Releases: siemens/mtda
Releases · siemens/mtda
MTDA 0.24
What's Changed
- Performance improvements by @fmoessbauer in #355
- ci: bump auto-assign-action and setup-python versions by @baprusty in #356
- docs/install.rst: do GPG key setup before setting sources for debian by @baprusty in #357
- recipes-conf/mtda-repo: append source list with ' /' (vs ' * *') by @baprusty in #358
- ci: support spellcheck of markdown and rst files by @baprusty in #359
- ci: bump actions/upload-artifact version to v3 by @baprusty in #360
- Update isar and kas to latest revision by @baprusty in #361
Full Changelog: v0.23...v0.24
MTDA 0.23
What's Changed
- check for changes to systemd dropins by @chombourger in #340
- Fm/systemd restart order by @chombourger in #344
- kas: update to the latest HEAD of the isar tree by @chombourger in #345
- feat(www): support mjpeg streamer via reverse proxy by @fmoessbauer in #346
- Fixes around USB gadget mode by @fmoessbauer in #350
- fix(client): clamp heartbeat to timeout value by @fmoessbauer in #348
- Add support for streaming via ustreamer by @fmoessbauer in #352
- fix(video): avoid timeout during check for v4l2 device | v2 by @fmoessbauer in #353
- refactor(mtda): use upstream packages on bookworm by @fmoessbauer in #351
Full Changelog: v0.22...v0.23
MTDA 0.22
What's Changed
- Bbb docs by @chombourger in #327
- Collection of fixes after transition to bookworm by @fmoessbauer in #328
- correctness and performance fixes for bmap support by @fmoessbauer in #330
- fix(bmap): reset internal state before writing by @fmoessbauer in #331
- feat: auto-detect serial interface of sdwire by @fmoessbauer in #334
- mtda-service: do not die if ZeroConf fails to register the service by @chombourger in #335
- power: qemu: use -device option to instantiate the watchdog driver by @chombourger in #336
- Various fixes to make mtda more resilient against user and system errors by @fmoessbauer in #337
- feat(mtda-client): make timeout configurable by @fmoessbauer in #338
Full Changelog: v0.21...v0.22
MTDA 0.20
What's Changed
- ci: update reviewers list by @vj-kumar in #291
- mtda-cli: cleanup stale code by @vj-kumar in #292
- kas-container: update to latest kas 3.2.3 by @vj-kumar in #290
- docs/neo_block_diagram.png: Update wiring diagram by @bhargavdas in #295
- kas/debian: switch to bookworm for the nanopi-neo by @chombourger in #297
- improve caching of mtda isar layer by @fmoessbauer in #301
- Add support to run MTDA web frontend behind reverse proxy by @fmoessbauer in #302
- Add mtda-www to image and fix web-ui console for bookworm by @kergos in #303
- kas/debian: switch to bookworm for the NanoPI R1 by @chombourger in #304
- kas/debian: switch to bookworm for the rpi4b by @chombourger in #305
- switch qemu-amd64 and beaglebone-black to bookworm by @chombourger in #306
- ci: correct path to wic images by @chombourger in #307
- main: load MTDA_REMOTE from the environment even without config files by @chombourger in #309
- docs/build: add "file" setting to the [storage] section by @chombourger in #310
- kas/debian: switch to bookworm for mtda-nanopi-all by @chombourger in #311
- remove references to bullseye, bookworm is now used in all configurat… by @chombourger in #312
- Migrate to argparse by @vj-kumar in #293
- debian: prepare changelog for v0.20 by @chombourger in #314
- ci: cache downloads and sstate by @chombourger in #315
- Update to the latest isar by @vj-kumar in #317
- kas/ubuntu: switch from focal to jammy by @chombourger in #318
- debian/changelog: update after ubuntu and kas updates by @chombourger in #319
New Contributors
- @fmoessbauer made their first contribution in #301
- @kergos made their first contribution in #303
Full Changelog: v0.19...v0.20
MTDA 0.19
What's Changed
- debian: changelog date typo fix by @bovi in #275
- keyboard/hid: add several symbol keys that were missing by @chombourger in #276
- ci: upgrade actions/checkout from v2 to v3 by @chombourger in #277
- mtda-service: move service code from mtda-cli to its own module by @chombourger in #278
- Fix flake8 warnings for mtda config by @vj-kumar in #280
- mtda-www: make remote assets local by @bovi in #282
- docs/config: fix spelling by @bovi in #284
- mtda: use tell() to report how many writes were completed by @chombourger in #287
- Update to the latest kas by @asrinuva in #288
- Isar update and cleanups by @jan-kiszka in #283
New Contributors
Full Changelog: v0.18...v0.19
MTDA 0.18
What's Changed
- debian: open the 0.18 development window by @chombourger in #263
- meta-isar: images: add GPG key to the apt keyring by @chombourger in #262
- Kconfig: add entry for environment section by @vj-kumar in #257
- Update to the latest kas by @vj-kumar in #264
- console/serial: remove check for device from configure_systemd() by @chombourger in #266
- docs/build: remove .img from ISAR image name by @bovi in #268
- docs/build: power configuration example adapted to libgpiod by @bovi in #270
- debian: install to /usr/lib/pythonX.Y/dist-packages/mtda by @chombourger in #271
- mtda-cli: prohibit user from daemonizing client by @shikl3x7 in #273
- debian: prepare changelog for v0.18-1 by @chombourger in #274
New Contributors
Full Changelog: v0.17...v0.18
MTDA 0.17
What's Changed
- add video and virtual-keyboard to the web-based UI by @chombourger in #212
- mtda-cli: use 'localhost' as default remote by @chombourger in #220
- meta-isar/recipes-bsp: suffix u-boot-script with DISTRO and MACHINE by @chombourger in #221
- console/input: Restore Python 3.6 compatibility by @jan-kiszka in #230
- console/logger: Open console unconditionally by @jan-kiszka in #229
- meta-isar/recipes-python: Build local version by @jan-kiszka in #231
- power: Add shellcmd driver by @jan-kiszka in #234
- meta-isar: Add Raspberry Pi 4 model B by @jan-kiszka in #236
- meta-isar/recipes-conf: Add local-settings recipe by @jan-kiszka in #235
- Misc fixes by @chombourger in #233
- storage/usbf: Remove and re-install storage when switching between host and target by @jan-kiszka in #239
- setup: require pyzmq<23.0.0 by @chombourger in #243
- constants: add STORAGE constants by @chombourger in #227
- meta-isar/recipes-python: make zerorpc-python work with pyzmq 23.0.0 by @chombourger in #244
- docs/integration.rst: Update readme for lava integration as per latest release by @badrikeshp-mg in #245
- Switch from Rocky to alma linux by @bhargavdas in #247
- Gpio sysfs to libgpiod by @bhargavdas in #246
- tox: fix run with Python 3.8 by @chombourger in #249
- Small fixes/changes in preparation for 0.17 by @chombourger in #251
- More fixes for 0.17 by @chombourger in #252
- runtime switching of the USB Mass Storage function by @chombourger in #226
- scripts: add support for loading device scripts by @chombourger in #253
- update to the latest isar by @vj-kumar in #248
- mtda-config: Initial implementation by @vj-kumar in #238
- Debian deps by @chombourger in #254
- Keyboard hid fixes by @chombourger in #256
- tox: add py310 to the list of environments by @chombourger in #260
- debian: changelog for v0.17 by @chombourger in #258
Full Changelog: v0.16...v0.17
MTDA 0.16
What's Changed
- Ubuntu ppa by @chombourger in #171
- docs: remove transparent canvas r1 block diagram by @vj-kumar in #174
- keyboard/hid: make write_report() non-blocking by @chombourger in #173
- Qemu configuration for multiple cores by @GuBi34 in #175
- power/qemu: configuration of qemu storage devices size via the mtda c… by @GuBi34 in #178
- Multiple acm interfaces by @chombourger in #177
- add support for the beaglebone-black by @chombourger in #181
- main: start with board off and storage on target by @chombourger in #183
- kas/common/base.yml: uprev to ISAR v0.8 by @vj-kumar in #182
- Install both mtda docker and qemu apt packages simultaneously by @bhargavdas in #188
- Static IP settings documentation by @ptsarath in #191
- power/docker: make sure we do not pull all images by @chombourger in #197
- power/docker: Fix pulling all tags by @vj-kumar in #198
- www: allow remote access to the console via web browsers by @chombourger in #189
- meta-isar/recipes-python: build HEAD of mtda by @chombourger in #192
- Misc fixes by @chombourger in #199
- docs: add rough release process by @chombourger in #202
- meta-isar: remove name resolution message during sudo by @bhargavdas in #201
- ci: auto-assign reviewers when PRs are raised by @ricbha in #204
- ci: auto assign reviewer on pull_request_target by @ricbha in #206
- ci: fix no files found in the path for upload by @badrikeshp-mg in #207
- meta-isar/recipes-core: Initialize ISAR_RELEASE_CMD by @jan-kiszka in #209
- ci: remove auto-assign for assignee by @ricbha in #211
- storage/qemu: create backing file when 'file' is not set by @chombourger in #215
- meta-isar: create our own target image by @vj-kumar in #216
- Use Debian kernel for the beaglebone-black by @chombourger in #195
New Contributors
- @GuBi34 made their first contribution in #175
- @badrikeshp-mg made their first contribution in #207
- @jan-kiszka made their first contribution in #209
Full Changelog: v0.15...v0.16
MTDA 0.15
What's Changed
- docs: Remove transparent canvas in png images by @vj-kumar in #120
- Prepare support for newer nanopi variants by @chombourger in #112
- Support for nanopi-r1 by @chombourger in #123
- kas-container: Update to 2.6.3 by @vj-kumar in #122
- Add support for wifi and bluetooth by @vj-kumar in #129
- meta-isar/recipes-python: make py3qterm use PyQt5 (vs pyqt) by @chombourger in #131
- docs/build: document nanopi-r1 setup by @chombourger in #127
- setup.py: needs zeroconf to be installed to run mtda-cli on host by @ricbha in #133
- apt: mtda apt link changed by @ricbha in #135
- mtda-cli: add missing help options for subcommands by @vj-kumar in #137
- setup.py: replace tab with space by @vj-kumar in #138
- fix for mtda-cli help not returning by @chombourger in #139
- storage/writer: fix a variable referenced before use error in write_raw by @chombourger in #141
- meta-isar/conf: set PREFERRED_PROVIDER for u-boot-nanopi-r1 by @chombourger in #143
- Check for issues in the code using flake8 by @chombourger in #144
- main: make sure the agent is created with a default name by @chombourger in #145
- basic self-tests using pytest by @chombourger in #146
- storage: start mtda-usb-functions after storage is loaded by @ricbha in #150
- storage/writer: handle end of stream for bzip2 streams by @chombourger in #152
- mtda: add support for xz compressed images by @vj-kumar in #153
- ci: build packages when a PR is created by @bhargavdas in #154
- meta-isar/conf: introduce mtda-bullseye distro by @chombourger in #160
- preliminary support for docker container as DUT by @chombourger in #149
- Revert "meta-isar/conf: use IMAGE_FSTYPES instead of IMAGE_TYPE" by @vj-kumar in #162
- Prepare for Isar 0.8 by @chombourger in #164
- power/qemu: support additional system drives by @chombourger in #163
- ci: push package updates to Gemfury only for release tags by @chombourger in #166
- prepare version 0.15 by @chombourger in #167
- meta-isar/recipes-python: pull mtda version 0.15 by @chombourger in #169
New Contributors
Full Changelog: v0.14...v0.15
MTDA 0.14
What's Changed
- initial support for qemu video capture by @chombourger in #95
- Qemu packages by @chombourger in #96
- Support focal by @chombourger in #98
- ci: build and pyblish to pypi.org by @chombourger in #99
- mtda/power: add support for USB HID relay (usbrelay driver) by @chombourger in #100
- mtda-cli: announce service using zeroconf by @chombourger in #103
- debian:restart mtda service when /etc/mtda/config is changed by @bhargavdas in #102
- docs/fixtures: describe USB Functions that may be provided by @chombourger in #101
- cross-compile all packages by @chombourger in #108
- reuse: match all .rst files from docs/ by @chombourger in #110
- Zeroconf UI by @chombourger in #106
- meta-isar/recipes-conf: make mtda-usb-functions wait for selected sto… by @chombourger in #111
- Use Zeroconf to resolve MTDA_REMOTE by @chombourger in #113
- docs: minor corrections by @chombourger in #115
- Misc zeroconf fixes by @chombourger in #114
- mtda: bump version to 0.14 by @chombourger in #118
- meta-isar/recipes-python: pull mtda v0.14 by @chombourger in #119
Full Changelog: v0.13...v0.14