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 - - 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: 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 } } -