All notable changes to this project will be documented in this file
5.5.2 (2024-11-05)
- Format code and update configuration files for consistency (922a8fd)
All notable changes to this project will be documented in this file
5.5.1 (2024-04-16)
- Fix the issue with the wifi handler not starting the access point (2638d40)
5.5.0 (2024-04-15)
- Update setWifiConfig function in ProjectConfig class to toggle reboot status (da92fd2)
5.4.5 (2024-04-07)
- update to new version of EasyHelpers (4bf43a9)
5.4.4 (2024-04-06)
- attach default handler to an endpoint (c71b7d4)
5.4.3 (2024-04-06)
- Refactor handleJson function parameters to pass JsonVariant by reference (e4c9671)
5.4.2 (2024-04-06)
- Refactor handleJson function parameters in NetworkManager code (46e6513)
5.4.1 (2024-04-06)
- clean up some extranious left overs (38eff9d)
5.4.0 (2024-04-05)
- update to new Helpers library (3d10979)
5.3.5 (2024-04-01)
- change to IId interface to replace getName() (a7e2025)
5.3.4 (2024-03-31)
- Update ArduinoJson dependency in dev_config.ini (58cb244)
5.3.3 (2024-03-31)
- migrate to helper lib, Update include paths and dependencies (102ba5d)
5.3.2 (2024-03-31)
- Update ArduinoJson dependency (fc4b182)
5.3.1 (2024-03-31)
- Update NetworkManager configuration and API handlers (8c425c9)
5.3.0 (2024-03-31)
- added ability to handle JSON data POST and GET (53035ab)
5.2.3 (2024-03-30)
- Update NetworkManager version and fix struct initialization (764f579)
5.2.2 (2024-03-30)
- clean up project manager (395ce7b)
5.2.1 (2024-03-03)
- update html file path (33d1e13)
5.2.0 (2024-01-15)
- add blurb about c++17 (4d5027c)
5.1.4 (2023-12-21)
- wifi activating before config load (60dc0a3)
5.1.3 (2023-12-21)
- wifi reset issue when STA cannot be found (2a67bb8)
5.1.2 (2023-12-21)
- wifi reset issue when STA cannot be found (a2c679e)
5.1.1 (2023-12-21)
- add id to ISubject (85fa400)
5.1.0 (2023-12-21)
- add wifi event mappings to native wifi class (2ff3a86)
5.0.0 (2023-12-21)
- CHANGES
- simplify the api A LOT
- setup the state machine to follow the observer pattern for easier use
- create a wrapper for updating the state
- update examples
4.5.8 (2023-12-19)
- fix error with logger (c9e4acc)
4.5.7 (2023-12-18)
- set wifi waiting printout to verbose log only (f07add0)
4.5.6 (2023-12-18)
- set wifi waiting printout to verbose log only (ce5bfc2)
4.5.5 (2023-12-18)
- minor change to wifi (4d0d3ba)
4.5.4 (2023-12-15)
- add id to ISubject (6c8bf4c)
4.5.3 (2023-12-15)
- set to ingest observer event enum as const reference (25e5866)
4.5.2 (2023-11-25)
- update examples (867db66)
4.5.1 (2023-10-13)
- total api structure refactor (bc19316)
4.5.0 (2023-09-26)
- Update README.md (4a24454)
- Update README.md (c586bb3)
- Update README.md (75617e8)
- Update README.md (5ef6c16)
- Update README.md (e8b2aaf)
- Update README.md (7eec690)
- Update release.yml (6f478a0)
4.4.0 (2023-07-05)
- Update README.md (3dd93d7)
4.3.0 (2023-06-24)
- Add captive portal feature (8534d51)
4.2.3 (2023-06-24)
- lib exports (3fabdc6)
4.2.2 (2023-06-24)
- file case issue (1c9e893)
4.2.1 (2023-06-22)
- issue with case on observer.cpp (24ef808)
4.2.0 (2023-06-22)
- add compatibility with esp_web_server.h (ade38aa)
4.1.2 (2023-06-22)
- bug in asyncota (fe8a2bd)
4.1.1 (2023-06-22)
- bug in asyncota (d5678b5)
4.1.0 (2023-06-21)
- add async ota (6846fb4)
4.0.0 (2023-06-21)
- changed API method names
- total project naming refactor (39c8722)
3.1.2 (2023-06-11)
- bug in Observer.hpp (f2c0d00)
3.1.1 (2023-06-04)
- minor update to project state (a977934)
3.1.0 (2023-05-29)
- add example of custom config API (83180de)
3.0.2 (2023-05-29)
- improve custom config handler API (04452b5)
3.0.1 (2023-05-29)
- improve custom config handler API (a711812)
3.0.0 (2023-05-28)
- CHANGES
- implement hot-reload handler for config
- duplicate config glitch (16a20ca)
2.1.2 (2023-05-13)
- simplify api (56fdfd3)
2.1.1 (2023-05-13)
- simplify api (15ca82b)
2.1.0 (2023-05-07)
- add wifi support for other boards (9b1c5b5)
2.0.0 (2023-03-19)
- CHANGES
- update examples (2119cb3)
- simplify library interface (4da399b)
1.12.0 (2023-03-12)
- update Observer to be more event driven (83d8c1c)
1.11.4 (2023-03-09)
- pathing error on linux (ad1f13f)
1.11.3 (2023-03-09)
- pathing error on linux (1d2840b)
- pathing error on linux (3d3ba0f)
- pathing error on linux (c5acf62)
- pathing error on linux (24d37f8)
1.11.2 (2023-03-09)
- python script not working on linux (54a9433)
1.11.1 (2023-03-09)
- pathing error on linux (d2695d2)
1.11.0 (2023-03-09)
- add local code to repo (be1d00c)
1.10.1 (2023-03-09)
- fixed some bugs , made api cleaner to use (f2bee95)
1.10.0 (2023-03-09)
- remove the need for spiffs for wifimanager (7c02ba3)
1.9.2 (2023-03-03)
- esp restar time on save (c5c04f2)
1.9.1 (2023-03-01)
- bug in wifi manager (72cbf26)
1.9.0 (2023-02-27)
- add some network features (e5ac88e)
1.8.3 (2023-02-26)
- fix static issue with checkWifiState() (46ab85c)
1.8.2 (2023-02-26)
- fix static issue with checkWifiState() (58ffc52)
1.8.1 (2023-02-25)
- fix multiple bugs (cebcff1)
1.8.0 (2023-02-19)
- add check for valid hostname (22ee635)
1.7.0 (2023-02-18)
- add proper mdns support (dc497d0)
1.6.0 (2023-02-18)
- add proper mdns support (78afaa4)
1.5.2 (2023-02-16)
- bug in helpers util (e28117f)
1.5.1 (2023-02-16)
- bug in detachAll (3c0de59)
1.5.0 (2023-02-16)
- add detachAll method to obersevers (ff13bf8)
1.4.29 (2023-02-16)
- map network route-method maps public (ec28bb2)
1.4.28 (2023-02-16)
- api_utilities protected members (f65e575)
1.4.27 (2023-02-16)
- make network maps public (abfb7ee)
1.4.26 (2023-02-16)
- update Observer as template class (c1447ef)
1.4.25 (2023-02-16)
- user defined functions (352c06c)
1.4.24 (2023-02-14)
- make project config easier to use (6abea1c)
1.4.23 (2023-02-14)
- state manager (5ca5ea6)
1.4.22 (2023-02-14)
- state manager (b929b3d)
1.4.21 (2023-02-13)
- library.json include pattern (e2185e1)
1.4.20 (2023-02-13)
- refactor project and simplify includes (2efd957)
1.4.19 (2023-02-13)
- create a platformio project using the lib structure (3553ab1)
1.4.18 (2023-01-19)
1.4.17 (2023-01-18)
- remove uneeded define from example (151ce64)
1.4.16 (2023-01-18)
- remove uneeded define from example (e8dbcf1)
1.4.15 (2023-01-18)
- remove uneeded define from example (0bf0492)
1.4.14 (2023-01-18)
- move ethernet to its own class (45deb25)
1.4.13 (2023-01-18)
- move ethernet to its own class (d5851a7)
1.4.12 (2023-01-18)
- ci-semver: add automated changelog (985eca0)