Skip to content

v5.0.0

Compare
Choose a tag to compare
@jinh0 jinh0 released this 16 Jun 22:15
· 852 commits to develop since this release
f20a4e2

Notable Changes Since Summer 2022

  • πŸ’₯πŸ’„ #859 - Major UI Overhaul Phase 1 (@cadagong)
    • Redesign all components of the UI
    • Remove Bulma dependency for most styles; using pure CSS instead
    • Make edit mode the default mode and remove "Edit MEI" button (BREAKING CHANGE)
  • πŸš‘ #858 - Fix severe memory leak (@jinh0)
  • ✨ #843 - Replace window.alert/prompt to modal windows
  • New keyboard shortcuts
    • ✨ #808 - Add qwerty keys shortcut for switching highlight modes
    • ✨ #810 - Add enter key shortcut for editing text at selected bounding box
    • ✨ #812 - Add arrow key shortcut for moving between bounding boxes
  • New feature buttons
    • ✨ #811 - Add grouping/ungrouping button
    • ✨ #816 - Add "Remove empty neumes/syllables" buttons
    • ✨ #862 - Add "Move out of syllable" and "Insert into syllable" buttons for layer elements
  • Bug fixes
    • πŸ› #819 - Fix toggling of ligatures with ctrl/cmd selected neume components
    • πŸ› #836 - Fix empty text bounding boxes from not appearing
    • πŸ› #851 - Fix unintuitive zoom key shortcuts
    • πŸ› #853 - Fix selection of syllables after edit modal is open and closed
    • πŸ› #865 - Fix "re-associate to nearest staff" for multiple syllables
  • Refactoring
    • 🎨 #806 - Format files according to ESLint
    • 🏷 #832 - Fix and add correct TypeScript types throughout the project

~ The Neon team @yinanazhou , @chetbae , @cadagong , and @jinh0 .