Skip to content

Releases: eegli/tinyparse

v0.20.0

19 Oct 14:50
95bd2b8
Compare
Choose a tag to compare

Minor Changes

  • 86f2c54: Rename setGlobals to globals and setMeta to meta

Patch Changes

  • 86f2c54: Update docs to with shared/global options example

v0.19.1

12 Mar 09:17
6e53819
Compare
Choose a tag to compare

Patch Changes

  • 94284db: Flag options can now be configured to be one of a set of available values!

v0.19.0

07 Mar 17:54
6880d57
Compare
Choose a tag to compare

Minor Changes

  • f08f0bb: - The utility types have all been refactored and/or replaced

    • Unsafe type casts (as unknown as T) have been removed
    • Unnecessary generics have been removed

    Everything else works as usual, but external declarations of handlers and globals need a little update. It's all simpler and cleaner now!

v0.18.3

01 Mar 09:44
3d289dc
Compare
Choose a tag to compare

Patch Changes

  • d47c225: Upgrade dependencies
  • 7889049: Fix Handler utility types to preserve handler return type

v0.18.2

29 Feb 08:25
f80428e
Compare
Choose a tag to compare

Patch Changes

  • a9bfe77: Fix downcast utility type to default to string[]

v0.18.1

27 Feb 12:47
d878fc8
Compare
Choose a tag to compare

Patch Changes

  • d8767c5: Parsers now expose default options
  • d8767c5: New utility types that allow for modular handler declaration!

v0.18.0

25 Feb 17:25
924485f
Compare
Choose a tag to compare

Minor Changes

  • cf32aeb: Tinyparse is now asynchronous by default, allowing you to use async handlers and setters!

v0.17.1

25 Feb 11:14
fe69590
Compare
Choose a tag to compare

Patch Changes

  • bd1d97e: Make usage text available in handlers
  • bd1d97e: Refine usage text formatting
  • bd1d97e: Rename appName to command in meta options

v0.17.0

23 Feb 13:51
d165d33
Compare
Choose a tag to compare

Minor Changes

  • f1fb8fe: - Subparsers: Added support for subparsers
    • Error handling: Slight API change

v0.16.0

22 Feb 15:37
f1704ff
Compare
Choose a tag to compare

Minor Changes

  • bc648c4: The API has fully changed - it is now easier and cleaner than ever to configure a parser and support for subcommands has been added!