Skip to content

Commit 6c4e545

Browse files
committed
chore: release v0.14.0
1 parent 393f4cb commit 6c4e545

File tree

5 files changed

+28
-5
lines changed

5 files changed

+28
-5
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,29 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.14.0]
6+
7+
### Added
8+
9+
- **CI Test Workflow**: Added GitHub Actions workflow to run tests on all PRs and pushes to main
10+
- **CI Clippy Lint Check**: Added clippy linting to CI pipeline, enforcing zero warnings
11+
- **Regression Tests**: Added tests for sequences-first triplet extraction in shanten calculation
12+
13+
### Changed
14+
15+
- **Clippy 2024 Compliance**: Comprehensive clippy fixes across the codebase (PR #10)
16+
- Modernized iterator patterns and range checks
17+
- Replaced manual implementations with idiomatic Rust
18+
- Simplified conditional expressions and closures
19+
20+
### Fixed
21+
22+
- **Deploy Workflow on Forks**: Fixed GitHub Pages deploy workflow failing on forks by adding repository owner check
23+
24+
### New Contributors
25+
26+
- **@DrCheeseFace** made their first contribution in PR #10 — thank you! 🎉
27+
528
## [0.13.1]
629

730
### Fixed

Cargo.lock

Lines changed: 2 additions & 2 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
@@ -12,7 +12,7 @@ lto = "thin"
1212
opt-level = "z"
1313

1414
[workspace.package]
15-
version = "0.13.1"
15+
version = "0.14.0"
1616
edition = "2024"
1717
repository = "https://github.com/ryblogs/agari"
1818
homepage = "https://github.com/ryblogs/agari"

crates/agari-core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "agari"
3-
version = "0.13.1"
3+
version = "0.14.0"
44
edition = "2024"
55
repository = "https://github.com/ryblogs/agari"
66
homepage = "https://github.com/ryblogs/agari"

crates/agari-wasm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "agari-wasm"
3-
version = "0.13.1"
3+
version = "0.14.0"
44
edition = "2024"
55
description = "WebAssembly bindings for Agari Riichi Mahjong scoring engine"
66
license = "MIT"

0 commit comments

Comments
 (0)