Skip to content

Upgrade GramFrame to v0.1.13#111

Merged
IanMayo merged 1 commit into
mainfrom
claude/gramframe-release-update-g9849a
Jun 26, 2026
Merged

Upgrade GramFrame to v0.1.13#111
IanMayo merged 1 commit into
mainfrom
claude/gramframe-release-update-g9849a

Conversation

@IanMayo

@IanMayo IanMayo commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

What

Adopts GramFrame v0.1.13 across the pipeline. (Supersedes the earlier v0.1.12 bump on this branch — v0.1.12 was never released, so this PR jumps straight to v0.1.13.)

Changes since v0.1.11 are non-breaking for our integration — no class/attribute API changes, so unlike the v0.1.11 bump this needs no generator (generate_dita.py) or CSS changes:

  • v0.1.12 — refresh markers/harmonics tables when clearing a gram (GramFrame #180)
  • v0.1.13 — single version source of truth, version embedded in demo/preview builds, GramFrame version surfaced as the Pan-button tooltip (GramFrame #181)

Changes

  • Replaced all three gramframe.bundle.js copies with the v0.1.13 bundle, byte-identical across all three (the test_package_release sync contract enforces vendor ↔ theme parity):
    • scripts/vendor/gramframe/gramframe.bundle.js
    • theme/gramframe-oxygen/resources/gramframe.bundle.js
    • presentation/assets/embeds/gramframe.bundle.js
  • Bumped both VERSION files to v0.1.13.
  • Refreshed a stale version reference in theme/gramframe-oxygen/README.md (it still read v0.1.9).

Release

Merging to main retriggers the Package release workflow (theme/** is a release trigger path), which gates on the test suite and cuts a fresh air-gap deliverable zip + .sha256.

Testing

  • python -m unittest discover tests/304 passed (1 skipped).
  • test_package_release confirms the theme bundle stays byte-identical to the vendored bundle.

🤖 Generated with Claude Code

@github-actions

Copy link
Copy Markdown
Contributor

📄 HTML preview for this PR is live:

Rebuilt on every push to this PR; removed when the PR closes. (May take a minute for GitHub Pages to refresh.)

github-actions Bot added a commit that referenced this pull request Jun 26, 2026
Adopt GramFrame v0.1.13. Changes since v0.1.11 are non-breaking for our
integration (no class/attribute API changes):
  - v0.1.12: refresh markers/harmonics tables when clearing a gram
    (DeepBlueCLtd/GramFrame#180).
  - v0.1.13: single version source of truth, version embedded in
    demo/preview builds, GramFrame version surfaced as the Pan-button
    tooltip (DeepBlueCLtd/GramFrame#181).

This is a pure bundle + VERSION bump — no generator or CSS changes:

- Replace all three gramframe.bundle.js copies (scripts/vendor/gramframe/,
  theme/gramframe-oxygen/resources/, presentation/assets/embeds/) with the
  v0.1.13 bundle (byte-identical across the three; the in-bundle VERSION
  string now reads 0.1.13).
- Bump both VERSION files to v0.1.13.
- Refresh the stale version reference in theme/gramframe-oxygen/README.md
  (was v0.1.9) to match resources/VERSION.

Landing this on main retriggers the package-release workflow (theme/**
is a release path), cutting a fresh air-gap deliverable zip.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HXpaibPmL8HyKjHUuRthyi
@IanMayo IanMayo force-pushed the claude/gramframe-release-update-g9849a branch from 20ac486 to 9155262 Compare June 26, 2026 09:47
@IanMayo IanMayo changed the title Upgrade GramFrame to v0.1.12 Upgrade GramFrame to v0.1.13 Jun 26, 2026
github-actions Bot added a commit that referenced this pull request Jun 26, 2026
@IanMayo IanMayo merged commit ce339c4 into main Jun 26, 2026
4 checks passed
@IanMayo IanMayo deleted the claude/gramframe-release-update-g9849a branch June 26, 2026 10:04
github-actions Bot added a commit that referenced this pull request Jun 26, 2026
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