mirror of https://github.com/dnomd343/klotski.git
Dnomd343
2 days from now
1 changed files with 44 additions and 0 deletions
@ -0,0 +1,44 @@ |
|||||
|
# Klotski Changelog |
||||
|
|
||||
|
All notable changes to this project will be documented in this file. |
||||
|
|
||||
|
The format is based on [*Keep a Changelog*](https://keepachangelog.com/en/1.0.0/), and this project adheres to [*Semantic Versioning*](https://semver.org/spec/v2.0.0.html). |
||||
|
|
||||
|
## [Unreleased] |
||||
|
|
||||
|
### Added |
||||
|
|
||||
|
- Automatically generate metadata in header file. |
||||
|
|
||||
|
- New `analyse` module for analyzing BFS graph structures. |
||||
|
|
||||
|
- More test suites and performance benchmark suites. |
||||
|
|
||||
|
- More Python and Rust interfaces. |
||||
|
|
||||
|
### Changed |
||||
|
|
||||
|
- Performance optimization of some functions. |
||||
|
|
||||
|
- Internal structure and interfaces adjustment of core. |
||||
|
|
||||
|
- Using `Layout` instead of `CommonCode` in external interfaces. |
||||
|
|
||||
|
### Fixed |
||||
|
|
||||
|
- Avoid compiling C++ code when building on `docs.rs`. |
||||
|
|
||||
|
## [0.0.1] - 2024-11-16 |
||||
|
|
||||
|
### Added |
||||
|
|
||||
|
- Basic klotski functions, including `codec`, `cases`, `group`, `mover` and `fast_cal` modules. |
||||
|
|
||||
|
- Basic test suites and performance benchmark suites. |
||||
|
|
||||
|
- Preliminary Python interfaces for preview. |
||||
|
|
||||
|
- Preliminary Rust interfaces for preview. |
||||
|
|
||||
|
[unreleased]: https://github.com/dnomd343/klotski/compare/v0.0.1...HEAD |
||||
|
[0.0.1]: https://github.com/dnomd343/klotski/releases/tag/v0.0.1 |
Loading…
Reference in new issue