JEG2/highline (highline)
### [`v3.1.1`](https://redirect.github.com/JEG2/highline/blob/HEAD/Changelog.md#311--2024-08-18)
[Compare Source](https://redirect.github.com/JEG2/highline/compare/v3.1.0...v3.1.1)
- PR [#276](https://redirect.github.com/JEG2/highline/issues/276) - Update #say to always flush the output after a #puts ([@blipper](https://redirect.github.com/blipper))
- PR [#274](https://redirect.github.com/JEG2/highline/issues/274) / I [#273](https://redirect.github.com/JEG2/highline/issues/273) ([@costa](https://redirect.github.com/costa))
- Add Highline#add_to_color_scheme
- Dockerize the test environment. Just run `bin/test` and voilá!
### [`v3.1.0`](https://redirect.github.com/JEG2/highline/blob/HEAD/Changelog.md#310--2024-07-15)
[Compare Source](https://redirect.github.com/JEG2/highline/compare/v3.0.1...v3.1.0)
- PR [#272](https://redirect.github.com/JEG2/highline/issues/272) / I [#271](https://redirect.github.com/JEG2/highline/issues/271) - Readline is now completed deprecated over Reline ([@abinoam](https://redirect.github.com/abinoam), issue by [@64kramsystem](https://redirect.github.com/64kramsystem))
- PR [#269](https://redirect.github.com/JEG2/highline/issues/269) - Provide a 'Changelog' link on rubygems.org/gems/highline ([@mark-young-atg](https://redirect.github.com/mark-young-atg))
### [`v3.0.1`](https://redirect.github.com/JEG2/highline/blob/HEAD/Changelog.md#301--2024-01-20)
[Compare Source](https://redirect.github.com/JEG2/highline/compare/v3.0.0...v3.0.1)
- PR [#268](https://redirect.github.com/JEG2/highline/issues/268) - Remove unused abbrev dependency ([@zvkemp](https://redirect.github.com/zvkemp))
### [`v3.0.0`](https://redirect.github.com/JEG2/highline/blob/HEAD/Changelog.md#300--2024-01-05)
[Compare Source](https://redirect.github.com/JEG2/highline/compare/v2.1.0...v3.0.0)
- PR [#265](https://redirect.github.com/JEG2/highline/issues/265) - Change Readline for Reline for Ruby 3.3 compat ([@abinoam](https://redirect.github.com/abinoam))
- PR [#264](https://redirect.github.com/JEG2/highline/issues/264) - Add abbrev gem as dependency ([@mathieujobin](https://redirect.github.com/mathieujobin))
- PR [#263](https://redirect.github.com/JEG2/highline/issues/263) - Release 3.0.0.pre.1
- Raise minimum Ruby version requirement to 3.0
- PR [#262](https://redirect.github.com/JEG2/highline/issues/262) - Do not call stty on non-tty ([@kbrock](https://redirect.github.com/kbrock))
- PR [#260](https://redirect.github.com/JEG2/highline/issues/260) / I [#43](https://redirect.github.com/JEG2/highline/issues/43) - Ctrl-U (erase line) handling ([@abinoam](https://redirect.github.com/abinoam), issue by [@gutenye](https://redirect.github.com/gutenye))
- PR [#259](https://redirect.github.com/JEG2/highline/issues/259) / I [#236](https://redirect.github.com/JEG2/highline/issues/236) - Handle Ctrl-C when Question#echo = false ([@abinoam](https://redirect.github.com/abinoam), [@Fahhetah](https://redirect.github.com/Fahhetah), issue by [@aspyct](https://redirect.github.com/aspyct))
- PR [#258](https://redirect.github.com/JEG2/highline/issues/258) / I [#246](https://redirect.github.com/JEG2/highline/issues/246) - Add validation class support ([@abinoam](https://redirect.github.com/abinoam), issue by [@Joshfindit](https://redirect.github.com/Joshfindit))
- Make it dry-types compatible through the use of `#valid?`
- Solve the multiple answers in one line problem with a combination of custom coercion (parser) and custom validation
- PR [#257](https://redirect.github.com/JEG2/highline/issues/257) / I [#233](https://redirect.github.com/JEG2/highline/issues/233) - Show Question#default hint for non String values ([@abinoam](https://redirect.github.com/abinoam), issue by [@branch14](https://redirect.github.com/branch14))
- Add Question#default_hint_show to allow disabling it.
- PR [#256](https://redirect.github.com/JEG2/highline/issues/256) / I [#249](https://redirect.github.com/JEG2/highline/issues/249) - Fix Array validation in Question#in ([@abinoam](https://redirect.github.com/abinoam), issue by [@esotericpig](https://redirect.github.com/esotericpig))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
'~> 2.1.0'
->'~> 3.1.0'
Release Notes
JEG2/highline (highline)
### [`v3.1.1`](https://redirect.github.com/JEG2/highline/blob/HEAD/Changelog.md#311--2024-08-18) [Compare Source](https://redirect.github.com/JEG2/highline/compare/v3.1.0...v3.1.1) - PR [#276](https://redirect.github.com/JEG2/highline/issues/276) - Update #say to always flush the output after a #puts ([@blipper](https://redirect.github.com/blipper)) - PR [#274](https://redirect.github.com/JEG2/highline/issues/274) / I [#273](https://redirect.github.com/JEG2/highline/issues/273) ([@costa](https://redirect.github.com/costa)) - Add Highline#add_to_color_scheme - Dockerize the test environment. Just run `bin/test` and voilá! ### [`v3.1.0`](https://redirect.github.com/JEG2/highline/blob/HEAD/Changelog.md#310--2024-07-15) [Compare Source](https://redirect.github.com/JEG2/highline/compare/v3.0.1...v3.1.0) - PR [#272](https://redirect.github.com/JEG2/highline/issues/272) / I [#271](https://redirect.github.com/JEG2/highline/issues/271) - Readline is now completed deprecated over Reline ([@abinoam](https://redirect.github.com/abinoam), issue by [@64kramsystem](https://redirect.github.com/64kramsystem)) - PR [#269](https://redirect.github.com/JEG2/highline/issues/269) - Provide a 'Changelog' link on rubygems.org/gems/highline ([@mark-young-atg](https://redirect.github.com/mark-young-atg)) ### [`v3.0.1`](https://redirect.github.com/JEG2/highline/blob/HEAD/Changelog.md#301--2024-01-20) [Compare Source](https://redirect.github.com/JEG2/highline/compare/v3.0.0...v3.0.1) - PR [#268](https://redirect.github.com/JEG2/highline/issues/268) - Remove unused abbrev dependency ([@zvkemp](https://redirect.github.com/zvkemp)) ### [`v3.0.0`](https://redirect.github.com/JEG2/highline/blob/HEAD/Changelog.md#300--2024-01-05) [Compare Source](https://redirect.github.com/JEG2/highline/compare/v2.1.0...v3.0.0) - PR [#265](https://redirect.github.com/JEG2/highline/issues/265) - Change Readline for Reline for Ruby 3.3 compat ([@abinoam](https://redirect.github.com/abinoam)) - PR [#264](https://redirect.github.com/JEG2/highline/issues/264) - Add abbrev gem as dependency ([@mathieujobin](https://redirect.github.com/mathieujobin)) - PR [#263](https://redirect.github.com/JEG2/highline/issues/263) - Release 3.0.0.pre.1 - Raise minimum Ruby version requirement to 3.0 - PR [#262](https://redirect.github.com/JEG2/highline/issues/262) - Do not call stty on non-tty ([@kbrock](https://redirect.github.com/kbrock)) - PR [#260](https://redirect.github.com/JEG2/highline/issues/260) / I [#43](https://redirect.github.com/JEG2/highline/issues/43) - Ctrl-U (erase line) handling ([@abinoam](https://redirect.github.com/abinoam), issue by [@gutenye](https://redirect.github.com/gutenye)) - PR [#259](https://redirect.github.com/JEG2/highline/issues/259) / I [#236](https://redirect.github.com/JEG2/highline/issues/236) - Handle Ctrl-C when Question#echo = false ([@abinoam](https://redirect.github.com/abinoam), [@Fahhetah](https://redirect.github.com/Fahhetah), issue by [@aspyct](https://redirect.github.com/aspyct)) - PR [#258](https://redirect.github.com/JEG2/highline/issues/258) / I [#246](https://redirect.github.com/JEG2/highline/issues/246) - Add validation class support ([@abinoam](https://redirect.github.com/abinoam), issue by [@Joshfindit](https://redirect.github.com/Joshfindit)) - Make it dry-types compatible through the use of `#valid?` - Solve the multiple answers in one line problem with a combination of custom coercion (parser) and custom validation - PR [#257](https://redirect.github.com/JEG2/highline/issues/257) / I [#233](https://redirect.github.com/JEG2/highline/issues/233) - Show Question#default hint for non String values ([@abinoam](https://redirect.github.com/abinoam), issue by [@branch14](https://redirect.github.com/branch14)) - Add Question#default_hint_show to allow disabling it. - PR [#256](https://redirect.github.com/JEG2/highline/issues/256) / I [#249](https://redirect.github.com/JEG2/highline/issues/249) - Fix Array validation in Question#in ([@abinoam](https://redirect.github.com/abinoam), issue by [@esotericpig](https://redirect.github.com/esotericpig))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.