Update docker.io/nextcloud Docker tag to v30
Semiautomated major upgrade by means of Watchtower Docker container management with dependency update facilitated by Mend's Renovate Bot.
This MR contains the following updates:
Package | Update | Change |
---|---|---|
docker.io/nextcloud | major | 29.0.8-apache -> 30.0.2-apache |
Release Notes
nextcloud/server (docker.io/nextcloud)
v30.0.2
What's Changed
- [stable30] fix: Make user removal more resilient by @backportbot in https://github.com/nextcloud/server/pull/48589
- [stable30] fix(files): Reset context menu position on close by @backportbot in https://github.com/nextcloud/server/pull/47878
- [stable30] fix(files): Add more visual move / copy notification by @backportbot in https://github.com/nextcloud/server/pull/48458
- [stable30] fix: get rid of denied notification when accept by @backportbot in https://github.com/nextcloud/server/pull/48751
- [stable30] fix(share): Return empty string if no label is set by @backportbot in https://github.com/nextcloud/server/pull/48703
- [stable30] fix(files): Ensure children are removed from folder and not duplicated by @backportbot in https://github.com/nextcloud/server/pull/48240
- [stable30] feat(comments): Support mentioning emails by @backportbot in https://github.com/nextcloud/server/pull/48785
- [stable30] fix(appstore): Hide last modified information for shipped apps by @backportbot in https://github.com/nextcloud/server/pull/48754
- [stable30] fix(security): Update code signing revocation list by @nextcloud-command in https://github.com/nextcloud/server/pull/48778
- [stable30] fix(activity): Fix download activity parameters by @backportbot in https://github.com/nextcloud/server/pull/48818
- [stable30] fix(AppConfig): Add external JWT private key to sensitive keys by @backportbot in https://github.com/nextcloud/server/pull/48710
- [stable30] build: Bump symfony/* to 6.4 by @nickvergessen in https://github.com/nextcloud/server/pull/48763
- [stable30] fix(files_sharing): Add proper user facing messages on success by @backportbot in https://github.com/nextcloud/server/pull/48730
- [stable30] ci: Update list of installed PHP extensions (as some are not default … by @nickvergessen in https://github.com/nextcloud/server/pull/48824
- [stable30] fix(files): Ensure renaming state is correctly reset by @backportbot in https://github.com/nextcloud/server/pull/48731
- [stable30] fix(filesexternal): Remove unneeded 3rdparty library use by @backportbot in https://github.com/nextcloud/server/pull/48550
- [stable30] fix(logger): Remove more parameters of other methods by @backportbot in https://github.com/nextcloud/server/pull/48830
- [stable30] fix: add PasswordConfirmationRequired to create user storages endpoint by @backportbot in https://github.com/nextcloud/server/pull/48748
- [stable30] fix(app-store): Also proxy images of locally installed apps by @backportbot in https://github.com/nextcloud/server/pull/48868
- [stable30] fix(app-store): Ensure the
groups
property is always an array by @backportbot in https://github.com/nextcloud/server/pull/48866 - [stable30] fix(files): Adjust NavigationQuota for Nextcloud 30 design by @backportbot in https://github.com/nextcloud/server/pull/48834
- [stable30] fix(files_sharing): Add correct context to translation by @backportbot in https://github.com/nextcloud/server/pull/48836
- [stable30] [TextProcessing] Fix: Also list types that are available in task processing by @backportbot in https://github.com/nextcloud/server/pull/48877
- [stable30] fix(app-store): Correctly render Markdown in app description by @backportbot in https://github.com/nextcloud/server/pull/48872
- [stable30] build: Print RTL limited characters in translation-checker by @backportbot in https://github.com/nextcloud/server/pull/48856
- [stable30] fix(ShareAPI): Send mails for mail shares by default by @backportbot in https://github.com/nextcloud/server/pull/48881
- [stable30] refactor(ShareApiController): Check for null and empty strings with e… by @backportbot in https://github.com/nextcloud/server/pull/48890
- [stable30] fix(files): handle empty view with error by @backportbot in https://github.com/nextcloud/server/pull/48893
- [stable30] fix(files): add title for files list table header button by @backportbot in https://github.com/nextcloud/server/pull/48901
- [stable30] fix: Allow overriding shouldApplyQuota check from child classes by @backportbot in https://github.com/nextcloud/server/pull/48635
- [stable30] fix(dav): Cleanup view-only check by @backportbot in https://github.com/nextcloud/server/pull/48931
- [stable30] fix(files_sharing): Cleanup error messages by @backportbot in https://github.com/nextcloud/server/pull/48937
- chore(deps): Bump guzzlehttp/guzzle from 7.8.1 to 7.8.2 by @nickvergessen in https://github.com/nextcloud/server/pull/48896
- [stable30] fix: encrypt and store password, decrypt and retrieve the same by @backportbot in https://github.com/nextcloud/server/pull/48939
- [stable30] fix(unified-search): Close on second ctrl+f by @backportbot in https://github.com/nextcloud/server/pull/48861
- [stable30] fix(config): Mark more configs as sensitive by @backportbot in https://github.com/nextcloud/server/pull/48950
- [stable30] fix(files_sharing): federated shares avatar by @backportbot in https://github.com/nextcloud/server/pull/48888
- [stable30] fix(app-store): Update update count in navigation by @backportbot in https://github.com/nextcloud/server/pull/48945
- [stable30] ci(psalm): Add missing imagick extension by @backportbot in https://github.com/nextcloud/server/pull/48957
- [stable30] fix: do not reduce count for subadmins if they are members of group by @backportbot in https://github.com/nextcloud/server/pull/48571
- [stable30] fix: Fix "Unknown path" error when source user
files
folder has not been initialized by @backportbot in https://github.com/nextcloud/server/pull/48746 - [stable30] fix: add PasswordConfirmationRequired to the external storages mentioned in review by @backportbot in https://github.com/nextcloud/server/pull/48976
- [stable30] Fix copying or moving from shared groupfolders by @backportbot in https://github.com/nextcloud/server/pull/48984
- [stable30] fix(files): Do not jump to top when fileId is set to currentFolder by @backportbot in https://github.com/nextcloud/server/pull/48979
- [stable30] fix: Shipped apps should include the Nextcloud version in the cache buster by @susnux in https://github.com/nextcloud/server/pull/48701
- [stable30] Fix disabled user list for subadmins by @backportbot in https://github.com/nextcloud/server/pull/48970
- chore(deps): Bump libphonenumber-js from 1.11.9 to 1.11.11 by @dependabot in https://github.com/nextcloud/server/pull/48667
- [stable30] fix: provision api's status codes by @backportbot in https://github.com/nextcloud/server/pull/48474
- [stable30] fix: Return correct list of managers for a user by @backportbot in https://github.com/nextcloud/server/pull/48622
- [stable30] fix: Fix empty sections appearing in search results by @backportbot in https://github.com/nextcloud/server/pull/48624
- [stable30] chore: Replace Twitter & Diaspora links and text by @backportbot in https://github.com/nextcloud/server/pull/48620
- [stable30] fix: improve moving object store items to trashbin by @backportbot in https://github.com/nextcloud/server/pull/48245
- [stable30] fix: Fix "Reasons to use Nextcloud" design by @backportbot in https://github.com/nextcloud/server/pull/48652
- [stable30] fix(locking): Accept mixed as value on setTTL by @backportbot in https://github.com/nextcloud/server/pull/48694
- [stable30] fix: add PasswordConfirmationRequired to saveGlobalCredentials by @backportbot in https://github.com/nextcloud/server/pull/49005
- [stable30] Fix email share transfer accross storages by @backportbot in https://github.com/nextcloud/server/pull/48618
- [stable30] fix(users): improve recently active search by @backportbot in https://github.com/nextcloud/server/pull/49001
- [stable30] fix(FileList): Show correct avatar for federated share owner by @backportbot in https://github.com/nextcloud/server/pull/48294
- [stable30] fix(files_sharing): Password field must not be required if already set by @backportbot in https://github.com/nextcloud/server/pull/49013
- [stable30] feat(settings): migrate AppAPI ExApps management to settings by @backportbot in https://github.com/nextcloud/server/pull/48988
- [stable30] fix(files-external): set password as sensitive by @backportbot in https://github.com/nextcloud/server/pull/49028
- [stable30] fix(ShareEntryLinkList): Append new links to the end of list by @backportbot in https://github.com/nextcloud/server/pull/49022
- 30.0.2 RC1 by @Altahrim in https://github.com/nextcloud/server/pull/48996
- [stable30] chore: Update code owners by @backportbot in https://github.com/nextcloud/server/pull/49057
- [stable30] fix(apps-store): Fix exception on generating preview url for installed app screenshot by @backportbot in https://github.com/nextcloud/server/pull/49044
- [stable30] fix(owncloud): Fix ownCloud migration with oauth2 app by @nickvergessen in https://github.com/nextcloud/server/pull/49076
- [stable30] Update
@nextcloud/dialogs
to v6.0.1 by @susnux in https://github.com/nextcloud/server/pull/49093 - [stable30] fix(caldav): broken activity rich objects by @backportbot in https://github.com/nextcloud/server/pull/49080
- [stable30] docs: update overwrite.cli.url wording by @backportbot in https://github.com/nextcloud/server/pull/49067
- 30.0.2 RC2 by @Altahrim in https://github.com/nextcloud/server/pull/49079
- 30.0.2 by @Altahrim in https://github.com/nextcloud/server/pull/49120
Full Changelog: https://github.com/nextcloud/server/compare/v30.0.1...v30.0.2
v30.0.1
What's Changed
- [stable30] fix(files_external): broken credentials dialog by @backportbot in https://github.com/nextcloud/server/pull/47951
- [stable30] fix(files): Adjust Cache::searchQuery() parameter name to match interface by @backportbot in https://github.com/nextcloud/server/pull/47957
- [stable30] fix(files_external): Check key exists before accessing it by @backportbot in https://github.com/nextcloud/server/pull/47976
- [stable30] fix(files_external): Handling in SFTP UI for custom ports by @backportbot in https://github.com/nextcloud/server/pull/47923
- [stable30] fix: Do not try to set HTTP response code on already closed connection by @backportbot in https://github.com/nextcloud/server/pull/47981
- [stable30] fix(Storage\Local): Do not call getSourcePath() on SplFileInfo by @backportbot in https://github.com/nextcloud/server/pull/48021
- [stable30] fix(Comment): Initialize childrenCount as integer by @backportbot in https://github.com/nextcloud/server/pull/48025
- [stable30] fix(Tags): Return boolean for userHasTags() by @backportbot in https://github.com/nextcloud/server/pull/48027
- [stable30] fix(BaseResponse): Cast XML element values to string by @backportbot in https://github.com/nextcloud/server/pull/48035
- [stable30] fix(S3ConfigTrait): Allow proxy field to take false by @backportbot in https://github.com/nextcloud/server/pull/48036
- [stable30] fix: correct link to trademark by @backportbot in https://github.com/nextcloud/server/pull/48038
- [stable30] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/47989
- chore(deps-dev): bump cypress-if from 1.12.5 to 1.12.6 by @dependabot in https://github.com/nextcloud/server/pull/47815
- chore(deps-dev): bump @pinia/testing from 0.1.4 to 0.1.5 by @dependabot in https://github.com/nextcloud/server/pull/47814
- [stable30] chore(i18n): adapted lowercase by @backportbot in https://github.com/nextcloud/server/pull/47838
- [stable30] fix(LDAP): check index before accessing it by @backportbot in https://github.com/nextcloud/server/pull/47919
- [stable30] fix(files): Check if target path is a descendant of the shared folder by @backportbot in https://github.com/nextcloud/server/pull/47796
- [stable30] fix(config): Throw PreconditionException always when it didn't match by @backportbot in https://github.com/nextcloud/server/pull/47940
- [stable30] fix: Display 'Leave share' instead of 'Delete' by @backportbot in https://github.com/nextcloud/server/pull/47894
- [stable30] fix(caldav, carddav): also allow unsharing of circle shares by @backportbot in https://github.com/nextcloud/server/pull/47857
- [stable30] fix(TaskProcessing): increase error_message column length by @backportbot in https://github.com/nextcloud/server/pull/47804
- [stable30] fix(appstore): return if appstore is manually disabled by @backportbot in https://github.com/nextcloud/server/pull/47872
- [stable30] fix(appstore): Ensure returned apps from AppStore are valid by @backportbot in https://github.com/nextcloud/server/pull/47937
- [stable30] fix(preview): gracefully handle file not being opened in ProviderV2 by @backportbot in https://github.com/nextcloud/server/pull/47868
- [stable30] fix(a11y): Update OpenDyslexic from 0.920 to 2.001 by @backportbot in https://github.com/nextcloud/server/pull/47995
- [stable30] fix(dav): set string type for sanitizeMtime by @backportbot in https://github.com/nextcloud/server/pull/48053
- [stable30] fix(settings): Add back create group icon by @backportbot in https://github.com/nextcloud/server/pull/47902
- [stable30] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/48059
- [stable30] fix(dav): imip service test expects integers for last occurence by @backportbot in https://github.com/nextcloud/server/pull/48056
- [stable30] fix(filesreport): cast fileId to integer by @backportbot in https://github.com/nextcloud/server/pull/48069
- [stable30] fix(a11y): Add OTF font loading check by @backportbot in https://github.com/nextcloud/server/pull/48073
- [stable30] fix(weather_status): Fix search address errors when offline by @backportbot in https://github.com/nextcloud/server/pull/48076
- [stable30] feat: Reset route if neither the Viewer of the Sidebar is open by @backportbot in https://github.com/nextcloud/server/pull/48000
- [stable30] fix(dav): cast parameters to string by @backportbot in https://github.com/nextcloud/server/pull/48071
- [stable30] test: cast node name and data to string by @backportbot in https://github.com/nextcloud/server/pull/48072
- [stable30] fix(config): Add missing handling for
envCache
ingetKeys()
by @backportbot in https://github.com/nextcloud/server/pull/48101 - [stable30] 🥅 — Catch MaxInstancesExceededException on calendar events by @backportbot in https://github.com/nextcloud/server/pull/48097
- [stable30] Ensure that the hash method does not return null by @backportbot in https://github.com/nextcloud/server/pull/48109
- [stable30] fix(Entity): Fix magic setter call for custom strong typed setters by @backportbot in https://github.com/nextcloud/server/pull/48088
- [stable30] fix(setup-checks): Ensure URL with webroot works by @backportbot in https://github.com/nextcloud/server/pull/47944
- [stable30] ci: Bump phpunit to 9.6.19 and add dependabot by @backportbot in https://github.com/nextcloud/server/pull/48191
- [stable30] fix(settings): disable Discover when appstore is disabled by @backportbot in https://github.com/nextcloud/server/pull/48120
- chore(deps): Bump debounce from 2.1.0 to 2.1.1 by @dependabot in https://github.com/nextcloud/server/pull/48189
- chore(deps): Bump @nextcloud/calendar-availability-vue from 2.2.2 to 2.2.4 by @dependabot in https://github.com/nextcloud/server/pull/48186
- [stable30] Ci fixes by @icewind1991 in https://github.com/nextcloud/server/pull/48205
- [stable30] fix: expand select and group by for calendar reminder backend by @backportbot in https://github.com/nextcloud/server/pull/48211
- [stable30] Improve (slow) move on same object by @icewind1991 in https://github.com/nextcloud/server/pull/48221
- [stable30] Update psalm-baseline.xml by @nextcloud-command in https://github.com/nextcloud/server/pull/48229
- [stable30] perf: reuse cache info we already have when moving to object store by @backportbot in https://github.com/nextcloud/server/pull/48233
- chore(deps-dev): Bump @types/jest from 29.5.12 to 29.5.13 by @dependabot in https://github.com/nextcloud/server/pull/48256
- [stable30] fix(user_ldap): Use %n in plural translation to avoid a crash in L10N by @backportbot in https://github.com/nextcloud/server/pull/48061
- chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 by @dependabot in https://github.com/nextcloud/server/pull/48257
- [stable30] chore: add .git-blame-ignore-revs by @kesselb in https://github.com/nextcloud/server/pull/48282
- [stable30] chore: bump 3rdparty by @kesselb in https://github.com/nextcloud/server/pull/48296
- [stable30] fix(autocomplete): Move known array keys to psalm docs by @backportbot in https://github.com/nextcloud/server/pull/48299
- [stable30] fix: skip the integrity check for nextcloud-init-sync.lock by @backportbot in https://github.com/nextcloud/server/pull/48302
- [stable30] fix(i18n): Changed grammar by @nickvergessen in https://github.com/nextcloud/server/pull/48298
- [stable30] fix: Don't crash if disabled user is missing in the database by @backportbot in https://github.com/nextcloud/server/pull/48285
- [stable30] fix(appstoreFetcher): get list from a custom store and remove unnecessary warning by @backportbot in https://github.com/nextcloud/server/pull/48127
- [stable30] fix(psalm): Enable findUnusedBaselineEntry by @provokateurin in https://github.com/nextcloud/server/pull/48279
- [stable30] Add bidirectional text support - Backend by @backportbot in https://github.com/nextcloud/server/pull/48308
- [stable30] fix: Ensure app discover section is returned as list by @backportbot in https://github.com/nextcloud/server/pull/48314
- chore(deps): Bump web-auth/webauthn-lib from 4.8.5 to 4.9.1 by @nickvergessen in https://github.com/nextcloud/server/pull/48319
- [stable30] build(deps): bump giggsey/libphonenumber-for-php-lite from 8.13.35 to… by @nickvergessen in https://github.com/nextcloud/server/pull/48328
- [stable30] fix(security): Update CA certificate bundle by @nextcloud-command in https://github.com/nextcloud/server/pull/48337
- [stable30] fix(tests): Fix test selection and run unit tests of DAV and user_status by @backportbot in https://github.com/nextcloud/server/pull/48286
- [stable30] fix(icons): Document icon requirements for notifications and activities by @backportbot in https://github.com/nextcloud/server/pull/48358
- [stable30] fix(files): Fix having to resolve conflicts twice when dropping files by @backportbot in https://github.com/nextcloud/server/pull/48350
- [stable30] fix: Show storage full warning when storage is actually full by @backportbot in https://github.com/nextcloud/server/pull/48369
- [stable30] fix(deps): Bump doctrine/dbal from 3.8.3 to 3.9.1 by @nickvergessen in https://github.com/nextcloud/server/pull/48330
- [stable30] feat(share): ensure unique share tokens by @nickvergessen in https://github.com/nextcloud/server/pull/48142
- [stable30] fix(files_external): Catch correct exception by @backportbot in https://github.com/nextcloud/server/pull/48365
- [stable30] build(deps): Bump laravel/serializable-closure from 1.3.3 to 1.3.5 by @nickvergessen in https://github.com/nextcloud/server/pull/48374
- [stable30] fix(QueryBuilder): Restrict identifier length to 30 characters due to Oracle limitations by @backportbot in https://github.com/nextcloud/server/pull/48391
- [stable30] fix: Use placeholder for external storage password by @backportbot in https://github.com/nextcloud/server/pull/48388
- [stable30] feat(app_api): make app_api shipped and default enabled by @backportbot in https://github.com/nextcloud/server/pull/48395
- [stable30] fix(files_sharing): Parse OCM share permissions from OCM and not OCS prop by @backportbot in https://github.com/nextcloud/server/pull/48401
- [stable30] Skip future shipped apps from updatenotification check by @backportbot in https://github.com/nextcloud/server/pull/48394
- chore(deps): Bump libphonenumber-js from 1.11.5 to 1.11.9 by @dependabot in https://github.com/nextcloud/server/pull/48429
- chore(deps): Bump @vueuse/core from 10.11.0 to 10.11.1 by @dependabot in https://github.com/nextcloud/server/pull/48428
- [stable30] fix: gracefully parse non-standard trusted certificates by @backportbot in https://github.com/nextcloud/server/pull/48317
- [stable30] fix: correctly count disabled users for subadmins by @backportbot in https://github.com/nextcloud/server/pull/48447
- [stable30] ci: fail psalm when baseline update required by @backportbot in https://github.com/nextcloud/server/pull/48469
- [stable30] fix(Auth): ignore missing token when trying to set password-unconfirm… by @backportbot in https://github.com/nextcloud/server/pull/48492
- [stable30] fix(config): Suppress
config.php
fopen error at install time by @backportbot in https://github.com/nextcloud/server/pull/48503 - [stable30] fix(migration): Check if column exists before adding it by @backportbot in https://github.com/nextcloud/server/pull/48489
- [stable30] fix(theming): Use
AppConfig
for setting background image by @backportbot in https://github.com/nextcloud/server/pull/48452 - [stable30] fix: Prevent crash when refreshing metadata for files without an owner by @backportbot in https://github.com/nextcloud/server/pull/48093
- [stable30] fix: misc code fixes around db sharding by @backportbot in https://github.com/nextcloud/server/pull/48077
- [stable30] fix(TaskProcessing\Manager): Don't provoke PHP notice in setTaskResult by @backportbot in https://github.com/nextcloud/server/pull/48514
- [stable30] chore: Move from Twitter to X by @backportbot in https://github.com/nextcloud/server/pull/48523
- [stable30] fix: make federation address book sync work with allow_local_remote_servers = false by @backportbot in https://github.com/nextcloud/server/pull/48506
- [stable30] fix(files): Fix folders not being selectable in the smart picker by @backportbot in https://github.com/nextcloud/server/pull/48516
- [stable30] fix(caldav): add missing handlers by @backportbot in https://github.com/nextcloud/server/pull/48531
- 30.0.1 RC1 by @Altahrim in https://github.com/nextcloud/server/pull/48500
- [stable30] fix(dav): don't crash subscription on invalid calendar object by @backportbot in https://github.com/nextcloud/server/pull/48529
- [stable30] fix(config): Mark more app configs sensitive by @backportbot in https://github.com/nextcloud/server/pull/48586
- [stable30] fix(admin_audit): Listen to the right events by @backportbot in https://github.com/nextcloud/server/pull/48551
- [stable30] fix(QueryBuilder): Account for aliases in output columns by @backportbot in https://github.com/nextcloud/server/pull/48558
- [stable30] fix(settings): Use axios directly for health check to preven URL sanitizing by @backportbot in https://github.com/nextcloud/server/pull/48615
- [stable30] fix(theming): Fix layout of themes by @backportbot in https://github.com/nextcloud/server/pull/48553
- [stable30] fix(dav): Public WebDAV endpoint should allow
GET
requests by @backportbot in https://github.com/nextcloud/server/pull/48630 - 30.0.1 RC2 by @blizzz in https://github.com/nextcloud/server/pull/48644
- 30.0.1 by @blizzz in https://github.com/nextcloud/server/pull/48757
Full Changelog: https://github.com/nextcloud/server/compare/v30.0.0...v30.0.1
v30.0.0
What's Changed
- 30.0.0 by @Altahrim in https://github.com/nextcloud/server/pull/47926
Changelog since v30.0.0rc5: https://github.com/nextcloud/server/compare/v30.0.0rc5...v30.0.0
Full Changelog for v30.0.0: https://nextcloud.com/changelog/[#​30](https://github.com/nextcloud/server/issues/30)-0-0
v29.0.9
What's Changed
- [stable29] fix: Allow overriding shouldApplyQuota check from child classes by @backportbot in https://github.com/nextcloud/server/pull/48634
- [stable29] fix(setup-checks): Ensure URL with webroot works by @backportbot in https://github.com/nextcloud/server/pull/47943
- [stable29] fix(files): Add more visual move / copy notification by @backportbot in https://github.com/nextcloud/server/pull/48457
- [stable29] fix(locking): Accept mixed as value on setTTL by @backportbot in https://github.com/nextcloud/server/pull/48693
- [stable29] fix(dav): Public WebDAV endpoint should allow
GET
requests by @susnux in https://github.com/nextcloud/server/pull/48631 - [stable29] Fix email share transfer accross storages by @backportbot in https://github.com/nextcloud/server/pull/48617
- [stable29] fix(share): Return empty string if no label is set by @backportbot in https://github.com/nextcloud/server/pull/48704
- [stable29] fix(files): Ensure children are removed from folder and not duplicated by @backportbot in https://github.com/nextcloud/server/pull/48239
- [stable29] fix: get rid of denied notification when accept by @backportbot in https://github.com/nextcloud/server/pull/48752
- [stable29] fix: Make user removal more resilient by @backportbot in https://github.com/nextcloud/server/pull/48588
- [stable29] fix(message): Fix logic of Mail test by @backportbot in https://github.com/nextcloud/server/pull/48764
- [stable29] fix(appstore): Hide last modified information for shipped apps by @backportbot in https://github.com/nextcloud/server/pull/48755
- [stable29] fix(security): Update code signing revocation list by @nextcloud-command in https://github.com/nextcloud/server/pull/48780
- [stable29] fix(activity): Fix download activity parameters by @backportbot in https://github.com/nextcloud/server/pull/48817
- [stable29] fix(AppConfig): Add external JWT private key to sensitive keys by @backportbot in https://github.com/nextcloud/server/pull/48709
- [stable29] fix(files_sharing): Add proper user facing messages on success by @backportbot in https://github.com/nextcloud/server/pull/48729
- [stable29] ci: Update list of installed PHP extensions (as some are not default … by @backportbot in https://github.com/nextcloud/server/pull/48825
- [stable29] fix(logger): Remove more parameters of other methods by @backportbot in https://github.com/nextcloud/server/pull/48831
- [stable29] build: Print RTL limited characters in translation-checker by @backportbot in https://github.com/nextcloud/server/pull/48857
- [stable29] fix: add PasswordConfirmationRequired to create user storages endpoint by @backportbot in https://github.com/nextcloud/server/pull/48750
- chore(deps-dev): Bump jsdoc from 4.0.2 to 4.0.4 by @dependabot in https://github.com/nextcloud/server/pull/48905
- [stable29] fix(dav): Cleanup view-only check by @backportbot in https://github.com/nextcloud/server/pull/48930
- [stable29] fix(files): add title for files list table header button by @backportbot in https://github.com/nextcloud/server/pull/48922
- [stable29] fix(files_sharing): Cleanup error messages by @backportbot in https://github.com/nextcloud/server/pull/48936
- [stable29] fix(app-store): Update update count in navigation by @backportbot in https://github.com/nextcloud/server/pull/48944
- [stable29] fix: encrypt and store password, decrypt and retrieve the same by @backportbot in https://github.com/nextcloud/server/pull/48940
- [stable29] fix(config): Mark more configs as sensitive by @backportbot in https://github.com/nextcloud/server/pull/48949
- [stable29] fix(files): handle empty view with error by @ShGKme in https://github.com/nextcloud/server/pull/48934
- [stable29] fix(files_sharing): federated shares avatar by @backportbot in https://github.com/nextcloud/server/pull/48889
- [stable29] ci(psalm): Add missing imagick extension by @provokateurin in https://github.com/nextcloud/server/pull/48958
- [stable29] fix: do not reduce count for subadmins if they are members of group by @backportbot in https://github.com/nextcloud/server/pull/48570
- [stable29] fix: add PasswordConfirmationRequired to the external storages mentioned in review by @backportbot in https://github.com/nextcloud/server/pull/48973
- [stable29] Fix copying or moving from shared groupfolders by @backportbot in https://github.com/nextcloud/server/pull/48968
- [stable29] fix(files): Do not jump to top when fileId is set to currentFolder by @backportbot in https://github.com/nextcloud/server/pull/48980
- [stable29] test: re-add object store primary storage phpunit tests by @backportbot in https://github.com/nextcloud/server/pull/48488
- [stable29] fix: provision api's status codes by @backportbot in https://github.com/nextcloud/server/pull/48473
- [stable29] fix: Fix "Unknown path" error when source user
files
folder has not been initialized by @backportbot in https://github.com/nextcloud/server/pull/48745 - [stable29] fix: Shipped apps should include the Nextcloud version in the cache buster by @susnux in https://github.com/nextcloud/server/pull/48700
- [stable29] fix: add PasswordConfirmationRequired to saveGlobalCredentials by @backportbot in https://github.com/nextcloud/server/pull/49006
- [stable29] ci: fail psalm when baseline update required by @backportbot in https://github.com/nextcloud/server/pull/48471
- [stable29] fix(files_sharing): Password field must not be required if already set by @backportbot in https://github.com/nextcloud/server/pull/49012
- [stable29] Fix disabled user list for subadmins by @backportbot in https://github.com/nextcloud/server/pull/48969
- [stable29] fix(files-external): set password as sensitive by @ArtificialOwl in https://github.com/nextcloud/server/pull/49029
- [stable29] fix(ShareEntryLinkList): Append new links to the end of list by @backportbot in https://github.com/nextcloud/server/pull/49021
- [stable29] perf(ObjectStoreStorage): Improve (slow) move on same object bucket by @backportbot in https://github.com/nextcloud/server/pull/48998
- 29.0.9 RC1 by @Altahrim in https://github.com/nextcloud/server/pull/48995
- [stable29] chore: request review from groupware when changing the card- and cald… by @backportbot in https://github.com/nextcloud/server/pull/49055
- [stable29] fix(owncloud): Fix ownCloud migration with oauth2 app by @backportbot in https://github.com/nextcloud/server/pull/49085
- [stable29] chore(deps): Update
@nextcloud/dialogs
to v5.3.8 by @susnux in https://github.com/nextcloud/server/pull/49095 - [stable29] docs: update overwrite.cli.url wording by @backportbot in https://github.com/nextcloud/server/pull/49068
- 29.0.9 RC2 by @Altahrim in https://github.com/nextcloud/server/pull/49092
- 29.0.9 by @Altahrim in https://github.com/nextcloud/server/pull/49119
Full Changelog: https://github.com/nextcloud/server/compare/v29.0.8...v29.0.9