
## [2.9.1](https://github.com/EyeTrackVR/OpenIris/compare/v2.9.0...v2.9.1) (2025-01-30) ### 🐛 Bug Fixes * Add babble firmware to CI matrix ([#86](https://github.com/EyeTrackVR/OpenIris/issues/86)) ([28a053d
](28a053d653
))
35 KiB
📦 Changelog
All notable changes to this project will be documented in this file
2.9.1 (2025-01-30)
🐛 Bug Fixes
2.9.0 (2025-01-28)
🍕 Features
2.8.0 (2025-01-15)
🍕 Features
2.7.0 (2025-01-12)
🍕 Features
2.7.0-beta.2 (2025-01-12)
🍕 Features
2.7.0-beta.1 (2025-01-11)
🍕 Features
- Add support for ov5640 cameras (14d2cb0)
- Fix ov5640 support implementation after beta cleanup (4894c22)
- fix usb streaming on wroom boards, add support for babble custom board (049b160)
- Move logging in serial streaming so that we at least attempt to get new frame (53a3d4b)
- Refactor commands and serial manager to support updated commands payload (811a9f8)
🐛 Bug Fixes
- serial output for esp32cams and other boards not supporting higher frequency baud rate (01e5e28)
2.6.0 (2024-07-14)
🍕 Features
2.5.0 (2024-06-21)
🍕 Features
- Release 2.5.0 (81cda52)
2.5.0-beta.1 (2024-06-11)
🍕 Features
- Add support for ov5640 cameras (14d2cb0)
- Fix ov5640 support implementation after beta cleanup (4894c22)
- fix usb streaming on wroom boards, add support for babble custom board (049b160)
- Move logging in serial streaming so that we at least attempt to get new frame (53a3d4b)
- Refactor commands and serial manager to support updated commands payload (811a9f8)
🐛 Bug Fixes
- serial output for esp32cams and other boards not supporting higher frequency baud rate (01e5e28)
2.5.0-beta.1 (2024-06-10)
🍕 Features
- Add support for ov5640 cameras (14d2cb0)
- fix usb streaming on wroom boards, add support for babble custom board (049b160)
- Move logging in serial streaming so that we at least attempt to get new frame (53a3d4b)
- Refactor commands and serial manager to support updated commands payload (811a9f8)
🐛 Bug Fixes
- serial output for esp32cams and other boards not supporting higher frequency baud rate (01e5e28)
2.4.0 (2024-03-11)
🍕 Features
2.3.0 (2024-02-18)
🍕 Features
- Add a PoC implementation of command manager responding to commands send over serial. (#59) (54e4e0a)
2.2.11 (2023-11-18)
🔁 Continuous Integration
- ci-fix: esp32 chipset capitalization issue (a0835a6)
2.2.10 (2023-11-18)
🔁 Continuous Integration
- ci-fix: esp32 chipset type hyphen issue (660ca84)
2.2.9 (2023-11-17)
🐛 Bug Fixes
- minor bugs related to the Wifi logging (dca378c)
2.2.8 (2023-11-17)
🧑💻 Code Refactoring
- comment out progress indicator during wifi setup (1bbb61b)
2.2.7 (2023-10-27)
🔁 Continuous Integration
- ci-fix: fix build bug related to esp32s3 (1478b4f)
2.2.6 (2023-10-27)
🔁 Continuous Integration
- ci-fix: fix build bug related to esp32s3 (1a39c35)
2.2.5 (2023-10-27)
🔁 Continuous Integration
- ci-fix: fix build bug related to esp32s3 (a4ccca6)
2.2.4 (2023-10-19)
🔁 Continuous Integration
2.2.3 (2023-04-22)
🐛 Bug Fixes
- bug causing camera to not work (86f6526)
2.2.2 (2023-04-22)
🐛 Bug Fixes
- bug prevent device from connecting to saved wifi networks (cd55c8c)
🧑💻 Code Refactoring
2.2.1 (2023-04-19)
🐛 Bug Fixes
- XCLK preprocessor macro (2afcad6)
2.2.0 (2023-04-19)
🍕 Features
- improve the initial USB implementation, increase the XCLK clock for S3 boards - higher framerate over usb (90a17d6), closes #49
2.1.0 (2023-04-10)
🍕 Features
2.0.0 (2023-04-02)
⚠ BREAKING CHANGES
-
CHANGES
-
refactor: minor logging refactor
-
fix: add config save to delete method
-
fix: improv provisioning error
-
refactor: simplify library interface
- implement pass by reference for all objects
- implement get by reference for all objects
- remove passing state to classes
- migrate to range based for loops
-
CHANGES
-
fix: esp crash on wifi updates
- figure out why esp crashes sometimes when wifi config changes
-
fix: add warning about clang-format to baseAPI.hpp
-
refactor: update improv
-
ci(ci-test): setup prerelease
- use ci to merge binaries for testing in etvr app
-
fix: compile time error
-
fix: compile time error
-
fix folder names
-
fix folder names
-
fix: compile time error
-
fix: compile time error
-
feat: remove improv from main
- keep improv code, incase we fix issue later on
- comment out improv includes
-
fix: remove pre-release from release cycle
-
fix: resolve wifiState manager state in config
-
fix: file name casing
-
fix: file name casing
-
feat: add custom string_view header
- it is the intention to implement string_view
- vastly reduce heap allocations and improve performance of strings
-
refactor: move improv class to new branch
-
fix: file name casing
-
feat: add newer esp cam driver
-
Cleanup after merge
🍕 Features
- Code cleanup and initial implementation of improv (17e3049)
1.1.0 (2023-03-24)
🍕 Features
1.0.9 (2023-03-21)
🐛 Bug Fixes
- revert previous changes (b0aec4c)
1.0.8 (2023-03-21)
🐛 Bug Fixes
- try and change the name of the binary file (8b18802)
1.0.7 (2023-03-21)
🧑💻 Code Refactoring
- minor refactor just to trigger action (50168a8)
1.0.6 (2023-03-21)
🐛 Bug Fixes
- prepareCMD skipping rename due to missing v (2170f33)
1.0.5 (2023-03-21)
🐛 Bug Fixes
- prepareCMD rename zip files before release (2ef8b74)
1.0.4 (2023-03-21)
🐛 Bug Fixes
- remove toml parser in favour of sed (94682d8)
1.0.3 (2023-03-21)
🐛 Bug Fixes
- trying to fix error in release script (6e627fb)
1.0.2 (2023-03-21)
🐛 Bug Fixes
- permission denied issue with shell script (6cc8985)
- release version out of sync (78df345)
- release version out of sync (65ffbbd)
1.0.1 (2023-03-21)
🧑💻 Code Refactoring
- intitial release (f826c17)
1.0.0 (2023-03-21)
⚠ BREAKING CHANGES
- CHANGE
- CHANGE
🧑💻 Code Refactoring
- factor out
autoversioning.py
(6c8664c) - factor out
autoversioning.py
(09b622b) - core-firmwareNaming: fix firmware naming scheme (f914778)
- prepare for merging binaries (14cc1da)
📝 Documentation
🍕 Features
- add DELETE method to wifi endpoint (de3ab8b)
- add esp32s3 support (3eeae18)
- add note about bug for apostrophes (acad1da)
- add wifi rssi endpoint (8f2b6db)
- clean up config for users (5fbe5a3)
- Disable auto-exposure, tweak settings to produce a bit cleaner image, document the options (#38) (85094bc)
- merge binaries (d8980ae)
🔁 Continuous Integration
- ci-actions: add autoamated cleanup stage (3d243fe)
- ci-semver: add semver release for binaries (ea85d52)
- ci-semver: add semver release for binaries (f27c650)
- ci-semver: add semver release for binaries (4073610)
- ci-semver: add semver release for binaries (9da6e6d)
- ci-semver: add semver release for binaries (cb2c89c)
- ci-semver: add semver release for binaries (28b5b5a)
- ci-semver: add semver release for binaries (6dbe055)
- ci-semver: add semver release for binaries (2142dfa)
- ci-semver: add semver release for binaries (4df943b)
- ci-semver: add semver release for binaries (443798c)
- ci-semver: add semver release for binaries (c265d5f)
- ci-semver: add semver release for binaries (e70d092)
- ci-semver: add semver release for binaries (1e2960f)
- ci-binaries: final touches (cd8b6b8)
- ci-actions: fix cleanup step (5bf7815)
- ci-actions: fix cleanup (0f6b299)
- ci-releaserc: fix formatting for CHANGELOG.md (6647d2e)
- ci-binaries: fix manifest formatting (cd9eea6)
- ci-actions: fix semver release step (c8e4bb6)
- ci-test-docker: test new docker container (87bc5b3)
- ci-test-docker: test new docker container (b8a40f1)
- ci-test-docker: test new docker container (16eefb8)
- test-docker-container: test new docker container (2463aac)
- ci-binaries: testing merge (4dafdbc)
- ci-binaries: testing merge (92c8a65)
- ci-binaries: testing merge (7a7a4d1)
- ci-binaries: testing merge (f8de13c)
- ci-binaries: testing merge (c56e5ec)
- ci-semver: testing semver release of bins (b51c995)
- ci-semver: testing semver release of bins (89767af)
- ci-semver: testing semver release of bins (2ad57f2)
- ci-semver: testing semver release of bins (c16f7f1)
- ci-semver: update path for github release assets (3248ded)
🐛 Bug Fixes
- remove OTA builds (8b29a47)
- add s3 env to cleanup step (78e5cbf)
- bug in customname (fea596e)
- bug in MDNS handler (1ca7d1f)
- bug in MDNS handler (4af73d0)
- cleanup main ini file (6ba704f)
- duplication of wifi network config (651b7b6)
- fix compiler error if not git repo (1704459)
- fix compiler error if not git repo (3ca047f)
- fix current OTA stack (c96e3f7)
- fix pinout for s3 module (c0d090d)
- remove common environment (acb5e44)
- remove ota env from cleanup step (fafd35d)
- remove unused libs (1405ab9)
- rename custom firmware (7284908)
1.10.6 (2023-03-12)
🐛 Bug Fixes
- remove ota env from cleanup step (fafd35d)
1.10.5 (2023-03-12)
🐛 Bug Fixes
- add s3 env to cleanup step (78e5cbf)
1.10.4 (2023-03-12)
🐛 Bug Fixes
- remove OTA builds (8b29a47)
1.10.3 (2023-03-12)
🔁 Continuous Integration
- ci-test-docker: test new docker container (87bc5b3)
- ci-test-docker: test new docker container (b8a40f1)
- ci-test-docker: test new docker container (16eefb8)
- test-docker-container: test new docker container (2463aac)
1.10.2 (2023-03-11)
🐛 Bug Fixes
- bug in customname (fea596e)
1.10.1 (2023-03-09)
🐛 Bug Fixes
- fix pinout for s3 module (c0d090d)
1.10.0 (2023-03-09)
🍕 Features
- add esp32s3 support (3eeae18)
1.9.4 (2023-03-05)
🐛 Bug Fixes
- fix current OTA stack (c96e3f7)
1.9.3 (2023-03-03)
🐛 Bug Fixes
- duplication of wifi network config (651b7b6)
1.9.2 (2023-03-03)
🐛 Bug Fixes
- bug in MDNS handler (1ca7d1f)
1.9.1 (2023-03-03)
🐛 Bug Fixes
- bug in MDNS handler (4af73d0)
1.9.0 (2023-02-27)
🍕 Features
- add DELETE method to wifi endpoint (de3ab8b)
1.8.0 (2023-02-27)
🍕 Features
- add wifi rssi endpoint (8f2b6db)
1.7.0 (2023-02-27)
🍕 Features
- merge binaries (d8980ae)
🔁 Continuous Integration
- ci-binaries: final touches (cd8b6b8)
- ci-binaries: fix manifest formatting (cd9eea6)
- ci-binaries: testing merge (4dafdbc)
- ci-binaries: testing merge (92c8a65)
- ci-binaries: testing merge (7a7a4d1)
- ci-binaries: testing merge (f8de13c)
- ci-binaries: testing merge (c56e5ec)
1.7.1 (2023-02-27)
🔁 Continuous Integration
- ci-binaries: fix manifest formatting (cd9eea6)
1.7.0 (2023-02-27)
🍕 Features
- merge binaries (d8980ae)
🔁 Continuous Integration
- ci-binaries: testing merge (4dafdbc)
- ci-binaries: testing merge (92c8a65)
- ci-binaries: testing merge (7a7a4d1)
- ci-binaries: testing merge (f8de13c)
- ci-binaries: testing merge (c56e5ec)
1.6.0 (2023-02-27)
📝 Documentation
- raise exception when user adds apostrophy (e1577b8)
1.5.0 (2023-02-27)
🍕 Features
- add note about bug for apostrophes (acad1da)
1.4.2 (2023-02-27)
🐛 Bug Fixes
- fix compiler error if not git repo (1704459)
1.4.1 (2023-02-27)
🐛 Bug Fixes
- fix compiler error if not git repo (3ca047f)
1.4.0 (2023-02-25)
🍕 Features
- Disable auto-exposure, tweak settings to produce a bit cleaner image, document the options (#38) (85094bc)
1.3.3 (2023-02-13)
🐛 Bug Fixes
- remove common environment (acb5e44)
1.3.2 (2023-02-13)
🐛 Bug Fixes
- cleanup main ini file (6ba704f)
1.3.1 (2023-02-04)
🧑💻 Code Refactoring
- prepare for merging binaries (14cc1da)
1.4.0-create-zip.6 (2023-02-02)
🍕 Features
- add detection of environment variable (ca8080e)
1.4.0-create-zip.5 (2023-02-02)
🧑💻 Code Refactoring
- cleanup script (a2202d6)
1.4.0-create-zip.4 (2023-02-01)
🐛 Bug Fixes
- firmware binary bundling bug (6004cdf)
1.4.0-create-zip.3 (2023-01-31)
🍕 Features
- testing createzip script (1a3ba1b)
- testing createzip script (3094c29)
- testing createzip script (af89d4d)
- testing createzip script (35bb0f2)
- testing createzip script (ab196c5)
- testing createzip script (c63e223)
- testing createzip script (9d3fd65)
- testing createzip script (ef652f4)
- testing createzip script (bcef340)
- testing createzip script (8d4d5cc)
- testing createzip script (fd6ccdc)
1.4.0-create-zip.2 (2023-01-31)
🍕 Features
- testing createzip script (fb9c35d)
1.4.0-create-zip.1 (2023-01-31)
🍕 Features
- testing craetezip script (7db8063)
- testing craetezip script (2584e37)
- testing craetezip script (174e9ae)
- testing craetezip script (0d2b56e)
- testing createzip script (c7d3ed7)
- testing createzip script (4eb4758)
1.3.0 (2023-01-31)
🍕 Features
- clean up config for users (5fbe5a3)
🐛 Bug Fixes
- remove unused libs (1405ab9)
1.2.0 (2023-01-29)
📝 Documentation
- add warning in ini file (95fdf81)
1.1.4 (2023-01-18)
🔁 Continuous Integration
- ci-releaserc: fix formatting for CHANGELOG.md (6647d2e)
📦 Changelog
All notable changes to this project will be documented in this file