nextcloud/server
βοΈ Nextcloud server, a safe home for all your data
0
Server v30.0.1
Release date:
October 17, 2024
Previous version:
v30.0.1rc2
(released October 10, 2024)
Magnitude:
5
Diff Delta
Contributors:
1 total committer
Commits:
1 Commit in this Release
Ordered by the degree to which they evolved the repo in this version.
Authored October 17, 2024
Browse Other Releases
Latest Pending
Unreleased π
v30.0.3rc1
Released November 28, 2024
0 Ξ
v30.0.2
Released November 7, 2024
55 Ξ
v30.0.2rc2
Released November 5, 2024
297 Ξ
v30.0.2rc1
Released October 31, 2024
0 Ξ
v30.0.1
Released October 17, 2024
5 Ξ
v30.0.1rc2
Released October 10, 2024
215 Ξ
v30.0.1rc1
Released October 2, 2024
0 Ξ
v30.0.1rc
Released October 2, 2024
0 Ξ
v30.0.0
Released September 12, 2024
8 Ξ
v30.0.0rc5
Released September 12, 2024
3,461 Ξ
Top Contributors in v30.0.1
blizzz
Directory Browser for v30.0.1
All files are compared to previous version, v30.0.1rc2. Click here to browse diffs between other versions.
Loading File Browser...
Release Notes Published
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