Dashy 1.6.0
Thank you to everyone who has supported the development of Dashy over the past few weeks, thanks to you it is coming along well :)
Release Highlights:
- Builds a minimal view, which is designed to be a super fast and simple browser startpage
- Implements multi-tasking support, so web content doesn't need to be reloaded in workspace view
- Adds option to use any icon from MaterialDesign icons
- Docker ARM support (multi-architecture image coming soon)
- Dutch translations, contributed by @evroon
- Plus some bug fixes, refactoring and documentation updates
Release Changelog
✨ 1.5.9 - New Minimal/ Startpage View PR #155
- Adds a new view, called minimal view, designed to be like a light-weight startpage
- Implemented all the required features (filtering, opening methods, icons, etc) into minimal view
- Adds
appConfig.startingView
into schema, for specifying the initial default view to be loaded
✨ 1.5.8 - Multi-Tasking Support in Workspace View PR #146
- Adds option to keep launched apps open in the background, to reduce friction when switching between websites, Re: #144
- This can be enabled by setting
appConfig.enableMultiTasking: true
- Note that having many apps opened simultaneously, will have an impact on performance
✨ 1.5.7 - Adds Support for Material Design Icons PR #141
- Enables user to use any icon from materialdesignicons.com, Re: #139
- Also adds support for simpleicons.org
- Assets only loaded when needed
- Adds docs for using MDI icons
⚡️ 1.5.6 - Refactor + Couple of small things PR #135
- The main Dockerfile now uses yarn.lock instead of package-lock.json
- Adds a check to verify password is not empty in cloud backup screen
- Improves responsiveness of config modals for mobile devices
- Enables the user to use their own self-hosted Sentry instance
- Removes the View Config tab of the Config menu, as not needed
- Updates and fixes some typos in the readme
🌐 1.5.5 - Adds Missing Translations + Small UI Issues PR #129
- Adds missing translations to several UI elements, Re: #126
- Fixes login translations not being picked up on page load, Re: #127
- Fixes small text overflow glitch in config icon, Re: #123
- Several small UI improvements: height of config editor, scrollbar on theme dropdown, page height, white-on-white on material theme, etc
- Adds an action to auto-assign reviewer based on ./.github/CODEOWNERS file
🐳 1.5.4 - Docker ARM Support PR #122
- Adds a Dockerfile for
arm64v8
andarm32v7
, to support Raspberry Pi and other modern ARM-based devices - Sets up automated workflow to publish ARM containers to DockerHub after every new release
- Adds documentation for running Dashy on RPi/ ARM-based devices, Re: #117
🩹 1.5.3 - UI Quick Fix PR #121
- Downgrades and pins vue-material-tabs to 0.1.5, to prevent breaking changes. Fixes #118 p1
- Sets auto-width for theme selector, so text doesn't wrap for long theme names. Fixes #119
- Uses flex layout for config menu, so note doesn't overlap menu on small screens. Fixes #118 p2
🌐 1.5.2 - Adds Dutch Translations PR #120
- Dutch language support, contributed by @evroon
🩹 1.5.1 - UI Quick Fix PR #116
- Uses min-max width parent layout, to prevent longer languages (e.g. French) text overflow. Fixes #115
🔒 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
I've made a very short survey to get some feedback, which will influence future development and features, so if you could spare a few minutes, this would be really helpful