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

Composer: require the DealerDirect plugin #583

Merged
merged 1 commit into from
Sep 14, 2020

Conversation

jrfnl
Copy link
Collaborator

@jrfnl jrfnl commented Sep 13, 2020

As VIPCS requires two external standards, including the new VariableAnalysis dependency, let's require the DealerDirect plugin to make life easier on people who install via Composer.

Includes updating the Readme to mention the VariableAnalysis standard, as well as mention that the DealerDirect plugin is now a project requirement.

Note: I've widened the version constraints for the DealerDirect plugin to prevent conflicts with customer projects which already required the plugin, but potentially at a different version.
The version constraints now set covers all released versions which support external standards properly.

@jrfnl jrfnl added this to the 2.3.0 milestone Sep 13, 2020
@jrfnl jrfnl requested a review from a team as a code owner September 13, 2020 21:49
composer.json Outdated Show resolved Hide resolved
As VIPCS requires two external standards, including the new `VariableAnalysis` dependency, let's require the DealerDirect plugin to make life easier on people who install via Composer.

Includes updating the Readme to mention the `VariableAnalysis` standard, as well as mention that the DealerDirect plugin is now a project requirement.

Note: I've widened the version constraints for the DealerDirect plugin to prevent conflicts with customer projects which already required the plugin, but potentially at a different version.
The version constraints now set cover all released versions which support external standards properly.
@jrfnl jrfnl force-pushed the feature/require-dealerdirect-plugin branch from e7346fb to 12f2c9b Compare September 14, 2020 11:30
@GaryJones GaryJones merged commit 261cb4a into develop Sep 14, 2020
@GaryJones GaryJones deleted the feature/require-dealerdirect-plugin branch September 14, 2020 22:58
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.

2 participants