diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fe408f..f62b64d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ What changed in each version of the app, newest first. The format is [Semantic Versioning](https://semver.org/), and the file is kept by [cider](https://pub.dev/packages/cider): see "Versions" in docs/runbook.md. -## [Unreleased] +## [3.0.0] - 2026-10-10 ### Added - On the web, notifications now arrive when OpenSplit isn't open, and tapping one opens the group. - On the web, OpenSplit tells you when an update is ready, and restarts into it when you choose. @@ -37,6 +37,7 @@ What changed in each version of the app, newest first. The format is - Moving between Groups, Account and Settings fades from one to the next. - The Android launch screen shows the logo without a tile behind it. - Text on screen is no longer selectable, as in other apps. Invite links can still be copied. +- Earlier versions of OpenSplit can no longer sync. Update to this one to keep your groups syncing. ### Fixed - Settling up with somebody and then removing them while offline no longer leaves the removal refused once you are back online. @@ -73,6 +74,6 @@ What changed in each version of the app, newest first. The format is ### Added - The first build, to Play internal testing. -[Unreleased]: https://github.com/eigeninteractive/opensplit/compare/v2.0.0...HEAD +[3.0.0]: https://github.com/eigeninteractive/opensplit/compare/v2.0.0...v3.0.0 [2.0.0]: https://github.com/eigeninteractive/opensplit/compare/v1.0.0...v2.0.0 [1.0.0]: https://github.com/eigeninteractive/opensplit/releases/tag/v1.0.0 diff --git a/PRINCIPLES.md b/PRINCIPLES.md index fa65cf9..50e1dfc 100644 --- a/PRINCIPLES.md +++ b/PRINCIPLES.md @@ -25,10 +25,10 @@ who you go with, and what you can afford. It is not a dataset. ### 4. No venture funding -Splitwise did not paywall because its founders turned bad. It took money that -mandated growth, growth mandated revenue, and revenue mandated extraction. The -structure produced the outcome. Refusing that structure is the actual defence -here; every other principle on this page is downstream of it. +Apps like this one rarely start paywalling because their founders turn bad. +Venture money mandates growth, growth mandates revenue, and revenue mandates +extraction. The structure produces the outcome. Refusing that structure is the +actual defence here; every other principle on this page is downstream of it. ### 5. You can always leave, and take everything with you diff --git a/pubspec.yaml b/pubspec.yaml index 39d668e..9452139 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -7,7 +7,7 @@ publish_to: "none" # never by hand (see "Versions" in docs/runbook.md). There is no `+build` # here on purpose. The release workflow numbers every build itself, and a # number written here would only be a second, stale answer. -version: 2.0.0 +version: 3.0.0 environment: sdk: ^3.12.2