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