Skip to content

GramFrame v0.1.3

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Aug 08:31
· 119 commits to main since this release

🔄 Release v0.1.3

📦 What's Included

  • GramFrame Component: Complete standalone bundle (gramframe.bundle.js)
  • Test Page: Ready-to-use HTML sample (index.html)
  • Mock Spectrogram: Test image for verification
  • Documentation: Usage guide and examples

🚀 Quick Start

  1. Download and extract the release archive
  2. Double-click index.html from your file explorer
  3. Component loads automatically - no web server required!

📋 Changes Since v0.1.2

  • chore: bump version to 0.1.3 (00cc9e4)

  • Merge pull request #120 from DeepBlueCLtd/118-keyboard-harmonics (b7928c6)

  • refactor: replace mode-based harmonic set updates with direct state mutation and UI refresh (387ed23)

  • Merge pull request #119 from DeepBlueCLtd/issue-88-refactor-large-files-improve-module-boundaries (ede50bf)

  • refactor: document unused parameters and add class property declarations (b08813f)

  • relax more perms (e22899e)

  • feat: add modes container and import BaseMode/FeatureRenderer dependencies (01fda57)

  • refactor: extract drag handling and initialization logic into modular components (phase c complete. some TS fixes required) (fb0bbd3)

  • Merge branch 'main' into issue-88-refactor-large-files-improve-module-boundaries (660403f)

  • refactor: extract coordinate transformations and simplify rendering logic (353528c)

  • add TAP (5948224)

  • Merge pull request #117 from DeepBlueCLtd/issue-85-decompose-main-js-monolithic-file (125be0e)

  • fix: add missing property declarations for UI column elements (dc981e3)

  • feat: extract viewport and UI components from main.js into dedicated modules (c79de04)

  • tap prompt (d99c939)

  • feat: allow git tag commands in Claude's command whitelist (d88f7b2)

    🔗 Full Changelog

    Compare changes: v0.1.2...v0.1.3