Skip to content

1.0.1

Choose a tag to compare

@frozenbanana frozenbanana released this 28 Oct 12:54
· 1 commit to main since this release

Release Notes - Version 1.0.1

Release Date: October 27, 2025
Nextcloud Compatibility: 30, 31, 32

πŸŽ‰ What's New

This release brings full Nextcloud 32 compatibility to the HejBit Swarm plugin, along with important bug fixes and infrastructure improvements.

✨ New Features

  • Nextcloud 32 Support: Full compatibility with the latest Nextcloud version
  • Enhanced Docker Environment: Updated Docker configuration for better stability and performance

πŸ› Bug Fixes

  • Fixed Trait Parent Calls: Resolved critical runtime error in Telemetry class where parent methods were incorrectly called on Trait classes
  • UI Compatibility Issues: Fixed icon SVG rendering and button functionality on Nextcloud 32
  • Overlay Functionality: Improved file overlay actions for better compatibility with NC32

πŸ”§ Infrastructure Improvements

  • Docker Updates:

    • Upgraded to support Nextcloud 32
    • Fixed PostgreSQL version to 18 Alpine for better compatibility
    • Updated stage dependency services configuration
    • Improved default network IP configuration
  • Deployment Process:

    • Updated deployment scripts for NC32 compatibility
    • Enhanced build and deployment reliability

πŸ“‹ Technical Details

Files Updated

  • lib/AppInfo/Telemetry.php - Fixed Trait parent call issue
  • css/app.css - Updated styling for NC32 compatibility
  • src/app/files/actions/overlay.js - Improved overlay functionality
  • img/hejbit-logo-padded.svg - Updated logo for better rendering
  • docker-compose.yml & docker-compose.stage.yml - Docker configuration updates
  • cli/staging/deploy.sh - Deployment script improvements
  • appinfo/info.xml - Updated version and dependency information
  • README.md - Updated documentation

Dependencies

  • Updated vendor-bin/sentry/composer.lock for better dependency management

πŸ”„ Migration Notes

  • No Breaking Changes: This release maintains full backward compatibility with Nextcloud 30 and 31
  • Automatic Update: Existing installations will automatically benefit from the improvements
  • No Configuration Required: All changes are transparent to end users

πŸš€ Getting Started

  1. For New Installations: Install directly from the Nextcloud App Store
  2. For Existing Installations: Update through the Nextcloud admin interface
  3. Docker Users: Pull the latest Docker images for full NC32 support

πŸ“ž Support

πŸ™ Acknowledgments

Special thanks to the contributors who made this release possible:

  • @mahiarirani for the Docker updates and code improvements
  • The MetaProvide team for the Nextcloud 32 compatibility fixes

Previous Version: 1.0.0
Nextcloud Requirements: 30.0.0 - 32 (latest)
License: AGPL-3.0-or-later