5 Bundle is now Read/Write
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)
17 Improve ProgressBar UI
18 It now shows all the progression bars of the different steps of
19 progression at the same time
24 Improve TestCase error reporting
25 We know display the full stack trace even for AssertionErrors
28 ...with new methods: isOlderThan(Version) and isNewerThan(Version)
34 Which can parse versions from the running program
39 Add openResource and getVersion in IOUtils
40 The file VERSION is supposed to exist
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
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)
54 Fix bug in Bundle regarding \t handling
55 ...tests should be written (later)
60 New drawEllipse3D method
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)
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
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
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)
95 Reoarganize some methods from String to IO
101 Now some unit tests have been added, as well as the support classes
107 UTF-8 strings were sometimes wrangled
108 It is fixed by using a Bundle#Control, whih sadly is only available in
115 Again... because of some useless imports made there for a wrong jDoc
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