Skip to content

Releases

v1.8.41

Choose a tag to compare

@github-actions github-actions released this 18 Oct 09:30
3045575

Changelog

  • 44f75e1 Address PR comments
  • e8486fb Address PR feedback for history endpoint and testing
  • 7724327 Address review constraints with GitTemp paths and test scopes
  • 83a0eed Clean up test artifacts
  • 99737c7 Draft: implement scenarios as executable app state
  • 77c4fc9 Enhance SQL concurrency and rollback tests
  • 0154d42 Enhance concurrency test with exact CAS seam and state assertions
  • 827f1a1 Fix errcheck lint errors and add comprehensive SQL rollback and null-branch coverage
  • d9a5651 Fix errcheck lint errors in SQL tests
  • 2c501df Improve SQL concurrency test determinism and fix lint warning
  • 2fdd707 Merge pull request #253 from arran4/extract-canonical-js-14550955238040377619
  • bd5a96a Merge pull request #256 from arran4/codex/scenario-framework-recovery
  • c5408d2 Merge pull request #257 from arran4/fix-remove-unused-bookmark-cache-4682388186611560440
  • e125317 Merge pull request #261 from arran4/fix-scenario-serve-lifecycle-10349993891074689776
  • 35a0404 Merge pull request #266 from arran4/fix/issue-259-caching-architecture-16293380390532750760
  • e5df8bf Merge pull request #267 from arran4/fix/scenario-serve-localhost-17600971502444576334
  • 7ba78c6 Merge pull request #270 from arran4/jules-7503107133843921403-1d9d3f5e
  • 27d94c2 Merge pull request #271 from arran4/fix-sql-provider-atomicity-16668362255491869398
  • 768883a Merge pull request #272 from arran4/docs/update-sql-agent-guidance
  • ae9eb60 Merge pull request #275 from arran4/jules-11010198469011043439-19b79cf7
  • 3045575 Merge pull request #276 from arran4/fix/scenario-lifecycle-errcheck-20261018
  • fe88701 Refactor: Remove unused process-wide bookmark cache
  • 063a125 Refactor: Remove unused process-wide bookmark cache
  • 3110f5b The SQLProvider previously suffered from a time-of-check to time-of-use (TOCTOU) race condition during branch version validation. UpdateBookmarks read branches.sha in a separate SELECT query, and then conditionally validated it before proceeding to unconditionally update the branches and bookmarks tables.
  • bf23810 chore: checkpoint restored work for #258
  • eaf5db3 docs, test: finalize explicit cache assertions
  • 379a8ed docs, test: harden cache evaluation and isolation tests
  • 024bca2 docs, test: harden test isolation and document provider semantics
  • 27f760c docs, test: true render test and factual provider semantics
  • 9ff5685 feat: complete implementation with regression tests and docs for #258
  • 72b48d5 feat: complete implementation with regression tests and docs for #258
  • 31e153c feat: complete implementation with regression tests and docs for #258
  • 22fec3c feat: complete scenario provider integration
  • 32eafcd feat: completely restored parser/JSON/handlers for #258
  • 96ca187 feat: completely restored parser/JSON/handlers for #258
  • 53bb04b feat: fully resolved optional column naming issue #258
  • fdbf7d5 feat: restored full implementation for #258
  • 6b7d5eb feature: support named columns in bookmark layouts (#258)
  • b3ed6d2 fix: Restore exact scenario provider order and verify failed initialization rollback.
  • b201171 fix: Restore exact scenario provider order and verify failed initialization rollback.
  • 2eb5382 fix: Restore exact scenario provider order and verify failed initialization rollback.
  • 5a6f73d fix: Restore exact scenario provider order and verify failed initialization rollback.
  • e69e7ac fix: Restore exact scenario provider order and verify failed initialization rollback.
  • 636a941 fix: Restore exact scenario provider order and verify failed initialization rollback.
  • 3289c83 fix: address PR review comments for scenario framework tests
  • 9bb47fc fix: address scenario framework PR review feedback
  • d4836df fix: address scenario framework PR review feedback part 2
  • 2e44fdd fix: address scenario framework test lifecycle feedback part 3
  • fb71049 fix: address scenario framework test lifecycle feedback part 4
  • df9b9a5 fix: address scenario framework test lifecycle feedback part 5
  • 4fc5dc1 fix: address scenario framework test lifecycle feedback part 6
  • 99d2382 fix: cache isolation bug in request caching
  • 4ef89b3 fix: default scenario serve to loopback for safety
  • 35c64a7 fix: extract app js to canonical module
  • b8e300d fix: extract app js to canonical module
  • ca55781 fix: extract app js to canonical module
  • f2f1b2b fix: extract app js to canonical module
  • 374a101 fix: final review integrations
  • bc90093 fix: isolate favicon requests in scenario contexts
  • 31e2299 fix: preserve scenario server errors received during shutdown
  • 42939ae fix: recover scenario browser integration tests
  • 1032d3f fix: removed mockOAuthRoundTripper duplicates for clean builds
  • 87b0479 fix: render scenario storage after provider login
  • ffc37d1 fix: resolve scenario serve database leak and port binding issues

v1.8.40

Choose a tag to compare

@github-actions github-actions released this 14 Sep 23:20
ba6adf1

Changelog

  • fa36bb2 Fix #249: Change bookmark search ordering so title matches rank ahead of URL-only matches
  • 0487206 Fix bookmark search ordering to rank title matches first
  • 01bcdf8 Fix bookmark search ordering to rank title matches first
  • ceaeda3 Fix bookmark search ordering to rank title matches first
  • ba6adf1 Merge pull request #251 from arran4/search-ordering-title-priority-4594849192702879791

v1.8.39

Choose a tag to compare

@github-actions github-actions released this 10 Sep 10:20
d529d5e

Changelog

  • 29c2807 Add strict bookmark linting and structured JSON conversion
  • 37fcecc Enforce complete JSON decoding and defer value normalization
  • 8f35279 Enforce complete JSON payload decoding and directive typos
  • 26be32f Enforce general JSON representability invariant and unknown fields
  • 5493ae5 Enforce strict native block topology constraints for JSON inputs
  • e9cfa22 Fix CI errcheck and improve semantic json verification
  • dfc347f Fix gaps in strict parsing and JSON conversion
  • cfea475 Fix unhandled errors in tests for errcheck
  • d529d5e Merge pull request #248 from arran4/feature-lint-and-convert-9082102524075907121
  • 38afbb7 Refine in-category typo detection to preserve url grammar
  • c5cd654 Reject lossy semantic JSON shapes in convert command
  • 8ace4a3 Remove tab explicit override and improve convert tests
  • 3481b12 Restore exact runtime Tab/Page and Category token parsing

v1.8.38

Choose a tag to compare

@github-actions github-actions released this 09 Sep 08:31
b42d6f5

Changelog

  • b42d6f5 Merge pull request #246 from arran4/fix-document-title-tab-switch-8367375895859105784
  • cb1896f fix: Update document title correctly when switching tabs
  • 0444674 fix: Update document title correctly when switching tabs

v1.8.37

Choose a tag to compare

@github-actions github-actions released this 09 Sep 00:58
74ba7c5

Changelog

  • be61435 Fix linting errors and add handler chain integration tests
  • 60af179 Fix redirect preservation on auth handlers
  • 0d37557 Fix redirect preservation on auth handlers and tests
  • 393487c Fix redirect preservation on auth handlers and tests
  • d8fbb7b Fix tests for redirect preservation on auth handlers
  • 72adf63 Merge pull request #244 from arran4/chore-ci-update-6736337336413637861
  • 74ba7c5 Merge pull request #245 from arran4/fix-login-redirects-17913060990008657499
  • 2fe6779 Restore missing tests and fix lint warnings
  • 46b090c build(deps): update github actions dependencies to avoid node 20 deprecation
  • b18f2f0 ci: migrate to 042 release-safe architecture
  • b88b324 fix: address code review feedback on PR

v1.8.36

Choose a tag to compare

@github-actions github-actions released this 05 Sep 08:50
08511fd

Changelog

  • 08511fd Merge pull request #243 from arran4/fix/asset-fingerprinting-live-reloading-5956682435139322645
  • 2d814fb fix: harden asset fingerprinting, live reloading, and caching
  • 3d10a44 fix: harden asset fingerprinting, live reloading, and caching
  • 776d8d9 fix: harden asset fingerprinting, live reloading, and caching
  • 074ab1f fix: harden asset fingerprinting, live reloading, and caching
  • 54560b1 fix: harden asset fingerprinting, live reloading, and caching

v1.8.35

Choose a tag to compare

@github-actions github-actions released this 04 Sep 10:39
61a3d2c

Changelog

  • 61a3d2c fix(css): hide new column drop zones in bookmark columns outside edit mode

v1.8.34

Choose a tag to compare

@github-actions github-actions released this 04 Sep 10:15
4ebc542

Changelog

  • 4ebc542 Merge pull request #242 from arran4/feature/assethash
  • e318db5 feat: add asset registry for fingerprinted static assets

v1.8.33

Choose a tag to compare

@github-actions github-actions released this 04 Sep 09:39
0d82074

Changelog

  • 0d82074 Merge pull request #241 from arran4/fix/restore-bookmark-columns
  • 48ac9ff fix: keep bookmark columns layout independent of config flag

v1.8.32

Choose a tag to compare

@github-actions github-actions released this 04 Sep 08:21
447db0b

Changelog

  • 8baff2f Merge pull request #239 from arran4/dependency-injection-config-1515795568184609475
  • 447db0b Merge pull request #240 from arran4/feat-theme-override-6566575591969094408
  • d99d4bd feat: Optional dependency injection for config loading
  • 0198cb3 feat: add manual theme toggle
  • 68a1ba9 fix: Address dependency injection gaps and test mock refactors
  • 93fcc6d refactor: use direct three-way theme control
⌂ 换网址