Skip to content

v1.0.3 release - #3

Merged
alexsweeten merged 3 commits into
mainfrom
develop
Oct 13, 2026
Merged

alexsweeten merged 3 commits into
mainfrom
develop

Conversation

@alexsweeten

Copy link
Copy Markdown
Member

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Deferred parsing breaks global alias resolution and feature limits, while deleted tracks can reappear.

3 open findings
What changed in this PR

Prepares v1.0.3 with richer plot hover details, deferred annotation parsing, rendering optimizations, and release metadata updates.

Changes:

  • Adds imported-feature names and quantitative values to plot hovers.
  • Defers annotation parsing and moves hover highlights to overlay canvases.
  • Updates release versions, documentation, citations, SBOM, and licenses.
File Description
web/​src/​styles.css Styles hover sections and overlay canvases.
web/​src/​main.ts Adds track data to plot hover cards.
web/​src/​imported-track.ts Implements deferred parsing and hover overlays.
web/​src/​feature-track.ts Exposes quantitative hover values.
web/​package.json Bumps web version.
web/​package-lock.json Synchronizes web version.
web/​e2e/​application.spec.ts Tests deferred tracks and hover rendering.
THIRD_PARTY_LICENSES.txt Reorders palette notices.
scripts/​package-release.sh Removes deleted citation document.
scripts/​generate-sbom.mjs Uses consolidated palette licenses.
scripts/​check-docs.mjs Updates allowed documentation files.
SBOM.cdx.json Bumps application version.
README.md Links citation metadata.
PALETTE_LICENSES.txt Consolidates palette licenses.
docs/​USER_GUIDE.md Updates citation notice.
docs/​RELEASE_CHECKLIST.md Updates release checklist.
docs/​PRIVACY.md Revises generation notice.
docs/​METHODS.md Revises generation notice.
docs/​DEPLOYMENT.md Updates release packaging examples.
docs/​CITATIONS.md Removes expanded citation guide.
D3_SCALE_CHROMATIC_LICENSE.txt Removes superseded standalone notice.
CONTRIBUTING.md Removes contribution guide.
CITATION.cff Simplifies and updates citation metadata.
CHANGELOG.md Documents v1.0.3.
Cargo.toml Bumps workspace version.
Cargo.lock Synchronizes crate versions.
Files not reviewed (1)
  • web/package-lock.json: Generated file

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread web/src/imported-track.ts
Comment on lines +379 to +384
this.#startBatchParse(
source.file,
candidates,
source.sourceId,
[...source.pendingSequenceIndices],
);
Comment thread web/src/imported-track.ts
#queueDeferredTracksForContext(): void {
const metadata = this.#metadata;
if (!metadata) return;
const desired = new Set([metadata.xIndex, metadata.yIndex]);
Comment thread web/src/imported-track.ts
}

#deleteTrack(track: ImportedTrackState): void {
this.#pendingHoverDraws.delete(track);
@alexsweeten
alexsweeten merged commit 463258b into main Oct 13, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants