-
chore(release): v2.9.0 (#2220)
Publish Container Image / Build and publish container image (push) Has been cancelled发布于
2026-09-03 00:35:27 +00:00 - chore(release): v2.9.0
Bump every version-locked file to 2.9.0: the root, app, and packages/*
package.json, the Tauri crate Cargo.toml and tauri.conf.json, the geolibre
Python package __init__.py, and CITATION.cff (version plus date-released,
which the Validate CITATION.cff job checks against package.json). workers/*
stay pinned at 0.0.0 and backend/geolibre_server keeps its own version.Add the v2.9 roadmap section and mark v2.8 as no longer current, and extend
the features page with the capabilities this release opens up.Claude-Session: https://claude.ai/code/session_017x81cDoYXbJK4YwKoq1drz
- Address Claude review feedback
Two new top-level bullets in docs/features.md were inserted between a parent
bullet and its own sub-bullets, so the sub-bullets would have re-nested under
the new bullet when the list rendered:- The GeoParquet metadata bullet landed above "Layers whose features exist only
in memory or in a local file embed them behind a size cap", which belongs to
the Layer Library entry. Moved below it. - The global Identify bullet landed above the popup and tooltip designer's four
sub-bullets, which describe the designer. Moved below them.
Also moved the "catalog plugins are mutually exclusive" note to the end of the
Data catalog browsers sub-list. It is a cross-cutting note rather than a
browser, and it was splitting the named browsers in two.Audited the other four insertions on this branch for the same class of problem:
the DashMap sub-bullet, the Planet and Vantor sub-bullets, and the docked Web
Services bullet all sit at the right level. A structural check now reports no
orphaned sub-bullets in the file.Claude-Session: https://claude.ai/code/session_017x81cDoYXbJK4YwKoq1drz
下载附件