Skip to content

Commit d0b1a5d

Browse files
committed
release: v0.1.2
Authorization plugins (CEL, OPA), OIDC auth, ACL middleware, crate consolidation (11 to 8), and production code hardening.
1 parent e56a8d4 commit d0b1a5d

24 files changed

Lines changed: 68 additions & 60 deletions

File tree

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.1.2] - 2026-02-14
11+
1012
### Added
1113

1214
#### OIDC Authentication
@@ -65,6 +67,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6567
- Enforced workspace-wide clippy lints: `unwrap_used = "warn"`, `panic = "warn"`
6668
- Narrowed CI clippy to `--lib --bins` (test code may use `unwrap`)
6769

70+
### Removed
71+
- `barbacane-router` crate (merged into `barbacane`)
72+
- `barbacane-validator` crate (merged into `barbacane`)
73+
- `barbacane-spec-parser` crate (merged into `barbacane-compiler`)
74+
6875
## [0.1.1] - 2026-02-10
6976

7077
### Added
@@ -280,6 +287,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
280287
- Comprehensive documentation
281288
- GitHub Actions CI
282289

283-
[Unreleased]: https://github.com/barbacane/barbacane/compare/v0.1.1...HEAD
290+
[Unreleased]: https://github.com/barbacane/barbacane/compare/v0.1.2...HEAD
291+
[0.1.2]: https://github.com/barbacane/barbacane/compare/v0.1.1...v0.1.2
284292
[0.1.1]: https://github.com/barbacane/barbacane/compare/v0.1.0...v0.1.1
285293
[0.1.0]: https://github.com/barbacane/barbacane/releases/tag/v0.1.0

Cargo.lock

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

Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ exclude = [
1717
resolver = "2"
1818

1919
[workspace.package]
20-
version = "0.1.1"
20+
version = "0.1.2"
2121
edition = "2021"
2222
license = "MIT"
2323
repository = "https://github.com/barbacane-dev/Barbacane"
@@ -131,14 +131,14 @@ criterion = { version = "0.5", features = ["html_reports"] }
131131
wat = "1"
132132

133133
# Workspace crates (version required for crates.io publishing)
134-
barbacane-compiler = { path = "crates/barbacane-compiler", version = "0.1.0" }
135-
barbacane-plugin-sdk = { path = "crates/barbacane-plugin-sdk", version = "0.1.0" }
136-
barbacane-plugin-macros = { path = "crates/barbacane-plugin-macros", version = "0.1.0" }
137-
barbacane-wasm = { path = "crates/barbacane-wasm", version = "0.1.0" }
138-
barbacane-telemetry = { path = "crates/barbacane-telemetry", version = "0.1.0" }
139-
barbacane-test = { path = "crates/barbacane-test", version = "0.1.0" }
140-
barbacane = { path = "crates/barbacane", version = "0.1.0" }
141-
barbacane-control = { path = "crates/barbacane-control", version = "0.1.0" }
134+
barbacane-compiler = { path = "crates/barbacane-compiler", version = "0.1.2" }
135+
barbacane-plugin-sdk = { path = "crates/barbacane-plugin-sdk", version = "0.1.2" }
136+
barbacane-plugin-macros = { path = "crates/barbacane-plugin-macros", version = "0.1.2" }
137+
barbacane-wasm = { path = "crates/barbacane-wasm", version = "0.1.2" }
138+
barbacane-telemetry = { path = "crates/barbacane-telemetry", version = "0.1.2" }
139+
barbacane-test = { path = "crates/barbacane-test", version = "0.1.2" }
140+
barbacane = { path = "crates/barbacane", version = "0.1.2" }
141+
barbacane-control = { path = "crates/barbacane-control", version = "0.1.2" }
142142

143143
[profile.dev]
144144
opt-level = 0

plugins/acl/Cargo.lock

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

plugins/apikey-auth/Cargo.lock

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

plugins/basic-auth/Cargo.lock

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

plugins/cache/Cargo.lock

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

plugins/cel/Cargo.lock

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

plugins/correlation-id/Cargo.lock

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

plugins/cors/Cargo.lock

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

0 commit comments

Comments
 (0)