Repository navigation
0.1.229
0.1.229
Example installation and PDF Document Register
- The Settings example installer includes a copyable
PDF Dokumentregister.baseusing PDFium Gate's custompdfium-document-registerview over real records inFile Metadata/. - Installation creates the working Vault-root register only when missing. An existing working register is preserved unchanged, including user customization. A folder at that path blocks installation before examples are modified.
- The canonical register copy uses the current metadata schema, including
author,source_urland custom fields enabled for the standard Base. Native example Bases remain separate views over synthetic examples. - Reinstalling canonical example files retains the existing explicit confirmation. The working register is never overwritten; the canonical register copy inside the examples folder follows the documented example reset behavior.
- Author and Published online retain the 0.1.228 migration, localization, HTTP(S) validation and unchanged-legacy-URL preservation behavior.
Verification and compatibility
Prepared from verified main baseline be7a4f041168df8c34b6c602fdccd65ca85ee709. The automated suite includes author/source URL regression, ten disk migration scenarios, register keyboard behavior, example register create-once/preservation/conflict safety and deterministic runtime verification.
Local automated verification on 2026-10-13: npm.cmd --logs-max=0 run check exited 0; all 20/20 pipeline steps and 10/10 disk migration scenarios passed, deterministicBuild was true, and generated main.js was 4,592,559 bytes. Author/source URL and example register preservation regressions passed. The initial sandbox attempt stopped at main.js writing with EPERM before tests started; the complete run was approved outside the sandbox. GitHub Actions Build generated runtime run 38462766025 passed for release commit 3c83cdd. The subsequent release-policy edit changes documentation only; production source, runtime and automated checks are unchanged. No new practical Obsidian test is claimed by this release preparation. Earlier user approval of author/source_url belongs to 0.1.228; it does not establish a practically confirmed 0.1.229 runtime baseline.
Plugin ID remains pdfium-gate; minimum Obsidian version remains 1.13.7. This release adds no metadata migration beyond 0.1.228. Returning to 0.1.227 after its schema migration remains unguaranteed and may require a compatible schema backup.
Release gates
On 2026-10-13 the owner explicitly made Community preview scanning optional for the publishing procedure and authorized skipping it for 0.1.229. No Community preview scan is performed or claimed. Full npm run check, GitHub Actions and frozen-archive rebuild verification remain required. Publication uses the manual Publish Community Plugin release workflow from the immutable archive/0.1.229 snapshot. The published 0.1.228 release is preserved.
Authorized one-time archive correction for 0.1.229
Before publication, the owner explicitly authorized one correction of archive/0.1.229 from original commit 3c83cdd to the final verified main commit. The reason is to include the subsequent owner decision making Community preview optional and this exception's audit record. The release and tag were confirmed absent before preparation. Production source, generated runtime and automated controls remain unchanged.
The move must compare the remote ref against that exact original SHA and fail if it differs. This authorization permits exactly one move; it does not authorize later archive rewrites. Once corrected, and permanently after publication, archive/0.1.229 is immutable. The published 0.1.228 release is unaffected.