Releases: ajnart/homarr
v0.15.10
Note
We've been working actively on working towards version 1.0 which will include many improvements to performance, security and the overall look & feel of Homarr. It will greatly overhaul the technical architecture of Homarr. This work is done by volunteers. Please consider supporting our work via donations at https://opencollective.com/homarr
We just started a public beta. Find more informations here
1.0 Migration page
From this release on you can find in the Managment section a new site to export your boards, integrations and users for 1.0. You can find them under Tools
-> Migrate to 1.0
Find more informations about the process here
What's Changed
- feat: add 1.0 migration page by @Meierschlumpf in #2224
- fix: unable to delete boards with capitalised name 'Default' by @tancak in #2223
- New Crowdin updates by @ajnart in #2190
- New Crowdin updates by @ajnart in #2225
Full Changelog: v0.15.9...v0.15.10
v0.15.9
Note
We've been working actively on working towards version 1.0 which will include many improvements to performance, security and the overall look & feel of Homarr. It will greatly overhaul the technical architecture of Homarr. This work is done by volunteers. Please consider supporting our work via donations at https://opencollective.com/homarr
Fix iframe regression in 0.15.8
We introduced a regression in the iframe widget in the version 0.15.8
.
It caused all embeds, that used JavaScript, to break.
We have updated the code and implemented a fix that JavaScript is executed again.
Starting from 1.0, we will use automated testing to avoid such regressions in the future.
Sorry for the inconvenience.
Full Changelog: v0.15.8...v0.15.9
v0.15.8
Note
We've been working actively on working torwards version 1.0 which will include many improvements to performance, security and the overall look & feel of Homarr. It will greatly overhaul the technical architecture of Homarr. This work is done by volunteers. Please consider supporting our work via donations at https://opencollective.com/homarr
🔒 Security patch v0.15.8 🔒
Caution
Please update your Homarr instance to this new version. Versions before <0.15.8 contain two vulnerabilities:
- Allow an admin user to add arbitrary JavaScript code to other users board (aka. XSS or cross site-scripting). We implemented a fix where JavaScript is no longer being executed.
- Any logged in user to create a file on your filesystem (or inside your docker container). This shouldn't be dangerous when running Docker but could lead to dangerous situations if you run Homarr bare-metal using
root
. At this time, full RCE doesn't seem possible but creating files is possible.
Fix broken avatars in Jellyseer
For some users avatars were broken in Jellyseerr. Thanks to @TyxTang for fixing it
Fix broken translations in the DNS hole widget
Some timer modal for dns-hole translations did not work. Thanks to @marius-arch
v0.15.7
Note
We've been working actively on working torwards version 1.0 which will include many improvements to performance, security and the overall look & feel of Homarr. It will greatly overhaul the technical architecture of Homarr. This work is done by volunteers. Please consider supporting our work via donations at https://opencollective.com/homarr
This release fixes a bug with credentials login and proxies.
What's Changed
- Fix documentation link by @Lollyde in #2163
- fix: credentials login behind proxy no longer works by @Meierschlumpf in #2177
- New Crowdin updates by @ajnart in #2169
New Contributors
Full Changelog: v0.15.6...v0.15.7
v0.15.6
v0.15.5
Note
We've been working actively on working torwards version 1.0 which will include many improvements to performance, security and the overall look & feel of Homarr. It will greatly overhaul the technical architecture of Homarr. This work is done by volunteers. Please consider supporting our work via donations at https://opencollective.com/homarr
Tip
The environment variable NEXTAUTH_URL
should no longer be needed with the latest changes for OIDC (See #2149)
What's Changed
- Bugfix for dynamic urls not properly replaces on Search by @j3lte in #2124
- Add rel="noreferrer" to link AppTile.tsx by @bebsworthy in #2126
- fix: app ping retry interval by @manuel-rw in #2122
- fix: Make timer button show only to admins by @SeDemal in #2143
- fix: wrong redirect url for oidc requests #1909 by @Meierschlumpf in #2149
- New Crowdin updates by @ajnart in #2123
New Contributors
- @bebsworthy made their first contribution in #2126
Full Changelog: v0.15.4...v0.15.5
v0.15.4
Note
We've been working actively on working torwards version 1.0 which will include many improvements to performance, security and the overall look & feel of Homarr. It will greatly overhaul the technical architecture of Homarr. This work is done by volunteers. Please consider supporting our work via donations at https://opencollective.com/homarr
Caution
We are dropping support for armv7. Old Raspberry Pi and arm devices are no longer supported by some of our upstream dependencies.
Our building framework for 1.0 also doesn't support armv7. This change will only affect a very small amount of devices.
We recommend you to upgrade to a newer architecture if you are affected by this change. Cheap SBC's can be bought for very cheap that support arm64.
Disable PiHole & AdGuard Home temporarily
Instead of permanently disabling them, Homarr can now disable them for a certain time period:
Proxmox uptime
The health monitoring widget can now display the uptime of your Proxmox system:
What's Changed
- Add
key
for custom favicon by @ajnart in #2052 - Add New Language Arabic by @bo3bdo in #2051
- Feature: Add dns disable timer by @hillaliy in #2029
- New Crowdin updates by @ajnart in #2038
- feat: add indexers site hyperlink by @hillaliy in #2061
- feat: add Proxmox Uptime View by @JasonLeeB06 in #2092
- fix: #2086 enforce password requirements for admin user by @manuel-rw in #2098
- fix: #1707 refech interval app pings by @manuel-rw in #2097
New Contributors
- @bo3bdo made their first contribution in #2051
- @JasonLeeB06 made their first contribution in #2092
Full Changelog: v0.15.3...v0.15.4
v0.15.3
Note
We've been working actively on working torwards version 1.0 which will include many improvements to performance, security and the overall look & feel of Homarr. It will greatly overhaul the technical architecture of Homarr. This work is done by volunteers. Please consider supporting our work via donations at https://opencollective.com/homarr
Support for generic Home Assistant switches (lights, fans, ...)
Want to toggle your kitchen lights or shut off the music? Using the brand new support for generic switches you can toggle now almost anything:
Promox integration
Homarr now features a Promox widget that can display CPU, RAM and more information directly on your dashboard:
Tdarr widget
Homarr now also integrates with Tdarr to display the status of your workers and the queue:
Add placeholder for dynamic URLs
When using advanced reverse proxy setups, sometimes the hostname is not known yet.
We have added a new feature that enables you to replace certain placeholders:
Usability improvements to the torrent widget
The torrent widget has received a major upgrade and should scale now better on most devices with improved customizability:
Other bugfixes
- Fixed overlapping of the grid elements and the navbar
- Fixed video playback for iOS and Apple devices
- Fixed issues with the certificates for the avatars (this will also resolve issues with the page being shown as "not secure")
What's Changed
- fix: health monitoring hotfix by @hillaliy in #1970
- fix: change media request TV poster and movie name by @SeDemal in #1983
- fix: weather widget does not refresh automatically by @hillaliy in #1981
- fix: #1976 lower debounce time by @manuel-rw in #1979
- chore: new Crowdin updates by @ajnart in #1968
- feat: add Proxmox integration/widget by @dslatt in #1903
- feat: columns customize by @hillaliy in #1975
- feat: added playsInline to VideoBackground by @spkesDE in #1996
- fix: ping indicators floating above header in board customization page by @krishnamuppaneni in #1998
- fix: OIDC Timeout by @catrielmuller in #2002
- fix: Pass axios error into log call for proxmox. Please include in v0.15.3 by @dslatt in #2012
- feat: add romanian language support by @Meierschlumpf in #2017
- fix: missing romanian language in next-i18next.config.js by @Meierschlumpf in #2018
- feat: add Tdarr integration and widget by @jbruell in #1882
- feat: torrent widget: polishing UI and improve popover interactions by @SeDemal in #2016
- fix: Modals titles nested headers and edit mode nested buttons errors by @SeDemal in #2019
- fix: Avatar host by @SeDemal in #2027
- feat: Home Assistant entity generic toggle by @tuggan in #2015
- feat: add logout callback URL and session expiration environment variables by @SeDemal in #2023
- fix: ldap filters by @SeDemal in #2033
- chore: new Crowdin updates by @ajnart in #1984
- feat: add
[homarr_base]
replacement for external urls by @j3lte in #2024 - core: increase version to 0.15.3 by @Meierschlumpf in #2007
New Contributors
- @dslatt made their first contribution in #1903
- @krishnamuppaneni made their first contribution in #1998
- @catrielmuller made their first contribution in #2002
- @jbruell made their first contribution in #1882
- @j3lte made their first contribution in #2024
Full Changelog: v0.15.2...v0.15.3
v0.15.2
Note
We've been working actively on working torwards version 1.0 which will include many improvements to performance, security and the overall look & feel of Homarr. It will greatly overhaul the technical architecture of Homarr. This work is done by volunteers. Please consider supporting our work via donations at https://opencollective.com/homarr
v0.15.2: Hotfix, OMV 7 support
- Fixed an issue with the image where it would notify you to upgrade to
0.15.1
, even though you were running0.15.1
- Added support for OMV 7
- Updated Crowdin translations
What's Changed
- chore: increase version by @manuel-rw in #1960
- feat: OMV 7 support by @hillaliy in #1959
- feat: Apply translation automation from select option to multi-select… by @Tagaishi in #1963
- chore: new Crowdin updates by @ajnart in #1949
- core: increase version to 0.15.2 by @manuel-rw in #1967
Full Changelog: v0.15.1...v0.15.2
v0.15.1
Note
We've been working actively on working torwards version 1.0 which will include many improvements to performance, security and the overall look & feel of Homarr. It will greatly overhaul the technical architecture of Homarr. This work is done by volunteers. Please consider supporting our work via donations at https://opencollective.com/homarr
Version 0.15.1: Fixes wih SSO, OMV integration and weekly weather forecast
SSO fixes & improvements
- Added environment variable
AUTH_OIDC_SCOPE_OVERWRITE
to override the OIDC scopes - Fixed redirection for OIDC logins
- Added the environment variable
AUTH_LDAP_SEARCH_SCOPE
to modify the LDAP search scope betweenbase
,one
orsub
. - Added debug information on the login page when authentication providers are set incorrectly:
OMV widget
@hillaliy has contributed a new system health widget that integrates with https://www.openmediavault.org/
Weekly forecast
The weather widget can now display a weekly forecast:
Lithuanian and Estonian languange support
We have added Lithuanian and Estonian to Homarr. As always, our community can translate Homarr into these languages:
https://crowdin.com/project/homarr
Improved torrent tile performance & ordering
Thanks to our contributors, the torrent widget now uses virtualization to lower the required work on the client when rendering the list of torrents. This results in more fluid scrolling and resizing of the widget:
https://github.com/ajnart/homarr/assets/162878798/8a21eec2-2f6e-4b0b-8653-7cd730d7d697
Ordering columns is also now possible:
What's Changed
- feat: add environment variable to overwrite oidc scopes by @Meierschlumpf in #1913
- fix: redirect OIDC by @Meierschlumpf in #1911
- fix: set maximum size for indexer manager to 12 by @Tagaishi in #1912
- feat: add OMV integration / widget by @hillaliy in #1879
- feat: add ldap search scope by @Meierschlumpf in #1948
- feat: AUTH_PROVIDER log when incorrect and show error in login page by @Tagaishi in #1943
- feat: add Lithuanian support by @ajnart in #1935
- feat: Mention Emby on Jellyfin integration by @Tagaishi in #1917
- feat: add weekly forecast to weather widget by @hillaliy in #1932
- feat: add Estonian language by @ajnart in #1931
- chore: new Crowdin updates by @ajnart in #1890
- fix: death links in readme by @Meierschlumpf in #1953
- feat: Improve TorrentTile rendering performance by @diederbert in #1951
- fix: death app links by @Meierschlumpf in #1955
- feat: add column ordering in torrent widget by @hillaliy in #1952
New Contributors
- @diederbert made their first contribution in #1951
Full Changelog: v0.15.0...v0.15.1