Skip to content

Commit fc82235

Browse files
author
Philip Z
committed
release: bump version to 4.2.2
Signed-off-by: Philip Z <hello@teaql.io>
1 parent b53ef6a commit fc82235

8 files changed

Lines changed: 48 additions & 38 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [4.2.2] - 2026-07-31
11+
12+
### Changed
13+
- Simplify README current scope documentation
14+
- Refactor runtime: enforce purposed reads and audited saves
15+
16+
### Fixed
17+
- Fix Linux provider: use public in-memory query engine
18+
- Bump axum dependency to 0.8.9
19+
1020
## [4.2.0] - 2025-07-25
1121

1222
### Added

Cargo.lock

Lines changed: 19 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ members = [
1818
resolver = "2"
1919

2020
[workspace.package]
21-
version = "4.2.1"
21+
version = "4.2.2"
2222
edition = "2024"
2323
license = "Apache-2.0"
2424
authors = ["Philip"]
@@ -42,12 +42,12 @@ proc-macro2 = "1"
4242
quote = "1"
4343
syn = { version = "2", features = ["full", "extra-traits"] }
4444

45-
teaql-core = { path = "teaql-core", version = "4.2.1" }
46-
teaql-macros = { path = "teaql-macros", version = "4.2.1" }
47-
teaql-runtime = { path = "teaql-runtime", version = "4.2.1" }
48-
teaql-sql = { path = "teaql-sql", version = "4.2.1" }
49-
teaql-provider-sqlite = { path = "teaql-provider-sqlite", version = "4.2.1" }
50-
teaql-provider-postgres = { path = "teaql-provider-postgres", version = "4.2.1" }
51-
teaql-provider-mysql = { path = "teaql-provider-mysql", version = "4.2.1" }
52-
teaql-data-service = { path = "teaql-data-service", version = "4.2.1" }
53-
teaql-provider-linux = { path = "teaql-provider-linux", version = "4.2.1" }
45+
teaql-core = { path = "teaql-core", version = "4.2.2" }
46+
teaql-macros = { path = "teaql-macros", version = "4.2.2" }
47+
teaql-runtime = { path = "teaql-runtime", version = "4.2.2" }
48+
teaql-sql = { path = "teaql-sql", version = "4.2.2" }
49+
teaql-provider-sqlite = { path = "teaql-provider-sqlite", version = "4.2.2" }
50+
teaql-provider-postgres = { path = "teaql-provider-postgres", version = "4.2.2" }
51+
teaql-provider-mysql = { path = "teaql-provider-mysql", version = "4.2.2" }
52+
teaql-data-service = { path = "teaql-data-service", version = "4.2.2" }
53+
teaql-provider-linux = { path = "teaql-provider-linux", version = "4.2.2" }

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ The Rust rewrite keeps the scope deliberately narrow:
4646
- compatibility with every Java implementation detail is not a goal, but the
4747
high-level TeaQL programming model is being carried over where it is useful
4848

49-
Current published release: `4.2.1`.
49+
Current published release: `4.2.2`.
5050

5151
## Cloud Integration
5252

@@ -94,7 +94,7 @@ To use TeaQL in your project, add the relevant crates to your `Cargo.toml`:
9494

9595
```toml
9696
[dependencies]
97-
teaql-core = "4.2.1"
97+
teaql-core = "4.2.2"
9898
# Add other providers as needed
9999
```
100100

teaql-cloud-actuator/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ repository.workspace = true
99
readme = "README.md"
1010

1111
[dependencies]
12-
teaql-cloud-core = { path = "../teaql-cloud-core", version = "4.2.1" }
12+
teaql-cloud-core = { path = "../teaql-cloud-core", version = "4.2.2" }
1313
axum = { version = "0.8", features = ["macros"] }
1414
serde = { workspace = true }
1515
serde_json = "1"

teaql-cloud-consul/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ categories.workspace = true
1515
async-trait.workspace = true
1616
reqwest = { version = "0.13.4", features = ["json"] }
1717
serde_json.workspace = true
18-
teaql-cloud-core = { version = "4.2.1", path = "../teaql-cloud-core" }
18+
teaql-cloud-core = { version = "4.2.2", path = "../teaql-cloud-core" }
1919
tokio = { workspace = true, features = ["full"] }

teaql-cloud-nacos/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ repository.workspace = true
99
readme = "README.md"
1010

1111
[dependencies]
12-
teaql-cloud-core = { path = "../teaql-cloud-core", version = "4.2.1" }
12+
teaql-cloud-core = { path = "../teaql-cloud-core", version = "4.2.2" }
1313
nacos-sdk = "=0.8"
1414
async-trait = { workspace = true }
1515
tokio = { workspace = true }

teaql-cloud-starter/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ repository.workspace = true
99
readme = "README.md"
1010

1111
[dependencies]
12-
teaql-cloud-core = { path = "../teaql-cloud-core", version = "4.2.1" }
13-
teaql-cloud-actuator = { path = "../teaql-cloud-actuator", version = "4.2.1" }
14-
teaql-cloud-nacos = { path = "../teaql-cloud-nacos", version = "4.2.1" }
15-
teaql-cloud-consul = { path = "../teaql-cloud-consul", version = "4.2.1" }
12+
teaql-cloud-core = { path = "../teaql-cloud-core", version = "4.2.2" }
13+
teaql-cloud-actuator = { path = "../teaql-cloud-actuator", version = "4.2.2" }
14+
teaql-cloud-nacos = { path = "../teaql-cloud-nacos", version = "4.2.2" }
15+
teaql-cloud-consul = { path = "../teaql-cloud-consul", version = "4.2.2" }
1616
axum = { version = "0.8" }
1717
tokio = { version = "1", features = ["full"] }

0 commit comments

Comments
 (0)