v3.7.1
What's Changed
- fix(v3.6.x): persists file handling should be at PROCESS_POSTUPDATE phase by @Bodong-Yang in #274
- fix(v3.6.x): properly handling swapfile during persist file handling by @Bodong-Yang in #275
- refactor(v3.6.x): backport new persist file handling implementation to v3.6.x by @Bodong-Yang in #276
- refactor(v3.6.x): cleanup iot-logger related by @Bodong-Yang in #277
- chore(v3.6.x): change release CI trigger to published release by @Bodong-Yang in #278
- cleanup(v3.6.x): cleanup remaining copy_tree related code by @Bodong-Yang in #282
- fix(v3.6.x): fix and refine logs uploading by @Bodong-Yang in #280
- fix(v3.6.x): otaclient.persist_file_handling: fix incorrect new swapfile fpath by @Bodong-Yang in #281
- ci(v3.6.x): refine package build, add checksum file for built packages by @Bodong-Yang in #283
- refine(v3.6.x): log_setting by @Bodong-Yang in #284
- refactor(v3.7.x): change OTA cert dir to /opt/ota/client/certs by @Bodong-Yang in #285
- refine(v3.7.x): refactor proxy_info.yaml and ecu_info.yaml config files parsing by @Bodong-Yang in #286
- fix(v3.7.x): fix unexpected behavior related to available_ecu_ids by @Bodong-Yang in #290
- refine(v3.7.x): refine bootctrl.common CMDHelperFuncs by @Bodong-Yang in #289
- feature(v3.7.x): bootcontrol: refactor jetson-cboot, add new firmware update support by @Bodong-Yang in #287
- ci: enable pre-commit.ci by @Bodong-Yang in #292
- ci: refine tester dockerfile by @Bodong-Yang in #293
- ci: enable sonarcloud by @Bodong-Yang in #294
- ci: refine tester docker by @Bodong-Yang in #295
- refine: apply pre-commit fixes by @Bodong-Yang in #298
- build(deps): Bump aiohttp from 3.9.3 to 3.9.5 in /otaclient by @dependabot in #288
- build(deps): Bump grpcio from 1.53.1 to >=1.53.2, <1.54.0 in /otaclient by @dependabot in #299
- build(deps): bump cryptography to >=42.0.4, <43.0.0, pyopenssl to 24.1.0 in /otaclient by @Bodong-Yang in #301
- refactor: refine jetson boot, split common used methods from jetson-cboot by @Bodong-Yang in #302
- fix(jetson-cboot): save firmware version file to standby slot by @Bodong-Yang in #303
- refactor(otaclient): print out ecu_info.yaml on otaclient starts up by @Bodong-Yang in #304
- refactor: ignore swapfile entries during post-update persist files handling by @Bodong-Yang in #305
- chore: prepare release for v3.7.1 by @Bodong-Yang in #291
Full Changelog: v3.6.1...v3.7.1
Release notes: https://tier4.atlassian.net/l/cp/HSB2dc0h