Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions .changeset/focused-svelte-subscriptions.md

This file was deleted.

6 changes: 6 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,12 @@ jobs:
# Packed-consumer typechecks resolve the package's generated declarations.
- run: bun run build
- run: bun run typecheck
- name: Use Ubuntu archive mirror for browser dependencies
run: |
# Avoid slow Azure mirror downloads on hosted runners.
if [ -f /etc/apt/apt-mirrors.txt ]; then
sudo sed -i 's|http://azure.archive.ubuntu.com/ubuntu|https://archive.ubuntu.com/ubuntu|g' /etc/apt/apt-mirrors.txt
fi
- run: bunx playwright install --with-deps chromium firefox webkit
working-directory: packages/classy-store
- run: bun run test:browser
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/react-next.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@ jobs:
with:
bun-version: '1.4.3'
- run: bun install --frozen-lockfile
- name: Use Ubuntu archive mirror for browser dependencies
run: |
# Avoid slow Azure mirror downloads on hosted runners.
if [ -f /etc/apt/apt-mirrors.txt ]; then
sudo sed -i 's|http://azure.archive.ubuntu.com/ubuntu|https://archive.ubuntu.com/ubuntu|g' /etc/apt/apt-mirrors.txt
fi
- run: bunx playwright install --with-deps chromium
working-directory: packages/classy-store
- name: Packed production Next.js consumer (Compiler ${{ matrix.compiler }})
Expand Down
10 changes: 10 additions & 0 deletions packages/classy-store/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @codebelt/classy-store

## 0.8.1

### Patch Changes

- [#36](https://github.com/codeBelt/classy-store/pull/36) [`4d4e800`](https://github.com/codeBelt/classy-store/commit/4d4e80006483fa104f0cb934f8f00e122220f540) Thanks [@codeBelt](https://github.com/codeBelt)! - Fix Svelte readable-store subscriptions to deliver mutations synchronously,
including mutations made by the initial callback. Prevent callbacks after
unsubscription and clean up if the initial callback throws. Ordinary core
subscriptions remain batched. Add regressions for Svelte 5 input editing,
computed values, list updates, and component cleanup.

## 0.8.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/classy-store/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@codebelt/classy-store",
"version": "0.8.0",
"version": "0.8.1",
"description": "Class-based reactive state management — ES6 Proxy + immutable snapshots",
"repository": {
"type": "git",
Expand Down
Loading