Skip to content
New issue

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

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

Already on GitHub? # to your account

Init-script should validate plugin versions and restrict to supported range #27

Closed
bigdaz opened this issue Dec 12, 2024 · 0 comments · Fixed by #35
Closed

Init-script should validate plugin versions and restrict to supported range #27

bigdaz opened this issue Dec 12, 2024 · 0 comments · Fixed by #35

Comments

@bigdaz
Copy link
Member

bigdaz commented Dec 12, 2024

The DV injection init-script does minimal validation of the version numbers provided for DV and CCUD plugins, allowing a user to specify invalid versions or versions that will not work together.

The init-script should validate the user-supplied versions and ensure they comply with the known supported version ranges.

bigdaz added a commit that referenced this issue Feb 5, 2025
With this change, we enforce a minimum DV plugin version for injection.
Note that the init-script will still support projects with older DV plugin
versions applied, but will only inject versions >= 3.6.4.

This supports DV installations back to 2021.1.

Fixes #27
@bigdaz bigdaz closed this as completed in #35 Feb 5, 2025
bigdaz added a commit that referenced this issue Feb 5, 2025
Also updates the release process to expect a version without 'v' prefix.

Fixes #27 
Fixes #34
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant