3.0.0
This release is packed with big improvements especially under the hood. And since I worked on it for about a year, I decided to spend a new major version number. SongDrive now uses Vue3 with composition API instead of Vue2 with options API, Firebase in modular mode without compatibility helpers, Tailwind instead of the abandoned Spectre.css and Vite.js instead of Vue CLI. This makes future changes to the UI and maintenance in general much easier.
What's Changed
📦 Dependency upgrades and security fixes (#142, #147, #148, #149, #162, #177, #178, #183)
📦 Migration to Vue3 composition API (#146)
📦 Firebase modular style (#180)
🚀 Migration to Vite.js from Vue CLI (#166)
💚 UI Migration from Specre.css to Tailwind (#161)
💚 Horizontal secondary toolbars (#152)
💚 Improve notification responsiveness on mobile (#173)
📜 Documentation improvement (#144)
➕ Plain text song export now takes chords into account (#143)
➕ Synced setlist presentations now handle song order changes (#151)
➕ Buttons now have loading spinners (#164)
➕ Open lyrics export (#172)
➕ Search buttons in list views and fixed mobile filter fields (#174)
➕ Song navigation for setlist songs (#175)
➕ Buttons to add songs and setlists in list views (#181)
🔨 Proper song not found handling (#176)
🔨 Fix song links and editable setlist titles (#182)
Full Changelog: v2.1.1...3.0.0