Current File : //proc/thread-self/root/proc/self/root/proc/self/root/var/softaculous/nextcloud/changelog.txt
Version 30.0.2 November 7, 2024

Changes:

    Fix(files): Reset context menu position on close (server#47878)
    Fix(files): Ensure children are removed from folder and not duplicated (server#48240)
    Fix: improve moving object store items to trashbin (server#48245)
    Fix(FileList): Show correct avatar for federated share owner (server#48294)
    Fix(files): Add more visual move / copy notification (server#48458) 1
    Fix: provision api’s status codes (server#48474)
    Fix(filesexternal): Remove unneeded 3rdparty library use (server#48550)
    Fix: do not reduce count for subadmins if they are members of group (server#48571)
    Fix: Make user removal more resilient (server#48589)
    Fix email share transfer accross storages (server#48618)
    Chore: Replace Twitter & Diaspora links and text (server#48620)
    Fix: Return correct list of managers for a user (server#48622) 1
    Fix: Fix empty sections appearing in search results (server#48624)
    Fix: Allow overriding shouldApplyQuota check from child classes (server#48635)
    Fix: Fix “Reasons to use Nextcloud” design (server#48652)
    Chore(deps): Bump libphonenumber-js from 1.11.9 to 1.11.11 (server#48667)
    Fix(locking): Accept mixed as value on setTTL (server#48694)
    Fix: Shipped apps should include the Nextcloud version in the cache buster (server#48701) 1
    Fix(share): Return empty string if no label is set (server#48703)
    Fix(AppConfig): Add external JWT private key to sensitive keys (server#48710)
    Fix(files_sharing): Add proper user facing messages on success (server#48730)
    Fix(files): Ensure renaming state is correctly reset (server#48731)
    Fix: Fix “Unknown path” error when source user files folder has not been initialized (server#48746)
    Fix: add PasswordConfirmationRequired to create user storages endpoint (server#48748)
    Fix: get rid of denied notification when accept (server#48751)
    Fix(appstore): Hide last modified information for shipped apps (server#48754)
    Build: Bump symfony/* to 6.4 (server#48763)
    Fix(security): Update code signing revocation list (server#48778)
    Feat(comments): Support mentioning emails (server#48785) 1
    Fix(activity): Fix download activity parameters (server#48818)
    Ci: Update list of installed PHP extensions (as some are not default … (server#48824)
    Fix(logger): Remove more parameters of other methods (server#48830)
    Fix(files): Adjust NavigationQuota for Nextcloud 30 design (server#48834)
    Fix(files_sharing): Add correct context to translation (server#48836)
    Build: Print RTL limited characters in translation-checker (server#48856)
    Fix(unified-search): Close on second ctrl+f (server#48861)
    Fix(app-store): Ensure the groups property is always an array (server#48866)
    Fix(app-store): Also proxy images of locally installed apps (server#48868)
    Fix(app-store): Correctly render Markdown in app description (server#48872)
    Fix(TextProcessing): Also list types that are available in task processing (server#48877)
    Fix(ShareAPI): Send mails for mail shares by default (server#48881) 1
    Fix(files_sharing): federated shares avatar (server#48888)
    Refactor(ShareApiController): Check for null and empty strings with e… (server#48890)
    Fix(files): handle empty view with error (server#48893)
    Chore(deps): Bump guzzlehttp/guzzle from 7.8.1 to 7.8.2 (server#48896)
    Fix(files): add title for files list table header button (server#48901)
    Fix(dav): Cleanup view-only check (server#48931)
    Fix(files_sharing): Cleanup error messages (server#48937)
    Fix: encrypt and store password, decrypt and retrieve the same (server#48939)
    Fix(app-store): Update update count in navigation (server#48945)
    Fix(config): Mark more configs as sensitive (server#48950)
    Ci(psalm): Add missing imagick extension (server#48957)
    Fix disabled user list for subadmins (server#48970)
    Fix: add PasswordConfirmationRequired to the external storages mentioned in review (server#48976)
    Fix(files): Do not jump to top when fileId is set to currentFolder (server#48979)
    Fix copying or moving from shared groupfolders (server#48984)
    Feat(settings): migrate AppAPI ExApps management to settings (server#48988)
    Fix(users): improve recently active search (server#49001)
    Fix: add PasswordConfirmationRequired to saveGlobalCredentials (server#49005)
    Fix(files_sharing): Password field must not be required if already set (server#49013)
    Fix(ShareEntryLinkList): Append new links to the end of list (server#49022)
    Fix(files-external): set password as sensitive (server#49028)
    Fix(apps-store): Fix exception on generating preview url for installed app screenshot (server#49044)
    Chore: Update code owners (server#49057)
    Docs: update overwrite.cli.url wording (server#49067)
    Fix(owncloud): Fix ownCloud migration with oauth2 app (server#49076)
    Fix(caldav): broken activity rich objects (server#49080)
    Update @nextcloud/dialogs to v6.0.1 (server#49093)
    Chore(deps): Bump guzzlehttp/guzzle from 7.8.1 to 7.8.2 (3rdparty#1926)
    Build: Bump symfony/* to 6.4 (3rdparty#1960)
    Fix/remote activity constructor (activity#1815)
    Fix: do not send daily digest email to user who is disabled (activity#1829)
    Fix(notification): Throw new exceptions to stop debug logs (circles#1712)
    Migrating custom groups (circles#1719)
    Fix(ShareWrapperRequest): Save share attributes on creation (circles#1732)
    Fix toArray on null (circles#1740)
    Fix npm audit (files_pdfviewer#1067)
    Update nextcloud/ocp dependency (firstrunwizard#1394)
    Chore(deps-dev): Bump vite from 5.4.8 to 5.4.9 (firstrunwizard#1409)
    Fix npm audit (firstrunwizard#1413)
    Chore(deps-dev): Bump vite from 5.4.9 to 5.4.10 (firstrunwizard#1419)
    Fix npm audit (firstrunwizard#1424)
    Refactor: Replace security annotations with respective attributes (logreader#1387)
    Chore(dev-deps): Bump nextcloud/ocp package (logreader#1392)
    Chore(dev-deps): Bump nextcloud/ocp package (nextcloud_announcements#399)
    Update nextcloud/ocp dependency (nextcloud_announcements#403)
    Chore(dev-deps): Bump nextcloud/ocp package (notifications#2081)
    Fix(push): Make testing the push server easier (notifications#2084)
    Fix(generation): Fix common-password check when we accidentally hit t… (password_policy#687)
    Fix npm audit (recommendations#784)
    Fix inaccurate disk usage reporting for ext* filesystems due to reserved blocks (serverinfo#696)
    Chore(dev-deps): Bump nextcloud/ocp package (serverinfo#702)
    Feat(active users): add more active user statistics intervals and improve presentation (serverinfo#703)
    Chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 (survey_client#306)
    Update nextcloud/ocp dependency (text#6499)
    Fix(plaintext): multiple linebreaks at end (text#6508)
    Ci: Fix assistant button selector (text#6517)
    Chore(deps): update dependency typescript to ^5.6.3 (text#6527)
    Chore(deps): update vite (text#6528)
    Fix(deps): update dependency @nextcloud/axios to ^2.5.1 (text#6529)
    Fix(deps): update dependency @nextcloud/vue to ^8.19.0 (text#6530)
    Fix npm audit (text#6556)
    Feat(editorApi): Add function to allow setting readonly bar props (text#6570)
    Fix(mermaid): No custom link handling for links in mermaid diagrams (text#6576)
    Fix npm audit (twofactor_nextcloud_notification#910)
    Chore(dev-deps): Bump nextcloud/ocp package (twofactor_nextcloud_notification#912)
    Update nextcloud/ocp dependency (twofactor_nextcloud_notification#917)
    Fix npm audit (twofactor_nextcloud_notification#918)
    Fix npm audit (viewer#2575)
    Fix: Update default editor translations for version 4.8.1 (viewer#2594)
    Fix: Usage of pushToHistory function on prev/next (viewer#2608)
	
Version 30.0.1 October 17, 2024

Changes:

    Fix(files): Check if target path is a descendant of the shared folder (server#47796)
    Fix(TaskProcessing): increase error_message column length (server#47804)
    Chore(deps-dev): bump @pinia/testing from 0.1.4 to 0.1.5 (server#47814)
    Chore(deps-dev): bump cypress-if from 1.12.5 to 1.12.6 (server#47815)
    Chore(i18n): adapted lowercase (server#47838)
    Fix(caldav, carddav): also allow unsharing of circle shares (server#47857)
    Fix(preview): gracefully handle file not being opened in ProviderV2 (server#47868)
    Fix(appstore): return if appstore is manually disabled (server#47872)
    Fix: Display ‘Leave share’ instead of ‘Delete’ (server#47894)
    Fix(settings): Add back create group icon (server#47902)
    Fix(LDAP): check index before accessing it (server#47919)
    Fix(files_external): Handling in SFTP UI for custom ports (server#47923)
    Fix(appstore): Ensure returned apps from AppStore are valid (server#47937)
    Fix(config): Throw PreconditionException always when it didn’t match (server#47940)
    Fix(setup-checks): Ensure URL with webroot works (server#47944)
    Fix(files_external): broken credentials dialog (server#47951)
    Fix(files): Adjust Cache::searchQuery() parameter name to match interface (server#47957)
    Fix(files_external): Check key exists before accessing it (server#47976)
    Fix: Do not try to set HTTP response code on already closed connection (server#47981)
    Update psalm-baseline.xml (server#47989)
    Fix(a11y): Update OpenDyslexic from 0.920 to 2.001 (server#47995)
    Feat: Reset route if neither the Viewer of the Sidebar is open (server#48000)
    Fix(Storage\Local): Do not call getSourcePath() on SplFileInfo (server#48021)
    Fix(Comment): Initialize childrenCount as integer (server#48025)
    Fix(Tags): Return boolean for userHasTags() (server#48027)
    Fix(BaseResponse): Cast XML element values to string (server#48035)
    Fix(S3ConfigTrait): Allow proxy field to take false (server#48036)
    Fix: correct link to trademark (server#48038)
    Fix(dav): set string type for sanitizeMtime (server#48053)
    Fix(dav): imip service test expects integers for last occurence (server#48056)
    Update psalm-baseline.xml (server#48059)
    Fix(user_ldap): Use %n in plural translation to avoid a crash in L10N (server#48061)
    Fix(filesreport): cast fileId to integer (server#48069)
    Fix(dav): cast parameters to string (server#48071)
    Test: cast node name and data to string (server#48072)
    Fix(a11y): Add OTF font loading check (server#48073)
    Fix(weather_status): Fix search address errors when offline (server#48076)
    Fix: misc code fixes around db sharding (server#48077)
    Fix(Entity): Fix magic setter call for custom strong typed setters (server#48088)
    Fix: Prevent crash when refreshing metadata for files without an owner (server#48093)
    Catch MaxInstancesExceededException on calendar events (server#48097)
    Fix(config): Add missing handling for `envCache` in `getKeys()` (server#48101)
    Ensure that the hash method does not return null (server#48109)
    Fix(settings): disable Discover when appstore is disabled (server#48120)
    Fix(appstoreFetcher): get list from a custom store and remove unnecessary warning (server#48127)
    Feat(share): ensure unique share tokens (server#48142)
    Chore(deps): Bump @nextcloud/calendar-availability-vue from 2.2.2 to 2.2.4 (server#48186)
    Chore(deps): Bump debounce from 2.1.0 to 2.1.1 (server#48189)
    Ci: Bump phpunit to 9.6.19 and add dependabot (server#48191)
    Ci fixes (server#48205)
    Fix: expand select and group by for calendar reminder backend (server#48211)
    Improve (slow) move on same object (server#48221)
    Update psalm-baseline.xml (server#48229)
    Perf: reuse cache info we already have when moving to object store (server#48233)
    Chore(deps-dev): Bump @types/jest from 29.5.12 to 29.5.13 (server#48256)
    Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (server#48257)
    Fix(psalm): Enable findUnusedBaselineEntry (server#48279)
    Chore: add .git-blame-ignore-revs (server#48282)
    Fix: Don’t crash if disabled user is missing in the database (server#48285)
    Fix(tests): Fix test selection and run unit tests of DAV and user_status (server#48286)
    Chore: bump 3rdparty (server#48296)
    Fix(i18n): Changed grammar (server#48298)
    Fix(autocomplete): Move known array keys to psalm docs (server#48299)
    Fix: skip the integrity check for nextcloud-init-sync.lock (server#48302)
    Add bidirectional text support – Backend (server#48308)
    Fix: Ensure app discover section is returned as list (server#48314)
    Fix: gracefully parse non-standard trusted certificates (server#48317)
    Chore(deps): Bump web-auth/webauthn-lib from 4.8.5 to 4.9.1 (server#48319)
    Build(deps): bump giggsey/libphonenumber-for-php-lite from 8.13.35 to… (server#48328)
    Fix(deps): Bump doctrine/dbal from 3.8.3 to 3.9.1 (server#48330)
    Fix(security): Update CA certificate bundle (server#48337)
    Fix(files): Fix having to resolve conflicts twice when dropping files (server#48350)
    Fix(icons): Document icon requirements for notifications and activities (server#48358)
    Fix(files_external): Catch correct exception (server#48365)
    Fix: Show storage full warning when storage is actually full (server#48369)
    Build(deps): Bump laravel/serializable-closure from 1.3.3 to 1.3.5 (server#48374)
    Fix: Use placeholder for external storage password (server#48388)
    Fix(QueryBuilder): Restrict identifier length to 30 characters due to Oracle limitations (server#48391)
    Skip future shipped apps from updatenotification check (server#48394)
    Feat(app_api): make app_api shipped and default enabled (server#48395)
    Fix(files_sharing): Parse OCM share permissions from OCM and not OCS prop (server#48401)
    Chore(deps): Bump @vueuse/core from 10.11.0 to 10.11.1 (server#48428)
    Chore(deps): Bump libphonenumber-js from 1.11.5 to 1.11.9 (server#48429)
    Fix: correctly count disabled users for subadmins (server#48447)
    Fix(theming): Use `AppConfig` for setting background image (server#48452)
    Ci: fail psalm when baseline update required (server#48469)
    Fix(migration): Check if column exists before adding it (server#48489)
    Fix(Auth): ignore missing token when trying to set password-unconfirm… (server#48492)
    Fix(config): Suppress `config.php` fopen error at install time (server#48503)
    Fix: make federation address book sync work with allow_local_remote_servers = false (server#48506)
    Fix(TaskProcessing\Manager): Don’t provoke PHP notice in setTaskResult (server#48514)
    Fix(files): Fix folders not being selectable in the smart picker (server#48516)
    Chore: Move from Twitter to X (server#48523)
    Fix(dav): don’t crash subscription on invalid calendar object (server#48529)
    Fix(caldav): add missing handlers (server#48531)
    Fix(admin_audit): Listen to the right events (server#48551)
    Fix(theming): Fix layout of themes (server#48553)
    Fix(QueryBuilder): Account for aliases in output columns (server#48558)
    Fix(config): Mark more app configs sensitive (server#48586)
    Fix(settings): Use axios directly for health check to preven URL sanitizing (server#48615)
    Fix(dav): Public WebDAV endpoint should allow `GET` requests (server#48630)
    Fix(deps): Bump doctrine/dbal from 3.8.3 to 3.9.1 (3rdparty#1919)
    Chore(deps): Bump web-auth/webauthn-lib from 4.8.5 to 4.9.1 (3rdparty#1921)
    Bump giggsey/libphonenumber-for-php-lite from 8.13.35 to 8.13.45 (3rdparty#1937)
    Chore: set version in composer.json (3rdparty#1938)
    Build(deps): Bump laravel/serializable-closure from 1.3.3 to 1.3.5 (3rdparty#1953)
    Remove requiring PNG for iOS (activity#1796)
    Fix npm audit (bruteforcesettings#638)
    Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 5.3.7 (bruteforcesettings#642)
    Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (bruteforcesettings#656)
    Fix npm audit (bruteforcesettings#664)
    Fix(CoreQueryBuilder): Use shorter prefixes to stay below 30 characters for Oracle <12.2 (circles#1702)
    Update nextcloud/ocp dependency (files_downloadlimit#364)
    Fix npm audit (files_downloadlimit#375)
    Update nextcloud/ocp dependency (files_downloadlimit#385)
    Fix npm audit (files_downloadlimit#386)
    Update nextcloud/ocp dependency (files_downloadlimit#392)
    Fix npm audit (files_pdfviewer#1044)
    Chore(deps-dev): Bump axios from 1.7.6 to 1.7.7 (files_pdfviewer#1048)
    Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (files_pdfviewer#1056)
    Fix npm audit (files_pdfviewer#1060)
    Update nextcloud/ocp dependency (firstrunwizard#1351)
    Update nextcloud/ocp dependency (firstrunwizard#1361)
    Fix: Add missing whiteboard icon (firstrunwizard#1365)
    Chore(deps-dev): bump vite from 5.4.2 to 5.4.7 (firstrunwizard#1372)
    Chore(deps): bump @nextcloud/axios from 2.5.0 to 2.5.1 (firstrunwizard#1373)
    Update nextcloud/ocp dependency (firstrunwizard#1377)
    Chore(deps-dev): bump vite from 5.4.7 to 5.4.8 (firstrunwizard#1385)
    Update nextcloud/ocp dependency (firstrunwizard#1387)
    Fix npm audit (firstrunwizard#1388)
    Fix: cards should have the same size (firstrunwizard#1400)
    Chore(deps): bump axios from 1.7.3 to 1.7.4 (logreader#1343)
    Update nextcloud/ocp dependency (nextcloud_announcements#384)
    Update nextcloud/ocp dependency (nextcloud_announcements#388)
    Update nextcloud/ocp dependency (nextcloud_announcements#390)
    Update nextcloud/ocp dependency (notifications#2036)
    Create block-merge-eol.yml (notifications#2038)
    Fix(notifications): Fix notification parameter types (notifications#2042)
    Chore(deps): Bump ua-parser-js from 1.0.38 to 1.0.39 (notifications#2049)
    Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (notifications#2050)
    Update nextcloud/ocp dependency (notifications#2055)
    Ci(performance): Make performance test more reliable by disabling cro… (notifications#2061)
    Update nextcloud/ocp dependency (notifications#2062)
    Update nextcloud/ocp dependency (notifications#2064)
    Feat: Check upload directory share state (photos#2661)
    Fix: Use user uid to compare in PhotosPicker (photos#2665)
    Update nextcloud/ocp dependency (serverinfo#683)
    Update nextcloud/ocp dependency (serverinfo#685)
    Update nextcloud/ocp dependency (serverinfo#690)
    Fix: failure when using sqlite3 (survey_client#320)
    Fix: clarify language for removing previously sent report data (survey_client#321)
    Fix: notifications link for mobile / desktop error generating errors in v30 (survey_client#324)
    Fix(notifications): Only define URLs and actions in one place (survey_client#328)
    Fix npm audit (suspicious_login#927)
    Chore(deps): update dependency cypress-visual-regression to ^5.2.1 (text#6230)
    Fix(CodeBlock): Fix visibleFocus and pasting in code blocks (text#6352)
    Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.21.3 (text#6362)
    Fix(deps): update dependency debounce to ^2.1.1 (text#6363)
    Chore(deps): update dependency vite to ^5.4.5 (text#6366)
    Fix(deps): update dependency yjs to ^13.6.19 (text#6367)
    Chore(deps): update dependency typescript to ^5.6.2 (text#6375)
    Fix(deps): update dependency @nextcloud/files to ^3.9.0 (text#6376)
    Update nextcloud/ocp dependency (text#6378)
    Fix(deps): update dependency @nextcloud/vue to ^8.18.0 (text#6379)
    Test(cy): Fix ImageView native tests (text#6384)
    Fix headings papercuts (text#6407)
    Chore(deps): update dependency vite to v5.4.6 [security] (text#6418)
    Fix(placeholder): Show placeholder on empty paragraph, improve wording (text#6421)
    Fix(paragraph): migrate preview options to decorations (text#6431)
    Feat(menu): Put list items in submenu, add indentation options (text#6433)
    Update nextcloud/ocp dependency (text#6446)
    Fix(css): Use singlequotes to please stylelint (text#6450)
    Fix(codeblock): Add border radius (text#6456)
    Fix(tasklist): Correct indention (text#6459)
    Fix(vite): set `NODE_ENV` in `package.json` scripts (text#6460)
    Update nextcloud/ocp dependency (text#6475)
    Fix npm audit (text#6477)
    Fix(sync): Disable browser broadcast (text#6483)
    Fix: Apply checks on shares in the middleware (text#6489)
    Check link protocol (text#6493)
    Fix(sync): handle 502 (Bad Gateway) gracefully (text#6496)
    Update nextcloud/ocp dependency (twofactor_nextcloud_notification#884)
    Fix npm audit (twofactor_nextcloud_notification#886)
    Update nextcloud/ocp dependency (twofactor_nextcloud_notification#891)
    Update nextcloud/ocp dependency (twofactor_nextcloud_notification#898)
    Fix npm audit (twofactor_nextcloud_notification#899)
    Create .l10nignore (twofactor_nextcloud_notification#901)
    Update nextcloud/ocp dependency (twofactor_nextcloud_notification#904)
    Fix npm audit (twofactor_totp#1557)
    Chore(deps): update cypress (viewer#2471)
    Fix: Make loading the viewer an init script (viewer#2488)
    Fix(cypress): roboto loading check for visual regression (viewer#2497)
    Update cypress snapshots (viewer#2500)
    Perf: fast cypress (viewer#2514)
    Chore(deps): update dependency vite to ^5.4.5 (viewer#2515)
    Fix: Only remove openfile from route when closing the viewer (viewer#2516)
    Update cypress snapshots (viewer#2520)
    Fix(deps): update dependency debounce to ^2.1.1 (viewer#2525)
    Chore(deps): update dependency typescript to ^5.6.2 (viewer#2526)
    Fix(deps): update dependency @nextcloud/vue to ^8.18.0 (viewer#2527)
    Chore(deps): lock file maintenance (viewer#2538)
    Chore(deps): update dependency vite to v5.4.6 [security] (viewer#2543)
    Fix: make dark header configurable (viewer#2545)
    Update cypress snapshots (viewer#2559)
    Fix: Proper layout for split view (viewer#2568)