Repository navigation
v1.0.0
1.0.0 (2024-08-21)
Bug Fixes
- action output (87900d3)
- ActionBase typings (ac5c1bc)
- add explicit table.Flags type (#153) (0939061)
- add newline after anykey (13ccb4d)
- add newline after context (0c89185)
- add newline after traceback (d97fe55)
- add newline before context (5ada0f5)
- add sourceMap (11375af)
- add tslib (#61) (abce813)
- add ux alias (4d71ec2)
- added actions (8782559)
- added some exports (8575f69)
- allow globals to be set without major version (582601b)
- allow stdout/stderr to work with stdout-stderr for testing (6fea4ad)
- allow ux.log() with no args (6182edc)
- anycli rename (9c6183f)
- anykey: allow pressing "enter" (b2215eb)
- bump @oclif/core (#475) (ce8cec5)
- bump deps (#459) (d1cf5f5)
- bump deps (#462) (2b8699d)
- bump deps and correct/suppress lint errors (#450) (bc0935c)
- bump deps and fix tests (#465) (44eecd0)
- bump semantic-release (3cbf708)
- cleaner debug errors (5a731a3)
- clear prompt timeout (#60) (5cc36aa)
- csv generation now escape problematic values (#125) (c7b6a5b)
- default severity to error (1b8881a)
- default table formatter to display falsy values. (14ea34c)
- default to display stack trace (20d719c)
- deprecate cli ux (#477) (270efe3)
- disable spinner when TERM=emacs-color (6917831)
- do not cache require, require is already cached in NodeJS by design (#194) (99b9466)
- Downgrade fs-extra to support Node.js 8 (#275) (5b92e86)
- eliminate tty check on stdin (#118) (611b4d8)
- enabling --no-headers in --csv (#124) (bea46fc)
- ensure ansi-escapes is added (ed4038f)
- error on timeout (f95de49)
- error rendering (6a3a407)
- export ExitError (47e372b)
- fallback to trying local xdg-open (#133) (2ab2aa0)
- fix lint issues (360e521)
- fix notification types (19cc816)
- fixed errlog default (7adfa9a)
- fixed exitCode (00cf754)
- fixed fatal errors (88173e0)
- fixed logging on windows (ed1f207)
- greenkeeper (5b6b363)
- greenkeeper (a8299dd)
- hide EEXIT (69a2262)
- hide sigints (bc6ad0a)
- make context any (2d98234)
- make Options.output a string type (#136) (0b4be5b)
- makes the max terminal width for tables correct on Windows machines (#386) (4e5c19b)
- module load workaround (#460) (c8407c3)
- move @heroku/linewrap to @oclif/linewrap (dd8dbeb)
- Move
@oclif/errorsintodependencies(#49) (a9cf484) - new error icon (02e5eac)
- only display error when unhandled (5631c04)
- only handle errors once (f969ff3)
- only mask default value after prompt succeeded (286343b)
- only set a single process exit listener (#110) (ec82fb8)
- only timeout when set (203fe8e)
- pause prompt stdin (#36) (1443998)
- progress bar no TTY output (#138) (8826fac), closes #137
- progress bar tty (#139) (9f57d7f)
- remove extra newline from styledJSON (8ce11fc)
- remove greenkeeper badge (2720029)
- remove notify (c0ff832)
- remove notify (5fbbf70)
- remove prompt dimming (57eb516)
- remove rxjs (7fbc05c)
- rename to oclif (b48d16e)
- replace treeify with faster object-treeify (#91) (2c7b638)
- rethrow cli-ux errors (b87052c)
- rethrow errors (08be292)
- scope exitErr (01eac05)
- scopes (e0394f6)
- security: bump cli-progress (0511944)
- semantic-release@3 (333f3af)
- set content type to object (fcefe79)
- show stack trace in errlog (baa6749)
- show stack trace when debug is on (2841c67)
- skip tty check via env var in supertable (#142) (ea88346)
- smaller bundle size, cut lodash imports (#107) (41cdbc7)
- strip ansi from context (5523431)
- switch to type (893c3c9)
- table: Allow user to override tableoptions (#40) (14b972e), closes #37
- table: Typo (#66) (deb2f9a)
- timeout type (a1c1c78)
- trim log line endings (759d5e3)
- typescript 2.9 (#33) (7ddf325)
- unref prompt timeout (#35) (1fd35fb)
- update oclif/core imports (74fdab5)
- update password-prompt (c4f9d16)
- updated deps (d6aef92)
- updated deps (d26fc0f)
- updated deps (d8cbd0c)
- updated deps (d772af6)
- updated deps (6bb5303)
- updated deps (be342dc)
- updated deps (5ef3c8c)
- updated fancy-test (2c5b377)
- updated supportsColor reference (0e5b0e9)
- use inclusive terms (#178) (b151545)
- use npm-release-management-orb for CI (#379) (1d01a18)
- use old error style (f10be7d)
- use stderr for action by default (536a5d7)
Features
- add multiline cells to table (#68) (0f2030b)
- add pride action (#111) (d0b4e24)
- add progress bar (#131) (ed1523c)
- add timeout to prompt (#34) (77b6118)
- add title to tables and improve output structure (#364) (46f1c18)
- add tree (#57) (8d742a7)
- add wait (#32) (5abcfa6)
- added error context (36c2a6e)
- added flush (d27775f)
- added notify() (0bdc77a)
- added styledHeader and styledJSON (3c9f01d)
- added styledHeader and styledJSON (00f2913)
- added url (74e3455)
- added ux.open() (5bb9f2c)
- allow default and required fields for mask and hide (16c66e1)
- allow setting scope in warn/error/fatal call (b6e1933)
- allow the user to require no input, which allows for defaults (#27) (93a182d)
- annotations (343fc79)
- anykey (#39) (67eee41)
- default for prompt (bb4c363)
- default for prompt (b136fce)
- first commit after fork (4a43b08)
- support for JSON/YAML parsable table output (#126) (89a04f9)
- support multiple filter flags for table (#156) (057c852)
- typescript 3 (995442d)
- use @oclif/errors for errors (7ecdf46)
- use oclif/core (#416) (d9c5619)
- v3 (07e27d5)
- v3 (0c03a77)
Reverts
BREAKING CHANGES
- all the error logging functions have been moved to @oclif/errors
- removed mocking ability. Use @dxcli/dev-test or
std-mocks instead for this functionality.