github nextcloud-releases/contacts v8.5.0

4 hours ago

Changelog

8.5.0 (2026-05-21)

Features

  • Sort favorite contact first in list (24e0f54)
  • MemberList: implement lazy loading (4255092)

Bug Fixes

  • SocialApi: ensure the address book permissions are sufficient before doing update (be156c8)
  • socialApi: check avatar mimetype against allow list (9ac2684)
  • don't allow javascript: URI as website (25ccb32)
  • decode HTML entities in team display names (c16083a)
  • Teams description in nav: shorten text, fix alignment, improve text color (4d449f8)
  • error message "Unable to delete team" (5f0ae25)
  • GroupNavigationItem: incorrect group dropping handling (de368fa)
  • PropertyDateTime: date formatting (25ba4c8)
  • make property labels accessible (f5a66f7)
  • a11y: add alt to img (8b1a9aa)
  • add missing translations (ec4c6f9)
  • transifex: use correct app name (b0e1bbb)
  • drop Google+ (6b1cb9c)
  • add missing await (23d98bb)
  • async return (137b021)
  • remove redundant check (561922f)

Dependencies

  • deps: bump @nextcloud/cdav-library to ^2.5.0 (52473d8)
  • deps: bump @nextcloud/auth to ^2.6.0 (74b532f)
  • deps: bump @nextcloud/paths to ^3.1.0 (439e7ab)
  • deps: bump @vueuse/core to ^14.3.0 (170310e)
  • deps: bump vue to ^3.5.33 (3ca005f)
  • deps: bump vue-router to ^4.6.4 (ca89263)
  • deps: bump uuid to v14 (0f7765c)
  • deps: bump qreator to ^9.9.0 (6ff01fb)
  • deps: bump validator to ^13.15.35 (6381103)
  • deps: bump vite to v7.3.2 (250bd88)
  • deps: multiple npm audit security fixes

Maintenance

  • php: set minimum version to 8.2 (37453c1)
  • drop use of deprecated IInitialStateService (b8927ab)
  • eol: drop stable 7.3 support (d4a8abd)
  • finish ESLint TODOs (6bbda8d)
  • correct PHP docs (40769c7)
  • drop legacy Renovate config (b401bdd)
  • ci: thin out PHPUnit runs (f60844b)
  • test: mock axios and cdav-library (23b93c2)

Translations

  • 68 Transifex updates from translators

Don't miss a new contacts release

NewReleases is sending notifications on new releases.