Updated Summary of What’s New in Nextcloud Version 30 (Human Readable)

Updated Summary of What’s New in Nextcloud Version 30

Nextcloud version 30 brings a host of new features, improvements, and enhancements across various apps and core functionalities. Here’s an expanded overview of the most significant changes:


File Management Enhancements

  • Folder Upload Support: Upload entire folders directly through the web interface for streamlined file management. (server#45095)
  • File List Filters: Implemented filters in the file list allow quick navigation based on criteria like file type. (server#45708, server#46371)
  • New File Request Option: Create file requests directly from the sharing interface to simplify requesting files from others. (server#46007, server#46589)
  • Display Original Location and Deleter in Trash Bin: The trash bin now shows the original location of deleted files and who deleted them, aiding in file recovery and accountability. (server#44512, server#44643)

Sharing and Collaboration Improvements

  • Improved Share Email Format: Enhanced email templates offer a better experience when sharing files via email. (server#46985)
  • Share Link Upload Notifications: Activity notifications have been added for uploads via share links, keeping you informed about file changes. (server#46945)
  • Support for Excalidraw Files: Added support for .excalidraw files to facilitate collaboration on diagrams and sketches. (server#45353)
  • Activity App Enhancements:
    • Grouped Email Notifications: Activities sent by email are now grouped, reducing email clutter and making notifications more organized. (activity#1616)

User Management and Security

  • Admin Delegation for Users and Groups: Administrators can delegate user and group management tasks to improve workflow efficiency. (server#46418)
  • Restrict Admin Actions to IP Ranges: Enhance security by restricting admin actions to specific IP ranges. (server#46473)
  • Out-of-Office Replacement: Users can select another user as their out-of-office replacement, ensuring workflow continuity. (server#45766)
  • Password Hash Management: Get and set the password hash of a user, aiding in user management and migration scenarios. (server#46123)
  • Sort Users by Last Login: Administrators can sort user lists by last login time to manage inactive accounts effectively. (server#45249)
  • Enhanced Suspicious Login Notifications: Email notifications for suspicious logins now include a “More Info” button and improved text, helping users quickly assess potential security issues. (suspicious_login#873, #897)

Theming and User Interface Updates

  • Separate Primary and Background Colors: Theming now allows for separate primary and background colors for more customization. (server#42977)
  • Reduced Border Radius: UI elements have a reduced border radius of 8 pixels for a modern look. (server#45819)
  • Support for Dark Variants of Backgrounds: Shipped backgrounds can have a dark variant, enhancing the visual experience in dark mode. (server#46453)
  • Updated Icons: Replaced standard icons with Material Design icons for a consistent and modern UI. (server#45480, server#45755)
  • First Run Wizard Enhancements: The First Run Wizard now includes the Nextcloud Hub changelog and improved styling aligned with Nextcloud 30’s design. (firstrunwizard#1145, #1184)

Calendar and Contacts Enhancements

  • First Day of the Week Configuration: Users can configure their preferred first day of the week in the calendar app. (server#46592)
  • Upcoming Events API: An API for upcoming events has been added for integration with other applications and services. (server#45435)
  • WebCal Improvements: Only modified and deleted events are updated from WebCal calendars, improving synchronization performance. (server#46723)

Developer and API Improvements

  • Support for Webhook Listeners: Added support for webhook listeners, allowing apps to react to events in real-time. (server#45475)
  • OpenAPI Enhancements: Core capabilities are now included in the OpenAPI specification to aid developers integrating with Nextcloud. (server#44216)
  • Public API for References: Public API endpoints have been added to get references, enhancing extensibility. (server#46378)
  • Task Processing API: A new Task Processing API handles background tasks more efficiently. (server#45094, server#46359)
  • Rich Object Support in Notifications API: The Notifications API now supports rich objects, enabling more detailed and interactive notifications. (notifications#1973)

Performance and Security Enhancements

  • Support for S3 Accelerate Endpoint: Added support for the Amazon S3 Accelerate endpoint, improving object storage performance. (server#44496)
  • Enhanced Logging: Additional logging options for database errors and query logging aid in troubleshooting. (server#44788, server#39247)
  • Admin Actions Logging: Improved audit logging for admin actions, including file deletions, enhancing security monitoring. (server#45562)
  • Updater Improvements: The Updater now checks for the presence of the zip extension and logs the detected Libzip version, improving update reliability. (updater#565)
  • Improved Log Reader Reliability: Fixed issues with the Log Reader where duplicates and dropped log entries could occur, enhancing log accuracy. (logreader#1235)

Photos App Enhancements

  • Multiple Source Folders: The Photos app now supports multiple source folders, providing users with more flexibility in organizing their photos. (photos#2426)
  • Improved Image Metadata Handling: Fixed issues where rotated images had incorrect width and height metadata, ensuring accurate image displays. (photos#2474)

Text App Improvements

  • Real-Time Collaboration Enhancements: The Text app now uses Notify Push for synchronization messages during editing, improving real-time collaboration performance. (text#4585)
  • Keyboard Shortcuts: Added a keyboard shortcut (Ctrl-Alt-H) to toggle the outline view, enhancing editor usability. (text#5799)
  • UI and Accessibility Improvements: Adjusted heading sizes, search highlight color, and border radius for better readability and accessibility. (text#5594, #5989)
  • Attachment Handling in Public Shares: Improved uploading of attachments from public shares, enhancing collaboration capabilities. (text#6216)
  • Enhanced Link Insertion: Insert smart picker results as previews only if they are valid URLs, ensuring proper link handling. (text#6181)

Miscellaneous Improvements

  • In-App Search: Introduced an in-app search feature to improve navigation and content discovery within Nextcloud. (server#41609)
  • Filename Validation: A new IFilenameValidator ensures consistent filename validation across the platform, reducing errors. (server#46371)
  • User Verification for WebAuthn: Enhanced security for WebAuthn challenges by adding user verification steps. (server#47255)
  • Grouped Activity Email Notifications: Activities sent by email are now grouped, reducing email clutter and making notifications more organized. (activity#1616)

Dependency and Security Updates

  • Updated Third-Party Libraries: Numerous dependencies have been updated to their latest versions to improve performance, security, and compatibility. This includes updates to sabre/dav, php-opencloud/openstack, doctrine/dbal, and more.
  • Security Patches: Applied security fixes across various components to protect against vulnerabilities and ensure data integrity.

Note: This updated summary incorporates significant new features and improvements based on the additional commit messages provided. For a comprehensive list of changes, please refer to the official Nextcloud documentation or the detailed changelog.

20 Likes

@canadamcpherson Who is the author of this text?
Reads very nice.
Did you use AI? If so what has been the source?

3 Likes

It was somewhat tedious to go through the Nextcloud changelog and prepare a report. I thought it would be a good idea to save others some time. I am glad you found it easy to read.

9 Likes

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.