Recent Releases of https://github.com/ruby/optparse
https://github.com/ruby/optparse - v0.8.1
What's Changed
- Update comments to use $HOME instead of ~ by @sampersand in https://github.com/ruby/optparse/pull/117
- Put
privatebefore method declarations by @sampersand in https://github.com/ruby/optparse/pull/119 - Remove
const_setand instead use explicit assignments by @sampersand in https://github.com/ruby/optparse/pull/118
New Contributors
- @sampersand made their first contribution in https://github.com/ruby/optparse/pull/117
Full Changelog: https://github.com/ruby/optparse/compare/v0.8.0...v0.8.1
- Ruby
Published by github-actions[bot] 3 months ago
https://github.com/ruby/optparse - v0.8.0
This version is same as v0.7.0
- Ruby
Published by hsbt 4 months ago
https://github.com/ruby/optparse - v0.7.0
What's Changed
- Rdoc options by @nobu in https://github.com/ruby/optparse/pull/89
- Allow non-string enum list by @nobu in https://github.com/ruby/optparse/pull/90
- Feature: Post check by @nobu in https://github.com/ruby/optparse/pull/91
- Make the result of
tty?obtainable with flexible stdout by @koic in https://github.com/ruby/optparse/pull/87 - Fix
LESSenvironment variable setup inOptionParser#help_exitby @kyanagi in https://github.com/ruby/optparse/pull/84 - [DOC] Extract description from README by @nobu in https://github.com/ruby/optparse/pull/92
- Fix completion of key-value pairs array by @nobu in https://github.com/ruby/optparse/pull/95
- Enhance to support 'Set' object as an enum by @kwatch in https://github.com/ruby/optparse/pull/76
- Fix OptionParser#program_name not to strip suffix unexpectedly by @nobu in https://github.com/ruby/optparse/pull/100
- Use Dir.glob and base keyword arg for the installer of Ruby package by @hsbt in https://github.com/ruby/optparse/pull/101
- Expand literal home paths only by @nobu in https://github.com/ruby/optparse/pull/105
- Use
~/.configonly if$XDG_CONFIG_HOMEis unset or empty by @nobu in https://github.com/ruby/optparse/pull/106 - Prefer
ProcoverMethodby @nobu in https://github.com/ruby/optparse/pull/109 - Add a workflow to sync commits to ruby/ruby by @k0kubun in https://github.com/ruby/optparse/pull/110
- We should use VERSION instead of Version constant by @hsbt in https://github.com/ruby/optparse/pull/112
New Contributors
- @koic made their first contribution in https://github.com/ruby/optparse/pull/87
- @kyanagi made their first contribution in https://github.com/ruby/optparse/pull/84
Full Changelog: https://github.com/ruby/optparse/compare/v0.6.0...v0.7.0
- Ruby
Published by github-actions[bot] 4 months ago
https://github.com/ruby/optparse - v0.5.0
What's Changed
- [DOC] Fix tutorial by @nobu in https://github.com/ruby/optparse/pull/61
- Build packages only on the latest release by @nobu in https://github.com/ruby/optparse/pull/63
- Create codeql.yml by @nobu in https://github.com/ruby/optparse/pull/64
- Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/ruby/optparse/pull/62
- Escape backslashes by @nobu in https://github.com/ruby/optparse/pull/65
- Fix
require_exactto work with options defined as--[no]-somethingby @fatkodima in https://github.com/ruby/optparse/pull/60 - Respect default values in block parameters by @nobu in https://github.com/ruby/optparse/pull/66
- [Feature #16495] Do not include a backtick in error messages and backtraces by @hsbt in https://github.com/ruby/optparse/pull/68
- Add
exact:keyword argument by @nobu in https://github.com/ruby/optparse/pull/69 - Invoke pager for
--helpby @nobu in https://github.com/ruby/optparse/pull/70
Full Changelog: https://github.com/ruby/optparse/compare/v0.4.0...v0.5.0
- Ruby
Published by hsbt about 1 year ago
https://github.com/ruby/optparse - v0.6.0
What's Changed
- old version on macos by @nobu in https://github.com/ruby/optparse/pull/71
- Fix parsing array arguments with
:intooption by @fatkodima in https://github.com/ruby/optparse/pull/73 - README.md: Clarify text, remove dead references by @olleolleolle in https://github.com/ruby/optparse/pull/77
Full Changelog: https://github.com/ruby/optparse/compare/v0.5.0...v0.6.0
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/optparse - v0.4.0
What's Changed
- Add symbolize_names to getopts by @JunichiIto in https://github.com/ruby/optparse/pull/46
- Migrate set-output to $GITHUB_OUTPUT by @tanakakc in https://github.com/ruby/optparse/pull/50
- Replace reusing actions by @hsbt in https://github.com/ruby/optparse/pull/52
- Update test libraries from ruby/ruby 2023-03-24 by @hsbt in https://github.com/ruby/optparse/pull/53
- Document requires needed for Date/DateTime/Time/URI/Shellwords support by @jeremyevans in https://github.com/ruby/optparse/pull/54
- [DOC] Corrections to tutorial by @BurdetteLamar in https://github.com/ruby/optparse/pull/57
- Use test-unit-ruby-core gem by @hsbt in https://github.com/ruby/optparse/pull/59
New Contributors
- @JunichiIto made their first contribution in https://github.com/ruby/optparse/pull/46
- @tanakakc made their first contribution in https://github.com/ruby/optparse/pull/50
Full Changelog: https://github.com/ruby/optparse/compare/v0.3.1...v0.4.0
- Ruby
Published by hsbt over 2 years ago
https://github.com/ruby/optparse - v0.3.1
What's Changed
- Use GITHUB_OUTPUT instead of deprecated set-output by @sato11 in https://github.com/ruby/optparse/pull/48
- The encoding argument of
Regexp.newhas been ignored since 1.9 by @nobu in https://github.com/ruby/optparse/pull/49
New Contributors
- @sato11 made their first contribution in https://github.com/ruby/optparse/pull/48
Full Changelog: https://github.com/ruby/optparse/compare/v0.3.0...v0.3.1
- Ruby
Published by hsbt about 3 years ago
https://github.com/ruby/optparse - v0.3.0
What's Changed
- s/RubyVM::JIT/RubyVM::MJIT/g by @k0kubun in https://github.com/ruby/optparse/pull/29
- Use
require_relativefor internal requires by @deivid-rodriguez in https://github.com/ruby/optparse/pull/28 - Added dependabot.yml for actions by @hsbt in https://github.com/ruby/optparse/pull/30
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/ruby/optparse/pull/31
- Bump actions/upload-artifact from 2 to 3 by @dependabot in https://github.com/ruby/optparse/pull/33
- Fix broken links in docs by @peterzhu2118 in https://github.com/ruby/optparse/pull/34
- Fix typo in documentation by @ydah in https://github.com/ruby/optparse/pull/36
- Also accept '-' as an optional argument by @konsolebox in https://github.com/ruby/optparse/pull/35
- Update Ruby versions on GHA with ci_versions/all.json by @hsbt in https://github.com/ruby/optparse/pull/39
- Don't treat empty string as an option description by @mrzasa in https://github.com/ruby/optparse/pull/40
- Add tests for
OptionParser#loadby @nobu in https://github.com/ruby/optparse/pull/43 - #load() into hash by @5long in https://github.com/ruby/optparse/pull/42
- Use class methods of
FileoverIOby @nobu in https://github.com/ruby/optparse/pull/44 - Add
raise_unknownflag (#38) by @nobu in https://github.com/ruby/optparse/pull/45
New Contributors
- @k0kubun made their first contribution in https://github.com/ruby/optparse/pull/29
- @deivid-rodriguez made their first contribution in https://github.com/ruby/optparse/pull/28
- @dependabot made their first contribution in https://github.com/ruby/optparse/pull/31
- @peterzhu2118 made their first contribution in https://github.com/ruby/optparse/pull/34
- @ydah made their first contribution in https://github.com/ruby/optparse/pull/36
- @konsolebox made their first contribution in https://github.com/ruby/optparse/pull/35
- @mrzasa made their first contribution in https://github.com/ruby/optparse/pull/40
- @nobu made their first contribution in https://github.com/ruby/optparse/pull/43
- @5long made their first contribution in https://github.com/ruby/optparse/pull/42
Full Changelog: https://github.com/ruby/optparse/compare/v0.2.0...v0.3.0
- Ruby
Published by hsbt about 3 years ago
https://github.com/ruby/optparse - v0.2.0
What's Changed
- Beginning of tutorial by @BurdetteLamar in https://github.com/ruby/optparse/pull/8
- More on tutorial by @BurdetteLamar in https://github.com/ruby/optparse/pull/9
- Enhanced doc for option parameters by @BurdetteLamar in https://github.com/ruby/optparse/pull/11
- Make use of option_params.rdoc by @BurdetteLamar in https://github.com/ruby/optparse/pull/12
- gemspec: Explicit files list by @olleolleolle in https://github.com/ruby/optparse/pull/10
- Reorganize Ruby example files for sharing by @BurdetteLamar in https://github.com/ruby/optparse/pull/14
- Rdoc by @BurdetteLamar in https://github.com/ruby/optparse/pull/15
- More on tutorial by @BurdetteLamar in https://github.com/ruby/optparse/pull/16
- More on tutorial by @BurdetteLamar in https://github.com/ruby/optparse/pull/19
- Rdoc for help by @BurdetteLamar in https://github.com/ruby/optparse/pull/21
- More on tutorial by @BurdetteLamar in https://github.com/ruby/optparse/pull/22
- More on tutorial by @BurdetteLamar in https://github.com/ruby/optparse/pull/23
- More on tutorial by @BurdetteLamar in https://github.com/ruby/optparse/pull/24
- Remove an errant { character by @olleolleolle in https://github.com/ruby/optparse/pull/26
- Fix link in included file by @BurdetteLamar in https://github.com/ruby/optparse/pull/25
New Contributors
- @olleolleolle made their first contribution in https://github.com/ruby/optparse/pull/10
Full Changelog: https://github.com/ruby/optparse/compare/v0.1.1...v0.2.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/optparse - v0.1.1
What's Changed
- Respect ZDOTDIR environment variable when looking for .zshrc by @m-rey in https://github.com/ruby/optparse/pull/1
- Tweak actions by @hsbt in https://github.com/ruby/optparse/pull/6
- Add OptionParser#require_exact accessor by @jeremyevans in https://github.com/ruby/optparse/pull/2
- Add EditorConfig file by @AlexWayfer in https://github.com/ruby/optparse/pull/4
- Change *opts to *params, to avoid confusion by @BurdetteLamar in https://github.com/ruby/optparse/pull/7
New Contributors
- @m-rey made their first contribution in https://github.com/ruby/optparse/pull/1
- @jeremyevans made their first contribution in https://github.com/ruby/optparse/pull/2
- @AlexWayfer made their first contribution in https://github.com/ruby/optparse/pull/4
Full Changelog: https://github.com/ruby/optparse/compare/v0.1.0...v0.1.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/optparse - v0.1.0
Full Changelog: https://github.com/ruby/optparse/commits/v0.1.0
- Ruby
Published by hsbt over 3 years ago