Sha256: f2fe5a8492ced9a65e13ebc2ea94379452610b7d2ceecaec0a6638484ff5e9f2

Contents?: true

Size: 1.51 KB

Versions: 1

Compression:

Stored size: 1.51 KB

Contents

# 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]

## 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 `Fixnum` usage with integrated `Integer` for 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

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jkf-0.5.2 CHANGELOG.md