From 5f6bdbfbcb50cdbdb1df2720405f183d83d03e7f Mon Sep 17 00:00:00 2001 From: rays Date: Fri, 18 Sep 2026 22:31:56 +0000 Subject: [PATCH] Release 0.8.0 Co-Authored-By: Claude Opus 5 --- CHANGELOG.md | 12 +++++++----- Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d4a505b..b047cf6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.8.0] - 2026-09-18 + ### Added - ipx can keep its data in Postgres: set `IPX_DATABASE_URL` to a `postgres://` URL. Without it, @@ -19,11 +21,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- The database is reached through SeaORM, on the way to Postgres (issue #18); it is still the - same SQLite file, and nothing you see changes. On Postgres, sorting by title or feed follows - the language's order (an accented letter beside the plain one) rather than raw bytes. A - database from before 0.7 has to be opened by a 0.7 release first, which brings its tables up - to date. +- The database is reached through SeaORM, which is what lets it be SQLite or Postgres; on SQLite + nothing you see changes. On Postgres, sorting by title or feed follows the language's order (an + accented letter beside the plain one) rather than raw bytes. A database from before 0.7 has to + be opened by a 0.7 release first, which brings its tables up to date. ## [0.7.0] - 2026-09-18 @@ -502,6 +503,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `ipx import` and `ipx export` for OPML, and systemd units in `contrib/`. [unreleased]: https://git.sdf1.net/rays/ipodderx-rs/compare/v0.6.1...main +[0.8.0]: https://git.sdf1.net/rays/ipodderx-rs/compare/v0.7.0...v0.8.0 [0.7.0]: https://git.sdf1.net/rays/ipodderx-rs/compare/v0.6.1...v0.7.0 [0.6.1]: https://git.sdf1.net/rays/ipodderx-rs/compare/v0.6.0...v0.6.1 [0.6.0]: https://git.sdf1.net/rays/ipodderx-rs/compare/v0.5.5...v0.6.0 diff --git a/Cargo.lock b/Cargo.lock index 244d03b..bbc0146 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1820,7 +1820,7 @@ checksum = "791930b43c0d5973160d90a8f3894509f2b273430f5c5c73b668636d0287c5c0" [[package]] name = "ipx" -version = "0.7.0" +version = "0.8.0" dependencies = [ "ammonia", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index cf598dc..eadec3b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ipx" -version = "0.7.0" +version = "0.8.0" edition = "2024" [dependencies]