diff --git a/CHANGELOG.md b/CHANGELOG.md index d21ae68f3e6b78e581550a2d41fb1385c95f89a3..60798f945994fd0740d2c65c0fe443cdc514fcf3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,41 +7,44 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] -### Changed +### Changed +- Use geojson Point for platform_status +- Add waypoint to platform_status +- Store remote schemas as committed local files + This prevents the live runtime loading untested changes - Updated header version to accept semver, branch or commit - Store remote schemas as committed local files - This prevents the live runtime loading untested changes - Refactored planning_configuration message definition - - Remove region_of_interest and exclusion_zones + - Remove region_of_interest and exclusion_zones - Add primitives array of classified geojson Features - Inject remote geojson schema definitions - Use geojson Polygon instead of region_schema - Upgraded openapi-spec-validator to latest release (0.7.1) - Upgraded openapi-schema-validator to latest release (0.6.2) -## [v1.0.0] - 2024-08-28 +## [v1.0.0] - 2024-08-28 ### Changed -- Use discover to find all unit tests -- Run tests against current format definitions -- Test that formats match saved schema +- Use discover to find all unit tests +- Run tests against current format definitions +- Test that formats match saved schema - Run python and javascript tests in CI - Refactor schema script to remove invalid definitions object automatically -- Refactor generate_schema_config script to output file on -f flag +- Refactor generate_schema_config script to output file on -f flag ### Fixed - Add `--remove-orphans` to javascript CI test docker compose arguments -## [v0.2.0] - 2024-02-06 +## [v0.2.0] - 2024-02-06 -### Added +### Added -- New alert message definition +- New alert message definition - Emergency flag in mission plan schemas -- Added additional battery and fuel fields to platform status for SPINE project +- Added additional battery and fuel fields to platform status for SPINE project ### Changed @@ -53,13 +56,13 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. JSON schema definitions for the SoAR project - outer wrapper MESSAGE definition -- header object +- header object - payload object - acknowledgement - mission_plan (raw and encoded) - observation (raw and encoded) - - platform_status (raw and encoded) - - planning_configuration + - platform_status (raw and encoded) + - planning_configuration Example messages matching the schema for each partner