loro/.changeset
Zixuan Chen df81aece51
Fix-better-event-order (#595)
The event will now be ordered by (depth, container counter). Therefore, two container creation events within the same layer will be sorted based on the containers’ counter values. This approach can prevent the issue where child tree node events are received before the parent tree node events
2024-12-31 13:26:52 +08:00
..
config.json Refactor: merge two js packages (#532) 2024-10-29 21:46:56 +08:00
old-snails-sell.md feat: make get_by_path work for tree (#594) 2024-12-31 13:11:12 +08:00
README.md docs: update the release guide 2024-10-09 19:33:32 +08:00
tricky-bees-peel.md Fix-better-event-order (#595) 2024-12-31 13:26:52 +08:00

Release new versions of loro-wasm and loro-crdt

  • Run pnpm changeset in the root of the repository. The generated markdown files in the .changeset directory should be committed to the repository.
  • Run git cliff -u | pbcopy to generate the changelog and copy it. Then edit the new changelog file.
  • Create PR and merge into main. The GitHub Action will create another PR that once be merged new versions of specified npm packages will be published.

Release Manually

  • Run pnpm changeset in the root of the repository. The generated markdown files in the .changeset directory should be committed to the repository.
  • Run git cliff -u | pbcopy to generate the changelog and copy it. Then edit the new changelog file.
  • Run nr release-wasm to build the WASM crate
  • Run pnpm changeset version to update the version info
  • Commit the changed files
  • Run pnpm changeset publish to publish the packages to npm
  • git push && git push --tags