Skip to content

Commit 4329846

Browse files
alexnodelandclaude
andcommitted
release: fugue-ppl 0.2.0
Cut the audit-remediation changelog ([Unreleased] -> 0.2.0) and bump all version references. 0.2.0 rather than 0.1.1 because the remediation is API-breaking (Arc<str> Address, removed memory subsystem, reworked diagnostics). Merging this publishes to crates.io via the Publish workflow's version gate; fugue-evo's first publish depends on 0.2.0 being on the registry. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DEAKcbnLVP8iSXub2Pqor2
1 parent 6b1f4c0 commit 4329846

5 files changed

Lines changed: 10 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ For the initial 0.1.0 release notes, see `.github/CHANGELOG.md`.
1010

1111
## [Unreleased]
1212

13+
## [0.2.0] - 2026-07-13
14+
1315
The entries below summarize a full-crate audit remediation (170 findings,
1416
tracked as `FG-01` .. `FG-64` in the project's audit record) organized by
1517
area. Each bullet range names the finding IDs addressed in that area; a later

Cargo.lock

Lines changed: 1 addition & 1 deletion
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
@@ -1,6 +1,6 @@
11
[package]
22
name = "fugue-ppl"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
edition = "2021"
55
# Finding FG-51: the README previously claimed "1.70+" with nothing pinning or
66
# verifying it. Verified empirically against real toolchains (not just

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Fugue is 0.1.x: pre-1.0, actively developed, with no SemVer stability guarantee
5353

5454
```toml
5555
[dependencies]
56-
fugue-ppl = "0.1.0"
56+
fugue-ppl = "0.2.0"
5757
```
5858

5959
### Quickstart
@@ -133,12 +133,12 @@ Licensed under the [MIT License](LICENSE).
133133
If you use Fugue in your research, please cite:
134134

135135
```bibtex
136-
@software{fugue2025,
136+
@software{fugue2026,
137137
title = {Fugue: Monadic Probabilistic Programming for Rust},
138138
author = {Alexander Nodeland},
139139
url = {https://github.com/alexnodeland/fugue},
140-
version = {0.1.0},
141-
year = {2025}
140+
version = {0.2.0},
141+
year = {2026}
142142
}
143143
```
144144

docs/src/getting-started/installation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Add Fugue to your `Cargo.toml`:
3434

3535
```toml
3636
[dependencies]
37-
fugue-ppl = "0.1.0"
37+
fugue-ppl = "0.2.0"
3838
rand = "0.8" # For random number generation
3939
```
4040

@@ -44,7 +44,7 @@ Add Fugue to your existing `Cargo.toml`:
4444

4545
```toml
4646
[dependencies]
47-
fugue-ppl = "0.1.0"
47+
fugue-ppl = "0.2.0"
4848
rand = "0.8"
4949
```
5050

0 commit comments

Comments
 (0)