Releases: openbikesensor/OpenBikeSensorFirmware
v0.21.929
Version v0.21.929 based on refs/heads/main 88a0992
this is the 1st release that supports OBSPro and OBS - feedback is welcome thanks to all contributors!
π Major features and improvements
- Switch to U8g2 display library
- OpenSans fonts were reconverted for U8g2.
- Remove remnant from VL53 ToF sensor
- Rename class
SSD1306DisplayDevice
toDisplayDevice
- Added .vscode to gitignore
- Set ports and build type in platformio.ini
- Add OBSPro support with button and variant selection
- CI build for classic and pro variant
- No SQ for now
- Next release is 0.21 which includes obs classic and obs pro
authored-by: FabianSchwartau
authored-by: j000bs [email protected]
π New features and improvements
- d0e7835 - Enabel two features for newer Neo8m modules: set timepulse; enable galileo sat network together with gps and glonass
- 189c3df - Don't wait for ack after soft reset
- 7b865b9 - Be more relaxed in GPS timings allow wider module support
- ce93d59 - Track Upload: Dump technical error to html page
- 848925c - Adapt menu to display size - jschirrmacher
- 8dc0587 - Decrease display refresh interval 5 times / second
π SSL Certificate Verification
- a0d7669 - Use apt-provided python for trust store conversion
- d051902 - Add missing package to GH workflow
- 47dd1f2 - Update Truststore in GH actions
- ce3ec4e - Updated to Mozillas trust store from 2024-07-02
- 2d8aa13 - Verify ALP server with Truststore
- aa84abe - Use Mozilla CA certificate store
authored-by: schiermi
authored-by: gluap
π Bug Fixes
- 88a0992 - As of today the file on the ublox server has 71kb - set limit to 60kb to leave some air.
- 4b23328 - Deleting a WiFi setting gave a 404
- e9cfaaa - Fix check for ALP data update.
- 2ba099e - Align left right of OBSPro sensors
π» Maintenance
π¦ Dependency updates
- c97a4d2 - Update espressif32 plattform
- be615d4 - Update dependencies and espressif32 platform (#358)
π· Changes for developers / internal
- a834e5c - Point to platformio as build tool (idea internal)
- 68eb2bb - Fix ide settings
- 208ceea - Version 0.20.x ahead
- 26b4019 - Bump actions/checkout from 3 to 4 (#345)
- a874324 - Bump github/codeql-action from 2 to 3 (#350)
- f076c83 - Bump actions/upload-artifact from 3 to 4 (#351)
- d5edfa8 - Bump actions/cache from 3 to 4 (#352)
- 3fe24a6 - Bump metcalfc/changelog-generator from 4.2.0 to 4.3.1 (#356)
v0.21.928
Version v0.21.928 based on refs/heads/main d0e7835
- d0e7835 - Enabel two features for newer Neo8m modules: set timepulse; enable galileo sat network together with gps and glonass
- 150403e - wait longer for shutdown on obs pro to avoid accidentally shutting down instead of uploading.
- 189c3df - Don't wait for ack after soft reset
- 7b865b9 - Be more relaxed in GPS timings
- c97a4d2 - Update espressif32 plattform
- ce93d59 - Track Upload: Dump technical error to html page
- 4b23328 - Deleting a WiFi setting gave a 404
- a0d7669 - Use apt-provided python for trust store conversion
- d051902 - Add missing package to GH workflow
- 47dd1f2 - Update Truststore in GH actions
- ce3ec4e - Updated to Mozillas trust store from 2024-07-02
- 2d8aa13 - Verify ALP server with Truststore
- aa84abe - Use Mozilla CA certificate store
- 292e14d - Align left right of OBSPro sensors (V 2)
- 2ba099e - Align left right of OBSPro sensors
- 8dc0587 - Decrease display refresh interval 5 times / second
- 848925c - Adapt menu to display size
- f128bd8 - Add OBSPro support (#357)
- a834e5c - Point to platformio as build tool (idea internal)
- e9cfaaa - Fix check for ALP data update.
- be615d4 - Update dependencies and espressif32 platform (#358)
- 68eb2bb - Fix ide settings
- 208ceea - Version 0.20.x ahead
- b073954 - add two-fold avoidance of tls issues. (#360)
- 26b4019 - Bump actions/checkout from 3 to 4 (#345)
- a874324 - Bump github/codeql-action from 2 to 3 (#350)
- f076c83 - Bump actions/upload-artifact from 3 to 4 (#351)
- d5edfa8 - Bump actions/cache from 3 to 4 (#352)
- 3fe24a6 - Bump metcalfc/changelog-generator from 4.2.0 to 4.3.1 (#356)
π Major features and improvements
π New features and improvements
π Bug Fixes
π» Maintenance
π¦ Dependency updates
π· Changes for developers / internal
v0.21.926
Version v0.21.926 based on refs/heads/main 7b865b9
β οΈ this is a alpha version that supports OBSPro and OBS - feedback is welcome but use for testing only.
π Major features and improvements
- Switch to U8g2 display library
- OpenSans fonts were reconverted for U8g2.
- Remove remnant from VL53 ToF sensor
- Rename class
SSD1306DisplayDevice
toDisplayDevice
- Added .vscode to gitignore
- Set ports and build type in platformio.ini
- Add OBSPro support with button and variant selection
- CI build for classic and pro variant
- No SQ for now
- Next release is 0.21 which includes obs classic and obs pro
authored-by: FabianSchwartau
authored-by: j000bs [email protected]
π New features and improvements
- 7b865b9 - Be more relaxed in GPS timings allow wider module support
- ce93d59 - Track Upload: Dump technical error to html page
- 848925c - Adapt menu to display size - jschirrmacher
- 8dc0587 - Decrease display refresh interval 5 times / second
π SSL Certificate Verification
- a0d7669 - Use apt-provided python for trust store conversion
- d051902 - Add missing package to GH workflow
- 47dd1f2 - Update Truststore in GH actions
- ce3ec4e - Updated to Mozillas trust store from 2024-07-02
- 2d8aa13 - Verify ALP server with Truststore
- aa84abe - Use Mozilla CA certificate store
authored-by: schiermi
authored-by: gluap
π Bug Fixes
- 4b23328 - Deleting a WiFi setting gave a 404
- e9cfaaa - Fix check for ALP data update.
- 2ba099e - Align left right of OBSPro sensors
π» Maintenance
π¦ Dependency updates
- c97a4d2 - Update espressif32 plattform
- be615d4 - Update dependencies and espressif32 platform (#358)
π· Changes for developers / internal
- a834e5c - Point to platformio as build tool (idea internal)
- 68eb2bb - Fix ide settings
- 208ceea - Version 0.20.x ahead
- 26b4019 - Bump actions/checkout from 3 to 4 (#345)
- a874324 - Bump github/codeql-action from 2 to 3 (#350)
- f076c83 - Bump actions/upload-artifact from 3 to 4 (#351)
- d5edfa8 - Bump actions/cache from 3 to 4 (#352)
- 3fe24a6 - Bump metcalfc/changelog-generator from 4.2.0 to 4.3.1 (#356)
v0.21.922
Version v0.21.922 based on refs/heads/main a0d7669
β οΈ this is a alpha version that supports OBSPro and OBS - feedback is welcome but use for testing only.
π Major features and improvements
- Switch to U8g2 display library
- OpenSans fonts were reconverted for U8g2.
- Remove remnant from VL53 ToF sensor
- Rename class
SSD1306DisplayDevice
toDisplayDevice
- Added .vscode to gitignore
- Set ports and build type in platformio.ini
- Add OBSPro support with button and variant selection
- CI build for classic and pro variant
- No SQ for now
- Next release is 0.21 which includes obs classic and obs pro
authored-by: FabianSchwartau
authored-by: j000bs [email protected]
π New features and improvements
- 848925c - Adapt menu to display size - jschirrmacher
- 8dc0587 - Decrease display refresh interval 5 times / second
π SSL Certificate Verification
- a0d7669 - Use apt-provided python for trust store conversion
- d051902 - Add missing package to GH workflow
- 47dd1f2 - Update Truststore in GH actions
- ce3ec4e - Updated to Mozillas trust store from 2024-07-02
- 2d8aa13 - Verify ALP server with Truststore
- aa84abe - Use Mozilla CA certificate store
authored-by: schiermi
authored-by: gluap
π Bug Fixes
π» Maintenance
π¦ Dependency updates
π· Changes for developers / internal
- a834e5c - Point to platformio as build tool (idea internal)
- 68eb2bb - Fix ide settings
- 208ceea - Version 0.20.x ahead
- 26b4019 - Bump actions/checkout from 3 to 4 (#345)
- a874324 - Bump github/codeql-action from 2 to 3 (#350)
- f076c83 - Bump actions/upload-artifact from 3 to 4 (#351)
- d5edfa8 - Bump actions/cache from 3 to 4 (#352)
- 3fe24a6 - Bump metcalfc/changelog-generator from 4.2.0 to 4.3.1 (#356)
v0.21.911
β οΈ this is a alpha version that supports OBSPro and OBS - feedback is welcome but use for testing only.
Version v0.21.911 based on refs/heads/main f128bd8
π Major features and improvements
- Switch to U8g2 display library
- OpenSans fonts were reconverted for U8g2.
- Remove remnant from VL53 ToF sensor
- Rename class
SSD1306DisplayDevice
toDisplayDevice
- Added .vscode to gitignore
- Set ports and build type in platformio.ini
- Add OBSPro support with button and variant selection
- CI build for classic and pro variant
- No SQ for now
- Next release is 0.21 which includes obs classic and obs pro
authored-by: FabianSchwartau [email protected]
authored-by: j000bs [email protected]
π New features and improvements
π Bug Fixes
- e9cfaaa - Fix check for ALP data update.
π» Maintenance
π¦ Dependency updates
π· Changes for developers / internal
- a834e5c - Point to platformio as build tool (idea internal)
- be615d4 - Update dependencies and espressif32 platform (#358)
- 68eb2bb - Fix ide settings
- 208ceea - Version 0.20.x ahead
- 26b4019 - Bump actions/checkout from 3 to 4 (#345)
- a874324 - Bump github/codeql-action from 2 to 3 (#350)
- f076c83 - Bump actions/upload-artifact from 3 to 4 (#351)
- d5edfa8 - Bump actions/cache from 3 to 4 (#352)
- 3fe24a6 - Bump metcalfc/changelog-generator from 4.2.0 to 4.3.1 (#356)
v0.20.891
Version v0.20.891 based on refs/heads/main 208ceea
π New features and improvements
π Bug Fixes
π» Maintenance
π¦ Dependency updates
- 26b4019 - Bump actions/checkout from 3 to 4 (#345)
- a874324 - Bump github/codeql-action from 2 to 3 (#350)
- f076c83 - Bump actions/upload-artifact from 3 to 4 (#351)
- d5edfa8 - Bump actions/cache from 3 to 4 (#352)
- 3fe24a6 - Bump metcalfc/changelog-generator from 4.2.0 to 4.3.1 (#356)
π· Changes for developers / internal
- 208ceea - Version 0.20.x ahead
v0.19.877
Version v0.19.877 based on refs/heads/main f5bca8c
π Major features and improvements
π New features and improvements
π¦ Dependency updates
- e80c0ad - Chore: update SQ scanner version
- 3f938c3 - Bump metcalfc/changelog-generator from 4.1.0 to 4.2.0 (#346)
- d53fea6 - platform update to 5.4.0
- c218640 - Update SonarQube dependencies (#342)
- 43a7299 - Update library dependencies
- d2b1bb6 - Bump metcalfc/changelog-generator from 4.0.1 to 4.1.0 (#337)
π· Changes for developers / internal
- f5bca8c - Preparing 0.19 release
v0.18.849
Version v0.18.849 based on refs/heads/main 2aace38
π Major features and improvements
- 53e9ea4 - Use GPS timing as main clock to start measurement loop (#328)
- 415712c - Add USERTrust RSA Certification Authority (#329)
π New features and improvements
- ba0898d - New default config with nerd details enabled
- 44c27bd - Store obs config after creating a fresh one during 1st start
- 2ebb656 - Drop dedicated SimRa mode, simply enable Bluetooth for SimRa (#327)
π Bug Fixes
- b5b62eb - Upload of track was not possible (file not found) (caused by idf update)
- eea6ce2 - Upload filename - prepend / for root directory. (needed cause of idf update)
- fb3fe4a - Do not cut of 1st char of filename. (#322)
- 004c14f - Improve display in server mode (#314)
- 8898f92 - Message for move to / is misleading
- 02787fc - When the latitude or longitude is negative, the value recorded was in the format -x.-xxxxxxx
π» Maintenance
π¦ Dependency updates
- 8eda94d - Update Adafruit BusIO lib
- b4db7c6 - Dependency updates
- 7150f48 - Update to espressif32 5.1 // esp-idf 4.4.1 // Arduino 2.0.4 (#312)
- c63fb79 - chore: Update BMP280 lib
- cd91ef6 - Bump metcalfc/changelog-generator from 3.0.0 to 4.0.1 (#320)
- 704a76b - chore: Update espressif32 to 5.3.0 (#330)
π· Changes for developers / internal
- 1fe5e0c - master -> main branch renaming
- 75435de - Next release will be a v0.17.x
- dde6fc2 - Set bootloader flash parameters (#318)
- fbb6d2f - Fix wrong initialization of timeOfMinimum.
- 7709c1e - rename global variable displayTest -> obsDisplay (#323)
- 9b66734 - PIN espressif32 version
- b7da06e - Re-oder certs introduced with #329
- 2aace38 - Pre-release v0.18.x ahead
v0.16.765
Version v0.16.765 based on refs/heads/master 4f612d6
π Major features and improvements
-
0218067 - Increase font size for display simple
-
Support GPS module with
swVersion: 5.00 (28483)
π New features and improvements
- 9ab7c9e - Allow debugging of GPS vs location drift and GPS week handling (#276 / #294) see forum
- 470b371 - Remove deprecated ble services (#300)
π Bug Fixes
π» Maintenance
π¦ Dependency updates
- 4e61b34 - Stick to v3.x version of espressif32 platform
- 530ce1b - Update used libraries
- b0fe0eb - Update BusIO lib
π· Changes for developers / internal
- e62a344 - Next version is a 0.15
- ceef523 - Bump actions/upload-artifact from 2 to 3 (#298)
- 4f612d6 - bash?
- 37e015c - bash?
- 0d5297d - Search bootloader
- 5c67524 - Support alternative locations of bootloader file.
- 9ca0fea - Drop unused include
- 2862023 - Explicit implementation of template method
- 7d7f30f - Remove special "DEVELOP" setting, is not supported anymore
- 3aa9a44 - Remove special "DEVELOP" setting, is not supported anymore
- dd2ec4b - Add hint that password gets logged to DEVELOP define
- 983cc29 - Assignment spit in 2 lines (SQ hint)
- e4eebd9 - Update SQ scanner
- 898e64a - Version 16.x ahead
- 334c48e - Bump github/codeql-action from 1 to 2 (#303)
- fab85fc - New location of esp32 bootloader.
- c6e7e3b - Changes needed due to ESP_IDF update fixes #305
v0.15.742
Version v0.15.742 based on refs/heads/master 9ab7c9e
π New features and improvements
- 9ab7c9e - Allow debugging of GPS vs location drift and GPS week handling (#276 / #294) see forum
- 470b371 - Remove deprecated ble services (#300)
π Bug Fixes
π¦ Dependency updates
- 530ce1b - Update used libraries