Skip to content

v0.3.1

Latest

Choose a tag to compare

@bjoernch bjoernch released this 13 Feb 12:53

Highlights

  • Ready for official Roundcube plugin ecosystem submission (Packagist + plugin-installer compatible).
  • Added drop-in compatibility entry files for standard installer layout.
  • Added clear docs for existing Docker Roundcube deployments and Packagist submission.
  • Fixed release workflow validation issues in GitHub Actions.

Details

Added

  • Composer metadata for official package submission:
    • root composer.json
    • package name: bjoernch/universal_oidc_mail_sso
    • package type: roundcube-plugin
    • dependency: roundcube/plugin-installer
    • Roundcube installer metadata via extra.roundcube
  • Root compatibility entry files for installer-based plugin layout:
    • universal_oidc_mail_sso.php
    • callback_bridge.php
    • config.inc.php.dist
  • New docs for existing Docker-based Roundcube installations:
    • docs/existing-roundcube-docker.md
  • New Packagist submission guide:
    • docs/packagist.md

Changed

  • Composer package description now explicitly highlights IMAP/SMTP provisioning.
  • Documentation index now includes direct links for Packagist submission and existing Docker deployment integration.

Fixed

  • Release workflow validation issue in .github/workflows/release-artifacts.yml:
    • removed direct secrets.* usage in step if expressions
    • switched to job-level env wiring for optional GPG import
    • added explicit contents: write permission for release asset upload