Skip to content

Commit 86830fd

Browse files
committed
chore: release 2.0.0
1 parent f8f409b commit 86830fd

4 files changed

Lines changed: 11 additions & 23 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,48 +6,36 @@ This file is generated from commit history. Behavior changes that need action
66
on upgrade are written by hand in [docs/UPGRADING.md](docs/UPGRADING.md)
77
put them there, not here, or the next release overwrites them.
88

9-
## [Unreleased]
9+
## [2.0.0] - 2026-08-07
1010

1111
### Features
1212

13-
- *(cli)* Exit 1 when checks find issues, 2 when bito cannot run
14-
- *(update)* Notify about new releases on info and doctor
13+
- *(cli)* [**breaking**] Adopt librebar, split exit codes, default to JSON when redirected (#6) by @claylo in [#6](https://github.com/claylo/bito/pull/6)
1514

1615
### Bug Fixes
1716

1817
- *(observability)* Use platform-correct log directories and atomic writes (#3) by @claylo in [#3](https://github.com/claylo/bito/pull/3)
19-
- *(logging)* Hand log file handling to librebar
20-
- *(deps)* Clear the rmcp and anyhow security advisories
18+
- *(analysis)* Resolve 13 of 14 audit findings before 2.0.0 (#7) by @claylo in [#7](https://github.com/claylo/bito/pull/7)
2119

2220
### Documentation
2321

2422
- Fix brew tap location by @claylo
25-
- *(record)* Add librebar 0.4.0 adoption design spec
26-
- *(record)* Fold librebar's error handling patterns into the plan
27-
- *(handoff)* Record tasks 4 through 8
23+
- Update README and handoffs by @claylo
2824

2925
### Refactor
3026

3127
- *(config)* Drop bito-lint config names and simplify discovery (#2) by @claylo in [#2](https://github.com/claylo/bito/pull/2)
32-
- *(config)* Load configuration through librebar
33-
- *(cli)* Adopt librebar CommonArgs
34-
- *(doctor)* Build on librebar's diagnostics framework
3528

3629
### Miscellaneous Tasks
3730

3831
- Workflow refactor by @claylo
39-
- Update justfile recipes and rust toolchain to 1.97.1
40-
- *(lint)* Clear clippy errors from the 1.97.1 toolchain bump
32+
- Crates.io trusted publishing by @claylo
4133

42-
### Build
4334

44-
- *(deps)* Add librebar 0.4 to both crates
45-
- *(deps)* Move to librebar 0.5.0 and refresh the plan
46-
- *(xtask)* Generate artifacts through librebar
4735

4836

37+
**Full Changelog**: [v1.0.0...v2.0.0](https://github.com/claylo/bito/compare/v1.0.0...v2.0.0)
4938

50-
**Full Changelog**: https://github.com/claylo/bito/commits/HEAD
5139

5240
## [1.0.0] - 2026-03-25
5341

Cargo.lock

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

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ resolver = "3"
66
[workspace.package]
77
edition = "2024"
88
license = "Apache-2.0 OR MIT"
9-
version = "1.0.0"
9+
version = "2.0.0"
1010
# version we want to allow
1111
rust-version = "1.89.0"
1212
readme = "README.md"

crates/bito/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ default = ["mcp"]
4343
mcp = ["dep:tokio", "dep:rmcp", "dep:schemars"]
4444

4545
[dependencies]
46-
bito-core = { version = "1.0", path = "../bito-core", features = ["clap"] }
46+
bito-core = { version = "2.0", path = "../bito-core", features = ["clap"] }
4747
clap = { version = "4.6", features = ["derive"] }
4848
librebar = { version = "0.6", features = [
4949
"cli",

0 commit comments

Comments
 (0)