Skip to content

Releases: questdb/rust-maven-plugin

1.2.0

16 Apr 13:25
Compare
Choose a tag to compare

What's Changed

  • feat: new configuration to skip a plugin execution by @amunra in #40

Full Changelog: 1.1.1...1.2.0

1.1.1

05 Jul 08:51
Compare
Choose a tag to compare

Features

  • This new release changes the naming structure for the <CopyWithPlatformDir> features and follows the naming scheme already in use by the JNA library.
    • This in turn, allows this plugin to also be used with JNA.
    • There's a new example for this in the rust-maven-jna-example project subdirectory.
    • Neither the rust-maven-plugin nor the associated jar-jni libraries depend on the JNA library.
    • Feature contributed by @kidylee.
  • Added support to the legacy key crate_type (rather than crate-type) when parsing Cargo.toml files.
  • Documented integration between the rust-maven-plugin and IntelliJ.

IMPORTANT: If your project uses both rust-maven-plugin and jar-jni, these need to be upgraded in lockstep: Version 1.0.0 of jar-jni will not find binaries built with rust-maven-plugin version 1.1.1.

Fixes

  • Specifying empty string <feature> no longer results into a malformed invocation to cargo.

Full Changelog: 1.0.0...1.1.1

1.0.0

03 Apr 16:15
Compare
Choose a tag to compare

Initial Release

  • Supports building JNI and binary cargo crates.

Contributions

Full Changelog: https://github.com/questdb/rust-maven-plugin/commits/1.0.0