What's Changed
💥 Breaking Changes
- Add OpenAPI documentation and refactor API endpoints by @MiguelRipoll23 in #758
- Replace numeric server code with string-based API key authentication by @MiguelRipoll23 in #760
✨ Enhancements
- refactor: replace boolean returns with ServiceResult objects and add condition failure reasons by @MiguelRipoll23 in #764
🛠️ Other Changes
- fix: update server configuration to use API key instead of server code by @MiguelRipoll23 in #762
- Improve API authentication logging and naming clarity by @MiguelRipoll23 in #763
- Separate trip endpoint from mode update endpoint by @MiguelRipoll23 in #766
- Add lint step to build workflow and improve PR trigger conditions by @MiguelRipoll23 in #768
Full Changelog: v10.1.0...v11.0.0