Skip to content

Latest commit

 

History

History
373 lines (248 loc) · 21.9 KB

CHANGELOG.md

File metadata and controls

373 lines (248 loc) · 21.9 KB

Change Log

2.0.1 (2024-05-03)

Bug Fixes

2.0.0 (2024-01-31)

Bug Fixes

  • 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)

Continuous Integration

Features

  • 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)

BREAKING CHANGES

  • recreated massarg package

2.0.0-pre.12 (2024-01-29)

  • 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)

2.0.0-pre.11 (2024-01-28)

2.0.0-pre.10 (2024-01-21)

  • chore: add try..catch (0742898)
  • chore(release): 2.0.0-pre.10 [skip ci] (9725789)
  • fix: type err (bc1979c)
  • feat(help): update styles (187037b)

2.0.0-pre.9 (2023-12-15)

  • chore(release): 2.0.0-pre.9 [skip ci] (00baf83)
  • fix: type inferences (215cd64)

2.0.0-pre.8 (2023-12-14)

  • chore(release): 2.0.0-pre.8 [skip ci] (0559831)
  • fix(help): help subcommand default (b0060cf)

2.0.0-pre.7 (2023-12-14)

2.0.0-pre.6 (2023-12-12)

  • chore(release): 2.0.0-pre.6 [skip ci] (16c49ea)
  • fix: let help flag ignore requirements (119f201)

2.0.0-pre.5 (2023-12-12)

  • chore(release): 2.0.0-pre.5 [skip ci] (8d971fc)
  • fix: default options & default values (eacb0dd)

2.0.0-pre.4 (2023-12-11)

  • 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)

2.0.0-pre.3 (2023-12-02)

  • 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)

2.0.0-pre.2 (2023-12-01)

  • 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)

2.0.0-pre.1 (2023-11-24)

  • 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)

BREAKING CHANGE

  • recreated massarg package

1.0.7-pre.1 (2022-04-19)

  • prerelease - new bool flag options (c1b1103)

1.0.6 (2022-02-14)

1.0.4 (2021-12-04)

  • Create FUNDING.yml [skip ci] (6d51652)
  • update error messages (b8f8c65)

1.0.3 (2021-08-09)

  • fix: default option values with same names as args would not parse correctly (2) (158e33a)

1.0.2 (2021-08-09)

  • 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)

1.0.0 (2021-07-23)

  • upgrade deps + release 1.0.0 (ff46320)

0.1.3 (2021-07-20)

  • 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)

0.1.2 (2021-07-19)

  • added tests + renamed default to isDefault for clarity (a728370)
  • bump version number (885600b)

0.1.1 (2021-07-19)

  • add default (nameless) options (c0c204f)
  • update README.md [skip publish] (b2ab8e3)
  • update README.md [skip publish] (4d65d18)

0.1.0 (2021-07-19)

0.1.0-pre.19 (2021-07-19)

  • add example line (bb7ac53)
  • add nameless options + more tests [skip publish] (a454158)
  • add tests [skip publish] (0ae9a73)
  • update build workflow [skip ci] (154d550)

0.1.0-pre.18 (2021-07-18)

0.1.0-pre.17 (2021-07-18)

0.1.0-pre.16 (2021-07-18)

0.1.0-pre.15 (2021-07-18)