@@ -169,6 +169,86 @@ Known issues in 24.0
169169- Some client commands return 0 even if the command failed.
170170
171171
172+ Release 23.0.6 (Released Apr 16, 2024)
173+ --------------------------------------
174+
175+ Bug fixes in 23.0.6
176+ ~~~~~~~~~~~~~~~~~~~
177+ - In `USBVideoDriver `, use the ``playbin3 `` element instead of ``playbin `` to
178+ fix decoding via VA-API for certain webcams on AMD graphic cards.
179+ - Let the `SSHDriver ` redirect ``/dev/null `` to stdin on ``run() `` to prevent
180+ unexpected consumption of stdin of the remotely started process.
181+ - Cover more failure scenarios in the exporter and coordinator systemd
182+ services, fix the service startup order, do not buffer journal logs.
183+
184+ Release 23.0.5 (Released Jan 13, 2024)
185+ --------------------------------------
186+
187+ Bug fixes in 23.0.5
188+ ~~~~~~~~~~~~~~~~~~~
189+ - Fix readthedocs build by specifying Python version and OS.
190+ - Fix several incompatibilities with doc sphinxcontrib-* dependencies having
191+ dropped their explicit Sphinx dependencies, which prevented generation of
192+ labgrid's docs.
193+
194+ Release 23.0.4 (Released Nov 10, 2023)
195+ --------------------------------------
196+
197+ Bug fixes in 23.0.4
198+ ~~~~~~~~~~~~~~~~~~~
199+ - Fix dockerfiles syntax error that became fatal in a recent docker release.
200+ - Fix ShellDriver's xmodem functionality.
201+ - Pin pylint to prevent incompatibility with pinned pytest-pylint.
202+ - Fix ``labgrid-client console --loop `` on disappearing serial ports (such as
203+ on-board FTDIs).
204+
205+ Release 23.0.3 (Released Jul 20, 2023)
206+ --------------------------------------
207+
208+ Bug fixes in 23.0.3
209+ ~~~~~~~~~~~~~~~~~~~
210+ - Update to PyYAML 6.0.1 to prevent install errors with Cython>=3.0, see:
211+ https://github.com/yaml/pyyaml/issues/601
212+ https://github.com/yaml/pyyaml/pull/726#issuecomment-1640397938
213+
214+ Release 23.0.2 (Released Jul 04, 2023)
215+ --------------------------------------
216+
217+ Bug fixes in 23.0.2
218+ ~~~~~~~~~~~~~~~~~~~
219+ - Move `SSHDriver `'s control socket tmpdir clean up after the the SSH process
220+ has terminated. Ignore errors on cleanup since it's best effort.
221+ - Add missing class name in ``labgrid-client monitor `` resource output.
222+ - Print USB loader process output if log level does not cover logging it.
223+ - Fix UnboundLocalError in ``atomic_replace() `` used by the coordinator and
224+ ``labgrid-client export `` to write config files.
225+ - Let Config's ``get_tool() `` return the requested tool if it is not found in
226+ the config. Return the resolved path if it exists, otherwise return the value
227+ as is. Also drop the now obsolete tool fallbacks from the drivers and add
228+ tests.
229+ - Fix `USBSDMuxDevice `/`USBSDWireDevice ` udev race condition leading to
230+ outdated control/disk paths.
231+ - Fix `SSHDriver `'s ``explicit_sftp_mode `` option to allow calls to ``put() ``
232+ and ``get() `` multiple times. Also make ``scp() `` respect this option.
233+ - Add compatibility with QEMU >= 6.1.0 to `QEMUDriver `'s ``display `` argument
234+ for the ``egl-headless `` option.
235+
236+ Release 23.0.1 (Released Apr 26, 2023)
237+ --------------------------------------
238+
239+ Bug fixes in 23.0.1
240+ ~~~~~~~~~~~~~~~~~~~
241+ - The pypi release now uses the labgrid pyserial fork in the form of the
242+ pyserial-labgrid package. This fixes installation with newer versions
243+ of pip.
244+ - Several tests have gained an importorskip() call to skip them if the
245+ module is not available.
246+ - The build-and-release workflow supports building wheels.
247+ - The markers now are restricted to patterns which won't match WARN,
248+ ERROR, INFO and similar log notifiers.
249+ - Fix named SSH lookups in conjunction with an environment file in
250+ labgrid-client.
251+
172252Release 23.0 (Released Apr 24, 2023)
173253------------------------------------
174254
0 commit comments