Skip to content

v1.1.0

Latest

Choose a tag to compare

@monkey-w1n5t0n monkey-w1n5t0n released this 12 Mar 13:32
· 77 commits to main since this release

Fixes

  • Fix comments inside expressions by stripping them out together with newlines before sending to uSEQ (f947bfb)
    • NOTE: temporary fix until next uSEQ firmware.

Improvements

  • Console:
    • Increase maximum lines and make it scrollable (9c850ab)
    • Add '>' prefix to console messages (2493c5a)
  • Visualisation of signals (13a40bb):
    • Scale signals down so that -1 and 1 are visible,
    • Add dotted zero line and quarter marker indicators
  • Better help panel styling and add toggle for Mac bindings (5492a94)
  • Simpler "new firmware release" message (2f7c5bb)
    • Add wiggle animation to "connect" button for "uSEQ not connected" message (c988c06)

Code Quality & Refactoring

  • Major codebase refactoring (63bc30d):
    • Add comments
    • Centralize exports near top of modules
    • Better panel state management
  • Split main.mjs into smaller files for better maintainability (a51e213)
  • Remove debug print statements (4ed3c22, 9c850ab)
  • Add error handling to circular buffers (320fff6)

Documentation

  • Add CODEBASE_TOUR.md with project structure overview and extension guidelines (35058ec)

Other

  • Add .local to .gitignore for local-only resources (ee2c9fe)

Full Changelog: v1.0.0...v1.1.0