Skip to content

Releases: mpetuska/npm-publish

v2.0.2

09 Jun 08:00
73c0c8e
Compare
Choose a tag to compare

Releases #16

Versions

Kotlin 1.5.10
Gradle 7.0.2
JVM 11+

v2.0.1

28 May 11:30
Compare
Choose a tag to compare

Hotfix to lax duplicationRules for assemble task. Will now warn instead of fail.

Versions

  • Kotlin 1.5.10
  • Gradle 7.0.2
  • JVM 11+

v2.0.0

25 May 22:26
381ff7a
Compare
Choose a tag to compare

A major release migrating the plugin to new id dev.petuska.npm.publish. This was needed for Maven Central publishing.

Version Upgrades

  • Kotlin 1.5.10
  • Gradle 7.0.2
  • JVM 11+

Breaking Changes

  • Plugin id changed from lt.petuska.npm.publish to dev.petuska.npm.publish
  • Root package changed to dev.petuska.npm.publish. To migrate, just raplace lt. part to dev. in all imports you might have (tasks, DSL, etc...)

Improvements

  • Publications now work as expected for nodejs targets (thanks to kotlin 1.5)

v1.1.4

06 Apr 21:52
Compare
Choose a tag to compare

Fixes issues preventing plugin being used in gradle conventional plugins (closes #7)

v1.1.3

03 Apr 19:40
Compare
Choose a tag to compare

IR mode dependency resolution hotfix.
With this release, IR assemblies now have transitive npm dependencies declared in direct kotlin.js dependencies hoisted to generated package.json

  • #5 Hoist transitive npm dependencies from bundled kotlin dependencies

v1.1.2

01 Mar 18:15
Compare
Choose a tag to compare

Improved Kotlin/JS IR support, taking the fact that those now have all kotlin dependencies bundled in js output file already.

  • bundleKotlinDependencies is now completely disabled for autogenerated IR binaries
  • npm-shrinkwrap.json will now not be generated (even if explicitly enabled) if no bundled dependencies are resolved
  • generated JS IR publications now can be imported normally into any yarn & npm project as any other npm dependency

v1.1.1

01 Feb 18:23
Compare
Choose a tag to compare
  • #1 Option to specify template file (kudos to @Animeshz)
  • General code cleanup
  • Better Gson bidirectional support for PackageJson class