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