-
Notifications
You must be signed in to change notification settings - Fork 7
/
CHANGELOG
41 lines (34 loc) · 1.57 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
CHANGELOG
===============================================================================
v0.3.0 (2013-10-28)
- API changes (SpinningCursor#setup method and SpinningCursor#start renamed to SpinningCursor#run) #29
- Type validation of options - throws exception if validation fails #28
v0.2.1 (2013-07-28)
- Fix banner overflowing issue #19
- Ensure cross-platform support #22 #23
v0.2.0 (2013-07-13)
- Several bug fixes/internal API improvements (#4 #8 #9 #10 #11 #13)
- Suppress output from action block (#7)
- Add `output` option to display inline or all at once at the end (#13)
- Add `delay` option to specify cursor speed (#2)
- Hide terminal cursor during cursor animation (#11)
- Better exception handling (#13)
v0.1.1 - v0.1.2 (2012-04-25)
- Task timing is more concentrated (times, yields, works out the difference)
- Trying to set the message/banner after a task has finished raises an
exception
- Exceptions are showing now (promise this time D;)
v0.1.0 (2012-04-10)
- First non-pre release
- Exceptions in the task cause the cursor to stop and the exception is shown
- Added the ability to change the banner message in the task block, allowing
you to update the user on the ongoing task.
- Returns a hash containing the start, finish and elapsed times
v0.1.0.rc1 (2012-04-09)
- Initial release
- Features:
- A sexy DSL
- Set the loading message, type of spinner and finished message
- Pass in an action block to do the whole start stop loop, or don't and
call stop yourself
- Change the finish message within your task block