Releases: ruby/optparse
Releases · ruby/optparse
v0.6.0
What's Changed
- old version on macos by @nobu in #71
- Fix parsing array arguments with
:into
option by @fatkodima in #73 - README.md: Clarify text, remove dead references by @olleolleolle in #77
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- [DOC] Fix tutorial by @nobu in #61
- Build packages only on the latest release by @nobu in #63
- Create codeql.yml by @nobu in #64
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #62
- Escape backslashes by @nobu in #65
- Fix
require_exact
to work with options defined as--[no]-something
by @fatkodima in #60 - Respect default values in block parameters by @nobu in #66
- [Feature #16495] Do not include a backtick in error messages and backtraces by @hsbt in #68
- Add
exact:
keyword argument by @nobu in #69 - Invoke pager for
--help
by @nobu in #70
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Add symbolize_names to getopts by @JunichiIto in #46
- Migrate set-output to $GITHUB_OUTPUT by @tanakakc in #50
- Replace reusing actions by @hsbt in #52
- Update test libraries from ruby/ruby 2023-03-24 by @hsbt in #53
- Document requires needed for Date/DateTime/Time/URI/Shellwords support by @jeremyevans in #54
- [DOC] Corrections to tutorial by @BurdetteLamar in #57
- Use test-unit-ruby-core gem by @hsbt in #59
New Contributors
- @JunichiIto made their first contribution in #46
- @tanakakc made their first contribution in #50
Full Changelog: v0.3.1...v0.4.0
v0.3.1
v0.3.0
What's Changed
- s/RubyVM::JIT/RubyVM::MJIT/g by @k0kubun in #29
- Use
require_relative
for internal requires by @deivid-rodriguez in #28 - Added dependabot.yml for actions by @hsbt in #30
- Bump actions/checkout from 2 to 3 by @dependabot in #31
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #33
- Fix broken links in docs by @peterzhu2118 in #34
- Fix typo in documentation by @ydah in #36
- Also accept '-' as an optional argument by @konsolebox in #35
- Update Ruby versions on GHA with ci_versions/all.json by @hsbt in #39
- Don't treat empty string as an option description by @mrzasa in #40
- Add tests for
OptionParser#load
by @nobu in #43 - #load() into hash by @5long in #42
- Use class methods of
File
overIO
by @nobu in #44 - Add
raise_unknown
flag (#38) by @nobu in #45
New Contributors
- @k0kubun made their first contribution in #29
- @deivid-rodriguez made their first contribution in #28
- @dependabot made their first contribution in #31
- @peterzhu2118 made their first contribution in #34
- @ydah made their first contribution in #36
- @konsolebox made their first contribution in #35
- @mrzasa made their first contribution in #40
- @nobu made their first contribution in #43
- @5long made their first contribution in #42
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Beginning of tutorial by @BurdetteLamar in #8
- More on tutorial by @BurdetteLamar in #9
- Enhanced doc for option parameters by @BurdetteLamar in #11
- Make use of option_params.rdoc by @BurdetteLamar in #12
- gemspec: Explicit files list by @olleolleolle in #10
- Reorganize Ruby example files for sharing by @BurdetteLamar in #14
- Rdoc by @BurdetteLamar in #15
- More on tutorial by @BurdetteLamar in #16
- More on tutorial by @BurdetteLamar in #19
- Rdoc for help by @BurdetteLamar in #21
- More on tutorial by @BurdetteLamar in #22
- More on tutorial by @BurdetteLamar in #23
- More on tutorial by @BurdetteLamar in #24
- Remove an errant { character by @olleolleolle in #26
- Fix link in included file by @BurdetteLamar in #25
New Contributors
- @olleolleolle made their first contribution in #10
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- Respect ZDOTDIR environment variable when looking for .zshrc by @m-rey in #1
- Tweak actions by @hsbt in #6
- Add OptionParser#require_exact accessor by @jeremyevans in #2
- Add EditorConfig file by @AlexWayfer in #4
- Change *opts to *params, to avoid confusion by @BurdetteLamar in #7
New Contributors
- @m-rey made their first contribution in #1
- @jeremyevans made their first contribution in #2
- @AlexWayfer made their first contribution in #4
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/ruby/optparse/commits/v0.1.0