github nextcloud/server v31.0.5rc1

latest releases: v32.0.0rc1, v30.0.15rc1, v31.0.9rc1...
pre-release4 months ago

What's Changed

  • [stable31] fix: Transfer ownership with S3 as primary by @backportbot in #52185
  • [stable31] fix(Log): revert swich to ?? operator by @backportbot in #52254
  • [stable31] fix(mail): use matching text color for primary elements by @backportbot in #52248
  • [stable31] perf(files_sharing): do not emit second propfind for account filter by @backportbot in #52001
  • build(deps-dev): bump mime from 4.0.6 to 4.0.7 by @dependabot in #51963
  • [stable31] fix(usermanager): Don't throw when checking if a too long user id is an existing user by @backportbot in #52256
  • [stable31] perf(cloud_federation_api): only provide capabilities if needed by @backportbot in #52030
  • [stable31] fix: Proper order for checking path prefix for getting file by id from cache by @backportbot in #52039
  • [stable31] fix(files_sharing): file request pass empty string if password or expiration is disabled by @backportbot in #52197
  • [stable31] chore(dependencies): update @nextcloud/vue to v8.25.1 by @susnux in #52295
  • [stable31] fix(LDAP): inlcude ldapExpertUsernameAttr in general attribute list by @backportbot in #52287
  • [stable31] fix(dav): allow uploading of files with long filenames by @backportbot in #52302
  • build(deps-dev): bump jasmine-core from 2.5.2 to 2.99.1 by @dependabot in #52326
  • [stable31] perf: Log requests using high amount of memory as warning by @backportbot in #52219
  • build(deps-dev): bump phpunit/phpunit from 9.6.21 to 9.6.22 in /build/integration by @dependabot in #52314
  • build(deps-dev): bump @babel/preset-typescript from 7.26.0 to 7.27.0 by @dependabot in #52354
  • build(deps-dev): bump @babel/node from 7.25.9 to 7.26.0 by @dependabot in #52351
  • build(deps-dev): bump cypress from 13.15.2 to 13.17.0 by @dependabot in #52349
  • build(deps-dev): bump cypress-if from 1.12.6 to 1.13.2 by @dependabot in #52316
  • build(deps-dev): bump cypress-axe from 1.5.0 to 1.6.0 by @dependabot in #52357
  • [stable31] feat: add logging to preview generation by @backportbot in #52300
  • [stable31] fix(files): prevent dragging preview when drag-drop by @backportbot in #52363
  • build(deps-dev): bump sass from 1.81.1 to 1.87.0 by @dependabot in #52343
  • build(deps-dev): bump stylelint from 16.9.0 to 16.18.0 by @dependabot in #52345
  • build(deps): bump libphonenumber-js from 1.11.20 to 1.12.7 by @dependabot in #52356
  • build(deps-dev): bump guzzlehttp/guzzle from 7.9.2 to 7.9.3 in /build/integration by @dependabot in #52313
  • build(deps-dev): bump @testing-library/user-event from 14.5.2 to 14.6.1 by @dependabot in #52341
  • build(deps): bump phpunit/phpunit from 9.6.19 to 9.6.22 in /vendor-bin/phpunit by @dependabot in #52317
  • build(deps): bump p-limit from 6.1.0 to 6.2.0 by @dependabot in #52320
  • [stable31] feat(security): add configurable IPv6 subnet for BFP and throttling by @backportbot in #52233
  • build(deps-dev): bump @types/dockerode from 3.3.37 to 3.3.38 by @dependabot in #52270
  • build(deps): bump marked from 15.0.8 to 15.0.9 by @dependabot in #52323
  • build(deps): bump @vueuse/integrations from 11.1.0 to 11.3.0 by @dependabot in #52328
  • build(deps-dev): bump webpack from 5.94.0 to 5.99.6 by @dependabot in #52336
  • build(deps): bump core-js from 3.40.0 to 3.41.0 by @dependabot in #52332
  • [stable31] fix(objectstorage): add retry attempts to S3 connection by @backportbot in #52382
  • [stable31] fix: Check that user actually can validate password for js by @backportbot in #52237
  • build(deps): bump @vueuse/components from 11.1.0 to 11.3.0 by @dependabot in #52338
  • [stable31] fix(federation): allows equal signs in federation id by @backportbot in #52387
  • [stable31] feat(profile): Add an API to get the profile field data by @nickvergessen in #52372
  • [stable31] fix(systemtags): emit assign and unassign bulk tagging events by @backportbot in #51996
  • [stable31] Fix(TaskProcessing): for validation for taskprocessing EShapeType by @backportbot in #52118
  • [stable31] fix(updatenotification): Fix error handling when fetching applist for server update by @backportbot in #52406
  • [stable31] fix(previews): avoid large file downloads for remote movie storage by @backportbot in #52418
  • [stable31] perf(db): Extend index on cards_properties to cover name and value by @backportbot in #52415
  • [stable31] fix: fix preloading files with no custom properties by @backportbot in #52101
  • [stable31] fix(files_versions): create version if previous does not exist by @backportbot in #52411
  • [stable31] fix(db): Create replacement index where original index is missing by @backportbot in #52394
  • [stable31] chore(i18n): Use "name" instead of "nickname" by @backportbot in #52371
  • [stable31] refactor: Thumbnail Generator logging and tests by @backportbot in #52401
  • [stable31] fix(files_sharing): Improve expiration date input change handling by @backportbot in #52409
  • [stable31] test(cypress): rename select all clear by @backportbot in #52422
  • [stable31] fix(federation): Allow federation file sharing when federation app is… by @backportbot in #52425
  • [stable31] fix(config): Censor more app configs in system report by @backportbot in #52433
  • Revert "[stable31] feat(bulk-upload): change the default to disabled as there are still some bugs present" by @artonge in #52138
  • [stable31] fix(occ): Fix autocompletion of config:app:* commands by @backportbot in #52435
  • [stable31] fix(settings): Use axios directly for health check to preven URL sanitizing by @backportbot in #52440
  • build(deps-dev): bump stylelint from 16.18.0 to 16.19.1 by @dependabot in #52454
  • build(deps-dev): bump typescript from 5.7.3 to 5.8.3 by @dependabot in #52452
  • build(deps-dev): bump webpack from 5.99.6 to 5.99.7 by @dependabot in #52450
  • build(deps-dev): bump dockerode from 4.0.5 to 4.0.6 by @dependabot in #52447
  • build(deps-dev): bump @testing-library/jest-dom from 6.5.0 to 6.6.3 by @dependabot in #52449
  • build(deps): bump @nextcloud/vue from 8.25.1 to 8.26.0 by @dependabot in #52448
  • [stable31] fix(settings): only provide groups the subadmin has access to by @backportbot in #52486
  • build(deps): bump marked from 15.0.9 to 15.0.11 by @dependabot in #52451
  • build(deps-dev): bump puppeteer from 24.4.0 to 24.7.2 by @dependabot in #52453
  • [stable31] fix(files_sharing): bring back handling of hide-download on public shares by @backportbot in #52226
  • [stable31] fix: adjust webpack nonce generation by @backportbot in #52003
  • [stable31] perf(files_reminders): Reduce db queries on propfind by @backportbot in #51736
  • [stable31] fix(32bit): use PHP_INT_MAX where needed by @backportbot in #52512
  • [stable31] fix(navigation): Fix default app entry registered as closure by @backportbot in #52507
  • [stable31] fix(theming): remove scssphp and use just native nested CSS by @backportbot in #52521
  • [stable31] fix(JSResourceLocator) fix incorrect parameter being used. by @backportbot in #52520
  • [stable31] fix(settings): allow to clear twitter and fediverse by @backportbot in #52488
  • [stable31] fix: don't check node access again for listing reminders in dav by @backportbot in #52504
  • [stable31] fix(files_sharing): Prevent create/delete permissions on file shares by @backportbot in #52531
  • [stable31] perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair step by @backportbot in #52548
  • [stable31] fix(files_sharing): bring back owner and ownerDisplayName initial state by @backportbot in #52555
  • [stable31] fix(WFE): properly set inital status by @backportbot in #52527
  • [stable31] fix(dav): check the owner displayName scope before giving attribute by @backportbot in #52554
  • [stable31] fix(CalDAV): do not ignore move command object target uri by @backportbot in #52562
  • [stable31] fix: Forward attributes to the sidebar by @backportbot in #52566
  • [stable31] fix(WeatherStatus): Check if result is an array by @backportbot in #52569
  • [stable31] fix(notification): Notification in activity shows "Rich subject or a … by @backportbot in #52576
  • [stable31] fix: Flaky samba kerberos tests by @backportbot in #52578
  • [stable31] fix(loginflow): Fix type error when password could not be decrypted by @backportbot in #52625
  • build(deps-dev): bump @babel/node from 7.26.0 to 7.27.1 by @dependabot in #52604
  • build(deps): bump query-string from 9.1.1 to 9.1.2 by @dependabot in #52606
  • [stable31] fix(files_external): Mark password fields for LoginCredentials and SessionCredentials as hidden and optional by @backportbot in #52643
  • [stable31] fix(apps): Sort names separately from active/update state by @backportbot in #52653
  • [stable31] fix(files): Fix non-string values for activity rich object strings by @backportbot in #52658
  • [stable31] fix(workflowengine): fix group not shown in Group membership check by @blizzz in #52640
  • [stable31] fix(files_sharing): Show remote shares as external by @backportbot in #52498
  • [stable31] fix(blurhash): Use preview API to generate the previews by @backportbot in #52661
  • 31.0.5 RC1 by @blizzz in #52638

Full Changelog: v31.0.4...v31.0.5rc1

Don't miss a new server release

NewReleases is sending notifications on new releases.