v0.12.3
More Iframe settings
The iframe supports now more permissions:
Open bookmarks in new tab
You can now open bookmarks in a new tab:
Mixin RSS feed with HTML
Some feeds contain HTML. By default, we do not display this for security reasons.
However, if you want to sanitize and display it anyway, you can now do this with the new option:
Widget menu for error boundary
To avoid crashes, we use error boundaries which will display a replacement if your widget doesn't work.
However, in 0.12.2 and previous releases, the edit button was hidden by this and users weren't able to roll back.
This has now been fixed.
Updated default config
The default config for new instances was slightly outdated and has been updated on our side.
This should guarantee, that instances will just work out of the box with pings.
Fixed incompabillity with Jellyfin API
In 0.8, the Jellyfin migrated to ES modules. This causes Homarr to break partially.
We mitigated the issue by transpiling the dependency correctly.
Fix API with Dash.
The API for Dash. was broken by a newer version of Dash.
We have updated our implementation and it will display your storage again.
What's Changed
- ⬆️ Update mantine monorepo to v6.0.11 by @renovate in #929
- ⬆️ Update dependency @tabler/icons-react to v2.20.0 by @renovate in #961
- 🚸 Add positive status codes by default by @manuel-rw in #964
- 🐛 Fix small display bug in
calendar
widget by @ajnart in #963 - ⬆️ Update dependency uuid to v9 by @renovate in #965
- 💄 Fix video stream width by @manuel-rw in #968
- ✨ Switch docker module to
tanstack/react-query
by @ajnart in #944 - ✨ Add dangerous html content to rss by @manuel-rw in #885
- ✨ Add more iFrame attributes by @manuel-rw in #869
- ✨ Widget menu in error boundary by @manuel-rw in #979
- ⬆️ Update dependency framer-motion to v10 by @renovate in #939
- ⬆️ Update dependency @vitejs/plugin-react to v4 by @renovate in #935
- ⬆️ Update docker/build-push-action action to v4 by @renovate in #966
- ⬆️ Update nextjs monorepo to v13.4.4 by @renovate in #951
- ⬆️ Update dependency @types/video.js to v7.3.52 by @renovate in #985
- ⬆️ Update dependency @types/react to v17.0.60 by @renovate in #984
- ⬆️ Update dependency eslint-plugin-vitest to v0.2.5 by @renovate in #986
- ✨ Bookmarks - Open in new Tab by @souravghosh01 in #983
- ⬆️ Update dependency happy-dom to v9 by @renovate in #945
- ⬆️ Update typescript-eslint monorepo to v5.59.8 by @renovate in #991
- ⬆️ Update vitest monorepo to v0.31.3 by @renovate in #994
- ⬆️ Update mantine monorepo to v6.0.13 - autoclosed by @renovate in #993
- ⬆️ Update tanstack-query monorepo by @renovate in #990
- ⬆️ Update dependency framer-motion to v10.12.16 by @renovate in #989
- ⬆️ Update vitest monorepo to v0.31.4 by @renovate in #997
- ⬆️ Update dependency @jellyfin/sdk to ^0.8.0 by @renovate in #920
- ⬆️ Update Yarn to v3.6.0 by @renovate in #999
- ⬆️ Update dependency dayjs to v1.11.8 by @renovate in #1001
- ⬆️ Update dependency @tabler/icons-react to v2.21.0 by @renovate in #1000
- ⬆️ Update dependency typescript to v5.1.3 by @renovate in #998
- ⬆️ Update dependency eslint to v8.42.0 by @renovate in #1002
- ⬆️ Update dependency html-entities to v2.3.4 by @renovate in #1008
- ⬆️ Update typescript-eslint monorepo to v5.59.9 by @renovate in #1009
- ⬆️ Update dependency @react-native-async-storage/async-storage to v1.18.2 by @renovate in #1010
- ⬆️ Update dependency html-entities to v2.3.5 by @renovate in #1011
- ⬆️ Update vitest monorepo to ^0.32.0 by @renovate in #1012
- ⬆️ Update dependency @tabler/icons-react to v2.22.0 by @renovate in #1013
- ⬆️ Update dependency @emotion/react to v11.11.1 by @renovate in #1015
- 🐛 Enotfound Error by @manuel-rw in #976
- 🚑 ES module dependencies by @manuel-rw in #1016
- ✨ Open tabs in batch by @manuel-rw in #1006
- ⬆️ Update dependency @types/node to v18 by @renovate in #934
- 🚑 Update outdated path in Dockerfile by @manuel-rw in #1017
- 📌 Update lockfile by @manuel-rw in #1018
- ⬆️ Update dependency sass to v1.63.2 by @renovate in #1019
- ⬆️ Update dependency @types/dockerode to v3.3.19 by @renovate in #1021
- ⬆️ Update dependency @types/uuid to v9.0.2 by @renovate in #1022
- ⬆️ Update dependency sass to v1.63.3 by @renovate in #1023
- 🔖 Increment version to 0.12.3 by @manuel-rw in #1025
- 🐛 Fix dash. api by @manuel-rw in #1024
- New Crowdin updates by @ajnart in #969
- ⬆️ Update dependency i18next to v22 by @renovate in #952
- 🐛 Fix i18n not loading properly due to ES module config extension by @manuel-rw in #1029
- ⬆️ Update dependency next-i18next to v13 by @renovate in #956
- ⬆️ Update Node.js to v20 by @renovate in #932
- New Crowdin updates by @ajnart in #1027
- 💄 Fix wrap of text for username in media server widget by @manuel-rw in #1030
- ⬆️ Update dependency @types/node to v18.16.17 by @renovate in #1033
- New Crowdin updates by @ajnart in #1031
New Contributors
- @souravghosh01 made their first contribution in #983
Full Changelog: v0.12.2...v0.12.3