# ChangeLog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and its stricter, better defined, brother [Common Changelog](https://common-changelog.org/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). *** ## [Unreleased] **** ### Changed ### Added ### Removed ### Fixed *** ## [v0.12.0] ### Changed - Moved bulk of waitResponse function to modem template and gave modems handleURCs fxn - Moved option in waitResponse for verbose outputs. - setBaud now returns a bool - Replace new line consts with defines and renamed to AT_NL - Renamed all RegStatus enums to be unique - Replaced `NULL` with `nullptr` and replaced c-style casts. - Moved setCertificates function and the certificate name matrix to the SSL template. - Changed inputs for (unimplemented) SSL certificate functions. - All modems will now return the pre-defined manufacturer and model in the name if the function to get the internal name fails. - Cleaned up code for getting modem names. - Made battery return types signed. ### Added - Added support for SSL for the Quentcel BG95 and BG96 from [Aurelien BOUIN](https://github.com/aurelihein) and [George O'Connor](https://github.com/georgeman93) - Added support for UBLOX SARA-R5 from [Sebastian Bergner](https://github.com/sebastianbergner) - Added support for SIMCOM A7672X from [Giovanni de Rosso Unruh](https://github.com/giovannirosso) - Added SIM5320 GPS location from [Bengarman](https://github.com/Bengarman) - Added functions `getModemSerialNumber`, `getModemModel`, and `getModemRevision`. - Added deep debugging option - Added documentation to the FIFO class ### Removed - Removed non-functional factory reset from SIM70xx series ### Fixed - Removed extra wait on SIM7000 from [Mikael Fredriksson](https://github.com/Gelemikke) - Fix status returns on ESP8266/ESP32 AT commands - Fix length of HEX for Sequans Monarch - Fix SIM7600 password then user when cid is set from [github0013](https://github.com/github0013) - Fix cardinal points in location by gps for SIM7600 from [Juxn3](https://github.com/Juxn3) - Fix NTP server sync for SIM70xx models from [Gonzalo Brusco](https://github.com/gonzabrusco) - Fixed SIM70xx inheritance ***