Release v4.16.0
2025-06-27
Version description of the v4.16.0 release of SlideRule Earth.
New/Improved Functionality
3c4aa74 -
fields
parameter was added to theoutput
parametersPGC ArcticDEM Strips and REMA Strips now use PGC STAC endpoint
Rate limiting implemented on public cluster. When a request location (defined as the registered location for the source IP address of the client originating the request) exceeds 100K granules processed in a given week, then IPs from that location are rate limited to processing 1 granule per minute for the rest of the week. Requests that are rate limited are responded to with a 429 HTTP code and a corresponding
retry-after
header.
Issues Resolved
e238acd - clarified confusing version mismatch warning
Development Changes
Pytests that depend on external services (CMR, STAC, TNM) are marked as such and do not cause a CI/CD pipeline failure.
The Usage Report now includes the time span over which the data is being summarized.
Added node.js tests that simulate the browser environment to catch potential issues with browser compatibility
Exposed
/discovery/status
endpoint to the web client (worked out CORS headers)6d58b0d - notebooks rendered as part of building the static website
On startup, attempt is made to download the leap seconds file from NIST and use it instead of the one checked into the repository
Getting This Release
https://github.com/SlideRuleEarth/sliderule/releases/tag/v4.16.0
Benchmarks
clients/python/utils/benchmark.py
Baseline
clients/python/utils/baseline.py