Repository navigation
This version adds some additional checks and verbose output to validate that the version exists in the Gallery.
-
Check if the module is already installed and matches the required version:
- Added a check to see if the module is installed.
- If installed, compare the installed version with the required version.
- Skip the installation if the installed version matches the required version.
-
Verbose logging for installed module status:
- Log a message if the module is already installed with the required version.
- Log a message if the module is installed but the version does not match the required version.
- Log a message if the module is not installed.
-
Check if the specified version is available:
- Ensure the specified version is available in the repository before attempting to install it.
- Throw an error if the specified version is not available.
-
Install the module only if the required version is not already installed:
- Proceed with the installation if the required version is not already installed.
- Verify the installation and log the installed version.
Full Changelog: v1.3.1...v1.3.2