Skip to content

Commit 2afb4fd

Browse files
committed
Packages/doc/releasenotes.rst: Add them for release 2.6
1 parent 2a55a95 commit 2afb4fd

File tree

1 file changed

+317
-0
lines changed

1 file changed

+317
-0
lines changed

Packages/doc/releasenotes.rst

+317
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,323 @@ Release notes
33

44
.. toctree::
55

6+
Release 2.6
7+
===========
8+
9+
Controls
10+
--------
11+
12+
All added, removed or renamed controls of the main GUIs are listed. These lists are intended to help upgrading the JSON
13+
configuration files. Controls, like GroupBox'es, which can not be read/written with the configuration code are not included.
14+
15+
DA\_Ephys
16+
~~~~~~~~~
17+
18+
Added
19+
^^^^^
20+
21+
None
22+
23+
Removed
24+
^^^^^^^
25+
26+
None
27+
28+
Renamed
29+
^^^^^^^
30+
31+
None
32+
33+
Databrowser
34+
~~~~~~~~~~~
35+
36+
Added
37+
^^^^^
38+
39+
None
40+
41+
Removed
42+
^^^^^^^
43+
44+
None
45+
46+
Renamed
47+
^^^^^^^
48+
49+
None
50+
51+
Wavebuilder
52+
~~~~~~~~~~~
53+
54+
Added
55+
^^^^^
56+
57+
None
58+
59+
Removed
60+
^^^^^^^
61+
62+
None
63+
64+
Renamed
65+
^^^^^^^
66+
67+
None
68+
69+
Sweep Formula
70+
-------------
71+
72+
- Rework builtin help
73+
- Index with links at the bottom, with back buttons
74+
- In-Editor help via tooltip
75+
- Enhance it in various places
76+
- Add basic syntax coloring to Editor
77+
- Enhance test coverag
78+
79+
AnalysisBrowser
80+
---------------
81+
82+
None
83+
84+
DataBrowser
85+
-----------
86+
87+
None
88+
89+
DataBrowser/SweepBrowser
90+
------------------------
91+
92+
- Fix ``Selected`` checkbox in Logbook panel
93+
94+
Dashboard
95+
~~~~~~~~~
96+
97+
- Handle manually stopped sweeps better
98+
99+
DA\_Ephys
100+
---------
101+
102+
None
103+
104+
JSON Configuration
105+
------------------
106+
107+
- Add ``LPF primary output``
108+
109+
Downsample
110+
----------
111+
112+
None
113+
114+
Analysis Functions
115+
------------------
116+
117+
- ``PSQ_Chirp``:
118+
119+
- Add ``UserOnsetDelay``/``UseTrueRestingMembranePotentialVoltage``/``AsyncQCChannels`` analysis parameter
120+
- Make ``SamplingMultiplier``/``NumberOfFailedSweeps`` an required analysis parameter
121+
122+
- ``PSQ_SealEvaluation``:
123+
124+
- Make ``BaselineChunkLength`` a lower limit for WaveBuilder epoch length
125+
instead of an exact match. This allows to have longer epochs that what is
126+
used for baseline evaluation.
127+
- Made SweepFormula execution more robust
128+
- Make it work with other DACs than zero
129+
- Make ``SamplingMultiplier``/``BaselineRMSShortThreshold``/``BaselineRMSLongThreshold``
130+
required analysis parameters
131+
- Add ``NextIndexingEndStimSetName``/``AsyncQCChannels`` analysis parameter
132+
133+
- Add ``PSQ_AccessResistanceSmoke``
134+
135+
- Add ``PSQ_TrueRestingMembranePotential``
136+
137+
- ``PSQ_PipetteInBath``:
138+
139+
- Made SweepFormula execution more robust
140+
- Make ``SamplingMultiplier``/``BaselineRMSShortThreshold``/``BaselineRMSLongThreshold``
141+
required analysis parameters
142+
- Add ``NextIndexingEndStimSetName``/``AsyncQCChannels`` analysis parameter
143+
144+
- Allow to change the indexing state in ``POST_DAQ_EVENT``
145+
146+
- ``PSQ_SquarePulse``:
147+
148+
- Use the correct labnotebook prefix again and not the one for
149+
``PSQ_SealEvaluation``. Broken since 1a64ca17 (PSQ_SealEvaluation: Add it,
150+
2022-02-22).
151+
- Add ``AsyncQCChannels`` analysis parameter
152+
153+
- ``PSQ_DAScale``:
154+
155+
- Avoid warning from FitResistance about missing labnotebook keys if the sweep did not pass.
156+
- Add ``AsyncQCChannels`` analysis parameter
157+
158+
- ``PSQ_Rheobase``:
159+
160+
- Add ``AsyncQCChannels`` analysis parameter
161+
162+
- ``PSQ_Ramp``:
163+
164+
- Add ``AsyncQCChannels`` analysis parameter
165+
166+
Foreign Function interface
167+
--------------------------
168+
169+
None
170+
171+
Publisher
172+
---------
173+
174+
- Reorganize ZeroMQ publishing functions and move all of them into :ref:`File MIES_Publish.ipf`
175+
- Add example output for each message
176+
- Publish DAQ/TP start and stop, see also :cpp:func:`PUB_DAQStateChange`. There is no message sent for TP during ITI.
177+
178+
Pulse Average Plot
179+
------------------
180+
181+
None
182+
183+
General
184+
-------
185+
186+
- Fix invalid backup path syntax which newer IP9 versions don't accept
187+
- Remove support for Igor Pro 8
188+
- Use Xoshiro++256 as default pseudo random number generator
189+
- Asynchronous channels: Make them work with NI hardware
190+
- Output special error message on MCC bug where the DA gain is always zero
191+
192+
TUF XOP
193+
-------
194+
195+
None
196+
197+
ITC XOP 2
198+
----------
199+
200+
None
201+
202+
ZeroMQ XOP
203+
----------
204+
205+
None
206+
207+
MCC XOP
208+
-------
209+
210+
None
211+
212+
MIESUtils XOP
213+
-------------
214+
215+
None
216+
217+
Labnotebook
218+
-----------
219+
220+
- Added generic getter functions :cpp:func:`LBN_GetNumericWave` and
221+
:cpp:func:`LBN_GetTextWave` for input waves required by :cpp:func:`ED_AddEntryToLabnotebook`
222+
223+
New numerical keys
224+
~~~~~~~~~~~~~~~~~~
225+
226+
- ``Get/Set Inter-trial interval``
227+
- ``PSQ_FMT_LBN_AR_ACCESS_RESISTANCE``
228+
- ``PSQ_FMT_LBN_AR_ACCESS_RESISTANCE_PASS``
229+
- ``PSQ_FMT_LBN_AR_STEADY_STATE_RESISTANCE``
230+
- ``PSQ_FMT_LBN_AR_RESISTANCE_RATIO``
231+
- ``PSQ_FMT_LBN_AR_RESISTANCE_RATIO_PASS``
232+
- ``PSQ_FMT_LBN_VM_FULL_AVG``
233+
- ``PSQ_FMT_LBN_VM_FULL_AVG_ADIFF``
234+
- ``PSQ_FMT_LBN_VM_FULL_AVG_ADIFF_PASS``
235+
- ``PSQ_FMT_LBN_VM_FULL_AVG_RDIFF``
236+
- ``PSQ_FMT_LBN_VM_FULL_AVG_RDIFF_PASS``
237+
- ``PSQ_FMT_LBN_VM_FULL_AVG_PASS``
238+
- ``PSQ_FMT_LBN_ASYNC_PASS``
239+
- ``Async Alarm XX State``
240+
241+
New textual keys
242+
~~~~~~~~~~~~~~~~
243+
244+
None
245+
246+
Changed numerical entries
247+
~~~~~~~~~~~~~~~~~~~~~~~~~
248+
249+
None
250+
251+
Changed textual entries
252+
~~~~~~~~~~~~~~~~~~~~~~~
253+
254+
None
255+
256+
Renamed numerical entries
257+
~~~~~~~~~~~~~~~~~~~~~~~~~
258+
259+
None
260+
261+
Renamed textual entries
262+
~~~~~~~~~~~~~~~~~~~~~~~
263+
264+
None
265+
266+
Epoch information
267+
-----------------
268+
269+
- ``EP_GetEpochs``: Allow to query epoch information during ``MID_SWEEP_EVENT``
270+
271+
NWB/IPNWB
272+
---------
273+
274+
None
275+
276+
File format
277+
~~~~~~~~~~~
278+
279+
None
280+
281+
Pressure Control
282+
----------------
283+
284+
None
285+
286+
WaveBuilder
287+
-----------
288+
289+
- Use Xoshiro++266 as pseudo random number generator (PRNG) for new stimsets.
290+
For compatibility reasons the existing PRNGs are kept for existing stimsets.
291+
292+
Work Sequencing Engine
293+
----------------------
294+
295+
None
296+
297+
Internal
298+
--------
299+
300+
- Add new option ``PROP_GREP`` to :cpp:func:`FindIndizes`
301+
- Update documentation toolchain
302+
303+
Tests
304+
-----
305+
306+
None
307+
308+
Async Framework
309+
---------------
310+
311+
None
312+
313+
Logging
314+
-------
315+
316+
None
317+
318+
Installer
319+
---------
320+
321+
- Remove support for IP8 and add support for IP10 (not yet available though at the time of writing)
322+
6323
Release 2.5
7324
===========
8325

0 commit comments

Comments
 (0)