New
v1.3.0
What's Changed
- use the correct class for shared namespaces by @Gerst20051 in https://github.com/rails/thor/pull/754
- Allow to Override Order of Commands in Help by @alessio-signorini in https://github.com/rails/thor/pull/642
- Add support for providing http headers to get by @dnlgrv in https://github.com/rails/thor/pull/801
- Don't document negative boolean option named
no_*by @BrentWheeldon in https://github.com/rails/thor/pull/797 - CreateFile#identical? fixed for files containing multi-byte UTF-8 codepoints by @tomclose in https://github.com/rails/thor/pull/786
- Drop support to Ruby 2.6 by @rafaelfranca in https://github.com/rails/thor/pull/821
- Fix dashless option usage info by @sambostock in https://github.com/rails/thor/pull/800
- Support Range in enum option by @phene in https://github.com/rails/thor/pull/775
- Check if
type: arrayvalues are inenumby @movermeyer in https://github.com/rails/thor/pull/784 - Fix inject into file warning by @nicolas-brousse in https://github.com/rails/thor/pull/709
- Support
Thor::CoreExt::HashWithIndifferentAccess#slicemethod by @shuuuuun in https://github.com/rails/thor/pull/812 - 🌧️ long_desc: new option to disable wrapping by @igneus in https://github.com/rails/thor/pull/739
- Print default in help when option type is :boolean and default is false by @nevesenin in https://github.com/rails/thor/pull/849
- Silence encoding warnings in specs by @p8 in https://github.com/rails/thor/pull/857
- Validate arguments for
method_optionandclass_optionby @p8 in https://github.com/rails/thor/pull/856 - Fix help for file_collision method without block by @shuuuuun in https://github.com/rails/thor/pull/858
- Extract print methods to seperate classes by @p8 in https://github.com/rails/thor/pull/854
- Add support for printing tables with borders by @p8 in https://github.com/rails/thor/pull/855
- Fix printing tables with borders and indentation by @p8 in https://github.com/rails/thor/pull/861
New Contributors
- @Gerst20051 made their first contribution in https://github.com/rails/thor/pull/754
- @alessio-signorini made their first contribution in https://github.com/rails/thor/pull/642
- @dnlgrv made their first contribution in https://github.com/rails/thor/pull/801
- @BrentWheeldon made their first contribution in https://github.com/rails/thor/pull/797
- @tomclose made their first contribution in https://github.com/rails/thor/pull/786
- @sambostock made their first contribution in https://github.com/rails/thor/pull/800
- @phene made their first contribution in https://github.com/rails/thor/pull/775
- @movermeyer made their first contribution in https://github.com/rails/thor/pull/784
- @nicolas-brousse made their first contribution in https://github.com/rails/thor/pull/709
- @shuuuuun made their first contribution in https://github.com/rails/thor/pull/812
- @igneus made their first contribution in https://github.com/rails/thor/pull/739
- @nevesenin made their first contribution in https://github.com/rails/thor/pull/849
Full Changelog: https://github.com/rails/thor/compare/v1.2.2...v1.3.0