Skip to content

Releases: DeepBlueCLtd/GramFrame

GramFrame v0.1.8

28 Aug 11:32
Compare
Choose a tag to compare

🔄 Release v0.1.8

📦 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.7

  • chore: bump version to 0.1.8 (dbb0f38)

  • Merge pull request #155 from DeepBlueCLtd/153-shrink-large-images (e72c728)

  • chore: remove unused debug URLs from settings (31ec246)

  • test: clean up TypeScript diagnostics in image scaling tests (9e1876f)

  • feat: implement automatic image width scaling for large spectrograms (83cc60a)

  • feat: add margin-bottom to gram-frame container for improved spacing (91c45c6)

  • feat: update test release HTML title and add clarification note for CI usage (723d649)

  • feat: implement automatic image width scaling for spectrograms exceeding 1500 pixels (6d267b0)

  • feat: update GramFrame Instance 2 heading and add additional instance with large spectrogram (89de175)

  • introduce large image (b48c41b)

    🔗 Full Changelog

    Compare changes: v0.1.7...v0.1.8

GramFrame v0.1.7

26 Aug 09:10
Compare
Choose a tag to compare

🔄 Release v0.1.7

📦 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.6

  • chore: bump version to 0.1.7 (95316de)

  • feat: restore test release HTML file for GramFrame testing (77b678a)

    🔗 Full Changelog

    Compare changes: v0.1.6...v0.1.7

GramFrame v0.1.5

20 Aug 12:57
Compare
Choose a tag to compare

🔄 Release v0.1.5

📦 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.4

  • chore: bump version to 0.1.5 (746ce3d)

  • feat: add GramFrame availability check and port 5174 debug URLs (743fbc4)

  • Merge pull request #145 from DeepBlueCLtd/issue-132-final-refactor (a382e5b)

  • fix: resolve remaining merge conflicts and clean up state references (d7c4721)

  • feat: add comprehensive tests for keyboard focus behavior and basic functionality of GramFrame instances (17b10dc)

  • more fixes (9704736)

  • CG5 patches (a2de81c)

  • feat: enhance selection visuals to target instance container and auto-select harmonic set during drag (36ab831)

  • feat: update cursor behavior in Doppler mode and add interaction test page (a86db48)

  • refactor: remove debug console statements and update cursor handling for SVG elements feat: implement uniform tolerance for analysis markers and enhance crosshair interaction test: add cursor feedback test page for marker interaction validation (679db9f)

  • feat: implement mode-specific tolerance for analysis markers and enhance dragging usability tests (1e41776)

  • feat: add comprehensive tests for keyboard focus behavior and basic functionality of GramFrame instances (0c02ae7)

  • more fixes (962c19d)

  • CG5 patches (d79b467)

  • feat: enhance selection visuals to target instance container and auto-select harmonic set during drag (7a6fbeb)

  • feat: update cursor behavior in Doppler mode and add interaction test page (cf327a6)

  • refactor: remove debug console statements and update cursor handling for SVG elements feat: implement uniform tolerance for analysis markers and enhance crosshair interaction test: add cursor feedback test page for marker interaction validation (46844f1)

  • feat: implement mode-specific tolerance for analysis markers and enhance dragging usability tests (d65dd10)

  • re-implement test on push (aeee21b)

  • feat: add comprehensive tests for keyboard focus behavior and basic functionality of GramFrame instances (e84a520)

    🔗 Full Changelog

    Compare changes: v0.1.4...v0.1.5

GramFrame v0.1.4

07 Aug 08:43
Compare
Choose a tag to compare

🔄 Release v0.1.4

📦 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.3

  • chore: bump version to 0.1.4 (698f311)

  • feat: add git add package.json to allowed bash commands in claude settings (9fde924)

  • chore: switch release archive format from tar.gz to zip and add yamllint command (1b69bc2)

    🔗 Full Changelog

    Compare changes: v0.1.3...v0.1.4

GramFrame v0.1.3

07 Aug 08:31
Compare
Choose a tag to compare

🔄 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

GramFrame v0.1.2

06 Aug 16:03
Compare
Choose a tag to compare

🔄 Release v0.1.2

📦 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.1

  • chore: bump version to 0.1.2 (1c48017)

  • refactor: update configuration tables from three-column to two-column format (4d29444)

  • refactor: replace GitHub release action with gh CLI commands for improved reliability (5e039a2)

    🔗 Full Changelog

    Compare changes: v0.1.1...v0.1.2

GramFrame v0.1.1

06 Aug 15:49
Compare
Choose a tag to compare

🔄 Release v0.1.1

📦 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.0

  • chore: bump version to 0.1.1 (86c22e5)

  • ci: add Playwright browser installation step to release workflow (8493bbb)

  • chore: bump version to 0.1.0 (17fec1f)

  • force step back in package version (bf33574)

  • feat: add user confirmation step before git tag creation and push (4ac3fc0)

    🔗 Full Changelog

    Compare changes: v0.1.0...v0.1.1