Skip to content

Conversation

@stonebuzz
Copy link
Contributor

@stonebuzz stonebuzz commented Jun 26, 2025

  • Use same PHP requirements as GLPI 11.0.
  • Remove usage of $PLUGIN_HOOKS['csrf_compliant'].
  • Enable glpi-project/phpstan-glpi and /thecodingmachine/phpstan-safe-rule PHPStan extensions provided by GLPI.
  • Add Psalm configuration for taint analysis.
  • Adapt the PHPUnit configuration/bootstrap.

@stonebuzz stonebuzz requested a review from Rom1-B June 26, 2025 14:30
@stonebuzz stonebuzz self-assigned this Jun 26, 2025
@cedric-anne cedric-anne changed the title Feature GLP11 GLPI 11.0 compatibility Aug 20, 2025
@cedric-anne cedric-anne changed the title GLPI 11.0 compatibility Adapt template to GLPI 11.0 Aug 20, 2025
Copy link
Contributor

@cedric-anne cedric-anne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Developers may want to develop plugins compatible with GLPI 10.0 even a few months after the GLPI 11.0 release, as both versions may be maintained.
Maybe we should have the main branch for GLPI 11.0 and create a 10.0 branch from the current version.

@Rom1-B Rom1-B merged commit d6c3451 into main Sep 30, 2025
3 checks passed
@Rom1-B Rom1-B deleted the feature/glpi-11.0 branch September 30, 2025 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants