diff --git a/CHANGELOG.md b/CHANGELOG.md index 01ff833b9..4e0b64432 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,15 @@ 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/). +## [8.1.0] - 2023-01-01 +### Added +- Parsed method definitions can now have a modifier before the `def` keyword. + +### Fixed +- Use `File#exist?` instead of `File#exists?` in CLI, fixing an exception on + Ruby 3.2.0. +- Resolved incorrect code generation for `T::Enum`s with only one variant. + ## [8.0.0] - 2022-05-10 ### Changed - The parser now loads untyped methods named `initialize` as returning `void`, rather than diff --git a/lib/parlour/version.rb b/lib/parlour/version.rb index 1ddfcaaaf..a038f80b9 100644 --- a/lib/parlour/version.rb +++ b/lib/parlour/version.rb @@ -1,5 +1,5 @@ # typed: strong module Parlour # The library version. - VERSION = '8.0.0' + VERSION = '8.1.0' end diff --git a/rbi/parlour.rbi b/rbi/parlour.rbi index 7abff5a86..36bf9f0d1 100644 --- a/rbi/parlour.rbi +++ b/rbi/parlour.rbi @@ -1,6 +1,6 @@ # typed: strong module Parlour - VERSION = '8.0.0' + VERSION = '8.1.0' class ConflictResolver extend T::Sig