Nextcloud Hub 29.0.10
5 December 2024
Nextcloud Hub version 29.0.10 is now available.
Upgrading to Nextcloud Hub 29.0.10
Nextcloud Hub 29.0.10 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Nextcloud Hub updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Nextcloud Hub install to test the 29.0.10 upgrade prior to applying it live. Get started managing your Nextcloud Hub installations with Installatron
What's New in Nextcloud Hub 29.0.10
Bug Fixes and Changes
- Fix(files): Ensure renaming state is correctly reset (server#48797)
- Clear pending two factor tokens also from configuration (server#49097)
- Fix(theming): Return default theme if the user never selected a theme (server#49137)
- Fix(files_sharing): note icon color on public pages (server#49156)
- Fix: undefined variable $response in DAV storage (server#49159)
- Fix(files): edit locally buttons and description (server#49162)
- Fix(files): view-in-folder enabled conditions (server#49179)
- Fix: log a warning when we can’t build a background job (server#49206)
- Chore(github): Update groupware code owners (server#49213)
- Fix(files_external): cast storage id int (server#49221)
- Fix remaining readdir() calls in loops with undesirable false evaluation potential (server#49228)
- Feat: Add X-NC-Disable-Scheduling property to allow skipping scheduling (server#49233)
- Chore: Update `@nextcloud/files` and `@nextcloud/update` libraries (server#49252)
- Chore(deps): Add SabreDav Patch for iTip Broker (server#49266)
- Fix: override iTip Broker to fix several issues (server#49270)
- DNS: do not query CNAME if A succeeded already (server#49278)
- Fix: Do not check for strict cookie when running webcron (server#49309)
- Fix(files): Allow downloading multiple nodes not from same base (server#49345)
- Fix(files): improve delete display name when trashbin is disabled (server#49368)
- Feat(settings): add big file upload setup checks (server#49383)
- Fix(job): Check if carddata is resource and read it to string (server#49389)
- Fix(storage): Try to delete existing target (server#49409)
- Fix(SetupChecks): Make sure array key is set (server#49424)
- Fix: (CalDav) Delete invitation link when deleting Calendars or Events (server#49428)
- Fix(BackgroundJobs): Adjust intervals and time sensitivities (server#49462)
- Fix(OCMDiscoveryService): Also cache error results during discovery (server#49471)
- Fix: invalid usage of IQueryBuilder::createNamedParameter() (server#49479)
- Fix: throw correct exception type when we can’t verify if an s3 bucket exists (server#49496)
- Fix(security): Update CA certificate bundle (server#49512)
- Fix(migration): Decrypt ownCloud secrets v2 (server#49536)
- Chore: stricter access to testremote endpoint (server#49543)
- Fix(setupcheck): Disable PhpMaxFileSize setupcheck for now (server#49641)
- Add SabreDav Patch for iTip Broker (3rdparty#1984)
- Remove caching for shares (circles#1751)
- Fix(notification): Make sure the action URL is an absolute URL (circles#1761)
- Fix(CoreQueryBuilder): Use correct member entry for circle as initiator (circles#1764)
- Fix(FederatedUserService): Increase cache TTL for singleId to one week (circles#1773)
- New daily maintenance to delete old federated events (circles#1776)
- Bypass user condition on cli (circles#1781)
- Fix duplicate name on fedcircle (circles#1784)
- Fix(activity): ensure absolute URL are used (circles#1787)
- Fix npm audit (files_pdfviewer#1081)
- Chore(deps-dev): Bump vite from 5.4.10 to 5.4.11 (firstrunwizard#1439)
- Fix(SetupCheck): remove debug(?) output (logreader#1417)
- Fix: use NcCheckboxRadioSwitch in settings (recommendations#819)
- Fix: add missing description to command (recommendations#823)
- Fix npm audit (text#6557)
- Fix(mermaid): No custom link handling for links in mermaid diagrams (text#6596)
- Fix some JS console errors (text#6599)
- Test(cypress): More specific selector for viewer header in links test (text#6603)
- Feat(debug): Expose yjs debug function in editor API (text#6607)
- Fix(files): set focus on image description right after inserting (text#6612)
- Fix(files): Reduce spacing between image and description a bit (text#6616)
- Fix(addContent): only process addExtensions once (text#6617)
- Chore(deps): update dependency cypress-split to ^1.24.5 (text#6629)
- Chore(deps): update dependency cypress-visual-regression to ^5.2.2 (text#6630)
- Chore(deps): update vite (text#6631)
- Fix(deps): update dependency @nextcloud/axios to ^2.5.1 (text#6632)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.3.8 (text#6633)
- Fix(deps): update dependency @nextcloud/files to ^3.9.1 (text#6636)
- Fix(deps): update dependency mermaid to ^10.9.3 (text#6638)
- Fix(deps): update dependency vue-material-design-icons to ^5.3.1 (text#6639)
- Fix(deps): update yjs (text#6640)
- Fix(deps): update dependency @nextcloud/vue to ^8.19.0 (text#6642)
- Fix(deps): update dependency debounce to ^2.2.0 (text#6645)
- Chore(deps): update dependency vite to ^5.4.11 (text#6664)
- Send one full update from y-websocket (text#6696)
- Fix: catch all errors when getting rich workspace file (text#6706)
- Fix(npm): Downgrade @nextcloud/webpack-vue-config to 6.0.1 (text#6707)
- Fix: Proper layout for split view (viewer#2569)