Skip to content

Dashy 1.5.0

Compare
Choose a tag to compare
@Lissy93 Lissy93 released this 01 Aug 14:45
· 2923 commits to master since this release
fe48310

This release contains several new features, improvements and docs, which have been merged over the past few versions.
Thank you everyone who's using and following Dashy, I've had a lot of fun developing this in my evenings, and I'm very happy that it's actually being used!

V1.5.0 Full Changelog

🔒 1.5.0 - Improve Robustness of Auth PR #113

  • Use both username + password for generating token, so that a change in either will log the user out
  • Prevent privilege escalation by disallowing a user from modifying their user type through the UI
  • Improve the isAuthenticated check, by taking account of empty users array

✨ 1.4.8 - Optional Crash Reports PR #112

  • Adds an optional, off by default method of getting crash reports
  • This is needed for when a user raises a bug which is hard to fix, they can turn on crash reports, and then recreate the issue
  • This can be enabled in appConfig.enableErrorReporting, and will not be used at all, unless explicitly activated by user
  • Also improves robustness of config accumulator, don't throw error when config is missing
  • Adds Privacy & Security docs

♻️ 1.4.7 - Refactor PR #110

  • Moves cloud sync dialog into the config menu, and removes icon on homepage
  • Fixes typo in Default theme name, Re #106
  • Spell checks readme
  • Updates the contributor CI action, that generates list of contributors + sponsors

📝 1.4.6 - Documentation Updates PR #108

  • Breaks many of the longer files into several more digestible articles
  • Writes repo pages including, Security, Code of Conduct, Legal, Updates license
  • Makes an automatically generated Credits page
  • Adds a contributing page, with several ways that users can help out
  • Implements changelog, as requested in #87

🌐 1.4.5 - Merges German Translations PR #107

  • German language support, contributed by @Niklashere 🙌

✨ 1.4.4 - Adds Support for Logo Image PR #105

  • Adds option in config file for user to specify path to a logo image
  • If found, will display said image in the header

✨ 1.4.3 - Auto-Checks for Updates PR #101 and PR #102

  • Write a script to compare current version with git master version
  • If enabled, will periodically checks for updates, and displays message if very out of date

✨ 1.4.2 - Adds Multi-Language Support PR #99

  • Implements vue-i18n, sets object globally
  • Extracts all text to a single JSON file
  • Auto-detects users language, and applies, if availible
  • Builds a form to let user manually select their language
  • Lets users language be saved and read from local storage, or config file

✨ 1.4.1 - Adds Support for Custom Key Bindings PR #94

  • Adds new attribute under item for saving custom numeric key binding
  • Binds keypress, and launches corresponding item, if found, when pressed