Releases: devmount/SongDrive
v2.0.1
What's Changed
🔨 Fix chords only parts by @devmount in #112
🔨 Fix spelling errors by @devmount in #113
🔑 Bump node-forge from 1.2.1 to 1.3.0 by @dependabot in #115
🔑 Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #116
🔑 Bump ansi-regex from 3.0.0 to 3.0.1 by @dependabot in #117
❌ Remove service worker by @devmount in #118
Full Changelog: v2.0.0...v2.0.1
v2.0.0
This is the first stable release for SongDrive, which is meant to be used in production. It contains a lot of new features, admin tools and security improvements and protects the data stored in Firebase by authentication rules. An additional HTTP authentication for the app isn't necessary anymore, since only approved and logged in users now have access to read or write data.
What's Changed
🔑 Remove YouTube embeds (#80)
🔑 Reading Access Restriction (#86)
🔑 Restructure user and permissions data (#91, #93)
🔑 Email verification (#99)
➕ SongDrive syntax highlighting (#78)
➕ Import (#79)
➕ General app config (#89)
➕ Show song with custom key (#90)
➕ Create user as admin (#98)
➕ Password reset (#100)
➕ Delete own user account (#106)
➕ Update deployment (#108)
🔁 Update dependencies (#102, #103, #107, #111)
💚 Login screen improvements (#101)
🔨 Fix avatar alignment (#95)
🔨 Fix reload (#109)
Full Changelog: v1.3.1...v2.0.0
v1.3.1
v1.3.0
What's Changed
➕ Show when a song was last performed when creating a setlist (#67)
➕ Added language administration (#71)
➕ Added tag administration (#77)
➕ Added internal documentation, removed Vuepress (#74)
💚 Improved color contrast for gray text (#66)
💚 Improved date label and placeholder text for song search when creating setlists (#68)
🔨 Fixed a bug where user data was not shown when loading the Settings page (#69)
🔨 Fixed a but where title text in tiles was cut at the bottom (#75)
📜 Extended documentation content #76
Full Changelog: v1.2.0...v1.3.0
v1.2.0
➕ tooltips for toolbar on small viewports added
➕ workflow for auto deployment added
💚 featured area on dashboard made two column for mobile
🔑 known vulnerabilities fixed
🔑 codeql analysis added
🔁 upgraded vuepress, vue-cli, hooper, pdfmake, firebase, chart.js
❌ vue-firestore removed
🔨 initial state of SongDrive (empty user, song or setlist tables) fixed
🔨 real number of used song languages is now shown
🔨 line breaking in shortcuts fixed
🔨 environment and db config improved
🔨 user name retrieval fixed
🔨 account form group is now hidden while loading users data
🔨 sidebar width on small viewports fixed
🔨 sign in button now works again
🔨 error on setlist deletion when showing setlist fixed
🔨 song translation access on song removal fixed
👕 codebase refactored
📜 docs updated
v1.1.6
v1.1.5
➕ hide presentation mode + shortcut
➕ tooltips and shortcuts for different views
➕ overview page for shortcuts
➕ light mode for song and setlist presentation
🔑 fix known security vulnerabilities
⚙️ improve color handling
💚 improve clock appearance
💚 improve songsheet export
💚 improve appearance of song part number
🔨 fix creator overwriting on setlist update
🔨 fix setlists year filter
🔨 use proper translation of calendar
v1.1.4
➕ add pagination for song list and setlist list
➕ add song of the year widget to dashboard
➕ 3 additional chart widgets in dashboard
➕ add fulltext search for songs
➕ add setlist stats
💚 improve translations
💚 adaptive panel height
🔨 fix song pdf and txt export
v1.1.3
➕ add admin function to delete user
➕ add i18n, German language and language detection
➕ add language switch to user settings
❌ remove vue-shortkey and use build in functions
💚 minor appearance improvements
⚙️ reconfigured notifications
v1.1.2
➕ add sortability to list of songs/setlists
➕ additional columns number of songs and setlist creator
💚 improve appearance of form elements and widgets
⚙️ add form validation and changeability of slugs
🔑 immediately hide sensitive information after logout
➕ db json export for backups
➕ add functionality to create a user account
💚 improve main side bar appearance, additional links
⚙️ maintain youtube ids for songs
💚 pwa improvements
⚙️ handle user registrations in admin settings
➕ add songs and setlist stats to dashboard
➕ implement new ionicons 5.0.0 as web components
🔁 upgrade several dependencies and firebase import