Skip to content

Releases: mpetuska/npm-publish

3.4.2

27 Dec 17:54
Compare
Choose a tag to compare

This is a maintenance release with a few minor bugfixes.

Verified Versions

  • Kotlin: 1.9.22
  • Gradle: 8.5
  • JDK: 11

Added

Changed

  • Upgraded dependencies
  • Switched out com.netflix.nebula.node plugin hook for node autoconfig to com.github.node-gradle.node plugin which
    it depends on
  • Implemented a patch for older KGP users to remedy https://youtrack.jetbrains.com/issue/KT-59523 when using ESM

Removed


What's Changed

  • Implement hack for KGP ESM main file name bug by @mpetuska in #154

Full Changelog: 3.4.1...3.4.2

3.4.1

24 Jul 19:54
Compare
Choose a tag to compare

Verified Versions

  • Kotlin: 1.9.0
  • Gradle: 8.2.1
  • JDK: 11

Added

  • Utility DSL to set NpmRegistry::uri via Provider

Changed

  • Added trailing slashes to npmjs and github registry convenience DSL URIs
  • Fixed configuration cache issues with Boolean property chains

Removed


What's Changed

Full Changelog: 3.4.0...3.4.1

3.4.0

21 Jul 14:46
Compare
Choose a tag to compare

Verified Versions

  • Kotlin: 1.9.0
  • Gradle: 8.2.1
  • JDK: 11

Added

Changed

  • All sandbox modules and samples have been migrated away from deprecated kotlin/js plugin.
  • Upgraded dependency versions
  • Deprecated kotlin/js plugin integration

Removed


What's Changed

  • Kotlin/1.9.0 by @mpetuska in #132
  • fix(deps): update dependency com.github.ben-manes:gradle-versions-plugin to v0.47.0 by @renovate in #130
  • Gradle Configuration Cache support by @mpetuska in #136
  • chore(deps): update plugin com.gradle.enterprise to v3.14 by @renovate in #137
  • fix(deps): update dependency nl.littlerobots.vcu:plugin to v0.8.1 by @renovate in #138
  • Disable config cache until it's ready by @mpetuska in #140

Full Changelog: 3.3.1...3.4.0

3.3.1

01 May 15:21
8ac8ad6
Compare
Choose a tag to compare

Verified Versions

  • Kotlin: 1.8.21
  • Gradle: 8.1.1
  • JDK: 11

Added

Changed

  • Fixed gradle provider chain for nebula node plugin integration
  • Fixed incorrect NodeExec task command line builds and expanded logging

Removed


What's Changed

Full Changelog: 3.3.0...3.3.1

3.3.0

30 Apr 09:03
Compare
Choose a tag to compare

Verified Versions

  • Kotlin: 1.8.21
  • Gradle: 8.1.1
  • JDK: 11

Added

  • New tag option for NpmPublishTask
  • Integration with com.netflix.nebula:nebula-node-plugin to allow publishing without having NodeJS installed when
    kotlin plugin is not being used

Changed

  • Modified KDoc of properties affected by gradle 8.1.1 new resolution strategy. tl;dr; they now require explicit this
    receiver
  • Replaced refreshVersions plugin with gradle catalogs
  • Upgraded internal dependencies
  • Fixed otp option not being properly propagated to npm executable

Removed


What's Changed

Full Changelog: 3.2.1...3.3.0

3.2.1

15 Feb 22:46
5fba38b
Compare
Choose a tag to compare

Verified Versions

  • Kotlin: 1.8.10
  • Gradle: 7.6
  • JDK: 11

Added

Changed

  • Pegged plugin compile kotlin version against gradle's embeddedKotlinVersion
  • Removed gson dependency and replaced usages with groovy's JsonSlurper

Removed


What's Changed

New Contributors

Full Changelog: 3.2.0...3.2.1

3.2.0

28 Dec 23:30
d1b3e9c
Compare
Choose a tag to compare

Verified Versions

  • Kotlin: 1.8.0
  • Gradle: 7.5.1
  • JDK: 11

Added

  • New samples project containing examples of various use-cases the plugin is able to cover.
  • @DslMarkers to plugin's DSL to prevent incorrect nested property usage.
  • Pull transitive npm dependencies from project dependencies via publicPackageJson
  • New accessors for assemble and pack tasks inside package DSL
  • KGP 1.8.0 support.

Changed

  • Fix #73: nodeHome override not working when used with kotlin plugin

Removed

  • Support for KGP < 1.8.0!!! DO NOT UPGRADE IF YOU'RE ON OLDER KOTLIN VERSION

Full Changelog: 3.1.0...3.2.0

3.1.0

07 Nov 21:14
3a5049d
Compare
Choose a tag to compare

Verified Versions

  • Kotlin: 1.6.21
  • Gradle: 7.5.1
  • JDK: 11

Added

Changed

  • Updated dependency versions
  • Configuration cache support

Removed


What's Changed

  • Fixing dependencies crashing issue on packageJson configuration block by @andylamax in #62
  • Ts-consumer and versions update by @mpetuska in #63

New Contributors

Full Changelog: 3.0.3...3.1.0

3.0.3

11 Sep 19:19
5d3c362
Compare
Choose a tag to compare

Workaround for ListProperty::addAllLater #55

What's Changed

Full Changelog: 3.0.2...3.0.3

3.0.2

10 Sep 20:31
31431dc
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.1...3.0.2