Releases: gethomepage/homepage
v0.8.8
What's Changed
- Feature: OpenWRT service widget by @DanGRT and @shamoon in #2782
- Feature: search suggestions for search and quick launch by @Flo2410 and @shamoon in #2775
- Fix quick launch not opening with accented characters, decoding of characters in suggestions by @shamoon in #2802
- Update packages, add dependabot for npm by @shamoon in #2803
- Chore(deps): Bump compare-versions from 5.0.3 to 6.1.0 by @dependabot in #2809
- Fix: Add formatting to Immich totals by @JackBailey in #2814
- Chore(deps): Bump react-i18next from 11.18.6 to 12.3.1 by @dependabot in #2810
- Chore(deps): Bump dockerode from 3.3.5 to 4.0.2 by @dependabot in #2812
- Chore(deps-dev): Bump tailwind-scrollbar from 2.1.0 to 3.0.5 by @dependabot in #2813
- Unifi widget: Show a more helpful error if specified site not found by @shamoon in #2839
- Fix: Increase icon z-index by @shamoon in #2842
- Chore(deps): Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #2854
- Enhancement: initially collapsed option for layout groups by @Flo2410 and @shamoon in #2863
- Chore: add Python requirements and prettier to devcontaier by @Flo2410 in #2878
- Fix: iCal integration fails with all-day events by @sasagar and @shamoon in #2883
New Contributors
- @DanGRT made their first contribution in #2782
- @JackBailey made their first contribution in #2814
- @sasagar made their first contribution in #2883
Full Changelog: v0.8.7...v0.8.8
v0.8.7
What's Changed
- Feature: Added gatus uptime widget by @Nedra1998 in #2729
- Fix: iCal integration use event data hash instead of unstable uid by @shamoon in #2758
- Enhancement: extend hdhomerun widget by @JeffRandall and @shamoon in #2757
New Contributors
- @Nedra1998 made their first contribution in #2729
- @JeffRandall made their first contribution in #2757
Full Changelog: v0.8.6...v0.8.7
v0.8.6
⚠️ Note
v0.8.6 Fixes an issue in v0.8.5 that prevented docker service discovery for some users
What's Changed
- Fix: Peanut widget v2 api compatibility by @Brandawg93 in #2526
- Change: better handle malformed docker labels by @shamoon in #2552
- Fix: pass user/pass as strings with OMV proxy by @shamoon in #2555
- Fix: unique element key generation in quicklaunch and services by @shamoon in #2586
- Enhancement: support multiple checks for healthchecks widget by @strboul and @shamoon in #2580
- Fix: sort ical events in monthly view by @shamoon in #2604
- Fix for events repeating on monthly basis and old events that are show… by @denispapec in #2624
- Add option to specify a timezone for events by @denispapec in #2623
- Fix configured service weight = 0 by @shamoon in #2628
- Fix: constrain usage bar percentage between 0 and 100 by @shamoon in #2650
- CustomAPI changes: locale option for date & relativeDate format by @0phoff in #2658
- Feature: Netdata service widget by @ping-localhost in #2672
- Fix: remove date time load delay by @LukeHagar in #2675
- Feature: Romm Widget by @karl0ss and @shamoon in #2663
- Fix: Calendar widget iCal integration catch RRule failures by @shamoon in #2706
- Fix broken docker service discovery in v0.8.5 by @shamoon in #2717
New Contributors
- @strboul made their first contribution in #2580
- @0phoff made their first contribution in #2658
- @ping-localhost made their first contribution in #2672
- @LukeHagar made their first contribution in #2675
Full Changelog: v0.8.4...v0.8.6
v0.8.4
What's Changed
- Fix: show recurring and multi-day events by @denispapec in #2451
- Feature: Add peaNUT Widget by @Brandawg93 in #2450
- Fix: fritzbox error when response contains empty values by @evorg in #2463
- Fix: moonraker widget error when not printing by @shamoon in #2468
- Fix: calendar widget radarr integration API params invalid by @shamoon in #2470
- chore: update gamedig dep to 4.3.0 by @CosminPerRam in #2474
- changedetection.io widget count diff not showing all valid diffs by @xconverge in #2479
- Enhancement: fritzbox uptime display by @evorg in #2481
- Chore: Unify uptime formatting by @shamoon in #2483
- Enhancement: support
instanceName
filtering for kubernetes auto-discovery deployment by @atropos112 in #2488 - Use viewable count if it exists by @HaveAGitGat in #2492
- Chore: bump react-icons to 4.12.0 by @darnfish in #2507
- Added Option for Grafana Alertmanager by @myztillx in #2498
New Contributors
- @Brandawg93 made their first contribution in #2450
- @HaveAGitGat made their first contribution in #2492
- @darnfish made their first contribution in #2507
Full Changelog: v0.8.3...v0.8.4
v0.8.3
What's Changed
- Feature: Fritz!Box Widget by @evorg in #2387
- Change: changedetection.io widget count diff if not viewed by @xconverge in #2401
- Chore: migrate crowdin to GHA by @shamoon in #2421
- Enhancement: improve fritzbox proxy perfomance by @evorg in #2429
- Feature: setting for equal height cards by @jdcmarques in #2432
- Fix: fields not working for healthchecks widget by @lawtonmanning in #2440
- Fix: Increase kubernetes cpu/mem usage scale by @shamoon in #2453
New Contributors
- @evorg made their first contribution in #2387
- @xconverge made their first contribution in #2401
- @jdcmarques made their first contribution in #2432
- @lawtonmanning made their first contribution in #2440
Full Changelog: v0.8.2...v0.8.3
v0.8.2
Notice
This release fixes an issue in v0.8.1 that broke homepage for some users
What's Changed
- Feature: Added timeStyle to date format for custom API by @azizbna in #2294
- Enhancement: open the searchbox on paste by @Faqar in #2320
- Fix: dont set pinned icon if custom favicon by @shamoon in #2326
- Fix: sum throughput data for docker stats by @shamoon in #2334
- Fix: Disable override white bkgd with card blur by @shamoon in #2336
- Documentation: add Longhorn example by @Aesop7 in #2353
- Enhancement: Add service discovery support for multiple homepage instances by @timo95 in #2340
- Enhancement: Add configurable refresh interval and points for glances service by @ni0ki in #2363
- Fix: dont ignore empty string for kubernetes podSelector by @shamoon in #2372
- Fix: show mem / cpu stats for k8s partial health status by @shamoon in #2378
- Enhancement: Use
hasFile
instead ofisAvailable
for Radarr integr… by @denispapec in #2374 - Feature: Support previous days option in Calendar Agenda by @denispapec in #2375
- Feature: Implement iCal integration for calendar/agenda, improve calendar/agenda styling by @denispapec in #2376
- Documentation: Add ai bot by @shamoon in #2383
- Chore: enable swc, again by @shamoon in #2385
New Contributors
- @azizbna made their first contribution in #2294
- @Faqar made their first contribution in #2320
- @timo95 made their first contribution in #2340
- @ni0ki made their first contribution in #2363
Full Changelog: v0.8.0...v0.8.2
v0.8.0
⚠️ Breaking Changes
- This release changes the
ping
feature to actually perform a system ping which may yield different results than the previous implementation. The oldping
has been renamedsiteMonitor
to more accurately reflect what it does. See the docs. - Homepage is also now more strict about using the correct protocol (e.g. https:// vs http://) for proxied URLs such as widget URLs
What's Changed
- Fix: Tab spacing on mobile by @shamoon in #2209
- Change: Enable
autoSelectFamily
for http(s) requests by @shamoon in #2214 - Feature: true ping, rename old ping to siteMonitor by @shamoon in #2215
- Feature: Added agenda view for calendar, calendar improvements by @denispapec in #2216
- Feature: add date formatting option in custom api by @equuskk in #2228
- Fix: override some colors for white theme by @shamoon in #2242
- Fix authentik users endpoint URL by @shamoon in #2244
- Fix: octoprint error when progress empty by @shamoon in #2247
- Fix: Synology DownloadStation units by @shamoon in #2249
- Fix: Respect hideErrors for Calendar widget by @shamoon in #2259
- Feature: iFrame widget by @Reiss-Cashmore in #2261
- Fix: container memory_stats in podman by @idelsink in #2272
- Fix: support Unifi widget with Unifi OS v3.2.5+ by @shamoon in #2281
- Fix: handle immich v1.85.0 breaking change by @shamoon in #2284
New Contributors
- @equuskk made their first contribution in #2228
- @Reiss-Cashmore made their first contribution in #2261
- @idelsink made their first contribution in #2272
Full Changelog: v0.7.4...v0.8.0
v0.7.4
What's Changed
- Fix: emby / jellyfin direct stream determination with >1 stream by @shamoon in #2156
- Fix calculation for docker container memory usage by @shamoon in #2167
- Fix glances fs metric for disks with colon by @shamoon in #2170
- Fix: sonarr widget queue duplicates by @patopesto in #2171
- Fix: Update k8s deployment with specific files by @shamoon in #2178
- fix for proxmox CPU/MEM when cluster has offline nodes by @adonishi in #2185
- Changedetection.io: Skip checking for diff if watch never had a change by @smoothlystable in #2186
- Fix references to podSelector in k8s manifests by @shamoon in #2187
- Documentation: add defaultinterval option for coinmarketcap by @karpaterna in #2191
- Enhancement: mjpeg stream widget placeholder image by @scamper07 in #2192
- Fix glances network calculation by @shamoon in #2201
- Fix: dot status when exited by @shamoon in #2204
- Enhancement: support dot-notated field properties in docker labels by @icyleaf in #2195
- Enhancement: Support k8s
app
IngressRoute annotation by @shamoon in #2198 - Development: Use
pre-commit
for automatic code styling by @shamoon in #2207
New Contributors
- @patopesto made their first contribution in #2171
- @adonishi made their first contribution in #2185
- @smoothlystable made their first contribution in #2186
- @karpaterna made their first contribution in #2191
- @scamper07 made their first contribution in #2192
- @icyleaf made their first contribution in #2195
Full Changelog: v0.7.3...v0.7.4
v0.7.3
What's Changed
- Fix: dot visibility in some cases, translation strings by @shamoon in #2129
- Fix: Quicklaunch shows also services without a url by @denispapec in #2136
- Documentation: update gluetun documentation link by @retrodaredevil in #2137
- New Crowdin updates by @benphelps in #2132
New Contributors
- @retrodaredevil made their first contribution in #2137
Full Changelog: v0.7.2...v0.7.3
v0.7.2
We've moved!
As of v0.7.1 homepage migrated from benphelps/homepage to an "organization" located at gethomepage/homepage. The reason for this is to setup the project for longevity and allow for community maintenance.
Migrating your installation should be as simple as changing image: ghcr.io/benphelps/homepage:latest
to image: ghcr.io/gethomepage/homepage:latest
.
What's Changed
This release should finalize the homepage migration process.
Full Changelog: v0.7.1...v0.7.2