Skip to content

Commit b8a4ba6

Browse files
committed
chore(release): prepare 0.11.0
1 parent a0513fa commit b8a4ba6

5 files changed

Lines changed: 29 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on Keep a Changelog, and this project follows Semantic Versioning.
6+
7+
## [0.11.0] - 2026-03-26
8+
9+
### Added
10+
11+
- Added CLI translate coverage for Apple `.strings` and Android `strings.xml` workflows.
12+
- Extended `annotate` to support Apple `.strings` and Android XML inputs, not just `.xcstrings`.
13+
- Added Android strings comment round-tripping support so comment metadata survives parse/write cycles.
14+
- Added config-driven glob expansion coverage for `translate` and `annotate` command invocations.
15+
16+
### Changed
17+
18+
- Refreshed the root README and package presentation for the current CLI and library workflows.
19+
- Updated the GitHub release workflow triggers and build matrix configuration.
20+
21+
### Fixed
22+
23+
- Fixed config-relative glob expansion for `translate` and `annotate` so `langcodec.toml` can target multiple matching files.
24+
- Documented the broadened annotate format support in the user-facing docs.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Use the library:
6464

6565
```toml
6666
[dependencies]
67-
langcodec = "0.10.0"
67+
langcodec = "0.11.0"
6868
```
6969

7070
Try the workflow:

langcodec-cli/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "langcodec-cli"
3-
version = "0.10.0"
3+
version = "0.11.0"
44
edition = "2024"
55
description = "A universal CLI tool for converting and inspecting localization files (Apple, Android, CSV, etc.)"
66
license = "MIT"
@@ -12,7 +12,7 @@ categories = ["command-line-utilities", "internationalization", "localization"]
1212
documentation = "https://docs.rs/langcodec-cli"
1313

1414
[dependencies]
15-
langcodec = { path = "../langcodec", version = "0.10.0" }
15+
langcodec = { path = "../langcodec", version = "0.11.0" }
1616
clap = { version = "4", features = ["derive"] }
1717
clap_complete = "4"
1818
unicode-width = "0.2.0"

langcodec/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "langcodec"
3-
version = "0.10.0"
3+
version = "0.11.0"
44
edition = "2024"
55
description = "Universal localization file toolkit for Rust. Supports Apple, Android, and CSV formats."
66
license = "MIT"

langcodec/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Universal localization file toolkit for Rust. Parse, write, convert, merge.
1010

1111
```toml
1212
[dependencies]
13-
langcodec = "0.10.0"
13+
langcodec = "0.11.0"
1414
```
1515

1616
Docs: <https://docs.rs/langcodec>

0 commit comments

Comments
 (0)