Skip to content

Commit a92f937

Browse files
author
Diogo Andre Passagem Santos
committed
release: v0.4.0
1 parent e9021c1 commit a92f937

4 files changed

Lines changed: 8 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
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.4.0] - 2026-03-14
11+
1012
### Added
1113
- Sliding-window rate limiting in `DefaultPolicyEngine` per `(principal_id, capability_id)` pair (#39).
1214
Default limits by safety class: 60 READ / 10 WRITE / 2 DESTRUCTIVE per 60s window.

RELEASE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Update the `version` field in `pyproject.toml`:
1616

1717
```toml
1818
[project]
19-
version = "0.3.0"
19+
version = "0.4.0"
2020
```
2121

2222
### 2. Update the changelog
@@ -25,7 +25,7 @@ Add a new section to `CHANGELOG.md` under `## [Unreleased]`, then rename it
2525
to the new version with today's date:
2626

2727
```markdown
28-
## [0.3.0] - 2026-04-01
28+
## [0.4.0] - 2026-03-14
2929

3030
### Added
3131
- ...
@@ -42,8 +42,8 @@ to the new version with today's date:
4242
4343
```bash
4444
git add pyproject.toml CHANGELOG.md
45-
git commit -m "release: v0.3.0"
46-
git tag v0.3.0
45+
git commit -m "release: v0.4.0"
46+
git tag v0.4.0
4747
git push origin main --tags
4848
```
4949

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "weaver-kernel"
7-
version = "0.3.0"
7+
version = "0.4.0"
88
description = "Capability-based security kernel for AI agents operating in large tool ecosystems"
99
readme = "README.md"
1010
license = { file = "LICENSE" }

src/agent_kernel/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
from .tokens import CapabilityToken, HMACTokenProvider
7979
from .trace import TraceStore
8080

81-
__version__ = "0.1.0"
81+
__version__ = "0.4.0"
8282

8383
__all__ = [
8484
# version

0 commit comments

Comments
 (0)