mirror of
https://github.com/core-hn/pseudobsidian-ization.git
synced 2026-07-22 06:57:06 +00:00
chore: release v0.1.9
Publie les correctifs de compatibilité 1.12.7 et de sécurité (protobufjs) accumulés sur dev.
This commit is contained in:
parent
7c077e7d06
commit
0c1347c07a
5 changed files with 20 additions and 3 deletions
|
|
@ -1,5 +1,13 @@
|
|||
# Changelog
|
||||
|
||||
## [prod] v0.1.9 — 17 juillet 2026
|
||||
|
||||
### Corrections
|
||||
- `minAppVersion` redescendu à `1.12.7` (depuis `1.13.0`) — Obsidian 1.13 reste réservé à l'accès anticipé Catalyst ; la majorité des utilisateurs sont encore sur la version publique 1.12.7
|
||||
- Onglet Paramètres : ajout d'un fallback `display()` en complément de `getSettingDefinitions()`, pour que l'onglet s'affiche toujours sur Obsidian < 1.13, qui ignore l'API déclarative des réglages
|
||||
- `setDestructive()` (exclusif à 1.13.0) remplacé à nouveau par `setWarning()` sur les boutons supprimer/confirmer de `EditRuleModal` et `ConfirmModal`, pour la même raison de compatibilité
|
||||
- Sécurité : `protobufjs` forcé en `^7.6.5` via `overrides` npm — la dépendance transitive apportée par `@xenova/transformers` → `onnxruntime-web` → `onnx-proto` était figée sur une version vulnérable à l'exécution de code arbitraire ([GHSA-xq3m-2v4x-88gg](https://github.com/advisories/GHSA-xq3m-2v4x-88gg), CVSS 9.8)
|
||||
|
||||
## [prod] v0.1.8 — 9 juillet 2026
|
||||
|
||||
### Corrections
|
||||
|
|
|
|||
|
|
@ -2,6 +2,14 @@
|
|||
|
||||
> Previous entries in French: [CHANGELOG.fr.md](CHANGELOG.fr.md)
|
||||
|
||||
## [prod] v0.1.9 — 17 July 2026
|
||||
|
||||
### Fixes
|
||||
- `minAppVersion` lowered back to `1.12.7` (from `1.13.0`) — Obsidian 1.13 is still Catalyst-only (early access); most users are on the public 1.12.7 release
|
||||
- Settings tab: added a `display()` fallback alongside `getSettingDefinitions()` so the tab still renders on Obsidian < 1.13, which doesn't know about the declarative Settings API
|
||||
- `setDestructive()` (1.13.0-only) reverted to `setWarning()` on the delete/confirm buttons in `EditRuleModal` and `ConfirmModal`, for the same pre-1.13 compatibility reason
|
||||
- Security: forced `protobufjs` to `^7.6.5` via npm `overrides` — the transitive dependency pulled in by `@xenova/transformers` → `onnxruntime-web` → `onnx-proto` was pinned to a version vulnerable to arbitrary code execution ([GHSA-xq3m-2v4x-88gg](https://github.com/advisories/GHSA-xq3m-2v4x-88gg), CVSS 9.8)
|
||||
|
||||
## [prod] v0.1.8 — 9 July 2026
|
||||
|
||||
### Fixes
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"id": "pseudonymizer-tool",
|
||||
"name": "Pseudonymizer Tool",
|
||||
"version": "0.1.8",
|
||||
"version": "0.1.9",
|
||||
"minAppVersion": "1.12.7",
|
||||
"description": "Pseudonymize and correct interactional transcripts (Jefferson, ICOR, SRT, CHAT/CHA). Designed for qualitative researchers in linguistics and conversation analysis.",
|
||||
"author": "Axelle Abbadie",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "pseudonymizer-tool",
|
||||
"version": "0.1.8",
|
||||
"version": "0.1.9",
|
||||
"description": "Obsidian plugin for pseudonymizing and correcting interactional transcripts (Jefferson, ICOR, SRT, CHAT/CHA).",
|
||||
"author": "Axelle Abbadie",
|
||||
"homepage": "https://cv.hal.science/axelle-abbadie/",
|
||||
|
|
|
|||
|
|
@ -13,5 +13,6 @@
|
|||
"0.1.5": "1.7.2",
|
||||
"0.1.6": "1.7.2",
|
||||
"0.1.7": "1.13.0",
|
||||
"0.1.8": "1.12.7"
|
||||
"0.1.8": "1.12.7",
|
||||
"0.1.9": "1.12.7"
|
||||
}
|
||||
Loading…
Reference in a new issue