Releases: Lissy93/dashy
Release 3.2.0
What's Changed
- Update Github trending widget by @alhazmy13 in #1562
- Bump simple-icons to 12.2.0 by @michaelfeinbier in #1619
- [Fix] Scolling on mobile brings up menu #1261 by @ddenev in #1623
- Bump ws from 6.2.2 to 6.2.3 by @dependabot[bot] in #1622
- Update deployment.md by @danfein in #1636
- New theme: NightBat by @Lissy93 in #1660
- Fixed a typo by @ThibautSnoeijs in #1658
- updated dead tama theme bkgUrl by @kt-alt in #1659
- Added support for IP2Location.io API by @ip2location-com in #1656
- Update authentication.md by @dasunsrule32 in #1667
- Tactical RMM Widget by @conlan0 in #1649
- Update AnonAddy to new addy.io branding by @willbrowningme in #1637
- add OIDC scope option by @nOw-Ay in #1641
- [REVERT] param change in cors-proxy.js by @Lissy93 in #1674
- [FIX] Add missing 16x16 favicon and fix 32x32 and 64x64 favicon resolution by @m42cel in #1678
- 🐛 On branch BUG/1608_glances-network-error by @hockwill in #1646
- Update issue auto-assign by @CrazyWolf13 in #1686
- Fix small doc typo by @johnhorton2010 in #1703
- Fix typo in docs by @lucolvin in #1709
- Fix docs typo by @lucolvin in #1710
- Add support for minecraft server status widget by @TJonesy in #1713
- Update README.md, fix a typo by @NicholasWilsonDEV in #1727
- Memory usage improvements by @webysther in #1836
- Update widgets.md by @lucolvin in #1840
- Fixed one error in quick-start.md by @sxravan in #1852
- Update quick-start.md by @The127 in #1858
- Update docs conf pages by @kit494way in #1864
- Fixed typo in icons.md by @RoubenRehman in #1732
- Updated Norwegian language file. by @Kf637 in #1745
- Revised and updated ru.json by @sasetz in #1751
- Fix compilation warning on comment by @RobLoach in #1752
- Update Swedish translation by @ThrustVector in #1766
- Add auto dark/light theme switch based on OS preference by @vishwamartur in #1770
- Update simple-icons to bring it the latest icons by @pho3nixf1re in #1794
- Uptime-Kuma fixes by @armageddon421 in #1790
- Add selfh.st/icons support by @LinuxSBC in #1786
- Fix a bug in RssFeed widget that crashes on small feeds. by @SharpCoder in #1817
- Added the custom list widget by @alayham in #1871
- Fix typo in Public Ip Widget endpoint definition for ip-api provider by @s-weigand in #1869
- Fix pwa conflicting/missing entries in cache list by @he0119 in #1868
- Corrected Ukrainian translation by @click0 in #1729
- Update Workspace.vue by @yeralin in #1866
- glow-dark theme by @domportera in #1883
- Fix incorrect translation by @aypt in #1878
- Send json response for status check by @alayham in #1877
- Fix OIDC getUser and added admin role and group by @Alexis-BX in #1894
- Fixed spelling in da.json by @AndreasdeReus in #1890
- Ref/admin by @Lissy93 in #1897
- fix(pwa): should always fetch conf.yml first by @he0119 in #1902
- Add v6 versions of Pi-Hole widgets and fix minor bug in Uptime Kuma widget by @casmbu in #1892
- Add Widget for Chuck Norris quotes by @dkadioglu in #1909
- fix: Load userInfo in OidcAuth by @pedorich-n in #1914
- Bump axios from 1.7.2 to 1.12.0 by @dependabot[bot] in #1917
- Fix Flights.vue widget to work with the current aerodatabox API by @rnowotniak in #1940
- i18n(hu): add Hungarian translation by @apgyorfi in #1944
- Add opening method option for custom search widget. by @pwhelan in #1947
- Add Uptime Kuma Status Page Widget by @ga-lep in #1932
- Adds Quantum file browser widget (#1966) by @Lissy93 in #1967
- Fix Hindi language display name by @onurege3467 in #1979
- Update GlancesMixin.js - wrong default version in comment by @MatesMotionless in #1971
- Update docker-compose example in deployment docs by @larsreinhardt in #1990
- Fixes RSS parsing and hardens security against XSS by @Lissy93 in #1993
- Ref/robustness improvments by @Lissy93 in #2001
- Small fix in CI build for tags, and updates the release docs by @Lissy93 in #2003
- Add forwarded port display in GluetunStatus component by @TheZachAttack01 in #1991
- Add Kyrgyz language contribution to README by @noblepower1337 in #1988
- fixes #1391 - replacing old datasource to nist by @ricardodemauro in #1986
- Update the documentation to add a cloud deployment method. by @BLUE-YBZ in #1948
- Search box url detection and open link feature #1881 by @aspenyang in #1915
- Updated GlAlerts to use latest Glances Alerts API by @sypticus in #1954
- Small fix to schema, and deletes obsolete files by @Lissy93 in #2007
- Add Glances multi-system monitoring widget by @JasperX777 in #1931
- fixed the described bug in #1927 by @shumittaher in #1928
- New Feature: hideFromWorkspace configuration option for Workspace View #1968 by @JDB321Sailor in #1969
- add full Kyrgyz (ky) localization by @noblepower1337 in #1977
- Update simple-icons by @jonas-schulze in #1985
- Jasper/feature 1821 glances uptime by @JasperX777 in #1922
- Bump flatted from 3.4.0 to 3.4.2 by @dependabot[bot] in #2010
- Fixed Pi Hole key not read from env var by @Lissy93 in #2012
- Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #2013
- Bump node-forge from 1.3.3 to 1.4.0 by @dependabot[bot] in #2016
- Bump happy-dom from 17.6.3 to 20.8.9 by @dependabot[bot] in #2017
- Bump path-to-regexp from 0.1.12 to 0.1.13 by @dependabot[bot] in #2018
- Removes Clearbit for icons, as depricated by @Lissy93 in #2019
- Deep copy auth.users to prevent infinite loop by @Lissy93 in #2020
- Fix/small issues by @Lissy93 in #2021
Full Changelog: 3.1.1...3.2.0
Release 3.1.1
Release v3.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 (
lissyandcharry-blossom) - Adds 2 new widgets (
mullvad-status, andblacklist-check)