diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b273fe..0be3ee0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.0.4 - 2026-10-18 + +- The README no longer states the first public release date, that no + production use by other people is known, that longer soak tests are open + work, or that version 1.0 makes no claim of measured scale. + `docs/versioning.md` keeps the other three limits, and the README links it. + The comparison pages keep the first public release date. + ## 1.0.3 - 2026-10-18 - Add `docs/maintenance.md`. It tells you who maintains the package, how CI diff --git a/README.md b/README.md index 855bf50..5ab8c91 100644 --- a/README.md +++ b/README.md @@ -13,12 +13,11 @@ explains the model and when to use it. **Status.** Version 1.0: the public API follows semantic versioning and does not break before 2.0. [Versioning](docs/versioning.md) gives the limits of the -promise. First public release: August 13, 2026. +promise. **Production use.** One first-party application with more than 100,000 users -runs it in production. That is a count of users, not a measure of load. No -production use by other people is known. The [benchmarks](docs/benchmarks.md) -are development measurements, and longer soak tests are open work. +runs it in production. That is a count of users, not a measure of load. The +[benchmarks](docs/benchmarks.md) are development measurements. **It is not** Solid Queue, SolidJS, or the `service_actor` gem, and it is not affiliated with Rails or Cloudflare. @@ -304,9 +303,7 @@ notes remain in `docs/`, where long documentation can be long on purpose. Version 1.0 promises a stable public API. The correctness core has automated coverage across the supported databases, browser runtime, recovery paths, and -packaged artifact. It makes no claim of measured scale: the -[benchmarks](docs/benchmarks.md) are development measurements, and longer soak -tests are open work. [Versioning](docs/versioning.md) says what a release can +packaged artifact. [Versioning](docs/versioning.md) says what a release can change. The Cloudflare backend is experimental and is outside that promise. Solid Objects is released under the [MIT License](MIT-LICENSE). It is an diff --git a/package.json b/package.json index a4e8edf..37fa4b5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "solid-objects", - "version": "1.0.3", + "version": "1.0.4", "description": "Fix race conditions across Node.js processes: ordered operations, expiring holds, and state that survives a restart, in your SQL database. A SQL-backed virtual actor library for TypeScript and Node.js.", "type": "module", "license": "MIT", diff --git a/src/version.ts b/src/version.ts index 44dcd98..25405f6 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = "1.0.3" +export const VERSION = "1.0.4"