diff --git a/Cargo.lock b/Cargo.lock index b1a4114..f3049e5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -120,7 +120,7 @@ checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5" [[package]] name = "beady-eye" -version = "0.6.0" +version = "0.7.0" dependencies = [ "anyhow", "base64 0.23.1", diff --git a/Cargo.toml b/Cargo.toml index 817b1d4..bfd2cee 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "beady-eye" -version = "0.6.0" +version = "0.7.0" edition = "2021" rust-version = "1.88" description = "A tree of work in flight: bead graphs annotated with the live agents working them" diff --git a/README.md b/README.md index 3d86c0f..778ce32 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ $ nix run github:CodeForBreakfast/beady-eye From your own flake, pin a release tag and take the package or the overlay: ```nix -inputs.beady-eye.url = "github:CodeForBreakfast/beady-eye/v0.6.0"; +inputs.beady-eye.url = "github:CodeForBreakfast/beady-eye/v0.7.0"; beady-eye.packages.${system}.default # the package nixpkgs.overlays = [ beady-eye.overlays.default ]; # pkgs.beady-eye @@ -113,8 +113,8 @@ yourself. An `.envrc` and direnv need nothing said. Anything else, say it with `environment_command`. [docs/configuration.md](docs/configuration.md) has the rest: badges drawn from -bead metadata, credentials, extra roots, intervals, the light theme, and the -socket you can poke to say a tracker changed so the eye stops polling it. +what a bead carries, credentials, extra roots, intervals, the light theme, and +the socket you can poke to say a tracker changed so the eye stops polling it. ## Being seen diff --git a/RELEASE-NOTES/0.7.0.md b/RELEASE-NOTES/0.7.0.md new file mode 100644 index 0000000..a61eda7 --- /dev/null +++ b/RELEASE-NOTES/0.7.0.md @@ -0,0 +1,27 @@ +bdi 0.7.0 + +Minor release, **0.6.0 → 0.7.0**. + +## Highlights + +- A badge can show any field of a bead, not just its metadata. +- You can give a badge a short form, for when there is no room for the full one. +- You can give a badge a colour. + +## Upgrading + +A badge key now names a field of a bead, so put `metadata.` in front of every one in your config. + +## Installing + +```console +$ brew install codeforbreakfast/tap/bdi +``` + +`cargo install beady-eye` from crates.io if you would rather compile it. Or pin `github:CodeForBreakfast/beady-eye/v0.7.0` as a flake input and take the package or the overlay. Or take a binary from this page: one per platform, `.sha256` beside each, the Linux ones static. Apple has not been asked to sign the macOS ones, so a copy a browser downloaded needs `xattr -d com.apple.quarantine bdi` first. + +The crate is `beady-eye`. The command is `bdi`. + +## Maintenance + +Renovate raises the dependency updates now, and a round of them has landed.