Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 4.1 #1142

Merged
merged 31 commits into from
Jan 6, 2020
Merged

Release 4.1 #1142

merged 31 commits into from
Jan 6, 2020

Conversation

shadowspawn
Copy link
Collaborator

Version number updated ready for merge and release. Chinese README up to date.

Trying a Pull Request to manage release. 馃檪

Over to you for release @abetomo when suits (or I can do it if you like).

shadowspawn and others added 30 commits November 11, 2019 23:05
Remove trailing blanks from wrapped help text
Extend timeout to hopefully reduce test failures
Separate out changelog for old versions
Change to six months support, rather than n-1
* Add object to hold option values separately from properties on command. Return directly from .opts().

* Add configureCommand, and support for passing options rather than command to action handler

* Restore original opts() implementation when using old configuration

* Use either/or new/old option storage, not both

* Turn version test on again, old behaviour restored

* Add tests for configureCommand, and fix bugs

* Expand .opts tests to include modern configuration

* Add TypeScript and inline documentation for configureCommand

* Switch from modern:boolean to combo:string

* Rework new behaviour with matching named routines.

* Add example files for storeOptionsAsProperties

* Add usage error, and make value default to true for new routines (so simpler call for that case)

* Simpify description

* Add section on avoiding option name clashes

* Do not use else after a return
* Remove explicit use of ts-node, and dependency. Speed tests.

* Fix typo
* First cut at parseAsync

* Add await parseSync test

* Fix typo in JSDoc

* Add parseAsync to README

Some noise in TOC due to changes in plugin which maintains TOC.
Copy link
Collaborator

@abetomo abetomo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

馃憤

@abetomo abetomo merged commit 8e1cdf5 into master Jan 6, 2020
@abetomo
Copy link
Collaborator

abetomo commented Jan 6, 2020

Released.

@shadowspawn
Copy link
Collaborator Author

Woop! Thanks. Couple of good issues resolved by this release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants