github gethomepage/homepage v1.0.0

latest releases: v1.0.3, v1.0.2, v1.0.1...
one day ago

Homepage v1.0! 🎉

We're excited to announce the release of homepage v1.0! This release contains a bunch of new widgets, fixes and other improvements, but if you're curious why the major version bump, it's because of the breaking changes included:

  • [BREAKING] Enhancement: require host validation by @shamoon in #4744
    • This change is for security reasons and the update is simple: users will need to set the HOMEPAGE_ALLOWED_HOSTS environment variable (how to do that varies by install type, see the docs)
  • [BREAKING] Chore: update to next v15 by @shamoon in #4661
    • homepage no longer runs on armv7 (RIP ✌️)
  • [BREAKING] Chore: upgrade to tailwind v4 by @shamoon in #4863
    • some users may need to update their custom css
  • [BREAKING] Enhancement: support for Kubernetes gateway API by @djeinstine in #4643

Thank you to our community of contributors, discord chat helpers and our users! We are so proud of the collaboration that goes into keeping this project delightful.

What's Changed

  • Documentation: add note about clearing UniFi cache non-docker by @GTez in #4585
  • Enhancement: handle evcc breaking change by @shamoon in #4630
  • Development: pnpm lint on ci by @shamoon in #4646
  • Fix: fix overlap with glances charts in multi-widgets by @shamoon in #4653
  • [BREAKING] Chore: update to next v15 by @shamoon in #4661
  • Feature: Firefly widget by @Amjad50 in #4683
  • Fix: correct package version number by @Maarc in #4691
  • Enhancement: support speedtest v1.2 API by @shamoon in #4695
  • Enhancement: filter prometheus API endpoint for active only by @shamoon in #4701
  • Fix: fix nesting with unsorted groups by @shamoon in #4711
  • Enhancement: use datasets for truenas pools by @shamoon in #4716
  • Chore: upgrade kubernetes/client-node by @shamoon in #4715
  • Fix: Timezone-aware Date comparison for Calendar integration by @Yeraze in #4742
  • [BREAKING] Enhancement: support for Kubernetes gateway API by @djeinstine in #4643
  • [BREAKING] Enhancement: require host validation by @shamoon in #4744
  • Enhancement: better tz parsing of ical recurring events by @shamoon in #4749
  • Fix: handle possible null reference in k8s gateway api by @dudo in #4752
  • Fixhancement: add an option to fritzbox widget to display IPv6 by @astappiev in #4778
  • Enhancement: improve try to prune trailing slashes by @shamoon in #4783
  • Enhancement: support API key for Kavita by @shamoon in #4784
  • Chore(deps): Bump jsonpath-plus from 10.2.0 to 10.3.0 by @dependabot in #4794
  • Chore: another big deps update by @shamoon in #4795
  • Documentation: add auth documentation to PeaNUT by @Brandawg93 in #4803
  • Enhancement: better handle recurring events poorly handled by ical library by @shamoon in #4807
  • Chore(deps): Bump docker/setup-qemu-action from 3.4.0 to 3.5.0 by @dependabot in #4836
  • Fix: subtract inactive_file from glances container memory usage by @shamoon in #4844
  • Documentation: remove auth info from romm widget by @gantoine in #4846
  • Chore(deps): Bump docker/setup-qemu-action from 3.5.0 to 3.6.0 by @dependabot in #4848
  • Chore(deps-dev): Bump eslint-config-prettier from 9.1.0 to 10.0.2 by @dependabot in #4856
  • Chore(deps-dev): Bump prettier from 3.5.1 to 3.5.2 by @dependabot in #4859
  • Enhancement: support new unifi network api and api key by @shamoon in #4860
  • Chore(deps-dev): Bump eslint from 9.20.1 to 9.21.0 by @dependabot in #4858
  • Chore(deps): Bump tough-cookie from 4.1.4 to 5.1.2 by @dependabot in #4857
  • Feature: Add APC UPS widget by @nicupavel in #4840
  • [BREAKING] Chore: upgrade to tailwind v4 by @shamoon in #4863
  • Fix: return all http routes of a namespace (k8s) by @arthur-leclerc in #4865
  • Fix: correct omada widget connectedGateways by @shamoon in #4872
  • Enhancement: support komga API keys, breaking API changes by @shamoon in #4874
  • Fix: use 'real_usage' for synology diskstation memory stats by @shamoon in #4880
  • Fix: fix k8s get nodes error log by @jnodorp in #4887
  • Enhancement: support automatic service discovery services with layout-only nesting by @shamoon in #4900
  • Chore: add plex container size to requests by @shamoon in #4903
  • Chore: migrate to pnpm only by @shamoon in #4907
  • Feature: Hoarder service widget by @vhsdream in #4913
  • Enhancement: cache release data, allow disable release checking by @shamoon in #4917
  • New Crowdin translations by GitHub Action by @github-actions in #4599

New Contributors

Full Changelog: v0.10.9...v1.0.0

Don't miss a new homepage release

NewReleases is sending notifications on new releases.