Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
ryoon 1254b7ca54 php-nextcloud: Update to 25.0.2
* Update to the next major release, 25. It is required to update 26
  after this freeze.

Changelog:
Version 25.0.2 December 8 2022

Changes

  * Avoid double ldap_unbind in Wizard.php (server#34577)
  * Fix disabled federated scope (server#34862)
  * Fix NC25 for 32-bit (server#34905)
  * Update 64-bit check wording (server#34921)
  * Disable upgrades to 26 for 32-bit (server#34922)
  * Fix visibility of internal expire date (server#34925)
  * Update @nextcloud/dialogs and fix toasts styling (server#34928)
  * Fix deprecations logged as errors (server#34944)
  * Skip general login with email for non-valid addresses and LDAP (server#
    34946)
  * Run session token renewals in a database transaction (server#34953)
  * Read encrypted session data again on reopen (server#34955)
  * Fix invalid date in security.txt (server#34964)
  * Fix duplicate event email notifications (server#34978)
  * Avoid a crash when a PHP extension has no version (server#34998)
  * Fix cron warning with time insensitive jobs (server#35010)
  * Fix unsuccessful token login logged as error (server#35011)
  * Cast to int (server#35023)
  * Add repair command to fix wrong share ownership (server#35034)
  * Fix checkmark for theme settings in dark mode (server#35035)
  * Fix size calculation on copying the skeleton files (server#35048)
  * Add description for calendar uri (server#35058)
  * Fix sidebar not automatically hidden in Files app (server#35060)
  * Fix top margin in empty versions list (server#35064)
  * Add pre-commit configuration (server#35078)
  * Bump microsoft/azure-storage-blob to 1.5.4 in stable25 (server#35082)
  * Fix HTML entities not decoded in comment just added (server#35085)
  * Make sure that path is normalized and then checked, (server#35086)
  * Fix PublicKeyTokenProviderTest import and mock (server#35099)
  * Fix distorted previews when using imaginary (server#35117)
  * Fix hasBigIntConversionPendingColumns missing files_trash (server#35118)
  * [LDAP] always create instance of own user manager (server#35130)
  * Run integration tests on 3rdparty bump (server#35133)
  * Support postgres15 (server#35135)
  * Bump aws/aws-sdk-php to 3.240 in stable25 (server#35137)
  * Make sure to not pass null to DateTime::createFromFormat (server#35161)
  * Deprecate PHP7.4 (server#35164)
  * Allow single character search by default (server#35166)
  * Fix rendering of login headline (server#35172)
  * Bump swiftmailer/swiftmailer to 6.3.0 in stable25 (server#35174)
  * Use the updated mariadb10.6 container in drone (server#35180)
  * Update CODEOWNERS (server#35183)
  * Bump @nextcloud/vue to 7.1.0-beta0 (server#35188)
  * Fix dashboard scrolling (server#35190)
  * Fix AppMenu icons for firefox (server#35191)
  * Mark more config values as sensitive (server#35199)
  * Fix settings for setting default expiration date (server#35214)
  * Fix logo not correctly inverted (server#35216)
  * Fix sharing expiration date handling and saving (server#35220)
  * Check quota on file copy (server#35232)
  * Close global search menu when keyboard focus leaves (server#35233)
  * Limit toggle grid view button scope (server#35235)
  * Fix missing native submit type from OAuth client add button (server#35237)
  * Delay updating setup providers untill we register the mounts (server#35255)
  * Fix default theming variables (server#35256)
  * Generate user themed icons (server#35261)
  * Also cancel XHR when cancelling uploads (server#35265)
  * Hide warning about missing apps for when shipped in the next version
    (server#35291)
  * Increase the fair-use push limit to 1.000 users (server#35298)
  * Don't use quota cache through user management (server#35312)
  * Fix mentions rendering in comment editor (server#35322)
  * Optimize background image migration job (server#35326)
  * Handle badly named version files more gracefully and log information
    (server#35327)
  * Help pages: set window title for sidebar sections (server#35330)
  * Revert "Fix quota type to int" (server#35335)
  * Fix navigation order (server#35338)
  * Prevents the selection of encrypted folders when clicking on the "Select
    all" checkbox (server#35340)
  * Fix border color contrast (server#35346)
  * Fix forwarding the object id when searching comments (server#35354)
  * Update cache when file size === 0 (server#35366)
  * Fix user settings layout (server#35375)
  * Add repair job that will ensure that secret and passwordsalt are set
    (server#35377)
  * Add label to sharing search field (server#35382)
  * Fix UX of renaming token (server#35390)
  * Update some deps (server#35394)
  * Revert minimum length for tags (server#35404)
  * Do not check quota for non Node (server#35408)
  * Fix missing share icon (server#35411)
  * Place <h1> into main content (server#35412)
  * Fix share admin page (server#35414)
  * Fix theming tests (server#35415)
  * Fix update for 32-bit (server#35453)
  * Revert "Fix border color contrast" (server#35454)
  * Allow upgrading from ownCloud 10.11 (server#35478)
  * Add fallback routines for empty secret cases (server#35605)
  * Downgrade ubuntu in order to fix CI (server#35606)
  * Fix migration to non-empty secret (server#35616)
  * Bump microsoft/azure-storage-blob to 1.5.4 in stable25 (3rdparty#1217)
  * Bump aws/aws-sdk-php to 3.240 in stable25 (3rdparty#1227)
  * Bump swiftmailer/swiftmailer to 6.3.0 in stable25 (3rdparty#1229)
  * Update nextcloud/ocp dependency (activity#1001)
  * Run NPM audit fix (activity#1003)
  * Apply ACL groupfolders (activity#1015)
  * Add filter to page title (activity#1017)
  * Update load-utils to 2.0.4 (bruteforcesettings#420)
  * Re-activate getMember() (circles#1203)
  * Avoid exception loop (circles#1220)
  * Update loader-utils and minimatch (files_pdfviewer#681)
  * Update nextcloud/ocp dependency (firstrunwizard#752)
  * Update nextcloud/ocp dependency (firstrunwizard#780)
  * Fix navigation menu order (firstrunwizard#784)
  * Update some libs (logreader#817)
  * Update nextcloud/ocp dependency (nextcloud_announcements#136)
  * Still push notifications of twofactor_nextcloud_notification when in DND
    (notifications#1355)
  * Update nextcloud/ocp dependency (notifications#1366)
  * Close menu when focus leaves (notifications#1368)
  * Add admin setting page with users defaults (notifications#1369)
  * Run NPM audit fix (notifications#1373)
  * Update user status with event data (notifications#1377)
  * Update loader-utils from 1.4.0 to 1.4.2 and 2.0.2 to 2.0.4 (password_policy
    #410)
  * Update some libs (password_policy#411)
  * Update nextcloud/ocp dependency (photos#1443)
  * Add primary key index to collaborators table (photos#1449)
  * Bump @vue/test-utils from 1.3.0 to 1.3.3 (photos#1460)
  * Update nextcloud/ocp dependency (photos#1482)
  * Prevent throwing an error in node deletion hook (photos#1493)
  * Run npm audit fix (photos#1495)
  * Fix version20003Date20221102170153 migration (photos#1501)
  * Audit fix (privacy#814)
  * Bump @nextcloud/dialogs from 3.1.2 to 3.1.4 (privacy#817)
  * Bump @nextcloud/vue from 5.4.0 to 7.0.1 (privacy#822)
  * Bump @nextcloud/vue from 7.1.0-beta.1 to 7.1.0-beta.2 (privacy#827)
  * Update nextcloud/ocp dependency (related_resources#132)
  * Remove completed remove route TODO (related_resources#133)
  * Revert "Revert"alternate route for complex itemid"" (related_resources#
    135)
  * Update nextcloud/ocp dependency (related_resources#138)
  * Bump npm dependencies (related_resources#145)
  * Chore(deps): update dependency @nextcloud/webpack-vue-config to ^5.4.0
    (text#3314)
  * Fix: relative link in RichWorkspace (text#3323)
  * Chore(deps): update dependency vite to ^3.2.2 (text#3337)
  * Fix(deps): update tiptap (text#3338)
  * Update nextcloud/ocp dependency (text#3343)
  * Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.3
    (text#3355)
  * Chore(deps): update dependency @vue/test-utils to ^1.3.3 (text#3359)
  * DirectEditing: Set session user for DirectSession editing (text#3371)
  * Disable rich workspace rendering when view is not visible (text#3377)
  * Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.4
    (text#3383)
  * Chore(deps): update dependency vite to ^3.2.3 (text#3385)
  * Chore(deps): update dependency jest-environment-jsdom to ^29.3.0 (text#
    3386)
  * Don't apply author annotations when in composition (text#3395)
  * Set IUserSession user in SessionController if available (text#3397)
  * Chore(deps): update dependency jest-environment-jsdom to ^29.3.1 (text#
    3406)
  * Fix(deps): update vue monorepo to ^2.7.14 (text#3409)
  * Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.5
    (text#3412)
  * Chore(deps): update dependency @nextcloud/eslint-config to ^8.1.3 (text#
    3415)
  * Fix hard line breaks displayed with additional new line between (text#3416)
  * Update nextcloud/ocp dependency (text#3420)
  * Fix(deps): update tiptap (text#3426)
  * Make images block nodes (text#3431)
  * Fix(deps): update dependency @nextcloud/vue to ^7.1.0-beta.0 (text#3433)
  * Bring back menubar without formatting on plain text mode (text#3437)
  * Refactor vuex store (text#3439)
  * Chore(deps): update dependency vite to ^3.2.4 (text#3440)
  * Chore(deps): update dependency @nextcloud/eslint-config to ^8.1.4 (text#
    3447)
  * Fix(deps): update dependency @nextcloud/vue to ^7.1.0-beta.1 (text#3455)
  * Fix(deps): update dependency prosemirror-model to ^1.18.3 (text#3456)
  * Fix notification icon color (text#3463)
  * Add APIs for outline state to RichTextReader and WrapperComponent (text#
    3466)
  * Update loader-utils (text#3468)
  * Fix mention uid autocomplete and keyboard handler in list nodes (text#3471)
  * Fix direct editing loading of txt files (text#3479)
  * Combined code block backport (text#3480)
  * Backport of #3460 -- Fix front matter rendering (text#3481)
  * Fix(deps): update dependency @nextcloud/vue to ^7.1.0-beta.2 (text#3485)
  * Prevent file deletion when pressing Ctrl+Delete (text#3515)
  * Revert "Set autocomplete attribute of input field to one-time-code"
    (twofactor_totp#1301)
  * Fallback to direct image if preview load failed (+ cypress fixes) (viewer#
    1452)
  * Increase visual regression for video to 0.02% (viewer#1454)
  * Build(deps): bump vue from 2.7.13 to 2.7.14 (viewer#1459)
  * Build(deps-dev): bump @types/dockerode from 3.3.11 to 3.3.12 (viewer#1460)
  * Build(deps-dev): bump tslib from 2.4.0 to 2.4.1 (viewer#1463)
  * Bump @nextcloud/vue to 7.1.0-beta0 (viewer#1468)
  * Stop encoding sidebar path (viewer#1471)
  * Bump @types/dockerode from 3.3.12 to 3.3.14 (viewer#1476)
  * Audit fix (viewer#1479)

Version 25.0.1 November 3 2022

Download: nextcloud-25.0.1.tar.bz2 or nextcloud-25.0.1.zip Check the file
integrity with: MD5: nextcloud-25.0.1.tar.bz2.md5 or nextcloud-25.0.1.zip.md5
SHA256: nextcloud-25.0.1.tar.bz2.sha256 or nextcloud-25.0.1.zip.sha256 SHA512:
nextcloud-25.0.1.tar.bz2.sha512 or nextcloud-25.0.1.zip.sha512 PGP (Key):
nextcloud-25.0.1.tar.bz2.asc or nextcloud-25.0.1.zip.asc

Changes

  * Extract GPS data from EXIF (server#34535)
  * Return proper error code when reporting exception fails in remote.php
    (server#34581)
  * Bump @nextcloud/password-confirmation from 4.0.1 to 4.0.2 (server#34590)
  * Fix reference preview when no server-side cache configured (server#34594)
  * Fix file creation issue if no action are registered (server#34597)
  * Fix "email changed" activity email check (server#34601)
  * Reduce number of database queries during WebDAV propfind request (server#
    34610)
  * Expose clearing the profiles and fix it (server#34616)
  * Set theming app to alwaysEnabled (server#34646)
  * Add a repair step to cleanup old theming cache (server#34647)
  * Fix unnecessary highlighting of selected element (server#34648)
  * Fix vertical alignment of user status icon (server#34649)
  * Fix icon of encrypted folders in filepicker (server#34657)
  * Add rate limiting on lost password emails (server#34658)
  * Fix regexp for unified searching in apps (server#34661)
  * Fix rebuild navigation (server#34663)
  * Update OCI workflow of server (server#34667)
  * Run npm audit (server#34669)
  * Add admin user customization kill switch (server#34681)
  * Invert header icons on bright preset backgrounds (server#34686)
  * Bump jquery-ui-dist from 1.13.1 to 1.13.2 (server#34699)
  * Propagate attributes when resharing (server#34704)
  * Fix alternative logins custom css class (server#34705)
  * Use vue lib multiselect tags component (server#34709)
  * Don't crash with outdated share provider on update with the web updater
    (server#34712)
  * Fix more icon color (server#34718)
  * WebDAV -- use file/folder name for dav:displayname (server#34721)
  * Fix null error in getUnencryptedSize (server#34725)
  * On installation save channel to config.php if not stable (server#34726)
  * LDAP to not register new users when outside of fair use or over limits
    (server#34728)
  * Add ico image/x-icon (server#34764)
  * Update notifications for one-click instances (server#34779)
  * Fix Uninitialized string offset 0 at GenerateMimetypeFileBuilder.php#39
    (server#34791)
  * Expose mapped user count from LDAP and use that for user limit check
    (server#34796)
  * Fix getMetadata return type (server#34821)
  * Check share attributes on preview endpoints (server#34823)
  * Fix empty content regressions in comments app (server#34827)
  * Fix autotest creating PostgreSQL database before install (server#34848)
  * Emit typed event when preview is requested (server#34854)
  * Display invalid input message (server#34860)
  * Update nextcloud/ocp dependency (activity#971)
  * Update nextcloud/ocp dependency (activity#979)
  * Update nextcloud/ocp dependency (activity#991)
  * Update nextcloud/ocp dependency (nextcloud_announcements#124)
  * Update nextcloud/ocp dependency (nextcloud_announcements#126)
  * Update nextcloud/ocp dependency (nextcloud_announcements#130)
  * Invert header icon on bright preset backgrounds (notifications#1341)
  * Update nextcloud/ocp dependency (notifications#1344)
  * Bump @nextcloud/notify_push to 1.1.3 (notifications#1346)
  * Update nextcloud/ocp dependency (notifications#1352)
  * Add public link logic (photos#1321)
  * Update nextcloud/ocp dependency (photos#1367)
  * Bump postcss from 8.4.16 to 8.4.18 (photos#1380)
  * Bump vue and vue-template-compiler (photos#1383)
  * Bump autoprefixer from 10.4.11 to 10.4.12 (photos#1385)
  * Bump jest from 29.0.2 to 29.0.3 (photos#1387)
  * Fix nomedia exclusion (photos#1391)
  * Limit auth backend to public albums (photos#1405)
  * Fix fetching album content when navigating (photos#1406)
  * Make tag translations work by loading recognize translations (photos#1407)
  * Fix logic of share album content fetching (photos#1408)
  * Prevent building prefixPath on loading (photos#1409)
  * Update nextcloud/ocp dependency (photos#1415)
  * Fix albumName typo (photos#1422)
  * Bump autoprefixer from 10.4.12 to 10.4.13 (photos#1438)
  * Implement dashboard api for recommended files (recommendations#564)
  * Revert "Revert "virtual groups"" (related_resources#105)
  * Polishing'n cleaning code (related_resources#118)
  * Room starts with single participant (related_resources#120)
  * Using principalUri:uri to id calendar (related_resources#122)
  * Alternate route for complex itemid (related_resources#125)
  * Revert "alternate route for complex itemid" (related_resources#134)
  * Update nextcloud/ocp dependency (related_resources#99)
  * Fix(deps): update dependency @nextcloud/vue to ^7.0.1 (text#3178)
  * Fix(deps): update tiptap (text#3197)
  * Fix(deps): update vue monorepo to ^2.7.13 (text#3235)
  * Chore(deps): update dependency jest-environment-jsdom to ^29.2.0 (text#
    3251)
  * Chore(deps): update dependency @nextcloud/stylelint-config to ^2.3.0 (text#
    3253)
  * Update nextcloud/ocp dependency (text#3260)
  * Chore(deps): update dependency vite-plugin-commonjs to ^0.5.3 (text#3262)
  * Mentions: small test adjust (text#3267)
  * Fix copy and paste of user mentions (text#3274)
  * Chore(deps): update dependency jest-environment-jsdom to ^29.2.1 autoclosed
    (text#3277)
  * Chore(deps): update dependency jest-environment-jsdom to ^29.2.2 (text#
    3279)
  * Remember the last opened folder (text#3283)
  * Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.0
    (text#3285)
  * Fix: adjust margin for hr (text#3286)
  * Update nextcloud/ocp dependency (text#3296)
  * Chore(deps): update dependency cypress to ^10.11.0 (text#3307)
  * Fix(deps): update dependency @nextcloud/browser-storage to ^0.2.0 (text#
    3308)
  * Fix(deps): update dependency @nextcloud/logger to ^2.4.0 (text#3309)
  * Chore(deps): update dependency vite to ^3.2.0 (text#3315)
  * Build(deps): bump vue from 2.7.10 to 2.7.13 (viewer#1419)
  * Fix sidebar opening for different dav root and non-dav files (viewer#1433)

Latest 24 release below.

Version 24.0.8 December 8 2022

Download: nextcloud-24.0.8.tar.bz2 or nextcloud-24.0.8.zip
Check the file integrity with:
MD5: nextcloud-24.0.8.tar.bz2.md5 or nextcloud-24.0.8.zip.md5
SHA256: nextcloud-24.0.8.tar.bz2.sha256 or nextcloud-24.0.8.zip.sha256
SHA512: nextcloud-24.0.8.tar.bz2.sha512 or nextcloud-24.0.8.zip.sha512
PGP (Key): nextcloud-24.0.8.tar.bz2.asc or nextcloud-24.0.8.zip.asc

Changes

  * Update guzzlehttp/guzzle requirement from 7.4.5 to 7.5.0 in /build/
    integration (server#33888)
  * Add rate limiting on lost password emails (server#34659)
  * Emit typed event when preview is requested (server#34855)
  * Avoid double ldap_unbind in Wizard.php (server#34942)
  * Skip general login with email for non-valid addresses and LDAP (server#
    34947)
  * Cleanup tempfiles after each cron job run (server#34949)
  * Run session token renewals in a database transaction (server#34952)
  * Fix invalid date in security.txt (server#34966)
  * Avoid a crash when a PHP extension has no version (server#35005)
  * Fix unsuccessful token login logged as error (server#35012)
  * Only show cron warning after 24h due to time insensitive jobs (server#
    35018)
  * Fix duplicate event email notifications (server#35019)
  * Cast to int (server#35022)
  * Add repair command to fix wrong share ownership (server#35039)
  * Fix size calculation on copying the skeleton files (server#35049)
  * Add description for calendar uri (server#35059)
  * Fix sidebar not automatically hidden in Files app (server#35061)
  * Fix top margin in empty versions list (server#35065)
  * Make sure that path is normalized and then checked, (server#35088)
  * Fix HTML entities not decoded in comment just added (server#35100)
  * Fix PublicKeyTokenProviderTest import and mock (server#35101)
  * Appropriate length check in Notification.php (server#35113)
  * Use the updated mariadb10.6 container in drone (server#35114)
  * Fix distorted previews when using imaginary (server#35115)
  * [LDAP] always create instance of own user manager (server#35131)
  * Run integration tests on 3rdparty bump (server#35134)
  * Revert "Appropriate length check in Notification.php" (server#35140)
  * Detect weird local ips (server#35141)
  * Make sure to not pass null to DateTime::createFromFormat (server#35162)
  * Mark more config values as sensitive (server#35200)
  * Fix settings for setting default expiration date (server#35215)
  * Fix JSON error when comment has no reactions (server#35245)
  * Properly compare quota against both float/int values (server#35250)
  * Delay updating setup providers untill we register the mounts (server#35258)
  * Also cancel XHR when cancelling uploads (server#35266)
  * Hide warning about missing apps for when shipped in the next version
    (server#35292)
  * Bump swiftmailer/swiftmailer to 6.3.0 in stable24 (server#35297)
  * Don't use quota cache through user management (server#35313)
  * Fix mentions rendering in comment editor (server#35321)
  * Check quota on file copy (server#35328)
  * Check quota on file copy (server#35332)
  * Revert "Fix quota type to int" (server#35334)
  * Prevents the selection of encrypted folders when clicking on the "Select
    all" checkbox (server#35349)
  * Handle badly named version files more gracefully and log information
    (server#35351)
  * Fix forwarding the object id when searching comments (server#35356)
  * Update cache when file size === 0 (server#35367)
  * Fix UX of renaming token (server#35392)
  * Update some libs (server#35395)
  * Do not check quota for non Node (server#35409)
  * Update behat/behat requirement from ~3.11.0 to ~3.12.0 in /build/
    integration (server#35564)
  * Downgrade ubuntu in order to fix CI (server#35607)
  * Add mlocati/ip-lib in stable24 (3rdparty#1221)
  * Bump swiftmailer/swiftmailer to 6.3.0 in stable24 (3rdparty#1237)
  * Run NPM audit fix (activity#1004)
  * Update nextcloud/ocp dependency (activity#993)
  * Do not pass an instance of User where a string is expected (activity#996)
  * Update nextcloud/ocp dependency (activity#999)
  * Re-activate getMember() (circles#1204)
  * Refresh cache on demand (circles#1215)
  * Avoid exception loop (circles#1221)
  * Audit fix (files_pdfviewer#682)
  * Update nextcloud/ocp dependency (firstrunwizard#753)
  * Update some libs (logreader#818)
  * Update nextcloud/ocp dependency (nextcloud_announcements#132)
  * Update nextcloud/ocp dependency (nextcloud_announcements#135)
  * Still push notifications of twofactor_nextcloud_notification when in DND
    (notifications#1356)
  * Update nextcloud/ocp dependency (notifications#1359)
  * Update nextcloud/ocp dependency (notifications#1364)
  * Run NPM audit fix (notifications#1372)
  * Update user status with event data (notifications#1378)
  * Update some libs (password_policy#412)
  * Update nextcloud/ocp dependency (photos#1442)
  * Bump @vue/test-utils from 1.3.0 to 1.3.3 (photos#1461)
  * Bump postcss from 8.4.18 to 8.4.19 (photos#1479)
  * Update nextcloud/ocp dependency (photos#1480)
  * Run npm audit fix (photos#1496)
  * Audit fix (privacy#813)
  * Bump @nextcloud/dialogs from 3.1.2 to 3.1.4 (privacy#816)
  * Fix(deps): update dependency prosemirror-markdown to ^1.10.1 (text#3339)
  * Update nextcloud/ocp dependency (text#3341)
  * Avoid saving without changes (text#3351)
  * Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.3
    (text#3360)
  * Chore(deps): update dependency @vue/test-utils to ^1.3.3 (text#3361)
  * Fix(deps): update tiptap to ^2.0.0-beta.202 (text#3362)
  * Chore(deps): update dependency eslint-plugin-jsdoc to ^39.6.2 (text#3363)
  * Update nextcloud/ocp dependency (text#3366)
  * DirectEditing: Set session user for DirectSession editing (text#3372)
  * Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.4
    (text#3387)
  * Don't apply author annotations when in composition (text#3396)
  * Set IUserSession user in SessionController if available (text#3398)
  * Fix typo in serializePlainText (text#3402)
  * Disable rich workspace rendering when view is not visible (text#3403)
  * Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.5
    (text#3413)
  * Update nextcloud/ocp dependency (text#3418)
  * Fix(deps): update dependency core-js to ^3.26.1 (text#3421)
  * Fix(deps): update tiptap (text#3441)
  * Chore(deps): update dependency regenerator-runtime to ^0.13.11 (text#3448)
  * Fix(deps): update dependency prosemirror-model to ^1.18.3 (text#3457)
  * Update npm dependencies (text#3469)
  * Bring back menubar without formatting on plain text mode (text#3475)
  * Audit fix (viewer#1478)

Version 24.0.7 November 3 2022

Download: nextcloud-24.0.7.tar.bz2 or nextcloud-24.0.7.zip Check the file
integrity with: MD5: nextcloud-24.0.7.tar.bz2.md5 or nextcloud-24.0.7.zip.md5
SHA256: nextcloud-24.0.7.tar.bz2.sha256 or nextcloud-24.0.7.zip.sha256 SHA512:
nextcloud-24.0.7.tar.bz2.sha512 or nextcloud-24.0.7.zip.sha512 PGP (Key):
nextcloud-24.0.7.tar.bz2.asc or nextcloud-24.0.7.zip.asc

Changes

  * Update behat/behat requirement from ~3.10.0 to ~3.11.0 in /build/
    integration (server#33185)
  * Fix quota type to int (server#34032)
  * Use filesystem user instead of file owner for creating version (server#
    34040)
  * Fix renaming in shared with you file list (server#34355)
  * Url encode the web dav url for copying (server#34381)
  * Trigger a rescan when trying to fopen a file that exists in cache but not
    on disk (server#34410)
  * Fix User profile picture when performing the search (server#34440)
  * Fix: Prevent deadlocks during mtime/size/etag propagation (server#34447)
  * Makes untrusted domain error on info (server#34454)
  * Fix Error: Undefined index: redirect_url (server#34460)
  * Harden disk_free_space check in CheckSetupController (server#34506)
  * Update ca-cert bundle (server#34518)
  * Update security.txt expires field (server#34527)
  * Fix password length limitation (server#34532)
  * Avoid allocating too much memory for the buffer on s3 uploads (server#
    34552)
  * Return proper error code when reporting exception fails in remote.php
    (server#34584)
  * Fix "email changed" activity email check (server#34600)
  * LDAP to not register new users when outside of fair use or over limits
    (server#34730)
  * Fix external storages access (server#34750)
  * Fix null error in getUnencryptedSize (server#34770)
  * Fix Uninitialized string offset 0 at GenerateMimetypeFileBuilder.php#39
    (server#34792)
  * Expose mapped user count from LDAP and use that for user limit check
    (server#34795)
  * Fix updating cached mounts that didn't have their mount provider set
    previously (server#34797)
  * DB mounts table: Add index for mount_provider_class (server#34798)
  * Add pre-commit configuration to stable24 as well (server#34802)
  * Update notifications for one-click instances (server#34805)
  * Update psalm-baseline.xml (server#34812)
  * Check share attributes on preview endpoints (server#34824)
  * Propagate attributes when resharing (server#34840)
  * Fix psalm errors fron the end of the baseline file (server#34845)
  * Run NPM audit fix (activity#972)
  * Improve email logging (activity#982)
  * Update nextcloud/ocp dependency (activity#989)
  * Bump terser from 5.7.1 to 5.15.1 (files_videoplayer#293)
  * Update nextcloud/ocp dependency (nextcloud_announcements#128)
  * Fix multi-tab usage with notify_push (notifications#1303)
  * Run audit fix (notifications#1311)
  * Send the subscription key to the Community push proxy (notifications#1320)
  * Adjust the expected query count (notifications#1338)
  * Update nextcloud/ocp dependency (notifications#1351)
  * Bump workbox-webpack-plugin, qs, postcss, @nextcloud/moment and
    autoprefixed (photos#1401)
  * Bump vue-router from 3.5.3 to 3.5.4 (photos#1412)
  * Update nextcloud/ocp dependency (photos#1413)
  * Bump autoprefixer from 10.4.12 to 10.4.13 (photos#1437)
  * Run audit (recommendations#557)
  * Bump terser and moment (text#3136)
  * Fix(deps): update tiptap (text#3171)
  * Chore(deps): update dependency @vue/vue2-jest to ^27.0.0 (text#3198)
  * Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.6 (text#3199)
  * Fix(deps): update dependency highlight.js to ^10.7.3 (text#3200)
  * Chore(deps): update dependency cypress to ^9.7.0 (text#3201)
  * Fix(deps): update dependency @nextcloud/moment to ^1.2.1 (text#3205)
  * Fix emoji suggestion regression (text#3206)
  * Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.14.0
    (text#3207)
  * Chore(deps): update dependency @nextcloud/browserslist-config to ^2.3.0
    (text#3208)
  * Chore(deps): update dependency @nextcloud/stylelint-config to ^2.2.0 (text#
    3211)
  * Fix(deps): update dependency @nextcloud/axios to ^1.11.0 (text#3215)
  * Fix(deps): update dependency @nextcloud/dialogs to ^3.2.0 (text#3216)
  * Chore(deps): update dependency regenerator-runtime to ^0.13.10 (text#3220)
  * Fix(deps): update dependency @nextcloud/vue to ^5.4.0 (text#3221)
  * Fix(deps): update dependency core-js to ^3.25.5 (text#3222)
  * Fix(deps): update dependency prosemirror-view to ^1.29.0 (text#3223)
  * Fix(deps): update dependency vue-material-design-icons to ^5.1.2 (text#
    3225)
  * Chore(deps): update dependency @nextcloud/stylelint-config to ^2.3.0 (text#
    3254)
  * Fix(deps): update dependency prosemirror-state to ^1.4.2 (text#3264)
  * Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.13 (text#3272)
  * Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.14 (text#3281)
  * Chore(deps): update dependency @cypress/webpack-preprocessor to ^5.15.0
    (text#3287)
  * Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.20 (text#3293)
  * Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.21 (text#3297)
  * Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.23 (text#3299)
  * Fix(deps): update dependency core-js to ^3.26.0 (text#3300)
  * Fix(deps): update dependency @nextcloud/browser-storage to ^0.2.0 (text#
    3310)
  * Chore(deps): update dependency eslint-plugin-jsdoc to ^39.3.25 (text#3316)
  * Bump terser and async (viewer#1406)
  * Use preview for unsupported images (viewer#1415)
  * Fix previewpath legacy variable (viewer#1430)

Version 24.0.6 October 6 2022

Download: nextcloud-24.0.6.tar.bz2 or nextcloud-24.0.6.zip Check the file
integrity with: MD5: nextcloud-24.0.6.tar.bz2.md5 or nextcloud-24.0.6.zip.md5
SHA256: nextcloud-24.0.6.tar.bz2.sha256 or nextcloud-24.0.6.zip.sha256 SHA512:
nextcloud-24.0.6.tar.bz2.sha512 or nextcloud-24.0.6.zip.sha512 PGP (Key):
nextcloud-24.0.6.tar.bz2.asc or nextcloud-24.0.6.zip.asc

Changes

  * Bump moment from 2.29.3 to 2.29.4 (server#33423)
  * Bump @nextcloud/dialogs from 3.1.2 to 3.1.4 (server#33461)
  * Make groupfolders use system wide encryption keys (server#33700)
  * Log if cookie login failed with token mismatch or session unavailability
    (server#33787)
  * Wait for the new user form to be visible in acceptance tests (server#33791)
  * Fix handling of internal errors when uploading theming files (server#33798)
  * 33036 [Bug]: Set default expiration date (server#33805)
  * Always use the default fs owner when storing versions (server#33970)
  * Improve getting recent files performance (server#33983)
  * Do not empty config.php file if reading failed for any reason (server#
    34021)
  * Do not output a warning when a file is not found (server#34089)
  * Convert file_metadata.id from intto bigint (server#34090)
  * Reset global search on files sidebar navigation change (server#34106)
  * Dont try email login if the provider username is not a valid email (server#
    34111)
  * Fix translation of user exists error server-side (server#34112)
  * Update ca-cert bundle (server#34128)
  * Clear search results when remove search query (server#34159)
  * Show long names correctly on profile card (server#34228)
  * Bump moment-timezone from 0.5.34 to 0.5.37 (server#34259)
  * Correctly handle Redis::keys returning false (server#34341)
  * Fix empty content of dashboard (activity#924)
  * Update christophwurst/nextcloud dependency (activity#931)
  * Migrate to nextcloud/OCP package in stable24 (activity#937)
  * Update nextcloud/ocp dependency (activity#942)
  * Migrate to nextcloud/OCP package in stable24 (firstrunwizard#746)
  * Migrate to nextcloud/OCP package in stable24 (logreader#792)
  * Migrate to nextcloud/OCP package in stable24 (nextcloud_announcements#110)
  * Update nextcloud/ocp dependency (nextcloud_announcements#114)
  * Fix checking for links finally (notifications#1277)
  * Update christophwurst/nextcloud dependency (notifications#1284)
  * Migrate to nextcloud/OCP package in stable24 (notifications#1294)
  * Update nextcloud/ocp dependency (notifications#1297)
  * Revert "Revert "fix service-worker"" (photos#1220)
  * Migrate to nextcloud/OCP package in stable24 (serverinfo#403)
  * Migrate to nextcloud/OCP package in stable24 (survey_client#149)
  * Build(deps-dev): bump @cypress/webpack-preprocessor from 5.12.0 to 5.12.2
    (text#2819)
  * Append a newline after inserted image (text#2864)
  * Fix: update link menububble on editor updates (text#2874)
  * Update: tiptap and prosemirror (text#2909)
  * Fix emoji autocompletion keyboard behaviour (text#2911)
  * Fixes focus handling in MenuBar (text#2916)
  * Align popover menus to the left on mobile (text#2917)
  * Build(deps): bump @tiptap/extension-table from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2935)
  * Build(deps): bump @tiptap/extension-italic from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2936)
  * Build(deps): bump @tiptap/extension-history from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2938)
  * Build(deps): bump @tiptap/extension-task-item from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2940)
  * Build(deps): bump @tiptap/extension-horizontal-rule from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2941)
  * Build(deps): bump @tiptap/extension-table-header from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2942)
  * Build(deps): bump @tiptap/extension-image from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2943)
  * Build(deps): bump @tiptap/extension-heading from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2944)
  * Build(deps): bump @tiptap/extension-bold from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2945)
  * Build(deps): bump @tiptap/extension-table-row from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2946)
  * Build(deps): bump @tiptap/extension-paragraph from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2948)
  * Build(deps): bump @tiptap/suggestion from 2.0.0-beta.194 to 2.0.0-beta.195
    (text#2950)
  * Build(deps): bump @tiptap/extension-underline from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2953)
  * Build(deps): bump @tiptap/extension-dropcursor from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2954)
  * Build(deps): bump @tiptap/extension-code-block from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2956)
  * Build(deps): bump @tiptap/extension-strike from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2957)
  * Build(deps): bump @tiptap/extension-text from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2958)
  * Build(deps): bump @tiptap/extension-list-item from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2959)
  * Build(deps): bump @tiptap/extension-task-list from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2960)
  * Build(deps): bump @tiptap/extension-code from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2961)
  * Build(deps): bump @tiptap/extension-document from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2962)
  * Build(deps): bump @tiptap/extension-hard-break from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2963)
  * Build(deps): bump @tiptap/extension-ordered-list from 2.0.0-beta.194 to
    2.0.0-beta.195 (text#2964)
  * Update: all of tiptap (text#2966)
  * Make it possible to insert heif/heic images (text#2975)
  * Build(deps): bump @tiptap/extension-code-block from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#2996)
  * Build(deps): bump @tiptap/core from 2.0.0-beta.195 to 2.0.0-beta.196 (text#
    2997)
  * Build(deps): bump @tiptap/extension-history from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#2998)
  * Build(deps): bump @tiptap/extension-table-header from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#2999)
  * Build(deps): bump @tiptap/extension-blockquote from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3000)
  * Build(deps): bump @tiptap/extension-bold from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3001)
  * Build(deps): bump @tiptap/extension-table-row from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3002)
  * Build(deps): bump @tiptap/extension-task-item from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3003)
  * Build(deps): bump @tiptap/suggestion from 2.0.0-beta.195 to 2.0.0-beta.196
    (text#3004)
  * Build(deps): bump @tiptap/extension-code from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3005)
  * Build(deps): bump @tiptap/extension-italic from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3006)
  * Build(deps): bump @tiptap/extension-document from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3007)
  * Build(deps): bump @tiptap/extension-text from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3008)
  * Build(deps): bump @tiptap/extension-paragraph from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3009)
  * Build(deps): bump @tiptap/extension-table-cell from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3011)
  * Build(deps): bump @tiptap/extension-table from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3012)
  * Build(deps): bump @tiptap/extension-horizontal-rule from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3013)
  * Build(deps): bump @tiptap/extension-strike from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3014)
  * Build(deps): bump @tiptap/extension-dropcursor from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3015)
  * Build(deps): bump @tiptap/extension-ordered-list from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3016)
  * Build(deps): bump @tiptap/extension-hard-break from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3017)
  * Build(deps): bump @tiptap/vue-2 from 2.0.0-beta.195 to 2.0.0-beta.196 (text
    #3019)
  * Build(deps): bump @tiptap/extension-code-block-lowlight from 2.0.0-beta.195
    to 2.0.0-beta.196 (text#3020)
  * Build(deps): bump @tiptap/extension-heading from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3021)
  * Build(deps): bump @tiptap/extension-image from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3022)
  * Build(deps): bump @tiptap/extension-list-item from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3023)
  * Build(deps): bump @tiptap/extension-bullet-list from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3024)
  * Build(deps): bump @tiptap/extension-task-list from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3025)
  * Build(deps): bump @tiptap/extension-underline from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3026)
  * Build(deps): bump @tiptap/extension-link from 2.0.0-beta.195 to
    2.0.0-beta.196 (text#3027)
  * Disable formatting menububble in Safari on iOS (text#3056)
  * Migrate to nextcloud/OCP package in stable24 (text#3061)
  * Update nextcloud/ocp dependency (text#3115)
  * Build(deps): bump @nextcloud/dialogs from 3.1.2 to 3.1.4 (viewer#1389)
  * Create psalm.yml (viewer#1399)

Version 24.0.5 September 9 2022

Download: nextcloud-24.0.5.tar.bz2 or nextcloud-24.0.5.zip
Check the file integrity with:
MD5: nextcloud-24.0.5.tar.bz2.md5 or nextcloud-24.0.5.zip.md5
SHA256: nextcloud-24.0.5.tar.bz2.sha256 or nextcloud-24.0.5.zip.sha256
SHA512: nextcloud-24.0.5.tar.bz2.sha512 or nextcloud-24.0.5.zip.sha512
PGP (Key): nextcloud-24.0.5.tar.bz2.asc or nextcloud-24.0.5.zip.asc

Changes

  * Recover installation when creating the database user fails and improve
    password strength (server#33514)
  * Unify initial and updated quota display (server#33538)
  * Fix updating size when folder is empty (server#33562)
  * Optimize search post-processing for jail wrapper (server#33603)
  * Further pre-filter search result before setting up share source cache
    (server#33604)
  * Fix encryption:fix-encrypted-version command when encrypted is set to 0
    (server#33636)
  * Bump marked from 4.0.13 to 4.0.19 (server#33642)
  * Respect user settings in php.ini if they are big enough (server#33644)
  * Improve handling of profile page (server#33648)
  * Fix carddav activities (server#33651)
  * Directly build the search filter for shared storage instead of setting up
    the source cache (server#33656)
  * Update psalm-baseline.xml (server#33663)
  * Fix plural usage in LDAP wizard (server#33667)
  * Update CRL (server#33676)
  * Logger ignore args of sharepoint-related methods (server#33689)
  * Add back TokenCleanupJob to invalidate old temporary tokens (server#33696)
  * Fix copy in view-only mode (server#33720)
  * Remove leading slash for search results at mountpoint root (server#33749)
  * Check calendar URI length before creation (server#33782)
  * Compare lowercase email when updating from ldap (server#33920)
  * Revert "Compare lowercase email when updating from ldap" (server#33935)
  * Update christophwurst/nextcloud dependency (activity#883)
  * Update .l10nignore (activity#885)
  * Fix translation ignore (activity#889)
  * Update christophwurst/nextcloud dependency (activity#896)
  * Ignore remnants (circles#1128)
  * Update christophwurst/nextcloud dependency (circles#1139)
  * Fix background email job for disabled users (notifications#1256)
  * Fix duplicate ID on settings page (notifications#1262)
  * Fix service-worker (photos#1214)
  * Revert "fix service-worker" (photos#1217)
  * Build(deps-dev): bump eslint-plugin-jsdoc from 39.3.4 to 39.3.6 (text#2800)
  * Build(deps): bump prosemirror-markdown from 1.9.3 to 1.9.4 (text#2820)
  * Revert "build(deps): bump prosemirror-markdown from 1.9.3 to 1.9.4" (text
    #2870)

Version 24.0.4 August 11 2022

Download: nextcloud-24.0.4.tar.bz2 or nextcloud-24.0.4.zip
Check the file integrity with:
MD5: nextcloud-24.0.4.tar.bz2.md5 or nextcloud-24.0.4.zip.md5
SHA256: nextcloud-24.0.4.tar.bz2.sha256 or nextcloud-24.0.4.zip.sha256
SHA512: nextcloud-24.0.4.tar.bz2.sha512 or nextcloud-24.0.4.zip.sha512
PGP (Key): nextcloud-24.0.4.tar.bz2.asc or nextcloud-24.0.4.zip.asc

Changes

  * Bump underscore from 1.12.0 to 1.12.1 (server#31984)
  * Allow compatibility wrapper on local external storage (server#32273)
  * Bump vue-router from 3.5.3 to 3.5.4 (server#32840)
  * Bump handlebars-loader from 1.7.1 to 1.7.2 (server#33096)
  * DAV custom props: catch Exception and rollback transaction in case (server#
    33132)
  * Fix empty address books being exported (server#33178)
  * Fix listening for circle events in SetupManager (server#33212)
  * Also use nextcloud certificate bundle when downloading from s3 (server#
    33252)
  * Translate error when user already exists (server#33262)
  * Fix loading legacy app.php with multi app dir (server#33276)
  * Always triger setup of builtin storage wrappers (server#33326)
  * Fix reading blob data as resource (server#33343)
  * Reset user status based on message ID only (server#33350)
  * Bump sabre dav to 4.4.0 in stable24 (server#33352)
  * Improve local IP detection (server#33353)
  * Bump dompurify from 2.3.8 to 2.3.10 (server#33363)
  * Don't try to purge objects from the birthday calendar when it doesn't
    exist (server#33364)
  * Bump jsdoc from 3.6.10 to 3.6.11 (server#33369)
  * Bump @nextcloud/moment from 1.2.0 to 1.2.1 (server#33370)
  * Don't set `null` as a bundle path (server#33382)
  * Handle AccessDenied error when checking if external s3 support versions
    (server#33391)
  * Handle one time and large passwords (server#33407)
  * Add share attributes + prevent download permission (server#33416)
  * Bump clipboard from 2.0.10 to 2.0.11 (server#33438)
  * Fix file public link permissions if public upload is not enabled (server#
    33439)
  * Bump jquery-ui from 1.13.1 to 1.13.2 (server#33441)
  * Revert "Revert "Remove inefficient fed share scanner"" (server#33455)
  * Do not update passwords if nothing changed (server#33490)
  * Bump sabre/dav to 4.4.0 (3rdparty#1109)
  * Add psalm (circles#1108)
  * Ignore circle with no initiator (circles#1123)
  * Build(deps-dev): bump cypress from 9.6.0 to 9.6.1 (text#2694)
  * Build(deps): bump prosemirror-view from 1.26.4 to 1.26.5 (text#2695)
  * Build(deps): bump @tiptap/core from 2.0.0-beta.181 to 2.0.0-beta.182 (text#
    2696)
  * Do not unintended remove or modify link titles (text#2701)
  * Build(deps): bump core-js from 3.23.3 to 3.23.5 (text#2727)
  * Make cypress CI faster (text#2728)
  * Build(deps): bump @nextcloud/dialogs from 3.1.2 to 3.1.4 (text#2746)
  * Build(deps): bump prosemirror-schema-list from 1.2.0 to 1.2.1 (text#2747)
  * Fix bullet list input role for CJK input (text#2753)
  * Build(deps-dev): bump eslint-plugin-jsdoc from 39.3.3 to 39.3.4 (text#2767)
  * Merge pull request #1273 from nextcloud/enh/open_with (viewer#1296)
  * Fix bundling in stable24 (viewer#1308)

Version 24.0.3 July 19 2022

Download: nextcloud-24.0.3.tar.bz2 or nextcloud-24.0.3.zip
Check the file integrity with:
MD5: nextcloud-24.0.3.tar.bz2.md5 or nextcloud-24.0.3.zip.md5
SHA256: nextcloud-24.0.3.tar.bz2.sha256 or nextcloud-24.0.3.zip.sha256
SHA512: nextcloud-24.0.3.tar.bz2.sha512 or nextcloud-24.0.3.zip.sha512
PGP (Key): nextcloud-24.0.3.tar.bz2.asc or nextcloud-24.0.3.zip.asc

Changes

  * Fix cropped image generated when not asked (server#32483)
  * Fix loading groupfolder info when share api is disabled (server#32654)
  * Validate custom dashboard background image (server#32791)
  * Bump webpack from 5.72.0 to 5.72.1 (server#32819)
  * Update psalm-baseline.xml (server#32824)
  * Fix deletion of additional emails (server#32850)
  * Don't spam the log with fatals when maintenance mode is enabled or an...
    (server#32858)
  * Run php tests when 3rdparty changed (server#32870)
  * Make sure ResetTokenBackgroundJob doesn't execute if config is read-only
    (server#32882)
  * Fix default toast message for failed uploads with HTTP/2 (server#32894)
  * Mention missing files subdir (server#32920)
  * Fix profiler trying to serialize invalid utf8 (server#32939)
  * Fix email shares not being shown to other users (server#32940)
  * Do not display the buffer_size info if the size is already set to a c...
    (server#32968)
  * Use stored user for PasswordUpdatedEvent (server#32974)
  * Fix logging data context to file (server#32983)
  * Fix hook encryption with cron job (server#32986)
  * Improve local domain detection (server#32990)
  * Load dashboard widgets of enabled apps only (server#32997)
  * Bump guzzlehttp/guzzle from 7.4.0 to 7.4.5 (server#33009)
  * Update guzzlehttp/guzzle requirement from 7.4.4 to 7.4.5 in /build/
    integration (server#33019)
  * Bump sass from 1.50.0 to 1.50.1 (server#33026)
  * Rename setting name to reduce its length (server#33028)
  * Fix metadata extraction (server#33049)
  * Check whether entry is of type ICacheEntry in Cache->remove() (server#
    33058)
  * Fix undefined when no tags (server#33062)
  * Fix detection of firefox in ContentSecurityPolicyNonceManager (server#
    33069)
  * Add trashbin export expiration notice (server#33077)
  * Enable binary protocol again (server#33078)
  * Update sabre/dav requirement from 4.3.1 to 4.4.0 in /build/integration
    (server#33092)
  * Remove .php from ajax url (server#33113)
  * Fix translation of home breadcrumb (server#33119)
  * Fixes for quota text in navigation bar (server#33125)
  * Fix branch selection (server#33138)
  * Do not send display name twice for saving (server#33143)
  * Update psalm-baseline.xml (server#33149)
  * Fix trashbin expiration notice casing (server#33155)
  * Only ignore attempts of the same action (server#33157)
  * Bump guzzlehttp/guzzle from 7.4.0 to 7.4.5 (3rdparty#1090)
  * Fix one hardcoded string (circles#1100)
  * Avoid using non-existing \OCP\Server::get (circles#1106)
  * Ensure the content takes the whole height when we hide the footer
    (files_pdfviewer#612)
  * Fix footer not hidden when Talk sidebar is shown (files_pdfviewer#616)
  * Shuffle before validating (password_policy#364)
  * Timeline: Do not take VirtualGrid out of DOM to avoid infinite loop (photos
    #1118)
  * Fix external storage support (photos#1125)
  * Stable24 / Upgrade dependencies (text#2610)
  * Build(deps): bump prosemirror-view from 1.26.1 to 1.26.2 (text#2623)
  * Build(deps): bump prosemirror-state from 1.4.0 to 1.4.1 (text#2624)
  * Text: fix cypress selector to find the right image (text#2626)
  * Build(deps): bump @tiptap/extension-code-block from 2.0.0-beta.41 to
    2.0.0-beta.42 (text#2640)
  * Build(deps): bump @tiptap/extension-task-item from 2.0.0-beta.36 to
    2.0.0-beta.37 (text#2641)
  * Build(deps): bump @tiptap/extension-dropcursor from 2.0.0-beta.28 to
    2.0.0-beta.29 (text#2642)
  * Build(deps): bump @tiptap/extension-link from 2.0.0-beta.42 to
    2.0.0-beta.43 (text#2643)
  * Build(deps): bump core-js from 3.23.2 to 3.23.3 (text#2644)
  * Build(deps): bump prosemirror-view from 1.26.2 to 1.26.3 (text#2645)
  * Build(deps): bump @tiptap/core from 2.0.0-beta.180 to 2.0.0-beta.181 (text#
    2646)
  * Build(deps): bump @tiptap/vue-2 from 2.0.0-beta.83 to 2.0.0-beta.84 (text#
    2647)
  * Build(deps): bump @tiptap/suggestion from 2.0.0-beta.96 to 2.0.0-beta.97
    (text#2648)
  * Build(deps): bump @tiptap/extension-code-block-lowlight from 2.0.0-beta.72
    to 2.0.0-beta.73 (text#2649)
  * Build(deps): bump @tiptap/extension-horizontal-rule from 2.0.0-beta.35 to
    2.0.0-beta.36 (text#2650)
  * Build(deps): bump @tiptap/extension-placeholder from 2.0.0-beta.52 to
    2.0.0-beta.53 (text#2651)
  * Build(deps): bump @tiptap/extension-history from 2.0.0-beta.25 to
    2.0.0-beta.26 (text#2652)
  * Build(deps): bump @tiptap/extension-table from 2.0.0-beta.53 to
    2.0.0-beta.54 (text#2654)
  * Fix: return promise in cypress command to wait for it (text#2659)
  * Backport/stable24/2326 update eslint config (text#2666)
  * Backport link fixes to stable24 (text#2672)
  * Fix: only show delete image button when editing (text#2673)
  * Use better wording in english to allow easier gender neutral translations
    (text#2674)
  * Avoid loading the image before the node view (text#2675)
  * Fix/dav (text#2676)
  * Trigger event on content change in syncservice (text#2679)
  * Update prosemirror dependencies (text#2680)
  * Fix: use own workspace endpoint instead of PROPFIND properties (text#2682)
  * Remove invalid leading slash in blank.mp4 path (viewer#1270)
  * Always use the main background for the default theme (viewer#1280)
2022-12-25 19:42:12 +00:00
archivers unrar: updated to 6.2.3 2022-12-18 09:58:35 +00:00
audio musicpd: Remove useless patch 2022-12-21 17:08:39 +00:00
benchmarks (parallel/R-doParallel) (benchmarks/R-mlbench) Added 2022-12-18 12:53:18 +00:00
biology biology/biolibc-tools: Update to 0.1.4.1 2022-12-14 00:23:19 +00:00
bootstrap README.Cygwin: if using git, make sure to checkout with Unix line endings. 2022-12-06 15:22:18 +00:00
cad ghdl: add upstream patch to fix build with llvm 15 2022-12-22 16:23:28 +00:00
chat chat/toot: update to version 0.32.1. 2022-12-18 14:50:55 +00:00
comms py-esptool: updated to 4.4 2022-12-12 13:46:15 +00:00
converters converters/php-mbstring: adjust to support php82 2022-12-11 14:16:16 +00:00
cross ppc-morphos-gcc-9: remove 2022-12-24 23:57:32 +00:00
databases myodbc: update to 8.0.31. 2022-12-25 08:22:26 +00:00
devel gprbuild-aux: really remove 2022-12-25 18:51:55 +00:00
distfiles
doc doc: Updated net/gtk-gnutella to 1.2.2 2022-12-25 17:55:24 +00:00
editors editors/tp-note: update to 1.19.11 2022-12-22 09:34:32 +00:00
emulators dosbox-x: fix build on non-Linux & non-FreeBSD 2022-12-24 15:23:41 +00:00
filesystems Revbump all Go packages after go119 security update 2022-12-08 16:14:12 +00:00
finance bitcoin: updated to 24.0.1 2022-12-19 10:03:47 +00:00
fonts noto-fonts: Update to version 20221206. 2022-12-23 13:17:38 +00:00
games crafty*: remove 2022-12-25 09:00:36 +00:00
geography pdal-lib: fix build on NetBSD 2022-12-24 09:58:20 +00:00
graphics rawtherapee: do not force linking against libatomic on NetBSD 2022-12-24 01:19:23 +00:00
ham ham/chirp: Update to 20221217 2022-12-17 16:41:50 +00:00
inputmethod ibus-table-chinese: add upstream pull request URL 2022-12-23 13:38:04 +00:00
lang cint: remove 2022-12-24 13:48:10 +00:00
licenses Add licenses/djgpp-license 2022-12-04 22:44:43 +00:00
mail oe2mbx: add explicit rule for src/liboe.o 2022-12-21 13:19:30 +00:00
math openaxiom: mark two files as not PIE 2022-12-21 15:43:30 +00:00
mbone *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
meta-pkgs ruby-gnome: update to 4.0.5. 2022-12-12 14:04:51 +00:00
misc misc/ruby-lolcat: proper use of RUBYGEM_MANPAGES 2022-12-23 13:32:02 +00:00
mk Update java-vm.mk for NetBSD 10+ 2022-12-25 19:18:05 +00:00
multimedia xine-lib: Move the pthread handling to Makefile.common to fix the building 2022-12-25 17:32:52 +00:00
net guacamole-server: fix build on NetBSD 2022-12-25 18:39:51 +00:00
news trn: Pass LDFLAGS, fixes ncurses build. 2022-12-15 11:30:36 +00:00
packages
parallel (parallel/R-doParallel) (benchmarks/R-mlbench) Added 2022-12-18 12:53:18 +00:00
pkgtools pkgtools/pkg: only require libbsd on Linux. 2022-12-19 16:49:59 +00:00
print tex-europasscv: add some missing dependencies. Bump PKGREVISION. 2022-12-21 19:15:24 +00:00
regress *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
security rvault: curl fix was incorrect 2022-12-24 00:10:26 +00:00
shells shells/nushell: review warning 2022-12-21 22:17:08 +00:00
sysutils node_exporter: add rc.d file, bump revision 2022-12-25 17:46:15 +00:00
templates templates: disable search bar until the results are better 2021-04-21 11:14:11 +00:00
textproc xmlada: remove 2022-12-25 11:18:58 +00:00
time p5-DateTime-TimeZone: update to 2.57 2022-12-22 17:22:31 +00:00
wm wm/coma: fix building on SunOS. 2022-12-19 13:57:34 +00:00
www php-nextcloud: Update to 25.0.2 2022-12-25 19:42:12 +00:00
x11 modular-xorg-server: bump xorgproto requirements 2022-12-25 09:17:27 +00:00
_NetBSD-pkgdb
Makefile
pkglocate
README.md README: Use the real Matrix URL 2022-11-19 21:01:44 +00:00

pkgsrc

pkgsrc is a framework for building software for a variety of UNIX-like systems.

It produces binary packages, which can be managed with tools such as pkgin. pkgsrc is highly configurable, supporting building packages for an arbitrary installation prefix (the default is /usr/pkg), allowing multiple branches to coexist on one machine, a build options framework, and a compiler transformation framework, among other advanced features. Unprivileged use and installation is also supported.

pkgsrc is the default package manager for NetBSD and SmartOS. It's also supported as a first-class option in OmniOS CE and Oasis Linux.

Bootstrapping

To use pkgsrc on operating systems other than NetBSD, you first need to bootstrap:

cd pkgsrc/bootstrap
./bootstrap

Note that this is only for the most simple case, using pkgsrc's defaults.

Please consult bootstrap/README and bootstrap/README.OS for detailed information about bootstrapping.

Building packages

cd pkgsrc/category/package-name
$PREFIX/bin/bmake install

Where $PREFIX is where you've chosen to install packages (typically /usr/pkg)

On NetBSD, bmake is simply the built-in make tool.

To build packages in bulk, tools such as pkgtools/pbulk and pkgtools/pkg_comp can be used.

Community / Troubleshooting

Latest sources

To fetch the main CVS repository:

cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

To work in the Git mirror, which is updated every few hours from CVS:

git clone https://github.com/NetBSD/pkgsrc.git