Skip to content

Conversation

@Wojdylak
Copy link
Contributor

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the plugin's compatibility from Sylius 1.12 to Sylius 1.14. The main changes include migrating from a custom test application structure to using Sylius's new test application package, updating PHP version requirements, and modernizing the build configuration.

  • Replaced custom test application with sylius/test-application package
  • Updated Sylius version requirement from ^1.12 to ^1.14
  • Updated minimum PHP version from 8.0 to 8.1

Reviewed Changes

Copilot reviewed 96 out of 111 changed files in this pull request and generated no comments.

Show a summary per file
File Description
composer.json Updated Sylius dependency to ^1.14, added sylius/test-application package, and updated PHP version to 8.1
phpunit.xml.dist Updated bootstrap path and kernel class to use new test application
behat.yml.dist Updated configuration paths to use new test application structure
README.md Updated installation instructions and requirements documentation
.github/workflows/build.yml Modernized CI workflow for Sylius 1.14 compatibility
Multiple test application files Removed entire custom test application structure in favor of shared package
tests/TestApplication/* Added new test application configuration files for Sylius 1.14

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 9 to 11
sylius.shop.layout.after_body:
blocks:
webgriffe_bisn_add_javascript: '@WebgriffeSyliusBackInStockNotificationPlugin/_javascript.html.twig'
Copy link
Member

Choose a reason for hiding this comment

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

This would be probably a BC, why you have removed it already in 1.14?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

You're right, I'll roll it back

Copy link
Member

Choose a reason for hiding this comment

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

Also this file should not be removed here?

@lruozzi9 lruozzi9 merged commit 9dd4cb0 into webgriffe:master Nov 3, 2025
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants