File: CHANGES

package info (click to toggle)
node-tad 3.1.1%2B~cs11.22.49-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 3,400 kB
  • sloc: javascript: 25,549; makefile: 6
file content (107 lines) | stat: -rw-r--r-- 3,461 bytes parent folder | download | duplicates (2)
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
-- For new changelog see CHANGELOG.md

v1.2.0  --  2017.02.22
* Improve `columns`:
  * ANSI formatting instructions are not counted in calculation of column width
	* Support custom 'align' per column
* Improve documentation, document `colums` utility

v1.1.0  --  2015.10.13
* Add clc.slice and clc.getStrippedLength (thanks @StreetStrider)
* Add examples folder (thanks @ralphtheninja)

v1.0.0  --  2015.04.22
* General modularization and files reorganization. From now on each utility is placed in individual
  module, and can be required directly without others. Alternatively all modules are provided on
  index module
* Support style nesting (thanks @rentalhost)
* Rename `trim` to `strip`
* Improve `strip` (previously `trim`) regex by relying on ansi-regex package
* Improve resolution of window size
* Add `columns` utility
* Add `art` utility  (thanks @rentalhost)
* Add visual test  (thanks @rentalhost)
* Drop support for v0.8 node
* Update lint configuration

v0.3.3  --  2015.03.20
* Fix throbber tests
* Fix spelling of LICENSE
* Improve documentation
* Configure lint scripts

v0.3.2  --  2014.04.27
* Fix errorneous dependency version in package.json

v0.3.1  --  2014.04.27
* Update package.json to use latest 'tad' engine (fixes tests evaluation)

v0.3.0  --  2014.04.27
* Move out all main modules from lib folder
* Improve `throbber` utility, so it no longer relies on `clock/lib/interval` interface
  and it's easier to use on its own
* Update internals to use latest versions of dependencies
* Remove Makefile (it's cross environement package)

v0.2.3  --  2013.09.16
Add `blink`

v0.2.2  --  2013.02.20
* Fix trim, so it trims all kind of ANSI sequence codes correctly
* Do not rely on getWindowSize (it may not be available at all)
* Fix some xterm colors references in documentation
* Add Missing MIT licence

v0.2.1  --  2012.10.05
Maintanance (Use v0.2 of memoizee)

v0.2.0  --  2012.09.19
Major refactor of internal algorithm, addition of new functionalities

Changes:
* Bright variants are now set as individual colors (not as additional
  characteristics as it was in 0.1.x). We should do: clc.redBright instead of
  clc.red.bright
* Removed 'gray' color, clc.blackBright has same effect and should be used
  instead

New functionalities:
* Already prepared configurations can now be extended directly, e.g.:
  var error = clc.red;
  var majorError = error.bold;
* 256 xTerm color support via xterm(n) and bgXterm(n) functions
* Move around functions: clc.move, clc.moveTo, clc.bol, clc.up, clc.down, clc.right and clc.left
* clc.reset - Outputs string that clears the terminal
* clc.beep
* clc.width & clc.height - Terminal characteristics properties

v0.1.7  --  2012.06.13
* Update up to v0.8 branch of es5-extre
* package.json now in npm friendly format

v0.1.6  --  2012.01.22
* Update dependencies to latest versions
* Travis CI support
* More reliable tests for throbber

v0.1.5  --  2011.12.12
* Cleared npm warning for misnamed property in package.json

v0.1.4  --  2011.10.05
* Added bright color variants

v0.1.3  --  2011.08.08
* Added TAD test suite to devDependencies, configured test commands.
  Tests can be run with 'make test' or 'npm test'

v0.1.2  --  2011.08.08
* trim - for removing ANSI formatting from string
* throbber - displays throbber with preconfigured interval
* Compatibility with es5-ext v0.6
* Test with TAD

v0.1.1  --  2011.07.12
* Better documentation

v0.1.0  --  2011.07.11
* Initial version