diff --git a/README.md b/README.md index 78c3b1d2..f37bcf45 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,10 @@ If you are making changes to the plugins, please see the [internal docs](https:/ on how to do that, including how to develop and test locally and the versioning information. ## Release Notes +### 7.2.1 +*Released* 23 December 2025 +(Earliest compatible LabKey version: 25.10) +- Fix `PurgeNpmAlphaVersions` task ### 7.2.0 *Released*: 11 December 2025 diff --git a/src/main/groovy/org/labkey/gradle/task/PurgeNpmVersions.groovy b/src/main/groovy/org/labkey/gradle/task/PurgeNpmVersions.groovy index 649a55e4..d8eaa75d 100644 --- a/src/main/groovy/org/labkey/gradle/task/PurgeNpmVersions.groovy +++ b/src/main/groovy/org/labkey/gradle/task/PurgeNpmVersions.groovy @@ -11,6 +11,7 @@ import org.gradle.api.DefaultTask import org.gradle.api.GradleException import org.gradle.api.provider.Property import org.gradle.api.tasks.Input +import org.gradle.api.tasks.Optional import org.gradle.api.tasks.TaskAction import org.labkey.gradle.util.TaskUtils @@ -22,9 +23,11 @@ abstract class PurgeNpmVersions extends DefaultTask private static final String VERSION_LIST_PROP = "versionList" @Input + @Optional final abstract Property packageName = project.objects.property(String).convention((project.hasProperty(PACKAGE_NAME_PROP) ? (String) project.property(PACKAGE_NAME_PROP) : null)) @Input + @Optional final abstract Property versionList = project.objects.property(String).convention((project.hasProperty(VERSION_LIST_PROP) ? (String) project.property(VERSION_LIST_PROP) : null)) @Input