v21.0.0-echo10
·
205 commits
to master
since this release
[v21.0.0-echo10] 2025-11-19
Migration Notes
Please note that this release is an out-of-cycle release, you cannot upgrade from it to the next release in the v21.0.x release series due to CUMULUS-4325 not being present in v21.0.1+. Upgrades from this release should be done with care to ensure the target release includes these updates, either to a release following 21.1.0 or a release in 21.0.x series that includes CUMULUS-4325.
v21.0.0 documentation should be used for this release.
Fixed
- CUMULUS-4356
- Pin build-related lerna transitive dependency
make-fetch-happento 14.0.3 pending lerna upgrade/refactor - Pin
npm-packlist/read-package-jsonglobdependency to 8.1.0 pending lerna upgrade/refactor
- Pin build-related lerna transitive dependency
- CUMULUS-4325
- Fixed ECHO10 XML DataGranule element ordering to comply with CMR XSD schema requirements
- Updated
@cumulus/cmrjsto use Map for guaranteed element ordering in
updateEcho10XMLGranuleUrAndGranuleIdentifier - Modified integration test helpers to use
js2xmlparserinstead ofxml2js.Builder
for correct XML serialization - Added unit tests to verify ECHO10 schema element ordering
- Resolves CMR validation error when ProducerGranuleId appears out of sequence
- Updated
- Fixed ECHO10 XML DataGranule element ordering to comply with CMR XSD schema requirements
- CUMULUS-4275
- Fixed unit tests broken by updated HTTP error messages in got
- CUMULUS-4242
- Updated @cumulus/lizards-api-client to include configured provider via
lzards_providerenv var in all queries - Updated LZARDS integration tests to work with updated API client query requirements for API version 1.5.25
- Updated @cumulus/lizards-api-client to include configured provider via