Repository navigation
Releases
Releases · ringsaturn/xue
v0.45.0
What's Changed
- era5: reanalysis source for showcase cases by @ringsaturn in #78
- build(deps): Bump @vitest/mocker from 5.0.0 to 5.0.5 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #77
- showcase: stand-in imagery days for a case by @ringsaturn in #80
- web: tell a case's fire by pass, swept with the playhead, against its wind by @ringsaturn in #81
- iconeu, arpege: publish the model terrain by @ringsaturn in #82
- satellite: saturate the true colour rayleigh path and spare cloud tops by @ringsaturn in #83
- satellite: lift the true colour rayleigh path for multiple scattering by @ringsaturn in #84
- build no h.264 companions: video off by default and for gfs and hrrr by @ringsaturn in #85
- api: run the data API on a self-hosted origin behind a Cloudflare Tunnel by @ringsaturn in #86
- api: /v1/cell, gzip and a measured inflight cap on the origin by @ringsaturn in #87
- api: cap computed answers per minute on the origin by @ringsaturn in #88
- api: serve the routes from a caller's own object source by @ringsaturn in #89
- api: report each variable's codebook by @ringsaturn in #90
- web: show the cma dust forecast by @ringsaturn in #91
- cmadust: add the cma-cw dust forecast from wmo wis2 by @ringsaturn in #92
- web: sum the precipitation rate over a sliding window by @ringsaturn in #94
- api: answer bundles on different axes on their union by @ringsaturn in #93
- xue: parse json floats correctly rounded by @ringsaturn in #95
- web: add an api console with the lat/lon to cell lookup by @ringsaturn in #97
- web: read grids only by cell in the api console by @ringsaturn in #98
- web: offer only gridded sources for a cell in the api console by @ringsaturn in #99
- api: serve prometheus metrics on a private listener by @ringsaturn in #100
- ci: keep the metrics test filter out of a yaml key by @ringsaturn in #101
- ci: build the api server binary on every change by @ringsaturn in #102
- synop: read index v2 station tables in the shell and the api by @ringsaturn in #103
- synop v2 with dwd and hko, new aq and alerts point products by @ringsaturn in #104
- api: let the origin host follow the api-server release by @ringsaturn in #105
- web: stop a webgl context that is lost on every restore and say so by @ringsaturn in #106
- api: let a native server serve and document routes of its own by @ringsaturn in #108
- alerts: publish from a host timer instead of the actions schedule by @ringsaturn in #107
- obs: close the api-outline review gaps (synop, aq, alerts, api) by @ringsaturn in #109
- alerts: run main's copy of the host script after the checkout by @ringsaturn in #110
- synop, airport: file rounds under their utc day by @ringsaturn in #111
- web: show air quality and weather warnings by @ringsaturn in #112
- satellite: stage the camel months under xue/ancillary by @ringsaturn in #113
- web: give every map card a close button by @ringsaturn in #114
- alerts: add europe's warnings from meteoalarm by @ringsaturn in #115
- mrms: publish the radar quality index by @ringsaturn in #116
- worker: one ObjectSource per backend, one reply framing by @ringsaturn in #119
- release: serve xuepy from an own pep 503 index on github pages by @ringsaturn in #120
- stac: move catalog prose into package data by @ringsaturn in #117
- tests: build through the shared stores and drop the python container decoder by @ringsaturn in #124
- ci: run the window feeds through one reusable rounds workflow by @ringsaturn in #121
- xuebuild: dispatch the fetch by feed family, not source id by @ringsaturn in #122
- xuebuild: lift the point-product round skeleton and http get by @ringsaturn in #118
- web: split the feature controllers out of main.ts by @ringsaturn in #125
- encoder: split convert.rs and drop dead native-encoder paths by @ringsaturn in #123
- web: read ids, identities and codebooks from a generated registry copy by @ringsaturn in #126
- drop the h264 / webcodecs video channel by @ringsaturn in #127
- schemas: give the point products one json schema per file by @ringsaturn in #128
- docs: link repeated rules to one home and fix drift by @ringsaturn in #129
- silam: fmi silam global pm2.5 / pm10 from aws open data by @ringsaturn in #130
- fix: keep probe readouts on one line on a phone by @ringsaturn in #131
- fix: probe readouts — wind direction before unit, 13px readout line by @ringsaturn in #132
- docs: record the paused mrms3d publish and the unlisted cma by @ringsaturn in #133
- web: move the session registry out of main.ts by @ringsaturn in #134
- encoder: split binconvert into modules mirroring encode/*.rs by @ringsaturn in #135
- schemas: hold tc, sounding, airport and synop to json schemas by @ringsaturn in #136
- web: give every core field without a written tile its own rail tile by @ringsaturn in #137
- ci: relock on the own index by workflow after a release by @ringsaturn in #139
- web: let a build open a case cleanly, hide basemap layers and skip point products by @ringsaturn in #138
- schemas: hold the manifest, bundle metadata and zarr store documents to json schemas by @ringsaturn in #140
- tc: open the archive to the whole IBTrACS history by @ringsaturn in #141
- fix: keep the level row where it was when a press rebuilds it by @ringsaturn in #142
- web: scroll the chosen season into view on the typhoon page by @ringsaturn in #143
- web: say what an early season's storm record lacks by @ringsaturn in #144
- web: draw named rivers over the fields in their own ink by @ringsaturn in #146
- schemas: hold the tc archive and its scores to json schemas by @ringsaturn in #145
- tc: place ecmwf southern hemisphere tracks by position by @ringsaturn in #147
- schemas: hold the alerts archive to json schemas by @ringsaturn in #149
- tc: add typhoon cobra as a curated storm that names its sources by @ringsaturn in #148
- alerts: name the archive index columns by @ringsaturn in #151
- precipitation by phase, freezing line and sflux pressure levels by @ringsaturn in #150
- web: move the plane cache out of main.ts by @ringsaturn in #152
- web: move the decode queue out of main.ts by @ringsaturn in #153
- tc: correct connie 1945 with a curated stretch beside its us track by @ringsaturn in #154
- encoder: hand a build only its own source of the registry by @ringsaturn in #156
- format: read native model grids by @ringsaturn in #155
- sources: register rrfs with its smoke and dust by @ringsaturn in #157
Full Changelog: v0.44.0...v0.45.0
xue-api-server (main)
xue-api-server for linux x86_64 (glibc 2.35+), built from c8aec4b. Rebuilt on every change to the server; verify with sha256sum -c and gh attestation verify xue-api-server-x86_64-linux-gnu --repo ringsaturn/xue.
v0.44.0
What's Changed
- zarr profile 2: one shared store per tier (release 0.43) by @ringsaturn in #76
- add DWD ICON-EU and Météo-France ARPEGE sources by @ringsaturn in #79
Full Changelog: v0.43.1...v0.44.0
v0.43.1
v0.43.0
What's Changed
- registry: one document for the tables, consumed by both encoders (0.42) by @ringsaturn in #71
- web: play a case whose dataset this build does not know by @ringsaturn in #72
- web: read a case of daily records by its dates by @ringsaturn in #73
- web: let a case colour its river reaches through a bundle's palette by @ringsaturn in #74
- cut R2 Class A operations: frame records, segment listing, no eighth tier by @ringsaturn in #75
Full Changelog: v0.42.0...v0.43.0
v0.42.0
What's Changed
- showcase: pull the live radar windows with the catalog by @ringsaturn in #62
- web: add the embed api by @ringsaturn in #61
- showcase: fire windows, daily imagery and bbox satellite fetch by @ringsaturn in #63
- river flood: efas sources, network store and three cases by @ringsaturn in #65
- build(deps): Bump aiohttp from 3.14.3 to 3.14.4 in the uv group across 1 directory by @dependabot[bot] in #64
- ifs: ecmwf open data at 0.1° by @ringsaturn in #67
- build(deps-dev): Bump vite from 7.3.6 to 7.3.7 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #66
- build(deps): Bump certifi from 2026.7.22 to 2026.10.19 in the uv group across 1 directory by @dependabot[bot] in #68
- web: drape the river reaches on the 3d relief by @ringsaturn in #69
Full Changelog: v0.40.0...v0.42.0
v0.41.0
What's Changed
- showcase: pull the live radar windows with the catalog by @ringsaturn in #62
- web: add the embed api by @ringsaturn in #61
- showcase: fire windows, daily imagery and bbox satellite fetch by @ringsaturn in #63
- river flood: efas sources, network store and three cases by @ringsaturn in #65
- build(deps): Bump aiohttp from 3.14.3 to 3.14.4 in the uv group across 1 directory by @dependabot[bot] in #64
- ifs: ecmwf open data at 0.1° by @ringsaturn in #67
- build(deps-dev): Bump vite from 7.3.6 to 7.3.7 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #66
Full Changelog: v0.40.0...v0.41.0
v0.40.0
What's Changed
- web: fire fields, GIBS dataset, soil charts, grouped menus by @ringsaturn in #58
- metrics: record when each forecast run went live by @ringsaturn in #59
- satellite: align the himawari bands and rayleigh-correct the true colour by @ringsaturn in #60
Full Changelog: v0.39.0...v0.40.0
v0.39.0
What's Changed
- fire: firms point product, hot spots, gibs imagery and fire weather (plan 040) by @ringsaturn in #56
Full Changelog: v0.38.0...v0.39.0