Version 1.4.2: bugfixes (unhtml, deltree)
[nikiroo-utils.git] / changelog
CommitLineData
7ee9568b
NR
1Version 1.4.2
2-------------
3
4Bugfix: Deltree
5 Deltree was not OK for files...
6
7Bugfix: unhtml
8 Also replace non-breakable spaces by normal spaces
9
cac67ebc
NR
10Version 1.4.1
11-------------
12
13Progress
14 Better handling of min==max case
15 New methods .done() and .add(int step)
16
316a8a37
NR
17Version 1.4.0
18-------------
19
49f79f31 20R/W Bundles
316a8a37
NR
21 Bundle is now Read/Write
22
49f79f31
NR
23Bundle Configuration
24 New UI controls to configure the Bundles graphically
25
9d0ee651
NR
26Version 1.3.6
27-------------
28
29Fix for Java 1.6 compat
30 Java 1.6 cannot compile it due to variables with ambigous names (which
31 Java 1.8 can identify)
32
88b36f83
NR
33Version 1.3.5
34-------------
35
36Improve ProgressBar UI
37 It now shows all the progression bars of the different steps of
38 progression at the same time
39
c108bc7d
NR
40Version 1.3.4
41-------------
42
43Improve TestCase error reporting
44 We know display the full stack trace even for AssertionErrors
45
46Extends Version
47 ...with new methods: isOlderThan(Version) and isNewerThan(Version)
48
b0376a37 49Version 1.3.3
32ae2079
NR
50-------------
51
52New Version class
53 Which can parse versions from the running program
54
16d59378
NR
55Version 1.2.3
56-------------
57
58Add openResource and getVersion in IOUtils
59 The file VERSION is supposed to exist
60
61Give more informartion on AssertErrors
62 The TestCase were not always helpful in case of AssertExceptions; they
63 now print the stacktrace (they only used to do it for non-assert
64 exceptions)
65
66Fix configure.sh
67 The VERSION file was not added, the Main method was not the correct
68 one (so it was not producing working runnable JAR, yet it stated so)
69
009196a4
NR
70Version 1.2.2
71-------------
72
73Fix bug in Bundle regarding \t handling
74 ...tests should be written (later)
75
76Version 1.2.1
ef13cd7f
NR
77-------------
78
79New drawEllipse3D method
80 ...in UIUtils
81
b3aad1f9
NR
82Version 1.1.1
83-------------
84
85Add UI component for Progress
86 Still a WIP, it only show the current progress bar, still not the
87 children bars (it's planned)
88
86057589
NR
89Version 1.1.0
90-------------
91
92Add progress reporting, move to ui package
93 A new progress reporting system (and tests) in the new ui package
94 (some other classes have been moved into ui, too: WrapLayout and
95 UIUtils)
96
97Version 1.0.0
98-------------
99
100Add WrapLayout and UIUtils
101 A FlowLayout that automatically wrap to the next line (from existing
102 code found on internet) and a method to set a fake-native look & feel
103
b607df60
NR
104Version 0.9.7
105-------------
106
107Improve toImage and allow non-resetable InputStreams
108 ...though they are then automatically saved onto disk then re-opened,
109 then the file is deleted at the end of the process -- bad perfs
110 Worse, it does it even if no EXIF metadata are present (because it
111 cannot know that before reading the Stream, and cannot save a
112 partially, non-resetable Stream to disk)
113
114Reoarganize some methods from String to IO
115
21ec27d6
NR
116Version 0.9.6
117-------------
118
119New test system
120 Now some unit tests have been added, as well as the support classes
121
2cce3dcb
NR
122Version 0.9.5
123-------------
124
125Resource bundle bug
126 UTF-8 strings were sometimes wrangled
127 It is fixed by using a Bundle#Control, whih sadly is only available in
128 Java 1.6+
129
72c32e88
NR
130Version 0.9.4
131-------------
132
133Compatibility bug
134 Again... because of some useless imports made there for a wrong jDoc
135 comment
136
137Version 0.9.3
138-------------
139
140Compatibility bug
141 The library did not work with JDK versions prior to 1.8 because
142 of a dependency on Base64
143 A new (public domain) class was used instead, which is compatible with
144 Java 1.5 this time
145
146Version 0.9.2
147-------------
148
149Initial version
150 ...on GIT