Version 1.0.3

February 18, 2026

Fixed

  • Clone action now uses POST request with CSRF protection
  • User group assignments now preserve existing group memberships instead of replacing them
  • Notice pane no longer crashes when dates are null
  • Notice pane uses correct CP URL instead of hardcoded /admin path
  • Misleading "License purchase required" title in notice pane

Changed

  • moveUsers() no longer runs on every request, only on settings save
  • Added type hints and validation rules to Settings model

Removed

  • Debug logging of permission data
  • Unused imports and dead code

Version 1.0.2

July 15, 2025

Fixed

  • License

Version 1.0.1

July 15, 2025

Fixed

  • Icon

Version 1.0.0

July 15, 2025
  • Initial release