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