Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@

All notable changes to this project are listed here. Versions follow [Semantic Versioning](https://semver.org/).

## [0.0.7](https://github.com/empty-sekai/ournotes-deck/compare/v0.0.6...v0.0.7) - 2026-10-13

### Features

- **python:** Publish the chart statistics as the Python package ournotes-sim ([89d6750](https://github.com/empty-sekai/ournotes-deck/commit/89d6750213df801226dc62499027ba57aa2bce18))

### CI

- **python:** Build and test the platform wheels on pull requests that change the package ([572e16d](https://github.com/empty-sekai/ournotes-deck/commit/572e16d5a0396362497e407c6c0388e2dcd034e6))

## [0.0.6](https://github.com/empty-sekai/ournotes-deck/compare/v0.0.5...v0.0.6) - 2026-10-11

### Features
Expand Down Expand Up @@ -99,9 +109,9 @@ All notable changes to this project are listed here. Versions follow [Semantic V

### Features

- One `ournotes-deck` CLI entry point, with JSON recommendation under the `recommend` subcommand; native and WASM release packages with SHA-256 checksums.
- Snapshot recommendation in wasm and search progress reports ([7112cc1](https://github.com/empty-sekai/ournotes-deck/commit/7112cc13e5855ac8636ce503ff21e637f2a9ce64))
- Rank played teams by their mean payoff over the 120 performance orders ([dadc22f](https://github.com/empty-sekai/ournotes-deck/commit/dadc22f558714dcaaf7704c01f8568f2fe04558a))
- **cli:** Unify JSON recommendation under ournotes-deck recommend ([5b24b16](https://github.com/empty-sekai/ournotes-deck/commit/5b24b16548a6b051d02113351c45e63a9b38e19d))

### Bug fixes

Expand All @@ -114,6 +124,9 @@ All notable changes to this project are listed here. Versions follow [Semantic V
- **api:** Preserve whole-domain bounds when finalizing recommendations ([316b30f](https://github.com/empty-sekai/ournotes-deck/commit/316b30f3b9beb90e138d414c2a32a0c1c8b84a90))
- **search:** Refine ambiguous LUCK rankings with bounded complete laws ([6d85a4a](https://github.com/empty-sekai/ournotes-deck/commit/6d85a4ac41b1ecbc77e179fa567d07b10e509aa6))
- **sim:** Accept slash-separated master dates ([86a360b](https://github.com/empty-sekai/ournotes-deck/commit/86a360b8889f61579c52b99a381654c926815d45))
- **release:** Declare synthetic replay audio provenance ([c6b9f9d](https://github.com/empty-sekai/ournotes-deck/commit/c6b9f9d6dff6afad9cdeac4e509db5f6917ee899))
- **release:** Locate fixture exports from cargo test working directories ([d1f6b2f](https://github.com/empty-sekai/ournotes-deck/commit/d1f6b2fc2f01323cbc7a344a9efbb77fc1abe5cb))
- **release:** Decode native CLI output as UTF-8 on Windows ([59b871e](https://github.com/empty-sekai/ournotes-deck/commit/59b871e93a4169881975d06cb41b8248cd5e9e5a))

### Performance

Expand All @@ -133,8 +146,11 @@ All notable changes to this project are listed here. Versions follow [Semantic V
### CI

- Pass the latest stable clippy and move to actions/checkout v7 ([6e03470](https://github.com/empty-sekai/ournotes-deck/commit/6e034704be1501ba9ae2d73622b0d4c70d1abeac))
- **release:** Publish verified native and wasm artifacts ([b2cbce3](https://github.com/empty-sekai/ournotes-deck/commit/b2cbce377c7a0651d3dced5cd6886f0136c41c02))
- **release:** Require source CI before artifact publication ([ddf212b](https://github.com/empty-sekai/ournotes-deck/commit/ddf212b601731f9ab74245119d4408d2746a370c))

### Miscellaneous

- Initial commit ([e27d289](https://github.com/empty-sekai/ournotes-deck/commit/e27d289d549aff74955977659e1bee5c72d6a4f5))


4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ exclude = ["wasm/replay", "wasm/recommend", "python", "tools/search-harness"]
resolver = "3"

[workspace.package]
version = "0.0.6"
version = "0.0.7"
edition = "2024"
rust-version = "1.88"
license = "MIT OR Apache-2.0"
Expand Down
4 changes: 2 additions & 2 deletions python/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion python/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "ournotes-sim-py"
# the workspace version (../Cargo.toml); the wheel takes its version from here
version = "0.0.6"
version = "0.0.7"
edition = "2024"
rust-version = "1.88"
description = "ournotes_sim._native: the chart statistics of ournotes-sim as a Python extension module"
Expand Down
4 changes: 2 additions & 2 deletions tools/search-harness/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions wasm/recommend/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion wasm/recommend/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ournotes-recommend-wasm"
version = "0.0.6"
version = "0.0.7"
edition = "2024"
rust-version = "1.88"
publish = false
Expand Down
4 changes: 2 additions & 2 deletions wasm/replay/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion wasm/replay/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ournotes-replay-wasm"
version = "0.0.6"
version = "0.0.7"
edition = "2024"
rust-version = "1.88"
publish = false
Expand Down
Loading