Releases: fortemate/dicechess-engine
Releases · fortemate/dicechess-engine
Release list
v0.7.0
What's Changed
🚀 New Features
- feat: mirror JVM releases to GitHub Packages by @rabestro in #96
- feat: add aggregate queen-safety model probe by @rabestro in #104
🐛 Bug Fixes
- fix(ci): set up Node before recovery checks by @rabestro in #99
- Prioritize immediate king capture over booked continuation in OpeningBookBot by @google-labs-jules[bot] in #109
- fix(search): forward double and draw policies unconditionally in OpeningBookBot (#108) by @rabestro in #110
🛠 Refactoring
⚡ Performance
🧪 Tests
- feat: add hybrid ONNX model duel profile by @rabestro in #103
- test: add deterministic ONNX model scenario duel by @rabestro in #105
⚙️ CI/CD
- chore: bump mermaid from 11.16.1 to 11.17.0 in /docs by @dependabot[bot] in #92
- chore: bump @astrojs/markdown-remark from 7.2.2 to 7.2.4 in /docs by @dependabot[bot] in #94
- chore: bump astro from 7.2.2 to 7.2.4 in /docs by @dependabot[bot] in #93
- ci: auto-link issue in PR description from branch name by @rabestro in #98
- chore: bump org.scala-sbt:sbt from 2.0.6 to 2.0.7 by @dependabot[bot] in #106
Other Changes
Full Changelog: v0.6.0...v0.7.0
Release v0.6.0
Automated release created by CI
v0.5.0
What's Changed
🚀 New Features
- feat: add Star1 pruning in ExpectimaxSearch chance nodes by @google-labs-jules[bot] in #64
- Allow issue-linked tool-managed branches in PR Policy by @google-labs-jules[bot] in #66
- Add optional RootSearchStats probe to OnnxTimedArenaRunner by @rabestro in #68
- feat: Star2 probing for chance-node upper bounds by @google-labs-jules[bot] in #69
- Zobrist hashing and transposition table for expectimax search by @rabestro in #73
⚙️ CI/CD
- chore: bump actions/labeler from 5.0.0 to 7.0.0 by @dependabot[bot] in #77
- chore: bump sbt/setup-sbt from 1.5.7 to 1.5.8 by @dependabot[bot] in #76
- chore: bump SonarSource/sonarqube-scan-action from 6.0.0 to 8.2.1 by @dependabot[bot] in #75
- chore: bump github/codeql-action/upload-sarif from 4.37.7 to 4.37.8 by @dependabot[bot] in #74
📚 Documentation
- Make the milestones page match reality by @rabestro in #62
- docs: sync shared issue-management block to v2 by @rabestro in #63
- docs: sync shared issue-management block to v3 by @rabestro in #65
Other Changes
- chore(release): bump version to 0.4.2-SNAPSHOT by @github-actions[bot] in #52
- chore: add .mailmap to unify author identities by @rabestro in #55
New Contributors
- @google-labs-jules[bot] made their first contribution in #64
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
🚀 New Features
- feat(release): publish JavaScript packages to npmjs.org by @rabestro in #36
- feat: standardize issue forms by @rabestro in #38
- feat: add deterministic search evaluation reports by @rabestro in #42
🐛 Bug Fixes
- fix(release): keep package preparation worktree clean by @rabestro in #34
- Close ONNX sessions after initialization failure by @rabestro in #40
- refactor: clean up CLI and Scala.js facade findings by @rabestro in #50
🛠 Refactoring
⚙️ CI/CD
📚 Documentation
- docs: standardize issue management guidance by @rabestro in #39
- docs: document search evaluation workflow by @rabestro in #43
Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.3.0
What's Changed
🚀 New Features
🐛 Bug Fixes
⚙️ CI/CD
- ci: add OpenSSF Scorecard analysis workflow and badge by @rabestro in #18
- chore: bump actions/setup-node from 4 to 7 by @dependabot[bot] in #14
- chore: bump mikepenz/action-junit-report from 4 to 6 by @dependabot[bot] in #10
- chore: bump actions/setup-java from 4 to 5 by @dependabot[bot] in #9
- chore: bump katex from 0.18.2 to 0.18.4 in /docs by @dependabot[bot] in #13
- chore: bump actions/checkout from 4 to 7 by @dependabot[bot] in #12
- chore: bump actions/github-script from 7 to 9 by @dependabot[bot] in #8
📚 Documentation
Other Changes
- chore(release): bump version to 0.2.1-SNAPSHOT by @github-actions[bot] in #25
New Contributors
- @github-actions[bot] made their first contribution in #25
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
🚀 New Features
- feat: implement core domain models, opaque types, and FEN parser by @rabestro in #1
- feat: implement bitboard-based move generator, magic bitboards, and legal moves filter by @rabestro in #3
- feat: implement search algorithms, turn generator, evaluators, bots, and coderabbit config by @rabestro in #4
- feat: implement JS and JVM API facades, CLI REPL, typescript definitions, and root package.json by @rabestro in #5
- feat: implement bot arena, JMH benchmarks, test case doc generators, and docs site by @rabestro in #6
- feat: implement project policies, documentation, CI/CD publishing workflows, and JVM API test suites by @rabestro in #7
🐛 Bug Fixes
- fix(release): calculate initial 0.1.0 release version and guard clean build.sbt commit by @rabestro in #16
- fix(release): publish release artifacts and open PR for next-SNAPSHOT bump by @rabestro in #17
⚙️ CI/CD
- chore: bump astro from 7.2.0 to 7.2.2 in /docs by @dependabot[bot] in #15
Other Changes
New Contributors
- @rabestro made their first contribution in #1
- @dependabot[bot] made their first contribution in #15
Full Changelog: https://github.com/fortemate/dicechess-engine/commits/v0.2.0