Skip to content

Releases: SBoudrias/Inquirer.js

v0.6.0

07 Aug 05:39
Compare
Choose a tag to compare

Mainly an internal API update. We now use RxJS internally and provide a few public API surfacing this internal switch.

Reactive JS

See full doc for details

  • You can now pass an Observable in lieu of a question array. This allow you to programmatically (and progressively) fill up Inquirer question queue.
  • Using inquirer.prompts(prompts).process.subscribe() you can be notified each time a question is answered.

Features (not Rx specific)

  • filter functions can now be async.

Bug Fix

  • filter function on an input prompt is not re-runned on the previously filtered value.

0.5.1

27 May 03:36
Compare
Choose a tag to compare
  • Update the color handling to use chalk. This will allow Inquirer to respect the --color and --no-color command line flags.

v0.5.0: Leland

15 May 05:17
Compare
Choose a tag to compare

Features

  • Input prompt now show filtered value once submitted (#97)
  • Checkbox prompt can now display disabled choices (#92)

Bug fixes

  • Allow falsy default values (#101)
  • Make sure when force closing Inquirer the cursor is restored (#107)

v0.4.1

23 Feb 11:16
Compare
Choose a tag to compare
  • Allow choice values to be negative. (#98)
  • (Internal) Extract Readline fixes into a standalone module

0.4.0: Thatcher

31 Dec 06:48
Compare
Choose a tag to compare
  • list prompt now accept a String representing the value of the selected choice.
  • checkbox prompt now accept an Array as default value reprensenting the checked choices values.
  • Internal refactoring to build everything out of UI/Layout Object
  • New BottomBar UI allowing to log content into a stream while keeping a bottom bar updated with status information.
  • Refactor how Separator are handled because of Node.js "no smart" module caching. Now Separators are objects with type=separator property. (The inquirer.Separator constructor is still the recommend use, just prefer not checking instanceof for detection)

0.3.6

15 Nov 02:42
Compare
Choose a tag to compare
  • Drop use of dark grey color as a lot of Solarize's users were unable to clearly see it.

0.3.5

03 Nov 20:36
Compare
Choose a tag to compare
  • Add vi style navigation. Going up using j and down using k

0.3.4

26 Sep 15:12
Compare
Choose a tag to compare
  • Fix bug with 0.8 and 0.10 Node.js Readline where the cursor position wasn't set correctly when the prompt contained ANSI control chars. That created a visual glitch when user was using arrows, end and home keys to move through the input (the modification occured in place, but the visual cursor stayed at the end of the line).

0.3.3

08 Sep 20:24
Compare
Choose a tag to compare
  • Add progressive scrolling to the paginated lists prompts. Now the pointer start at the top (previous it stard at the middle with choices from the end of the list to the top).

0.3.2

03 Sep 16:46
Compare
Choose a tag to compare

Fix memory leak on deeply nested prompt (related to the mute-stream module). (#63 fix #62)