Releases: Lissy93/dashy
Release 3.1.1
3.0.1
Version 3.0.1 Released 🚀
This release includes several UX and security improvments. Your backed up config files will no longer clutter up your user-data directory. The security of auth has been hardened. You can now prevent direct access to your config. And there are many little bug fixes.
Changes 📋
- Show more detailed message when Dashy fails to load
- Put all config.backup.***.yml in own folder inside user-data, so it doesn't clutter up the root
- Add support for HTTP auth, to protect config from unauthorized access
- Add support for environmental variables for auth passwords (instead of hashes)
- Fix the Item Size and Layout buttons, and add support for different settings for sub-pages
- Disable configuration edit options for guests, when auth enabled (#1552)
- Update docs to include directory structure of
./user-data
(#1538) - Made cards hyperlinks to repos in GitHub widget (#1531)
- Apply page title, from
pageInfo.title
(#1544) - Update Docker start command, to remove the build on first container start (#1543)
- Fix Collapsed state persisting over different pages (#1546)
- Remove the automation where @liss-bot prompts non-stargazers to star the repo on ticket open (#1412)
- Update widget fetch function to send user-specified headers (#1549)
- Updated README.md to include sponsored message from Umbrel
New Sponsor 💖
I want to give a shout out to Umbrel, who are now sponsoring Dashy. If you haven't yet checked them out, they maintain a super easy all-in-one OS for self-hosting, and sell a plug-and-play homelab device. Well worth checking out, especially if you're new to the scene!
It's our sponsors which make continued maintenance possible. You can consider sponsoring me and our other core contributors.
3.0.0
Dashy 3.0 has been released!
This version includes some major changes, including:
- No more rebuilding 🎉
- Mounting a directory, not a file 😌
- Switch to Non-Root of Port 🔒
- Environmental Variables for Widget API Keys 🔒
- Other performance, stability and security updates ⚡
For a full break-down, see #1529
Important
This release includes breaking changes.
The port within the container has changed from 80
to 8080
, and the location of your config and other assets has changed from /app/public
to app/user-data
. You will need to update your Docker compose/run command after upgrading to this version.
2.1.2
It's been a while (I'm sorry it's taken so long), but here is the newest release of Dashy, V 2.1.2
All credit for this release should go to @CrazyWolf13, whose done an awesome job at organizing all the issues, fixing bugs and revitalising this project. So please, go show him some love!
There's still a few (mostly UI related) bugs to work out, but to get things moving again, I thought it would be better to go back to smaller + more regular releases.
PRs included: #1482, #1476, #1474 #1473, #1472, #1471, #1470, #1464, #1462, #1460, #1456, #1457, #1453, #1434, #1428, #1425, #1420, #1418, #1409, #1409, #1405, #1395, #1390, #1379, #1369, #1368, #1364, #1363, #1369, #1354, #1353, #1352, #1352, #1351, #1349, #1347, #1344, #1341, #1326, #1309, #1300, #1293, #1278, #1277, #1275, #1248, #1243, #1229, #1221, #1219, #1218, #1217, #1216, #1212, #1210, #1194, #1192, #1182, #1181, #1178, #1175, #1171, #1167, #1157, #1146, #1141, #1124, #1123, #1121, #1118, #1107, #1106, #1104, #1101, #1091, #1088, #1087, #1076, #1075, #1074, #1069, #1068, #1066, #1058, #1048, #1047, #1043, #1041, #1039, #1037, #1030, #1029, #1026, #1017, #1008
Any questions, queries, comments, feedback etc, let me know below.
And sorry again that it's been such a long delay since the last release.
2.1.1
✨ 2.1.1 Improvements PR #775
Bug Fixes 🐛
- Update APOD widget to use https://apod.as93.net
- Fixes theme applying bug (#774)
Improvements ⚡️
- Stop status checks when item destroyed
- Ensure first SSL certificate check finished before second
- Huge improvement to the way widgets are defined
Features ✨
- A set of awesome NextCloud widgets
- Add Elizabeth + non-underground lines to TFL widget
- #766 by @dougaldhub
- Option to show / hide detailed info for StatPing widget
- Korean translations
- #711 by @boggy-cs
- Adds option to force ignore widget errors
Docs 📕
- Small docs update
- Small docs update
- #705 by @pablomalo
- Adds Dipanghosh's dash to showcase
Big thanks to the above developers, for their awesome work on this release!
V 2.1.2 is in the works, and includes an overhaul of how the config is loaded, so stay tuned for that!
And Happy Friday!
2.1.0
2.0.9
✨ 2.0.9 Adds Multi-Page Support PR #663
- Fix KeyCloak API URL (#564)
- Fix guest has config access (#590)
- Fix collapsible content in multi-page support (#626)
- Fix layout and item size buttons ( #629)
- Refactor make request in RSS widget (#632)
- Fix material-design-icons header in schema (#640)
- Add option to hide seconds in clock widget (#644)
- Fix pageInfo not being read in router (#645)
- Fix startingView not honored (#646)
- Fix Status Check default (#651)
- Add option to hide image in SportsScores Widget (#654)
- Add Adventure-basic theme (#655)
- Write docs for sub-items (#657)
- Add Font-Awesome displaying as square to troubleshooting guide (#659)
- Show expand / collapse in context menu (#660)
- Only deploy new release when relevant files have changed
2.0.8
You requested it.... Multi-page support is here!
As well as your main page, you can now have as many sub-pages as you like. The config file for which, can either be managed locally within Dashy, or anywhere you like! For more info, and setup instructions, see, the docs: Multi-Page Support
✨ 2.0.8 Adds Multi-Page Support PR #617
- Adds support for multiple pages per-dashboard
- Adds new attribute at root of main config file:
pages
- Updates router and nav-bar to automatically create paths for both local and remote configs
2.0.7
⚡️ 2.0.7 Improves handling of Sections and Items PR #595
- Adds functionality for sub-items / item-groups
- Creates an item mixin, for reusing functionality
- Item width calculated based on parent section width
- Improved mobile support, long-press for right-click
- Adds 2 new themes (
lissy
andcharry-blossom
) - Adds 2 new widgets (
mullvad-status
, andblacklist-check
)
2.0.6
🐛 Fixes user requested issues PR #557
- Allows middle click open new tab, Re: #492
- Implements Max redirects for status checks, Re: #494
- Adds Gitpod config for cloud-ready IDE, Re: #497
- Adss new screenshots to showcase, Re: #505
- Fixes excess space below footer, Re: #522
- Allows iframe content to be viewed full-screen, Re: #524
- Fixes Glances widgets with Authorization headers, Re: #546
- Adds target attribute to nav links, Re: #552
- Removes fixed max-width on wide-screens, Re: #554
- Adds missing type attribute to external CSS, Re: #560
- Updates path to Keycloak API, Re: #564
- Fixes link to @walkxhub homelab icons, Re #568
- Fixes local image path on sub-page, Re: #570
- Adds typecheck on edit item tags, Re: #575
- Fixes item size in config not honored, Re: #576