Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop PHP 7, add PHP 8.2 Support #96

Merged
merged 11 commits into from
Jul 11, 2023

Commits on Jan 10, 2023

  1. Update composer.json

    Signed-off-by: Roger Vilà <[email protected]>
    rogervila committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    aa48727 View commit details
    Browse the repository at this point in the history
  2. Drop PHP 7, Support PHP 8.2

    Signed-off-by: Roger Vilà <[email protected]>
    rogervila committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    9a5d236 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. qa: bump api-tools-hal and api-tools-content-negotiation

    Bumps to versions known to test against 8.2.
    
    Signed-off-by: Matthew Weier O'Phinney <[email protected]>
    weierophinney committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    cc37f7b View commit details
    Browse the repository at this point in the history
  2. qa: do not have Psalm exclude legacy Apigility classes

    Turns out, there's no need anyways.
    
    Signed-off-by: Matthew Weier O'Phinney <[email protected]>
    weierophinney committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    0e7f1e1 View commit details
    Browse the repository at this point in the history
  3. qa: do not hint stuff we can infer from a dependency

    Per @Ocramius
    
    Signed-off-by: Matthew Weier O'Phinney <[email protected]>
    weierophinney committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    7cc6aa3 View commit details
    Browse the repository at this point in the history
  4. qa: use native types instead of annotations

    Per @Ocramius
    
    Signed-off-by: Matthew Weier O'Phinney <[email protected]>
    weierophinney committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    343ab1f View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. qa: bump api-tools-content-validation to 1.12+

    Signed-off-by: Matthew Weier O'Phinney <[email protected]>
    weierophinney committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    7adf5e7 View commit details
    Browse the repository at this point in the history
  2. qa: bump to mvc-auth and oauth2 versions that support 8.2

    Signed-off-by: Matthew Weier O'Phinney <[email protected]>
    weierophinney committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    b501296 View commit details
    Browse the repository at this point in the history
  3. qa: bump api-tools-rest to 1.8+

    Signed-off-by: Matthew Weier O'Phinney <[email protected]>
    weierophinney committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    f7ff1db View commit details
    Browse the repository at this point in the history
  4. qa: bump rpc and servicemanager deps

    - Bumps rpc to 1.8
    - Bumps servicemanager to 3.11+
    - Drops laminas-zendframework-bridge
    
    Signed-off-by: Matthew Weier O'Phinney <[email protected]>
    weierophinney committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    14907ac View commit details
    Browse the repository at this point in the history
  5. qa: bump api-tools-versioning to 1.7

    Picks up PHP 8.2 support
    
    Signed-off-by: Matthew Weier O'Phinney <[email protected]>
    weierophinney committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    c106797 View commit details
    Browse the repository at this point in the history