2026-07-28
Version description of the v5.5.0 release of SlideRule Earth.
Significant Changes¶
v5.4.5 - e911e3f, 5dad03c - The repository has been restructured so that the SlideRule node code and all supporting services now live under the top level
apps/directory (e.g.apps/node,apps/ams,apps/authenticator,apps/ilb).v5.5.1 - #651 - The
yapcscore photon selection threshold was previously inert (any non-zero score behaved as a threshold of 1); it now filters as documented. In addition, unsupportedyapcconfigurations now fail loudly: versions outside 0-3 are rejected when the parameters are parsed, and versions 1-3 requested onatl03xraise an alert instead of silently returning all-zero scores.
New Functionality¶
v5.4.5 - 70a3356 - Continued rework of the SlideRule MCP server, including an
oauth-protected-resourcepath, a ping handler, and better handling of the protocol version during initialization.v5.4.5 - f25508f - Tiered access in the GitHub authentication module.
v5.5.0 - #644 - Asset Metadata Service (AMS) API for ICESat-2 ground tracks (
is2gt), including support for the legacy ground track API.v5.5.1 - #651 - Added the
atl03_signal_classphoton selection parameter toatl03x, which uses the experimental per-photon signal classification (signal_class_ph) provided in Release 007 of ATL03. The parameter mirrorsatl08_classand defaults to all classifications;signal_class_phis only read (and theatl03_signal_classcolumn only added) when a subset of classifications is selected.v5.5.1 - 6f1ed92 - Added bounding polygon to the ATL03 granule module.
v5.5.1 - 7dab15f - Automatic certificate refresh in the intelligent load balancer.
v5.5.1 - 8c64281 - New
emailapplication for sending notifications to SlideRule users, including contact list management and the ability for users to unsubscribe eb431ab.v5.5.1 - f504b48 - Updates for ATL24 Release 3, including updated refraction correction and uncertainty calculations, and additional columns in the bathy dataframe d00376e.
Issues Resolved¶
v5.4.5 - de22008 - fix for #640; failure to open a temporary file is now a debug message
v5.4.5 - 9a4d6c8 - fixed regression with request id
v5.4.5 - c9be7f1 - cleaned up CORS handling in the authenticator
v5.4.5 - f6ad21b - when requests to SlideRule servers fail with a 403, the access token cache is cleared, requiring reauthentication; the same is done on failed gateway attempts in v5.5.0 4cdce94
v5.5.1 - 3a85bc7 - fixed radius filter
v5.5.1 - f58bf7c - empty dataframe check in refraction correction
v5.5.1 - 6fb01b8 - fixed failure case when discovery/whoami failed
v5.5.2 - 9fd8dcd - fixed issue with EC2 userdata exceeding AWS limit
v5.5.2 - b13dcc0 - fixed npm security issue
Development Updates¶
v5.4.5 - 6b3f4b4 - added
AGENTS.mdfile for AI coding agentsv5.4.5 - 7126089 - server side simplification enabled by GDAL update
v5.5.1 - a28eb77 - removed the arrow sampler; the dataframe sampler is now used for all sampling
v5.5.1 - d29fd18 - lua signal for GeoDataFrames to support unit testing
v5.5.1 - 7d86c5b - debug optimization level set to include NRVO
v5.5.2 - 7d11c9f - documentation reworked to use MyST; OpenAPI docs are now served alongside the MyST docs b84b02b
Getting This Release¶
https://
Metrics¶
clients/python/utils/benchmark.py
clients/python/utils/baseline.py