All Versions
10
Latest Version
Avg Release Cycle
109 days
Latest Release
2417 days ago
Changelog History
Changelog History
-
v2.2.0 Changes
February 09, 2017➕ Add support for a space as separator between
--longopt
and its value; i.e.,
--longopt val
(in addition to the existing--longopt=val
). -
v2.1.2 Changes
October 03, 2016🚀 Hygiene release: update license year, remove branch alias, and update docs.
-
v2.1.1 Changes
March 27, 2015🚀 This release modifies the testing structure and updates other support files.
-
v2.1.0 Changes
March 26, 2015This release adds a feature: Getopt defintion strings now allow for noting positional arguments using the
#argname
and#argname?
notation, optionally with an argument description. These are ignored by the GetoptParser for purposes of value-discovery, but the Help class does use them to auto-generate usage lines. -
v2.0.4 Changes
March 16, 2015📚 This is a hygiene release to update documentation and support files.
-
v2.0.3 Changes
January 19, 2015- 🛠 FIX: add explicit Help config for non-auto-resolved DI
-
v2.0.2 Changes
January 19, 2015- 🛠 FIX: Context\Env::get() now additionally examines getenv() for values; fixes #47
- 🛠 FIX: add explicit Context configs for non-auto-resolved DI
-
v2.0.1 Changes
November 07, 2014- ⚡️ TST: Update testing structure, disable auto-resolve in container tests
- ⚡️ DOC: Update README and docblocks
- 🛠 FIX: #35, for when posix_isatty() function does not exist
-
v2.0.0 Changes
August 30, 2014🚀 First 2.0 stable release.
- ⚡️ DOC: Add docblocks, update README.
- ➕ ADD: Method GetoptFactory::getGetoptParser()
- 🛠 FIX: #29, fixes color formatting
- 🔨 REF: Various refactorings to split up Getopt tasks, add GetoptFactory, extract OptionParser, etc
- DEL: v1 config files
- ➕ ADD: v2 config class files
- CHG: When defining options, allow the '' before *or after the ':'
- 📜 BRK: Rename OptionParser to GetoptParser
- ➕ ADD: Help class
- 🛠 FIX: Getopt alias ordering
-
v1.1.2
May 31, 2014