@@ -13,6 +13,18 @@ Generally, if the major version number was increased, there was an API break,
1313so watch out for those!
1414
1515
16+ 18.0
17+ ----
18+
19+ - :py:class: `io.ImageSequence `: Use ``imageio `` v3 API. Due to separation of
20+ data and metadata, there is no more ``meta `` attribute attached to image
21+ arrays. Use :py:meth: `io.ImageSequnece.get_metadata` ` instead (API break).
22+ - Allow passing metadata separately to :py:func: `io.save_as_tiff `. For this,
23+ the file name is now the first argument, followed by image data, followed by
24+ optional metadata (API break).
25+ - Various bug fixes, mostly due to changes of underlying libraries.
26+
27+
162817.5
1729----
1830
@@ -90,28 +102,32 @@ so watch out for those!
90102 from a multi-state sample to :py:class: `fret.SmFRETAnalyzer `
91103
92104
105+ Older versions
106+ --------------
107+
108+
9310916.1
94- ----
110+ ~~~~
95111
96112- Many fixes for the still-experimental :py:mod: `gui ` sub-package
97113- Deal consitently with empty input in :py:func: `brightness.from_raw_image `
98114- Require Python >= 3.7 for dict order
99115
100116
10111716.0.2
102- ------
118+ ~~~~~~
103119
104120- Include Breeze icon theme's `index.theme ` in build
105121
106122
10712316.0.1
108- ------
124+ ~~~~~~
109125
110126- Include QML files in build
111127
112128
11312916.0
114- ----
130+ ~~~~
115131
116132- Introduce :py:class: `io.ImageSequence `, a PIMS-like interface to the
117133 `imageio ` librario.
@@ -134,19 +150,19 @@ so watch out for those!
134150
135151
13615215.2
137- ----
153+ ~~~~
138154
139155- Fix reading metadata in :py:class: `io.SdtTiffStack `.
140156
141157
14215815.1
143- ----
159+ ~~~~
144160
145161- Slightly increase tolerance on one test for CI
146162
147163
14816415.0
149- ----
165+ ~~~~
150166
151167- Add :py:class: `nbui.FileDialog ` and :py:class: `nbui.ChannelSplitter ` classes.
152168- Rename :py:class: `chromatic.Corrector ` ->
@@ -168,42 +184,42 @@ so watch out for those!
168184
169185
17018614.4
171- ----
187+ ~~~~
172188
173189- motion.MsdDist: Ensure proper assignment of MSDs/weights to components
174190- fret.SmFretAnalyzer.bleach_step: Suport donor-only and acceptor-only samples
175191
176192
17719314.3.1 – 14.3.2
178- ---------------
194+ ~~~~~~~~~~~~~~~
179195
180196- Fix tests for OSX and Windows
181197- Use exclusively bundled slicerator
182198
183199
18420014.3
185- ----
201+ ~~~~
186202
187203- Include license files via setup.cfg
188204
189205
19020614.2
191- ----
207+ ~~~~
192208
193209- Publicly release under BSD 3-Clause license
194210- Cleanups
195211
196212
19721314.1
198- ----
214+ ~~~~
199215
200216- Fix bug in :py:class: `fret.FrameSelector ` which was triggered when the
201217 highest occuring frame number was divisible by the length of the excitation
202218 sequence.
203219
204220
20522114.0
206- ----
222+ ~~~~
207223
208224- Completely reworked MSD analysis framework. This can be used on the ensemble
209225 level or on individual tracks. It is now easier to use and extensible
@@ -226,9 +242,6 @@ so watch out for those!
226242 slicerator.
227243
228244
229- Older versions
230- --------------
231-
23224513.4
233246~~~~
234247
0 commit comments