Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
0.5.4 - 2026-05-02
Revert project links. Enable Trusted Publishing.
0.5.3 - 2025-07-21
Update project links.
0.5.2 - 2024-10-26
This is a maintenance release.
Others
- Lint with RuboCop performance plugin
- Update documentation
- Update gem dependencies; RuboCop and RuboCop RSpec.
[0.5.1] - 2023-06-24
Changed
- Update required Ruby version to 3.0 (security fix only stable version), although the library itself might works with older Ruby versions.
Others
- Refactor parser with StringScanner. This makes parser approx. 5x faster.
- Fixed link to json-kifu-format
- Remove Inch CI link on readmes
- Lint Ruby sources
- Add benchmark script
[0.5.0] - 2023-06-18
Changed
- Set required Ruby version to 2.7; this will be updated to 3.0 or later in the next release.
Fixed
- Remove
Fixnumusage with integratedIntegerfor Ruby 3.2 or later.
Others
- Remove Rake version constraint
- Support development on Guix
- Enable RubyGems MFA required to true (for maintainers)
Documents:
- Fixed readme usages
- Update English readme; introduce translation management
- Update readme links about CI or code coverage services
CI:
- Migrate CI from Travis CI to GitHub Actions
- Migrate from Code Climate to SimpleCov
Lint tool:
- Update RuboCop versin and config
- Lint source codes with RuboCop
and,
- Add this changelog