~aleteoryx/muditaos

c5e53d61d17b0cd5b4e9c4ca989cd3055001a765 — Marcin Smoczyński 5 years ago 39e6f1b + 07915cd
Merge branch 'stable' - release 0.59.1
1 files changed, 66 insertions(+), 0 deletions(-)

M changelog.md
M changelog.md => changelog.md +66 -0
@@ 1,5 1,71 @@
# MuditaOS changelog

## [0.59.1 2020-03-09]

### Added

* Add a separate set of audio settings for each mode.
* Add Bluetooth pairing.
* Add cache for settings reducing average settings processing time.
* Add clearing the phone screen when the phone is off.
* Add EULA window for the onboarding process.
* Add Handling a simultaneous A2DP/HSP Bluetooth connection.
* Add missing Swedish glyphs.
* Add pagination for message threads.
* Add post-update window with update status information.
* Add reusable "Retry action" dialog window.
* Add SIM PIN2 handling.
* Add system watchdog preventing random freezes.
* Add the ability to send a message using the contact information.
* Add time selection window.
* Add vibration handling.
* Add window for entering Bluetooth pairing code.
* Add windows to visualize the progress of the phone update process.

### Changed

* Improve Bluetooth communication stability.
* Improve displaying information on the top bar.
* Improve handling of URC, increasing communication stability with the modem.
* Improve quickstart procedure.
* Improve user actions handling by processing them in order. 
* Improve volume buttons logic to be more intuitive for the user.
* Increase stability by changing filesystem to littleFS.
* Introduce an improved and unified way to close the system.
* Remove volume indicator from the music player to be replaced with popup volume indicator in the future.
* Restore phone auto-locking on timeout.
* Secure USB endpoints with screen passcode.
* Several improvements to low power mode.

### Fixed

* Fix call application not showing up when there is no caller information available.
* Fix crashes in logging subsystem related to long messages.
* Fix database startup process.
* Fix improper contacts being displayed in the phonebook window.
* Fix minor UX issues in messages' user interface.
* Fix multimedia playback priorities regarding alarm and meditation sounds.
* Fix quotes windows.
* Fix several minor issues with system stability.
* Fix several random issues related to system heap shortage.
* Fix small Bluetooth icon.
* Fix status icons indicating charging status.
* Fix switching to loudspeaker not working on rare occasions.
* Fix timeout timer, increasing update process stability.
* Fix URC handling.
* Fix USD settings menu navigation.

### Other

* Add an option to use minimal phone number data, reducing firmware size.
* Add map parser and `puregdb` tools to the main repo.
* Add support for `newlib` time syscalls.
* Disable OS optimization for development build configurations.
* Enable differential static analysis with `clang-tidy-diff`.
* Fix Linux build with GSM enabled.
* Several tests added.
* Update GCC to version 10.

## [0.58.1 2020-02-19]

### Added