New
v1.3.0
Potentially Breaking Change
Versions were updated to Elixir 1.14.2 and OTP 25.2. Much testing has been done to attempt to catch any potential SSL/TLS issues before release and the update should be fairly safe, but it is worth keeping an eye on.
Added
- Add
NervesHubWebCore.Workers.TruncateAuditLogsfor periodic cleaning of audit logs table (thanks @LostKobrakai) - Firmware UUIDs hyperlink to the firmware#show page (thanks @TheCraftedGem)
- Add pretty 404 Not Found page (thanks @TheCraftedGem)
- Audit Log on device disconnect (thanks @TheCraftedGem)
Fixed
- TLS 1.2 is forced for support with past OTP versions and to prevent
devices using cryptochips from being able to connect
- Note:
:shaand:sha224signature algorithms were dropped as there is a potential bug negotiating them on a device with cryptochips if the server presents them as options. Since they are not typically used, it was decided to remove the support to fix the bug until more investigation can be done when reviewing OpenSSL 3.0
- Note:
- [#871] Fix JITP>product relation to allow multiple profiles (thanks @jeanparpaillon)