Releases: ko1nksm/getoptions
Releases · ko1nksm/getoptions
v3.3.2
v3.3.1
Fixed
- Fixes for Schily Bourne Shell (bosh/pbosh 2023/01/12).
- Fixed broken --shellcheck
- Minor fixes for old yash (POSIXly-correct mode).
Changed
- gengetoptions: Hide the
-d
(--definition
) option.
v3.3.0
Added
- getoptions: Make the parser name optional
- Support installation via Homebrew
v3.2.0
Added
- Added the feature to parse options directly by default parser name
v3.1.0
Added
- gengetoptions: Added embed subcommand.
Changed
- gengetoptions: Deprecate the
-d
(--definition
) option.
v3.0.0
Added
- Added support for
--with-*
and--without-*
options.- #20: Thanks to Cem Keylan.
- Added new option parser generator
gengetoptions
. - Added build system.
- Added support for handling of missing commands (
eval "$(getoptions ...) exit 1"
).
Changed
- Changed Attribute
off
tono
. [breaking change] - Changed initial value
@off
to@no
. [breaking change] - Renamed
lin/getoptions.sh
tolin/getoptions_base.sh
. [breaking change] - Moved library generation feature of
getoptions
togengetoptions
[breaking change]
Removed
- Removed incomplete scanning modes
=
,#
. [breaking change] - Removed
getoptions-cli
and replaced it withgengetoptions
. [breaking change]