From a17579a7422da53cc0d2929c077e0282c5df64c4 Mon Sep 17 00:00:00 2001 From: Norman Fomferra Date: Tue, 23 Jun 2026 07:55:09 +0200 Subject: [PATCH 1/3] Preparing release 0.3.0 --- remotestate-py/CHANGES.md | 2 +- remotestate-py/pyproject.toml | 2 +- remotestate-ts/CHANGES.md | 2 +- remotestate-ts/package-lock.json | 4 ++-- remotestate-ts/package.json | 3 +-- 5 files changed, 6 insertions(+), 7 deletions(-) diff --git a/remotestate-py/CHANGES.md b/remotestate-py/CHANGES.md index fb363ef..9222b46 100644 --- a/remotestate-py/CHANGES.md +++ b/remotestate-py/CHANGES.md @@ -1,4 +1,4 @@ -## Version 0.3.0 (in development) +## Version 0.3.0 - `Store` now accepts any root state value, exposes it through the typed `state` property, and supports root reads/writes with the empty path. diff --git a/remotestate-py/pyproject.toml b/remotestate-py/pyproject.toml index cb2a89a..e8cf523 100644 --- a/remotestate-py/pyproject.toml +++ b/remotestate-py/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "remotestate" -version = "0.3.0.dev0" +version = "0.3.0" authors = [{name = "forman"}] description = "Python state, React UI." readme = "README.md" diff --git a/remotestate-ts/CHANGES.md b/remotestate-ts/CHANGES.md index 7ddf5ca..0f6d43c 100644 --- a/remotestate-ts/CHANGES.md +++ b/remotestate-ts/CHANGES.md @@ -1,4 +1,4 @@ -## Version 0.3.0 (in development) +## Version 0.3.0 - Relaxed the shared path grammar so the empty string addresses the root value and paths may start with a bracketed array index or string key, such as diff --git a/remotestate-ts/package-lock.json b/remotestate-ts/package-lock.json index ab1c6a6..b673fc1 100644 --- a/remotestate-ts/package-lock.json +++ b/remotestate-ts/package-lock.json @@ -1,12 +1,12 @@ { "name": "remotestate", - "version": "0.3.0-dev.0", + "version": "0.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "remotestate", - "version": "0.3.0-dev.0", + "version": "0.3.0", "license": "MIT", "devDependencies": { "@eslint/js": "^9.0.0", diff --git a/remotestate-ts/package.json b/remotestate-ts/package.json index b2366b1..e292dd6 100644 --- a/remotestate-ts/package.json +++ b/remotestate-ts/package.json @@ -1,6 +1,6 @@ { "name": "remotestate", - "version": "0.3.0-dev.0", + "version": "0.3.0", "description": "Python state, React UI.", "type": "module", "main": "./dist/remotestate.js", @@ -74,4 +74,3 @@ "esbuild@0.25.12": true } } - From 72edba2aececa748aed68f5af83575d6ce82ebcc Mon Sep 17 00:00:00 2001 From: Norman Fomferra Date: Tue, 23 Jun 2026 07:58:08 +0200 Subject: [PATCH 2/3] Fix template --- .github/pull_request_template.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 560a22e..28a75af 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,11 +1,11 @@ -# Summary +## Summary _Describe the change in a few sentences._ Closes # See also # -## Changes made +## Changes - - From 897017362f8b0ee3b1f574d4c42c4d9a3b97a49b Mon Sep 17 00:00:00 2001 From: Norman Fomferra Date: Tue, 23 Jun 2026 08:48:51 +0200 Subject: [PATCH 3/3] Rename --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1a208e0..58a8115 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,8 +5,8 @@ on: pull_request: jobs: - python: - name: Python workspace + python-library: + name: Python library runs-on: ubuntu-latest defaults: run: