Skip to content

v0.4.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@BHSPitMonkey BHSPitMonkey released this 31 May 05:12
· 23 commits to master since this release

Changes

  • UI has been rewritten from scratch to replace AngularJS with React
  • Now available as a standalone package (via Electron) in addition to as a Chrome App
  • Lots of UI enhancements
    • Improved chat design
    • Fixed auto-scroll on new message
    • Added bpm/bpi to header
    • Last used username (and custom server host) auto-remembered

Known issues

  • Occasional timing issues, seems limited to when the window is in the background (may be requestAnimationFrame related)
  • Can't use space/enter to acknowledge modals or submit some forms
  • Some incoming chat messages may be getting lost, still investigating; probably React key related
  • If you leave a server and then join a server, the metronome from the last session might continue playing until its interval has finished (this is because the clicks are scheduled on the master AudioContext and once they're scheduled there's no way to unschedule them. Could be resolved by playing the sound when the beat timers run instead, but I assume that might result in a less consistent metronome beat since those functions don't necessarily run on time)

Install

Use one of the packages below, or install into Google Chrome via the Chrome Web Store.