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