What's Changed
Added
- 🥅 Add parser state and
#detailed_messagetoResponseParseErrorby @nevans in #599 - 🔧 Add
Config#overrides?(opposite of#inherited?) by @nevans in #610 - 🔧 Add recursive
Config#inherits_defaults?by @nevans in #611
Fixed
- 🐛 Parse
resp-textwith invalidresp-text-codeby @nevans in #601 - 🐛
Config.version_defaultsshould be read only by @nevans in #594
Other Changes
- 🥅 Only print parser debug for unhandled errors by @nevans in #600
- ♻️ Don't hardcode parser deprecation warning uplevel by @nevans in #602
- ♻️ Simplify
Config::AttrAccessorsa little by @nevans in #606 - ♻️ Set Config[:default] as alias of Config[VERSION] by @nevans in #608
Fixes for unreleased code:
- 🐛 Return ResponseText from
resp-textfallback by @nevans in #605 - 🐛 Fix parse error parser_backtrace (for ruby <= 3.3) by @nevans in #604
Miscellaneous
- Delete test/net/imap/test_data_lite.rb by @nobu in #593
- ⬆️ Bump step-security/harden-runner from 2.14.0 to 2.14.1 by @dependabot[bot] in #596
- Bump step-security/harden-runner from 2.14.1 to 2.14.2 by @dependabot[bot] in #598
Full Changelog: v0.6.2...v0.6.3