Die OpenSource Cloudlösung Nextcloud wurde aktualisiert und der steht in den Versionen 26.0.11, 27.1.6 und 28.0.1 bereit. Während der aktuelle Zweig am wenigsten Bugfixes erhielt, wurden wesentlich mehr für den Zweig 27.x und 26.x durchgeführt.
Nextcloud 28.0.1 Release Notes
- Fix npm audit (activity#1437)
- Fix missing parameters when type is not “known” (activity#1469)
- Fix: Allow older app values to be set (logreader#1079)
- Fix(mail): Fix mail handling when force_language is true or false (notifications#1744)
- Fix(push): Allow apps to provide already parsed notifications (notifications#1754)
- Catch and log error thrown while parsing dates from metadata (photos#2194)
- Fix: Adjust favorite icon to be accessible (photos#2197)
- Fix TypeError with invalid coordinates (fix #2187) (photos#2207)
- Fix(Users/Quota setting): Prevent floating point value from getting truncated in locales other than english (server#42106)
- Comment legacy file_metadata table migrations (server#42108)
- Enh(settings): Set main page heading (server#42125)
- Fix(a11y): Unified search headings (server#42131)
- Fix(caldav): don’t reuse query builder objects (server#42152)
- Fix(dav): Prevent out-of-office event time drifts (server#42166)
- Fix(security): Update CA certificate bundle (server#42190)
- Feat(settings): add occ commands to handle admin delegation (server#42201)
- Wrap metadata generation in try/catch (server#42263)
- Fix(files): Conditionally add drag handlers (server#42277)
- Fix(UnifiedSearch): Drop title prop (server#42278)
- Feat(files): add batch support to copy-move (server#42279)
- Fix(files): navigation exact (server#42282)
- Fix(files): Partly revert 32c1aeb and show correct quota again (server#42293)
- Fix: Ensure correct max contrast color is used when blurred background is used (server#42294)
- Enh(oauth2): allowed toggling of aria label (server#42295)
- Fix(dashboard): changed h3 elements to h2 (server#42296)
- Fix(files): fix download file encoded source (server#42302)
- Fix(joblist): also reset last_run timestamp on updating an existing job (server#42316)
- Fix(ooo): add new ooo status with new emoji (server#42351)
- Don’t query oc_properties for metadata props (server#42357)
- Add global accessibility switch (server#42371)
- Use FileInfo’s metadata for hidden prop (server#42378)
- Fix(userstatus): set user status to ‘In a meeting’ if calendar is busy (server#42380)
- Update crl after revoke rides.csr (server#42400)
- Fix(dav): undeclared `$cache` property (server#42423)
- Disable image editor if accessibility switch is off (viewer#2102)
Nextcloud 27.1.6 Release Notes
- Update psalm-baseline.xml (server#41479)
- Fix(i18n): Changed grammar (server#41663)
- Fix(caldav): don’t reuse query builder objects (server#42153)
- Fix(Users/Quota setting): Prevent floating point value from getting truncated in locales other than english (server#42172)
- Fix(dav): allow multiple organizers if possible (server#42375)
- Don’t write back .htaccess file on a RO filesystem (server#42385)
- Update crl after revoke rides.csr (server#42399)
- Fix: Ensure app menu entries and dashboard welcome message have enough contrast (server#42404)
- Fix(files): Fix reference picker not working (server#42437)
- Fix(LDAP): ensure stored groups are formatted as simple list (server#42447)
- AppAPI: allow to bypass Two-Factor (server#42520)
- Only do a multipart s3 copy when above the regular copy limit (server#42522)
- Restore shared lock ttl to previous value when releasing (server#42549)
- Fix(files): service worker (server#42608)
- Perf: Use more performant way to obtain and check the email as a login name with token login (server#42652)
- Fix: Always apply fullscreen styling to sidebar (server#42655)
- Fix: handle exif metadata read errors gracefully (server#42774)
- Fix some silent share bugs (server#42778)
- Fix(share): use user timezone to parse share expiration date (server#42791)
- Dashboard): Lower error to info log message (server#42825)
- Fix: reduce memory consumption of scans (server#42828)
- Fix(appstore): Only send subscription keys to valid appstores (server#42831)
- Fix(manifest): Check if app exists instead of accessing null as an array (server#42865)
- Fix(session): Avoid useless authtoken DB queries for anonymous requests (server#42870)
- Fix(systemreport): Mark more configs as sensitive (server#42873)
- Update crl after revoke integration_homeassistant.csr (server#42875)
- Fix(CalDAV): set acls for DeletedCalendarObjectsCollection (server#42907)
- Improve path resolution in files_version hooks (server#42926)
- Fix(auth): Fix logging in with email and app password (server#43011)
- Make OAuth2 authorization code expire (server#43020)
- Fix(security): Update code signing revocation list (server#43068)
- Update nextcloud/ocp dependency (activity#1495)
- Fix npm audit (activity#1508)
- Fix unit tests for PHP 8.2 (activity#1514)
- Create block-merge-freeze.yml and block-merge-eol.yml (bruteforcesettings#532)
- Chore(deps-dev): Bump axios from 1.6.2 to 1.6.3 (files_pdfviewer#879)
- Chore(deps-dev): Bump axios from 1.6.3 to 1.6.5 (files_pdfviewer#886)
- Disable scripting in pdfviewer (files_pdfviewer#889)
- Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#1033)
- Chore: Switch nextcloud/ocp to dev-stable27 branch (firstrunwizard#1046)
- Fix npm audit (firstrunwizard#1056)
- Chore: audit dependencies (logreader#1106)
- Update nextcloud/ocp dependency (nextcloud_announcements#281)
- Fix(mail): Fix mail handling when force_language is true or false (notifications#1745)
- Update nextcloud/ocp dependency (notifications#1751)
- Fix(push): Allow apps to provide already parsed notifications (notifications#1755)
- Chore(deps): Bump vue and vue-template-compiler (notifications#1766)
- Update nextcloud/ocp dependency (notifications#1773)
- Fix(deps): Allow composer plugin explicitly (notifications#1776)
- Chore: audit dependencies (notifications#1778)
- Allow to hide “People” nav entry for admin (photos#2233)
- Chore(deps): Bump vue from 2.7.15 to 2.7.16 (privacy#1007)
- Fix npm audit (privacy#1013)
- Revert “perf(dashboard): implement widget item api v2” (recommendations#668)
- Fix npm audit (recommendations#688)
- Update nextcloud/ocp dependency (related_resources#304)
- Fix npm audit (related_resources#320)
- Ci: update psalm workflow name to align with main and 28 (serverinfo#547)
- Chore(deps): update dependency vite to ^4.5.1 (text#5118)
- Chore(deps): update vueuse to ^10.7.0 (text#5119)
- Update nextcloud/ocp dependency (text#5122)
- Fix(deps): update dependency y-websocket to ^1.5.1 (text#5139)
- Preserve websocket provider queue during reconnects (text#5151)
- Fix(deps): update vue monorepo to ^2.7.16 (text#5163)
- Chore: Update krankerl config (text#5170)
- Chore(deps): update cypress (text#5185)
- Chore(deps): update vueuse to ^10.7.1 (text#5186)
- Chore(deps): update dependency @nextcloud/cypress to ^1.0.0-beta.7 (text#5204)
- Fix(deps): update dependency path-normalize to ^6.0.13 (text#5205)
- Update nextcloud/ocp dependency (text#5208)
- Fix: Only show translate if providers are available (text#5232)
- Fix(deps): update dependency @nextcloud/moment to ^1.3.1 (text#5249)
- Chore(deps): update vueuse to ^10.7.2 (text#5258)
- Approve and merge ocp updates (text#5262)
- Fix: Proper error message based on file permissions (text#5273)
Nextcloud 26.0.11 Release Notes
- Fix semaphore unguarding (server#41290)
- Fix(dav): allow multiple organizers if possible (server#42376)
- Update crl after revoke rides.csr (server#42398)
- Fix(LDAP): ensure stored groups are formatted as simple list (server#42448)
- Restore shared lock ttl to previous value when releasing (server#42548)
- Perf: Use more performant way to obtain and check the email as a login name with token login (server#42653)
- Actually throttle restore (server#42740)
- Fix: handle exif metadata read errors gracefully (server#42775)
- Fix(share): use user timezone to parse share expiration date (server#42808)
- Fix(appstore): Only send subscription keys to valid appstores (server#42830)
- Fix(manifest): Check if app exists instead of accessing null as an array (server#42866)
- Fix(systemreport): Mark more configs as sensitive (server#42872)
- Update crl after revoke integration_homeassistant.csr (server#42876)
- Fix(session): Avoid useless authtoken DB queries for anonymous requests (server#42880)
- Fix(CalDAV): set acls for DeletedCalendarObjectsCollection (server#42908)
- Fix undefined method getExtStorageHome() (server#42925)
- Fix(auth): Fix logging in with email and app password (server#43010)
- Make OAuth2 authorization code expire (server#43019)
- Fix(security): Update code signing revocation list (server#43067)
- Update nextcloud/ocp dependency (activity#1369)
- Update nextcloud/ocp dependency (activity#1497)
- Fix npm audit (activity#1506)
- Create block-merge-freeze.yml and block-merge-eol.yml (bruteforcesettings#531)
- Chore(deps-dev): Bump axios from 1.6.2 to 1.6.3 (files_pdfviewer#878)
- Chore(deps-dev): Bump axios from 1.6.3 to 1.6.5 (files_pdfviewer#884)
- Disable scripting in pdfviewer (files_pdfviewer#890)
- Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#1031)
- Update nextcloud/ocp dependency (firstrunwizard#1042)
- Fix npm audit (firstrunwizard#1054)
- Update nextcloud/ocp dependency (firstrunwizard#997)
- Update nextcloud/ocp dependency (logreader#1105)
- Chore: audit dependencies (logreader#1108)
- Update nextcloud/ocp dependency (nextcloud_announcements#280)
- Fix(mail): Fix mail handling when force_language is true or false (notifications#1746)
- Fix(push): Allow apps to provide already parsed notifications (notifications#1756)
- Chore(deps): Bump vue and vue-template-compiler (notifications#1765)
- Chore(deps-dev): Bump vue-template-compiler from 2.7.15 to 2.7.16 (notifications#1770)
- Update nextcloud/ocp dependency (notifications#1772)
- Fix(deps): Allow composer plugin explicitly (notifications#1777)
- Chore: audit dependencies (notifications#1781)
- Fix(fairuse): Adjust website URL (notifications#1790)
- Allow to hide “People” nav entry for admin (photos#2234)
- Update nextcloud/ocp dependency (photos#2236)
- Chore(deps): Bump vue from 2.7.15 to 2.7.16 (privacy#1008)
- Fix npm audit (privacy#1014)
- Fix npm audit (recommendations#686)
- Update nextcloud/ocp dependency (related_resources#305)
- Fix npm audit (related_resources#321)
- Ci: update psalm workflow name to align with main and 28 (serverinfo#548)
- Chore(deps): update dependency vite to ^4.5.1 (text#5120)
- Fix(deps): update vueuse to ^10.7.0 (text#5121)
- Fix(deps): update dependency y-websocket to ^1.5.1 (text#5140)
- Fix(deps): update vue monorepo to ^2.7.16 (text#5164)
- Fix(deps): update vueuse to ^10.7.1 (text#5187)
- Fix(deps): update dependency path-normalize to ^6.0.13 (text#5207)
- Update nextcloud/ocp dependency (text#5210)
- Preserve queue during reconnects (text#5214)
- Fix(deps): update dependency @nextcloud/moment to ^1.3.1 (text#5252)
- Fix(deps): update vueuse to ^10.7.2 (text#5259)
- Approve and merge ocp updates (text#5263)
- Fix(deps): stick to @nextcloud/files v2 (text#5264)
- Fix: Proper error message based on file permissions (text#5274)
Release Notes: https://nextcloud.com/changelog/
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.