diff --git a/CHANGELOG.md b/CHANGELOG.md index c18103a..9197d70 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.3](https://github.com/gaardhus/annox/compare/v0.17.2...v0.17.3) - 2026-10-24 + +### Fixed + +- *(core)* Report repaired read state, and keep it if saving fails +- *(sync)* Report every invalid item, and retry pending ones on connect +- *(cli)* Say when a workspace can only be read +- *(cli)* Say an annotation is ignored when its create event isn't valid + ## [0.17.2](https://github.com/gaardhus/annox/compare/v0.17.1...v0.17.2) - 2026-10-23 ### Added diff --git a/Cargo.lock b/Cargo.lock index d9bcc2f..d0a4758 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "annox-core" -version = "0.17.2" +version = "0.17.3" dependencies = [ "serde", "serde_json", @@ -14,7 +14,7 @@ dependencies = [ [[package]] name = "annox-lsp" -version = "0.17.2" +version = "0.17.3" dependencies = [ "annox-core", "annox-sync", @@ -34,7 +34,7 @@ dependencies = [ [[package]] name = "annox-sync" -version = "0.17.2" +version = "0.17.3" dependencies = [ "annox-core", "crossbeam-channel", @@ -47,7 +47,7 @@ dependencies = [ [[package]] name = "annox-wasm" -version = "0.17.2" +version = "0.17.3" dependencies = [ "annox-core", "serde", diff --git a/Cargo.toml b/Cargo.toml index 5bdb017..ee5120f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ resolver = "2" [workspace.package] # The one version of annox; releases bump it (see .github/workflows/release.yml). -version = "0.17.2" +version = "0.17.3" edition = "2021" license = "MIT" publish = false diff --git a/editors/nvim/README.md b/editors/nvim/README.md index 40032fe..ad68a5b 100644 --- a/editors/nvim/README.md +++ b/editors/nvim/README.md @@ -13,7 +13,7 @@ With [lazy.nvim](https://github.com/folke/lazy.nvim). The plugin lives in `edito ```lua { "gaardhus/annox", - -- tag = "v0.17.2", -- pin the plugin to the release of your binary + -- tag = "v0.17.3", -- pin the plugin to the release of your binary lazy = false, config = function(plugin) vim.opt.rtp:append(plugin.dir .. "/editors/nvim") diff --git a/editors/vscode/package-lock.json b/editors/vscode/package-lock.json index a358e25..5fc793d 100644 --- a/editors/vscode/package-lock.json +++ b/editors/vscode/package-lock.json @@ -1,12 +1,12 @@ { "name": "annox", - "version": "0.17.2", + "version": "0.17.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "annox", - "version": "0.17.2", + "version": "0.17.3", "license": "MIT", "dependencies": { "diff": "^9.0.0", diff --git a/editors/vscode/package.json b/editors/vscode/package.json index a412178..a9c9fde 100644 --- a/editors/vscode/package.json +++ b/editors/vscode/package.json @@ -2,7 +2,7 @@ "name": "annox", "displayName": "annox", "description": "Portable document annotations: comments, suggestions and review threads stored in .annox/.", - "version": "0.17.2", + "version": "0.17.3", "publisher": "gaardhus", "license": "MIT", "private": true,