Skip to content

Merge upstream - #89

Merged
simolus3 merged 11 commits into
masterfrom
merge-upstream
Sep 21, 2026
Merged

simolus3 merged 11 commits into
masterfrom
merge-upstream

Conversation

@simolus3

Copy link
Copy Markdown

This PR merges upstream changes, including fixes to the WriteAhead VFS.

Closes #86.

marcus-pousette and others added 11 commits July 16, 2026 11:29
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…t-webkit-view-offset

Fix OPFSAnyContextVFS writes on WebKit by copying the page buffer.
* Delay WriteAhead broadcast subscription to fix possible race.

* Move transaction position for broadcast past WAL file change.

* Fix log colors for dark mode.

* Add a file end flag to the WAL commit frame header.

---------

Co-authored-by: Roy Hashimoto <roy@shoestringresearch.com>
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.8 to 3.3.19.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](ai/nanoid@3.3.8...3.3.19)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-version: 3.3.19
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…yarn/nanoid-3.3.19

Bump nanoid from 3.3.8 to 3.3.19
…n-handle-cleanup-upstream

fix: close database handles after failed open
@simolus3
simolus3 marked this pull request as ready for review September 21, 2026 07:11
@simolus3
simolus3 requested a review from Chriztiaan September 21, 2026 07:11
@simolus3
simolus3 merged commit 24957c3 into master Sep 21, 2026
5 checks passed
@simolus3
simolus3 deleted the merge-upstream branch September 21, 2026 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

OPFS WriteAhead: #advanceTxId passes a null #readTx() result to #activateTx, permanently wedging the connection

5 participants