2.0.1 (2024-05-03)
- remove unecessary keys (e44510d)
2.0.0 (2024-01-31)
- add spacing between args, update sample (dbbb12c)
- bugfixes, build updates (ecd3a20)
- build (cdc9118)
- command/option parsing priorities (5129528)
- default options & default values (84b2599)
- detect the correct flag syntax in all cases (08192b9)
- docs (0d3bb62)
- error types (8364f19)
- exported types fixes (941d2b3)
- flag negation (d2426ec)
- help output formatting/text (eceeed5)
- help: help subcommand default (59c393d)
- let help flag ignore requirements (203adba)
- move negation logic to MassargFlag (359d802)
- required options (aaa4ecd)
- simplify option help output, fix default value display (c340280)
- split negation labels to 2 lines (34fd299)
- support help option with early quit (185939b)
- type err (852ce3f)
- type inferences (c92785e)
- update release config (6eb382d)
- array & typed options (eca10e4)
- built-in help command + flag (f0ee853)
- default value in help (7e5f15a)
- different opt output name (default camelCase) (76e0f85)
- don't auto-wrap footer text (b6d6583)
- don't auto-wrap footer text (6e947a4)
- example lines, help style updates (c042a34)
- global column width (70dfd55)
- help generator (4051864)
- help: update styles (da59628)
- improve help config, update styles, fixes (c397ec9)
- new docs wip (05bd42c)
- pass main instance to run fn (e110498)
- transform output name for options (64545ae)
- v2 poc (5476327)
- recreated massarg package
- chore(release): 2.0.0-pre.12 [skip ci] (5f23a57)
- fix: docs (0070b80)
- fix: simplify option help output, fix default value display (b3075a0)
- fix: split negation labels to 2 lines (cd83a34)
- chore: update deps (cc8f562)
- chore(release): 2.0.0-pre.11 [skip ci] (dfa8f36)
- build: fix (7f14e68)
- build(deps-dev): bump @babel/traverse from 7.14.8 to 7.23.7 (31c26e1)
- docs: update (d230eb0)
- docs: update (5723ea3)
- docs: update (a0f015f)
- docs: update (4875a05)
- docs: update (c8ec829)
- docs: update readme (f555346)
- feat: default value in help (bab8e33)
- feat: don't auto-wrap footer text (87f98ba)
- feat: don't auto-wrap footer text (12f23ed)
- feat: new docs wip (441daa3)
- remove generated files (8bd697a)
- fix: move negation logic to MassargFlag (e55c51f)
- refactor: negation strings (b910ee4)
- chore: add try..catch (0742898)
- chore(release): 2.0.0-pre.10 [skip ci] (9725789)
- fix: type err (bc1979c)
- feat(help): update styles (187037b)
- chore: cleanups (4660ba6)
- chore(release): 2.0.0-pre.7 [skip ci] (a54d60d)
- fix: build (856eba8)
- fix: command/option parsing priorities (a3090f9)
- fix: error types (3d32115)
- chore(release): 2.0.0-pre.4 [skip ci] (fbcb112)
- build: fix ci (6bb6d53)
- build: fix ci (d6d0e92)
- fix: bugfixes, build updates (fa29138)
- fix: detect the correct flag syntax in all cases (291ff0f)
- fix: flag negation (a42a854)
- fix: required options (0f17d33)
- docs: update docs build (c214999)
- feat: global column width (637f91d)
- refactor: propagate option prefixes to help (efb8d43)
- chore(release): 2.0.0-pre.3 [skip ci] (9bdd33f)
- ci: fix build artifacts (0f317d8)
- ci: fix build assets (9562f2d)
- fix: help output formatting/text (fed6f60)
- fix: support help option with early quit (742b597)
- chore(release): 2.0.0-pre.2 [skip ci] (c1f6fd1)
- fix: exported types fixes (a0aa8ec)
- docs: fix changelog (0f068f2)
- docs: update license to MIT (47dbe32)
- feat: different opt output name (default camelCase) (48b9602)
- chore: cleanups + install typedoc (602877c)
- chore: formatting & readme update (1f781c3)
- chore: remove old files (058e6c8)
- chore: rename style utils (7306e08)
- chore(release): 2.0.0-pre.1 [skip ci] (2095c6a)
- chore(release): 2.0.0-pre.1 [skip ci] (7435b83)
- chore(release): 2.0.0-pre.1 [skip ci] (0cc4157)
- ci: fix node version label (282be2e)
- ci: update (b63b7c3)
- ci: update (dfe8262)
- ci: update actions (571920b)
- ci: update build steps (6a30f55)
- ci: update npm release config (a7c11d6)
- ci: update release config (4b111ab)
- feat: array & typed options (73c1ad9)
- feat: built-in help command + flag (d26114d)
- feat: example lines, help style updates (ecd7ced)
- feat: help generator (b0d20bf)
- feat: improve help config, update styles, fixes (b11cdd3)
- feat: pass main instance to run fn (29d6973)
- feat: transform output name for options (c414365)
- feat: v2 poc (7d5d302)
- docs: add examples, generate docs for all files (a404623)
- docs: jsdoc updates (8bf678e)
- docs: package version no longer necessary (b2ef069)
- build: add semantic-release (2647ceb)
- test: tests & bug fixes (255d2f5)
- Bump minimatch from 3.0.4 to 3.1.2 (069f3c2)
- Bump minimist from 1.2.5 to 1.2.8 (5ed28a4)
- recreated massarg package
- prerelease - new bool flag options (c1b1103)
- Bump ansi-regex from 5.0.0 to 5.0.1 (c16f947)
- Bump tmpl from 1.0.4 to 1.0.5 (723c7fb)
- bump version number (797c7e7)
- fix chalk dep (d31e0a9)
- fix chalk dep (297d4a6)
- improve bool parsing (3b17834)
- update deps (d8e375a)
- fix: default option values with same names as args would not parse correctly (2) (158e33a)
- add + update tests (01227bb)
- add workflow for PRs (eb31d76)
- bump version number (dfabba0)
- bump version number (5598182)
- example output not mandatory + add example tests [skip publish] (aa595f8)
- fix PR workflow [skip publish] (964d319)
- improve required message (654b85a)
- option type updates (8f712f9)
- rename src/options -> src/types (d8ed7f5)
- update workflow for PRs [skip publish] (1c8e9be)
- fix: default option values with same names as args would not parse correctly (ecc7b1e)
- upgrade deps + release 1.0.0 (ff46320)
- add assertions [skip publish] (269dc6f)
- bump version number (a9b8838)
- clean up assertions [skip publish] (5df12f0)
- fix workflow [skip publish] (dc5823f)
- remove unnecessary dependency [skip publish] (18ce068)
- test assertions [skip publish] (827d5dc)
- update README.md [skip ci] (c1f1eb0)
- update README.md + add .markdownlint.json [skip publish] (512d3a2)
- update tests + assertions [skip publish] (8beec36)
- update tests + assertions [skip publish] (f6e3a72)
- add default (nameless) options (c0c204f)
- update README.md [skip publish] (b2ab8e3)
- update README.md [skip publish] (4d65d18)
- add example line (bb7ac53)
- add nameless options + more tests [skip publish] (a454158)
- add tests [skip publish] (0ae9a73)
- update build workflow [skip ci] (154d550)
- fix asset step (7f5ce0e)
- fix tests (7a7789b)
- fixed tests (646b527)
- re-enable auto-tagging [skip ci] (5abfdc3)
- remove coverage [skip ci] (ac66f5e)
- update workflow [skip ci] (52d44fe)
- add required option + options test + option for no colors in help (3331c60)
- added array option type (afb87d4)
- added github workflow (75cef25)
- base func. working, usage text wip (ec6f79c)
- better color handling (0887330)
- bump version (f69f68e)
- bump version (31476b2)
- bump version (0212b80)
- bump version (9fcf760)
- cleaned up print help (ac77da8)
- don't tag in workflow + add token (bb783dd)
- fixed color-less alignment, more tests, fixed empty lines (7743f5e)
- Initial commit (1cbe5b5)
- prepare publish, add comments (eace30a)
- print help with wrapping (0050002)
- show defaults in descriptions (376b989)
- try to fix publish task (fe237db)
- update build scripts (edf0465)
- update formatting (05cbbab)
- update help spacing (7ce21ca)
- update help usage (5369852)
- update readme (8249e23)
- update readme (c014d43)
- update README.md (4645835)
- update README.md (a854e8d)
- Update README.md (5be80b9)
- Update README.md (75c4815)
- Update README.md (a50cc9f)
- Update README.md (1c97791)
- Update README.md (525dadd)
- Update README.md (7c28519)
- update README.md + useGlobalColumns default = true (80fb300)
- usage text fixes (989f689)