CHANGELOG.md in tty-prompt-0.2.0 vs CHANGELOG.md in tty-prompt-0.3.0
- old
+ new
@@ -1,12 +1,49 @@
-0.2.0 (Nov 23, 2015)
+# Change log
+## [v0.3.0] - 2015-12-28
+
+### Added
+* Add prefix option to prompt to customize #ask, #select, #multi_select
+* Add default printing to #ask
+* Add #yes?/#no? boolean queries
+* Add Evaluator and Result for validation checking to Question
+* Add ability for #ask to display error messages on failed validation
+* Add ability to specify in-built names for validation e.i. :email
+* Add KeyEvent for keyboard events publishing to Reader
+* Add #read_multiline to Reader
+* Add :convert option for ask configuration
+* Add ability to specify custom proc converters
+* Add #ask_keypress to gather character input
+* Add #ask_multiline to gather multiline input
+* Add MaskedQuestion & #mask method for masking input stream characters
+
+### Changed
+* Change Reader#read_keypress to be robust and read correctly byte sequences
+* Change Reader#getc to #read_line and extend arguments with echo option
+* Extract cursor movement to dependency tty-cursor
+* Change List & MultiList to subscribe to keyboard events
+* Change to move mode inside reader namespace
+* Remove Response & Error objects
+* Remove :char option from #ask
+* Change :read option to specify mode of reading out of :line, :multiline, :keypress
+* Rename #confirm to #ok
+
+## [v0.2.0] - 2015-11-23
+
+### Added
* Add ability to select choice form list #select
* Add ability to select multiple options #multi_select
+* Add :read option to #ask for reading specific type input
+
+### Changed
* Change #ask api to be similar to #select and #multi_select behaviour
* Change #ask :argument option to be :required
-* Add :read option to #ask for reading specific type input
* Remove :valid option from #ask as #select is a better solution
-0.1.0 (Nov 1, 2015)
+## [v0.1.0] - 2015-11-01
* Initial implementation and release
+
+[v0.3.0]: https://github.com/peter-murach/tty-prompt/compare/v0.2.0...v0.3.0
+[v0.2.0]: https://github.com/peter-murach/tty-prompt/compare/v0.1.0...v0.2.0
+[v0.1.0]: https://github.com/peter-murach/tty-prompt/compare/v0.1.0