vorotamoroz
db95f420b9
Merge pull request #1291 from vrtmrz/1_0_42
...
Releasing 1.0.42
2026-10-27 18:08:19 +09:00
vorotamoroz
efa3e356b4
Use plain pull request references in 1.0.42 notes
2026-10-27 04:11:11 +00:00
vorotamoroz
51a1f702a3
Prepare 1.0.42 with optional start-up content checks
2026-10-27 03:33:57 +00:00
vorotamoroz
e46c05ddc2
Make strict startup content checks optional
2026-10-26 18:15:51 +00:00
vorotamoroz
e83aa892b4
Move Vite build-file copying into scripts
...
Keep the Node.js build helper and its tests in the build-script directory
recognised by Community review. Update the Vite import and unit CI path
filters while preserving the copy behaviour and release artefacts.
2026-10-26 15:46:55 +00:00
vorotamoroz
b449dfd2bb
Prepare 1.0.41 notes, dependencies, and recovery coverage
...
Align release metadata and audited development dependencies, and consolidate
release notes with contributor acknowledgements.
Cover upgrades, start-up integrity, text reflection, and interrupted saves
in real Obsidian. Document the accepted provenance persistence interval:
identical replayed content converges, safe merge retains the later remote
content and ancestry, and overlapping edits remain available for review.
2026-10-26 13:35:14 +00:00
vorotamoroz
935511c69b
Merge pull request #1288 from vrtmrz/feature/fast-forwarding-status
...
Show CouchDB comparison progress in customisable status items
2026-10-26 13:29:17 +09:00
vorotamoroz
c9381d6a59
Merge main and verify comparison status with published Commonlib
2026-10-26 04:09:02 +00:00
vorotamoroz
8ff654c786
Merge pull request #1287 from vrtmrz/test/issue-1207-livesync-batch
...
Add explicit LiveSync batching and await local file saves
2026-10-26 12:49:59 +09:00
vorotamoroz
6d289a8824
Merge main and validate local saves with Commonlib 0.2.1
2026-10-26 03:29:16 +00:00
vorotamoroz
68de67c58d
Merge pull request #1277 from vrtmrz/fix/customisation-catalogue-race
...
Fix concurrent Customisation Sync catalogue updates
2026-10-26 11:53:01 +09:00
vorotamoroz
b2fc839584
Merge main and verify catalogue Reload and Apply in Obsidian
2026-10-26 02:36:32 +00:00
vorotamoroz
799195375d
Merge pull request #1276 from vrtmrz/fix/automatic-hidden-file-sync
...
Fix Automatic mode prerequisites and plug-in initialisation targets
2026-10-26 11:20:19 +09:00
vorotamoroz
40696aa8bc
Merge main and verify all Automatic initial actions
2026-10-26 01:49:19 +00:00
vorotamoroz
1168dd6a07
Merge pull request #1274 from junkerderprovinz/fix/issue-817
...
Read Setup URI generator values from LIVESYNC_ variables
2026-10-26 10:23:41 +09:00
vorotamoroz
0b0be8f367
Merge main and verify Setup URI command compatibility
2026-10-25 17:25:47 +00:00
vorotamoroz
e4d47f4f1d
Merge pull request #1268 from vrtmrz/snyk-fix-74917acf94ec57aafbcf9bba99036ba5
...
[Snyk] Security upgrade markdown-it from 14.3.2 to 14.3.3
2026-10-26 02:09:55 +09:00
vorotamoroz
a681eef8b2
Merge main and refresh markdown-it lockfile
2026-10-25 17:00:04 +00:00
vorotamoroz
62b2edba9d
fix: await optional file database saves
2026-10-25 13:26:02 +00:00
vorotamoroz
e7f7e62cfa
Refine status item placement and inactive styling
2026-10-25 09:03:51 +00:00
vorotamoroz
68dc40ff05
Show CouchDB comparison progress in customisable status items
2026-10-25 05:40:10 +00:00
vorotamoroz
b3a43abc2e
Merge main before reviewing LiveSync batching
...
Integrate the startup integrity scan optimisation and retain both sets of Unreleased notes.
2026-10-25 03:17:20 +00:00
vorotamoroz
68fa04af3c
Expose explicit LiveSync batching and honour save failures
...
Show the batching choice for the current synchronisation mode while
preserving both mode preferences. Observe local save failures before
file-open work and report failed asynchronous unload preparation.
Record the accepted recovery and batching contract, update the primary
settings documentation, and add two-device runtime coverage for batching,
deletions, saved settings, and interrupted local processing.
Requires Commonlib commit 72bdc66af5d7338d8f2f69ebe83c3866def93360.
Update the exact registry dependency when its package version is published.
Validation: full repository check; latest packed dependency type checks,
production build, 1,373 unit tests (one skipped), and six focused runtime
recovery cases. The earlier implementation passed the full 23-case runtime
comparison and five additional interruption conditions.
2026-10-25 02:47:55 +00:00
vorotamoroz
db15bcd5f2
Merge pull request #1283 from s-qin/perf/startup-storage-stat
...
Avoid whole-file storage reads during healthy startup integrity checks
2026-10-24 20:58:42 +09:00
vorotamoroz
a3b55ed439
Merge main for startup integrity follow-up
2026-10-24 11:42:35 +00:00
vorotamoroz
fd2eebdf38
fix(startup): recheck sizes after reading storage
2026-10-24 11:41:56 +00:00
vorotamoroz
cb78480afd
Release 1.0.40 ( #1284 )
...
Record the reviewed 1.0.40 release after publication and BRAT acceptance.
The GitHub Release is already the latest stable release; its tag, notes, and assets remain unchanged.
2026-10-24 13:26:07 +09:00
vorotamoroz
73a14d4e4b
Releasing 1.0.40
2026-10-24 03:16:36 +00:00
vorotamoroz
2468d07f61
Merge pull request #1282 from vrtmrz/refactor/device-values-commonlib-0.2
...
Adopt Commonlib 0.2.0 with device review and synchronisation updates
2026-10-24 05:46:03 +09:00
vorotamoroz
916784c5c7
fix: clarify device version notices
2026-10-23 20:18:29 +00:00
vorotamoroz
1a54d21e71
test: cover Commonlib 0.2 consumer workflows
2026-10-23 17:37:42 +00:00
vorotamoroz
b40784e66f
Shorten device version compatibility guidance
2026-10-23 16:41:21 +00:00
vorotamoroz
4f7a6b7ae9
Explain compatibility costs in device review
2026-10-23 16:32:12 +00:00
vorotamoroz
39ef429d7b
Clarify device review guidance and follow dialogue windows
2026-10-23 16:07:35 +00:00
vorotamoroz
76808878da
Merge Joined devices interface and notices
2026-10-23 15:24:18 +00:00
vorotamoroz
0a2b13c246
Merge initial Fast Fetch integration
2026-10-23 15:23:21 +00:00
vorotamoroz
1a68399dea
Merge Hidden File Sync selector coverage
2026-10-23 15:22:25 +00:00
vorotamoroz
71edb93215
Close WebPeer runtimes after composition tests
2026-10-23 14:40:01 +00:00
vorotamoroz
96ad2737a7
Adopt Commonlib 0.2.0 with injected device storage
2026-10-23 13:56:54 +00:00
vorotamoroz
e56098eb57
Fix diagnostics checks across Obsidian renderers
2026-10-23 13:53:56 +00:00
vorotamoroz
404d4279c0
Add Joined devices dialogue and version notices
2026-10-23 10:13:46 +00:00
vorotamoroz
22ef4d073f
Document module filename capitalisation
2026-10-23 09:39:18 +00:00
vorotamoroz
d1e4c34054
Prepare consistent Chunk sizes and fresh Fast Fetch integration
2026-10-23 09:12:02 +00:00
vorotamoroz
b7101fe936
Fix concurrent Customisation Sync catalogue updates
2026-10-23 01:11:41 +00:00
vorotamoroz
9d30bed52d
Clarify Hidden File Sync selectors and test normal allow-lists
2026-10-23 01:11:41 +00:00
vorotamoroz
e83833d4e8
Fix Automatic mode prerequisites and plug-in initialisation targets
2026-10-23 01:00:22 +00:00
vorotamoroz
ce0524d49f
Merge pull request #1269 from vrtmrz/1_0_39
...
Releasing 1.0.39
2026-10-20 20:44:29 +09:00
vorotamoroz
11edc6edef
Polish 1.0.39 release notes
2026-10-20 10:27:22 +00:00
vorotamoroz
0e4a8f4328
Merge pull request #1267 from vrtmrz/feat/polish-report-tools
...
Polish diagnostic reports and local pseudonym follow-up
2026-10-20 18:58:29 +09:00
vorotamoroz
7b5dc1243c
Verify diagnostic follow-up cancellation in Obsidian
2026-10-20 09:47:29 +00:00
vorotamoroz
579a2ff373
Use published Commonlib 0.1.44
2026-10-20 09:47:29 +00:00
vorotamoroz
070fef7669
Defer Pages validation until draft pull requests are ready
2026-10-20 08:24:05 +00:00
vorotamoroz
32874ea97f
Polish diagnostic reporting and local pseudonym follow-up
2026-10-20 08:23:56 +00:00
vorotamoroz
c1ed71f686
Merge pull request #1266 from vrtmrz/feat/database-diagnostics
...
Add read-only database diagnostics with per-run pseudonyms
2026-10-20 04:05:33 +09:00
vorotamoroz
b332be6924
Show diagnostic name and report format choices as radio buttons
2026-10-19 18:49:54 +00:00
vorotamoroz
7c59c9adbc
Document diagnostic actions in settings and issue reporting
2026-10-19 18:22:23 +00:00
vorotamoroz
7b43f8ca57
Merge NFC reconstruction fix into database diagnostics
2026-10-19 18:04:37 +00:00
vorotamoroz
ed6f999a89
Merge pull request #1265 from vrtmrz/fix/deleted-metadata-nfc-fetch
...
Allow NFC reconstruction with logical deletions
2026-10-20 02:59:46 +09:00
vorotamoroz
c23b055cd6
Verify database diagnostics and keep mobile report controls visible
2026-10-19 13:49:01 +00:00
vorotamoroz
0ca499778e
Use Commonlib 0.1.43 for NFC reconstruction
2026-10-19 12:55:47 +00:00
vorotamoroz
7234daeddb
Merge current main into database diagnostics
2026-10-19 12:49:14 +00:00
vorotamoroz
8aeb7c60ef
Add read-only database diagnostics
2026-10-19 12:49:02 +00:00
vorotamoroz
63688db754
Verify current Metadata after Fast Fetch
2026-10-19 11:22:42 +00:00
vorotamoroz
612e3eb9d5
Document and test NFC reconstruction with logical deletions
2026-10-19 10:24:42 +00:00
vorotamoroz
6412dd6d6b
Merge pull request #1264 from vrtmrz/ci/skip-draft-pr-tests
...
ci: skip tests for draft pull requests
2026-10-19 19:22:36 +09:00
vorotamoroz
30adf842eb
ci: skip test jobs for draft pull requests
2026-10-19 10:16:42 +00:00
vorotamoroz
f0ea5cb3a0
Update software citation for version 1.0.38
2026-10-17 18:22:45 +00:00
vorotamoroz
6e275ed797
Merge pull request #1263 from vrtmrz/1_0_38
...
Releasing 1.0.38
2026-10-18 01:13:47 +09:00
vorotamoroz
69105b600a
Archive the 1.0.33 release notes
2026-10-17 14:49:29 +00:00
vorotamoroz
74e230a769
Merge pull request #1261 from vrtmrz/fix/unicode-path-identity
...
Support Unicode NFC path identity for CouchDB synchronisation
2026-10-17 23:43:58 +09:00
vorotamoroz
77d647ae75
Merge pull request #1262 from vrtmrz/fix/provenance-content-hash
...
Preserve unchanged-file reflection after revision history pruning
2026-10-17 23:43:01 +09:00
vorotamoroz
72a373b045
Merge pull request #1260 from vrtmrz/fix/tweak-recovery-effective-settings
...
Fix tweak recovery for effective encryption settings
2026-10-17 23:42:31 +09:00
vorotamoroz
8fb870e022
Merge pull request #1256 from vrtmrz/test/metadata-deletion-reflection-main
...
Reflect deletions and renames with Commonlib 0.1.41
2026-10-17 23:36:20 +09:00
vorotamoroz
0fd24cd79e
Align recovery and path identity documentation with Commonlib 0.1.42
2026-10-17 14:21:38 +00:00
vorotamoroz
e6794ca967
Integrate opt-in NFC path identity and combined regression coverage
2026-10-17 14:14:59 +00:00
vorotamoroz
6f2db09ca9
Integrate content evidence for unchanged files
2026-10-17 14:14:06 +00:00
vorotamoroz
29a3bfa146
Integrate effective encryption setting recovery
2026-10-17 14:13:43 +00:00
vorotamoroz
bf8e899bf7
Cover content evidence after conflict-base compaction
2026-10-17 13:49:11 +00:00
vorotamoroz
081d3f3339
Align multi-device tests with retained content evidence
2026-10-17 13:39:22 +00:00
vorotamoroz
ddb4d52931
Add opt-in Unicode NFC path identity for CouchDB
2026-10-17 13:31:19 +00:00
vorotamoroz
f47db4f256
Preserve unchanged-file reflection after revision history pruning
2026-10-17 13:24:53 +00:00
vorotamoroz
456a742a72
Cover tweak recovery continuity in real Obsidian
2026-10-17 09:11:17 +00:00
vorotamoroz
83d40a561f
Preserve adopted encryption settings when prerequisites change
2026-10-17 08:43:04 +00:00
vorotamoroz
d31ad56211
Fix tweak recovery for effective encryption settings
2026-10-17 08:23:08 +00:00
vorotamoroz
3b22fd4c46
Merge main into metadata deletion reflection
2026-10-17 08:03:11 +00:00
vorotamoroz
72dc88c7ef
Merge pull request #1257 from vrtmrz/1_0_37
...
Prepare release 1.0.37
2026-10-17 02:08:18 +09:00
vorotamoroz
30f46649de
Prepare release 1.0.37
2026-10-16 14:53:43 +00:00
vorotamoroz
1953bbefb7
Merge commit from fork
...
Reject unlisted filesystem aliases before vault mutations
2026-10-16 23:38:50 +09:00
vorotamoroz
75b1cd85b9
Reflect deletions and renames with Commonlib 0.1.41
...
Use the published package for deleted Metadata reflection and retain the real
Obsidian deletion, rename, and final-check restoration regression coverage.
2026-10-16 11:12:41 +00:00
vorotamoroz
ad0f0ef309
Merge pull request #1255 from vrtmrz/fix/cli-file-creation-time
...
Preserve CLI file creation times across in-place edits
2026-10-15 20:36:10 +09:00
vorotamoroz
0bcd9af6a5
Preserve CLI file creation times across in-place edits
2026-10-15 11:07:43 +00:00
vorotamoroz
1ce753a302
Merge pull request #1249 from vrtmrz/fix/cli-p2p-host-automatic-sync
...
Fix automatic P2P settings restoration in CLI host mode
2026-10-14 23:23:41 +09:00
vorotamoroz
1413b63d1f
Merge main into the CLI P2P host fix
2026-10-14 13:00:57 +00:00
vorotamoroz
2ae2608bd4
Merge pull request #1251 from vrtmrz/fix/cli-patch-image-tags
...
Fix CLI-only Docker patch image tags
2026-10-14 21:43:49 +09:00
vorotamoroz
759130fb39
Document the CLI-only patch release procedure
2026-10-14 12:36:32 +00:00
vorotamoroz
51d16d06c5
Use CLI release tags for Docker image versions
2026-10-14 12:22:52 +00:00
vorotamoroz
2bc4881714
Merge pull request #1250 from vrtmrz/ci/streamline-cli-validation
...
Reduce repeated CLI builds and isolate CI publication
2026-10-14 20:48:16 +09:00
vorotamoroz
8854eb9a15
Run CLI Docker validation on native architectures and publish tested images
2026-10-14 11:22:49 +00:00
vorotamoroz
4a51253299
Preserve the multi-platform CLI build cache during validation
2026-10-14 10:17:59 +00:00
vorotamoroz
8892f659f6
Reduce repeated CLI builds and isolate CI publication
2026-10-14 10:08:35 +00:00