OpenIris/CHANGELOG.md
semantic-release-bot 5da262c8da chore(patch): 2.9.1 [skip ci]
## [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))
2025-01-30 10:38:01 +00:00

35 KiB

📦 Changelog

conventional commits semantic versioning

All notable changes to this project will be documented in this file

2.9.1 (2025-01-30)

🐛 Bug Fixes

  • Add babble firmware to CI matrix (#86) (28a053d)

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

  • Add camera resolution configuration support (#79) (5c76e01)

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

  • Update Babble Board Pinout and Enable Emitters (#74) (a8c1603)

2.5.0 (2024-06-21)

🍕 Features

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

  • Fix the serial command manager preventing the boards from connecting to wi-fi (#60) (09f0b25)

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

  • add xiaosense envs to CI pipeline (29bd8c9)
  • ci-fix: Fix release step (4e1a177)

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

  • cleanup USB activation code (5e19d98)
  • cleanup USB activation code (3339f81)

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

  • Initial implementation of Elegant OTA with support for API server (#41) (58989b4)

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

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

  • add warning in ini file (95fdf81)
  • raise exception when user adds apostrophy (e1577b8)

🍕 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

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

1.10.1 (2023-03-09)

🐛 Bug Fixes

  • fix pinout for s3 module (c0d090d)

1.10.0 (2023-03-09)

🍕 Features

1.9.4 (2023-03-05)

🐛 Bug Fixes

1.9.3 (2023-03-03)

🐛 Bug Fixes

  • duplication of wifi network config (651b7b6)

1.9.2 (2023-03-03)

🐛 Bug Fixes

1.9.1 (2023-03-03)

🐛 Bug Fixes

1.9.0 (2023-02-27)

🍕 Features

  • add DELETE method to wifi endpoint (de3ab8b)

1.8.0 (2023-02-27)

🍕 Features

1.7.0 (2023-02-27)

🍕 Features

🔁 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

🔁 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

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

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

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

conventional commits semantic versioning

All notable changes to this project will be documented in this file

1.1.3 (2023-01-18)

🔁 Continuous Integration

  • ci-actions: fix cleanup step (5bf7815)
  • ci-actions: fix cleanup (0f6b299)
  • ci-actions: fix semver release step (c8e4bb6)