Skip to content

v0.1.2

Choose a tag to compare

@partITech partITech released this 04 Jul 21:18
· 18 commits to mcp since this release
d4bf195

✨ Relax Composer Constraints for Broader Compatibility

Goal

Make the php-mistral package easier to integrate into modern projects by loosening version constraints that were too restrictive and blocked installation with recent framework stacks.


Changes

  • Lowered minimum PHP version to >=8.2 (previously >=8.3)

  • Relaxed version constraints on key packages to support a wider ecosystem:

    json "symfony/http-client": "^6.3 || ^7.0", "symfony/mime": "^6.3 || ^7.0", "symfony/dotenv": "^6.3 || ^7.0"

  • Replaced unbounded wildcards on virtual packages with stable constraints:

    json "psr/http-client-implementation": "^1.0", "psr/http-factory-implementation": "^1.0"


Why

The initial strict constraints were preventing installation in projects using recent versions of popular libraries and frameworks. This update makes php-mistral more compatible while keeping dependency resolution safe and predictable.