Bundle is now read/write
[nikiroo-utils.git] / changelog
1 Version 1.4.0
2 -------------
3
4 RW Bundles
5 Bundle is now Read/Write
6
7 Version 1.3.6
8 -------------
9
10 Fix 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
14 Version 1.3.5
15 -------------
16
17 Improve ProgressBar UI
18 It now shows all the progression bars of the different steps of
19 progression at the same time
20
21 Version 1.3.4
22 -------------
23
24 Improve TestCase error reporting
25 We know display the full stack trace even for AssertionErrors
26
27 Extends Version
28 ...with new methods: isOlderThan(Version) and isNewerThan(Version)
29
30 Version 1.3.3
31 -------------
32
33 New Version class
34 Which can parse versions from the running program
35
36 Version 1.2.3
37 -------------
38
39 Add openResource and getVersion in IOUtils
40 The file VERSION is supposed to exist
41
42 Give 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
47 Fix 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
51 Version 1.2.2
52 -------------
53
54 Fix bug in Bundle regarding \t handling
55 ...tests should be written (later)
56
57 Version 1.2.1
58 -------------
59
60 New drawEllipse3D method
61 ...in UIUtils
62
63 Version 1.1.1
64 -------------
65
66 Add 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
70 Version 1.1.0
71 -------------
72
73 Add 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
78 Version 1.0.0
79 -------------
80
81 Add 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
85 Version 0.9.7
86 -------------
87
88 Improve 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
95 Reoarganize some methods from String to IO
96
97 Version 0.9.6
98 -------------
99
100 New test system
101 Now some unit tests have been added, as well as the support classes
102
103 Version 0.9.5
104 -------------
105
106 Resource 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
111 Version 0.9.4
112 -------------
113
114 Compatibility bug
115 Again... because of some useless imports made there for a wrong jDoc
116 comment
117
118 Version 0.9.3
119 -------------
120
121 Compatibility 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
127 Version 0.9.2
128 -------------
129
130 Initial version
131 ...on GIT