-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathCHANGELOG
236 lines (236 loc) · 8.7 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
0.17.4
- setup: bump dclab from 0.62.7 to 0.62.10
0.17.3
- setup: bump dclab from 0.61.1 to 0.62.7 (#32)
0.17.2
- ref: support numpy 2
0.17.1
- setup: bump dclab from 0.60.0 to 0.61.1 (fix writing wrong frame numbers
when joining files that were measured a longer time apart)
0.17.0
- setup: bump dclab from 0.58.7 to 0.60.0 (internal basins support)
0.16.2
- setup: bump dclab from 0.58.2 to 0.58.7
0.16.1
- setup: bump dclab from 0.57.0 to 0.58.2 (basin features)
0.16.0
- setup: bump dclab from 0.55.7 to 0.57.0 (speed)
0.15.1
- setup: bump dclab from 0.52.0 to 0.55.7
0.15.0
- setup: drop support for Python 3.9
0.14.10
- setup: bump dclab from 0.49.0 to 0.52.0 (support QPI data)
- setup: bump h5py from 2.8.0 to 3.9.0
0.14.9
- setup: bump dclab from 0.48.4 to 0.49.0 (support tables)
- setup: do not pin dclab
0.14.8
- no changes (missed updating setup.py)
0.14.7
- setup: bump dclab from 0.48.1 to 0.48.2 (speed)
0.14.6
- setup: bump dclab from 0.46.4 to 0.48.1 (medium names)
0.14.5
- setup: bump dclab from 0.46.4 to 0.47.0 (new feature)
0.14.4
- setup: bump dclab from 0.45.0 to 0.46.4 (new features)
0.14.3
- fix: replace ZMD branding application icons
0.14.2
- maintenance release
0.14.1
- maintenance release
0.14.0
- docs: remove ZMD branding
- migration to the DC-analysis GitHub organization
0.13.5
- build: cleanup build pipeline
- setup: bump dclab from 0.43.0 to 0.45.0 (scalar feature support)
0.13.4
- build: use InnoSetup "autopf" feature for installation directory
0.13.3
- setup: bump dclab from 0.42.2 to 0.43.0 (faster compression)
- setup: include Zstandard compression library in build
0.13.2
- setup: bump dclab from 0.40.0 to 0.42.2
- ref: remove deprecated distutils dependency
0.13.1
- fix: processing .tdms files did not work since version 0.12.17
due to imageio not finding imageio_ffmpeg, fixed by...
- setup: pin imageio to 2.10.3
- setup: bump dclab from 0.39.15 to 0.40.0
- build: add imageio_ffmpeg to hidden imports
- build: update pinned packages
0.13.0
- feat: allow to specify temporary features in settings (#24)
- fix: File-Quit did not do anything (#25)
- enh: add preferences option whether to check for updates
- setup: bump dclab from 0.39.10 to 0.39.15
- ref: slight restructure of main.py
- ref: updated check-for-update mechanism
0.12.18
- ref: cleanup main.py; there is not much more that can be done (#13)
- fix: clear all lru_caches when the user wants to clear all
measurements, otherwise outdated metadata is shown (#21)
- setup: bump dclab from 0.39.5 to 0.39.10 (#21, #22)
- setup: bump numpy to 1.21
0.12.17
- fix: write warning text files when joining datasets (#20)
- setup: bump dclab from 0.37.2 to 0.39.5 (#20)
0.12.16
- setup: bump dclab from 0.37.2 to 0.38.2
(improved performance)
- setup: bump minimum Python version to 3.7
0.12.15
- setup: bump dclab from 0.36.1 to 0.37.2 (improved speed for
condensing datasets)
0.12.14
- setup: bump dclab from 0.35.7 to 0.36.1 (improved writing speed)
0.12.13
- fix: allow to edit medium when Shape-In 2.3.0.0 wrote wrong value due
to https://github.com/DC-analysis/ShapeIn_Issues/issues/3
- setup: bump dclab from 0.35.6 to 0.35.7
0.12.12
- fix: some warnings in integrity check dialog were not properly
displayed because the messages were not html-escaped
- setup: bump dclab from 0.35.3 to 0.35.6
0.12.11
- ref: dataset checks with dclab 0.35.0
- setup: bump dclab from 0.34.5 to 0.35.3
0.12.10
- fix: compressing datasets with option "repack and strip logs" did
not work (#19)
0.12.9
- fix: cancelling join measurements did not work (#14)
- setup: bump dclab from 0.34.4 to 0.34.5
0.12.8
- ref: cleanup - call overloaded processEvents
- ref: get rid of deprecation warnings
- setup: bump dclab from 0.33.3 to 0.34.4 (use temporary files)
0.12.7
- setup: bump dclab from 0.33.1 to 0.33.3 (some datasets with
unknown features could not be opened)
- fix: add titles to dialog windows
0.12.6
- build: fix pyinstaller builds
0.12.5
- fix: detect and automatically fix (if possible) wrong medium
written by Shape-In (#16)
- setup: bump dclab from 0.32.5 to 0.33.1 (#17)
0.12.4
- fix: regression (in a793ed) where "medium" was not saved in the
user-defined meta data
- fix: in some cases there were two combo boxes for "medium"
in the integrity check dialog (#12)
- fix: allow to remove items in integrity check dialog
- ref: refactored combobox selection in integrity check dialog
- setup: bump dclab from 0.32.2 to 0.32.5
- build: overhauled build pipeline
0.12.3
- setup: bump dclab from 0.29.1 to 0.32.2 (OOM issues for large
data files)
0.12.2
- fix: in some cases, .tdms datasets could not be converted to
.rtdc because of the data value of a combobox was not checked
(ValueError: could not convert string to float: 'please select')
- fix: joining datasets might have ended in an error because a
message box was not setup properly
0.12.1
- ci: migrate to GitHub Actions
0.12.0
- setup: correct installation directory on Windows
- setup: bump dclab from 0.28.0 to 0.29.1 (new image_bg feature,
relax fixed choices for [setup] 'medium')
- fix: main window not focused after startup
- enh: allow to edit [setup] 'medium' if it is set to "other"
0.11.0
- feat: add option to split large datasets
- setup: bump dcalb from 0.27.6 to 0.28.0 (splitting datasets)
- fix: file dialogs did not always immediately close when
OK was pressed
0.10.0
- fix: properly cache dataset check and metadata information
- feat: allow to set global default values for metadata
- setup: bump dclab from 0.27.5 to 0.27.6 (reduce warning messages
and remove final empty images for tdms2rtdc)
- enh: do not show flow rate for reservoir measurements - show
"reservoir" instead
- enh: include flow rate or reservoir in output file name
- enh: improve display busy cursor
0.9.1
- enh: allow keyword argument --version (print version and exit)
- build: pin PyQt5 to 5.14.2 on Linux/macOS
- build: macOS build was not working
0.9.0
- fix: export file names were allowed to have invalid characters
- fix: ignore ResourceWarning
- enh: improved preview speed for .tdms data
- setup: bump dclab from 0.25.0 to 0.27.5 (support ML features)
- setup: bump imageio to >=2.8.0
- setup: bump nptdms to >=0.27.0
- setup: drop shapeout dependency
0.8.4
- fix: display success dialog after joining datasets
0.8.3
- setup: bump dclab from 0.22.7 to 0.25.0 (fixed broken "index"
feature when joining datasets, improved HDF5 writer and
dataset checker)
- setup: bump shapeout to 1.0.9 (possible issues with file system
crawler)
0.8.2
- enh: show dataset values when metadata are wrong (dataset checker)
- enh: improve layout spacing for dataset checker
- setup: bump dclab from 0.21.2 to 0.22.7 (compression info,
autocheck of metadata, flow rate check, export fix)
- docs: to avoid confusion, be more verbose when the user clicked
"Update metadata" and there is nothing to do (#7)
- ref: revert "fix" from 0.8.1
0.8.1
- fix: HDF5 files were not always closed properly when writing logs
(reverted in 0.8.2, because essentially just refactoring)
0.8.0
- feat: allow to strip logs and repack the output .rtdc file (#5)
- build: include ffmpeg binary
- setup: bump dclab from 0.20.8 to 0.21.2 (repacking)
0.7.0
- feat: implement log viewer (accessible via integrity check)
- setup: bump dclab from 0.20.7 to 0.20.8 (fix regression when
opening tdms files without "area_msd" feature)
- build: DCKit 0.6.0 falsely required dclab 0.20.6
0.6.0
- feat: implement joining of datasets (#4)
- setup: bump dclab from 0.20.6 to 0.20.7
0.5.0
- feat: implement an integrity checker and an interface to update
wrong or missing metadata (#1)
- fix: always write metadata changes in dckit-history
- fix: messages in compression tool were referring to tdms2rtdc
- setup: bump dclab from 0.20.3 to 0.20.6 (be trustful with contours)
0.4.3
- fix: explicitly set file mode with h5py
- build: experimental macOS build + PyPI deploy
0.4.2
- setup: bump shapeout from 0.9.8 to 1.0.0
- setup: bump dclab from 0.20.0 to 0.20.3
- build: bump pyinstaller from 3.5 to 3.6 (#3)
0.4.1
- setup: bump shapeout from 0.9.6.post6 to 0.9.8
0.4.0
- feat: automatically check for updates on startup
- fix: remove output files when an error occured during conversion (#2)
- setup: bump dclab from 0.17.1 to 0.20.0
0.3.0
- feat: add option to compress an .rtdc dataset
- enh: bump dclab to 0.17.1 (data compression always set)
- enh: add measurement date to output filenames
- enh: extract warning logs to ouptut directory
- ci: disable console on appveyor build
0.2.1
- ci: fix appveyor build
0.2.0
- feat: implement conversion from .tdms to .rtdc
- docs: add basic help menu entries
- enh: added completion dialogs for updating sample names
0.1.0
- initial release