What's Changed
- chore(lang): updated translations from crowdin by @homarr-crowdin[bot] in #7204
- docs: clarify request limits, Kuma API checks, and JSX icons by @ajnart in #7205
- docs(helm): update chart installation page by @homarr-charts-docs-sync[bot] in #7203
- chore: update bug report template by @homarr-releases[bot] in #7173
- chore: update contributors by @homarr-update-contributors[bot] in #7208
- chore(lang): updated translations from crowdin by @homarr-crowdin[bot] in #7212
- feat(calendar): add saved calendar view switching by @ajnart in #7125
- fix: restore DNS behavior from 2.0.0 by @ajnart in #7207
- fix(auth): support anonymous LDAP service binds by @ajnart in #7175
- fix(downloads): select qBittorrent jobs before display limit by @ajnart in #7107
- fix(media-server): let page scrolling pass through the streams widget by @Bergasha in #7227
- docs(env): document ENABLE_DOCKER and ENABLE_KUBERNETES by @pcbeingused333 in #7221
- fix(ui): preserve profile theme selection by @ajnart in #7218
- fix(docker): retain configured columns and compact table widths by @ajnart in #7101
- docs(env): clarify Docker demo exception by @ajnart in #7230
- ci: pin the third-party actions, branch-scope the image caches and drop the checkout token where nothing pushes by @Totara-thib in #7072
- feat(integrations): add sportarr by @Sportarr in #6518
- chore: update integrations list readme by @homarr-update-contributors[bot] in #7234
- chore(lang): updated translations from crowdin by @homarr-crowdin[bot] in #7222
- fix(board): preserve collapsed container order by @ajnart in #7200
- fix(board): clip collapsed container overflow by @ajnart in #7232
- fix(apps): remove app URL validation by @ajnart in #7238
- fix(synology): submit login parameters in form body by @ajnart in #7229
- fix(releases): avoid long provider loading delays by @ajnart in #7193
- fix(beszel): align usage color thresholds with upstream by @ajnart in #7244
- feat(auth): log client IP on failed logins by @TameTheGame in #7242
- feat(media-server): redesign the session details popup by @Bergasha in #7228
- fix(integrations): make Emby RunTimeTicks optional for media releases by @pcbeingused333 in #7220
- fix(widgets): keep docker rows visible on wide cards by @ZikriBen in #7168
- feat(app-form): suggest the icon of the app website in the image picker by @junkerderprovinz in #6562
- chore(lang): updated translations from crowdin by @homarr-crowdin[bot] in #7246
- fix(security): harden session payload, integration grants, integration test, releases and RSS by @ajnart in #7243
- feat(uptime-kuma): rework integration and widget around status page heartbeats by @ajnart in #7213
- feat(integrations): add Thingport integration and widgets by @TautvydasDerzinskas in #7223
- feat(releases): hide Docker suggestions per item by @ajnart in #7239
- chore: update integrations list readme by @homarr-update-contributors[bot] in #7248
- fix(wazuh): consolidate views and indexer certificate handling by @Nerdy-Technician in #7211
- chore(release): automatic release v2.7.0 by @github-actions[bot] in #7250
New Contributors
- @pcbeingused333 made their first contribution in #7221
- @Totara-thib made their first contribution in #7072
- @Sportarr made their first contribution in #6518
- @TameTheGame made their first contribution in #7242
- @TautvydasDerzinskas made their first contribution in #7223
Full Changelog: v2.6.0...v2.7.0