vorotamoroz
03263a3888
Merge pull request #1310 from vrtmrz/1_0_44
...
Releasing 1.0.44
2026-11-02 00:11:20 +09:00
vorotamoroz
72d9e22bc3
Replace deprecated serialized calls with withLock
1.0.44-cli
1.0.44
2026-11-01 14:11:50 +00:00
vorotamoroz
ffc63fbd4b
Releasing 1.0.44
2026-11-01 13:23:01 +00:00
vorotamoroz
f671baac60
Merge pull request #1307 from vrtmrz/refactor/shared-runtime-published-dependencies
...
Adopt scoped runtime ownership and shared runtime utilities
2026-11-01 21:13:14 +09:00
vorotamoroz
9222852834
Merge completed fixes before shared runtime integration
2026-11-01 11:50:54 +00:00
vorotamoroz
0304166579
Merge pull request #1308 from vrtmrz/fix/request-api-cache-control
...
Honour no-store reads through Obsidian's Internal API
2026-11-01 20:48:14 +09:00
vorotamoroz
cb997ee166
Merge main before validating Internal API cache control
2026-11-01 11:32:02 +00:00
vorotamoroz
d164d480b0
Merge pull request #1306 from vrtmrz/fix/cli-database-continuity
...
Preserve CLI database selection and runtime state after reconstruction
2026-11-01 20:30:57 +09:00
vorotamoroz
fe0f84ef2e
Merge main to retain Journal recovery and CLI database continuity
2026-11-01 11:22:54 +00:00
vorotamoroz
d5f26c92e0
Merge pull request #1305 from vrtmrz/fix/journal-chunk-unit-separator
...
Adopt Commonlib 0.2.3 and add Journal recovery coverage
2026-11-01 20:14:26 +09:00
vorotamoroz
d2b55c7f49
Run CLI database continuity regression in standard CI
2026-11-01 10:52:13 +00:00
vorotamoroz
fb196cac3a
Run CLI database continuity regression in standard CI
2026-11-01 10:51:46 +00:00
vorotamoroz
74d9f80761
Preserve custom headers for no-store requests
2026-11-01 10:48:35 +00:00
vorotamoroz
3364e04141
Bound journal recovery fixture bucket names
2026-11-01 10:43:28 +00:00
vorotamoroz
e6fcbef694
Bound journal recovery fixture bucket names
2026-11-01 10:42:27 +00:00
vorotamoroz
f596d90e1b
Use document IDs in received-conflict fixtures
2026-11-01 09:50:46 +00:00
vorotamoroz
8aa0438c77
Replace stale hidden-file conflict dialogues
2026-11-01 09:45:44 +00:00
vorotamoroz
8844a88399
Cancel stale conflict resolutions when queueing checks
2026-11-01 08:53:13 +00:00
vorotamoroz
17d1e3f50a
Use published Commonlib 0.2.3
2026-11-01 08:53:13 +00:00
vorotamoroz
f2d364b736
Adopt published Commonlib 0.2.3 for Journal recovery
2026-11-01 08:37:14 +00:00
vorotamoroz
a7274aafd6
Honour no-store reads through Obsidian's Internal API
2026-11-01 07:23:09 +00:00
vorotamoroz
6d92f19dd9
Run binary round-trip coverage with the Node CLI runner
2026-11-01 05:29:34 +00:00
vorotamoroz
68dcc7eb94
Use published shared runtime dependencies
2026-11-01 05:19:47 +00:00
vorotamoroz
61b51bcb4e
Merge CLI database continuity into shared runtime integration
2026-11-01 05:17:19 +00:00
vorotamoroz
dfc91fffce
Merge Journal Chunk recovery coverage and guidance
2026-11-01 05:15:16 +00:00
vorotamoroz
6211597d2d
Merge shared runtime changes onto current main
2026-11-01 05:14:55 +00:00
vorotamoroz
d50ee9a83e
Preserve CLI database continuity after reconstruction
2026-11-01 05:06:42 +00:00
vorotamoroz
901c125723
Add Journal Chunk recovery regression coverage and guidance
2026-11-01 04:02:35 +00:00
vorotamoroz
59abe9eebb
Use the canonical scoped iteration entry
2026-10-31 17:01:19 +00:00
vorotamoroz
a042115178
Reuse the disposable FIFO for customisation scans
2026-10-31 15:50:19 +00:00
vorotamoroz
ceaf1f90e9
Preserve newer hidden files during Merge initialisation
2026-10-31 15:50:19 +00:00
vorotamoroz
dfb6215e77
Replace hidden-file conflict processors with scoped queues
2026-10-31 14:57:11 +00:00
vorotamoroz
de8c2148d1
Replace ConfigSync queue and discard stale catalogue scans
2026-10-31 13:14:25 +00:00
vorotamoroz
12d3b661fa
Remove unused ConfigSync scan processor
2026-10-31 12:43:51 +00:00
vorotamoroz
b5e8aa7485
Use keyed conflict scheduling for normal files
2026-10-31 12:03:57 +00:00
vorotamoroz
d1af8a5dfa
Retire legacy purge-based cleanup recovery
2026-10-31 09:44:02 +00:00
vorotamoroz
f325d2454d
Verify delayed optional-file queue consumers
2026-10-31 08:49:49 +00:00
vorotamoroz
0e458e5e20
Merge pull request #1302 from vrtmrz/test/cli-e2e-node
...
Migrate CLI E2E tests to Node.js 26
2026-10-31 16:54:41 +09:00
vorotamoroz
19cbc63698
Publish CLI local smoke coverage reports
2026-10-31 07:39:55 +00:00
vorotamoroz
c7a62d5e1c
Validate untyped hash and CLI fixture values
...
The packaged xxHash export has no resolved type declaration. Check the
factory, engine, and bigint result at the benchmark boundary, and treat
CLI fixture rejection values as unknown.
Add regression cases for invalid engines and hash results while retaining
the real-engine and initialisation-count assertions.
2026-10-31 07:13:26 +00:00
vorotamoroz
5e3e7e1330
Fix CLI internal path filtering on Windows
...
Split logical Vault paths on '/' on every platform so that internal database
files and hidden path segments remain excluded when the database and Vault
share a directory.
Cover POSIX and Windows host separators through the real CLI bootstrap
filter, preserving the omitted-Vault-path E2E scenario.
2026-10-31 06:19:11 +00:00
vorotamoroz
312cbac933
Adopt refined shared runtime API names
2026-10-31 06:08:07 +00:00
vorotamoroz
2433d117c2
Migrate CLI E2E tests to Node.js 26
...
Run the CLI subprocess suites and benchmark tools as native TypeScript with
node:test, and move them under test/e2e-cli.
Update CI and Compose runners, run local smoke tests on Linux, macOS, and
Windows, and collect source-mapped CLI coverage with c8.
2026-10-31 06:01:30 +00:00
vorotamoroz
a0987016bb
Merge pull request #1301 from vrtmrz/1_0_43
...
Releasing 1.0.43
2026-10-31 03:00:37 +09:00
vorotamoroz
f00d09e91e
Archive older release notes for 1.0.43
1.0.43-cli
1.0.43
2026-10-30 16:07:38 +00:00
github-actions[bot]
349f5bb450
Releasing 1.0.43
2026-10-30 16:02:22 +00:00
vorotamoroz
3cd7f3a018
Merge pull request #1300 from vrtmrz/release/prepare-1.0.43
...
Prepare release notes and SyncGuard validation
2026-10-31 00:59:36 +09:00
vorotamoroz
1f20aae4c6
Polish unreleased notes and contributor acknowledgements
2026-10-30 15:45:20 +00:00
vorotamoroz
46aa09f411
Test SyncGuard catch-up protection in Obsidian
2026-10-30 15:45:20 +00:00
vorotamoroz
bd05dde39c
Merge main into shared runtime foundations
...
Keep SyncGuard startup dependencies isolated in unload logging tests.
2026-10-30 15:36:57 +00:00