Salt Netapi Client Versions Save

Java bindings for the Salt API

v0.21.0

1 year ago

Changes for this release

  • Improve logging when creating salt exception (Welder Luz) #305
  • Add transactional_update module (Welder Luz) #304
  • Bump gson from 2.8.2 to 2.8.9 (dependabot[bot]) #302

v0.20.0

2 years ago

Important changes for this release:

  • Use "stdout" as error message for SaltSSHError in cases where "stderr" is empty (#298)
  • Handle array of names and null (#300)

Thanks to all the contributors of this release, especially @lucidd and @meaksh!

v0.19.0

2 years ago

Important changes for this release:

  • Add saltssherror for better error reporting (#292)
  • Add pkg.list_patterns call (#291)
  • Fix type mismatch error with Eclipse and VS Code (#289)
  • Bump junit from 4.12 to 4.13.1 (#288)
  • Migrate from Travis CI to Github Actions (#277)

v0.18.0

3 years ago

These are the most important changes for this release:

  • Add support for clone in the git module (#287)
  • Additional methods and modules (#286)
  • Clean up HTTP client after each test (#285)
  • Bring authentication modules up to date with current salt docs (#284)

Special thanks to all the contributors of this release, especially @lucidd and @paconte.

v0.17.0

4 years ago

These are the most important changes for this release:

  • Handle random retcode field in batch mode (#273 )
  • Improve documentation and variable name (#259 )
  • Use OpenJDK (8 and 11) in CI (#278)
  • Update maven checkstyle plugin(#279 )
  • Change empty strings to optional.empty (#280 )

Special thanks to all the contributors of this release, especially @lucidd, @renner and @brunobottazzini.

v0.16.0

5 years ago

These are the most important changes for this release:

  • Export batch args in sync calls to salt (#267)
  • Properly signal no matching minions on async calls (#264)
  • Add 'gather_job_timeout' parameter for presence pings performed in Salt batch mode (#265)
  • Git module added (status, add, commit, branch) (#263)
  • Add more functions to file module (#262)
  • Add test to timezone.get_offset API call (#261)
  • Add additional grains calls (#258)
  • salt.modules.cmdmod additions (#253)
  • Support local async batching (#247)
  • Build and run tests with oraclejdk11 (#256)
  • Minor cleanup of pom.xml (#244)

Special thanks to all the contributors of this release, especially @lucidd, @chiaradiamarcelo, @amannch, @drago8888 and @ravega.

v0.15.1

5 years ago

This is a bugfix release to support JDK11:

  • Fix javadoc building for JDK11 and later (#250)

v0.15.0

5 years ago

There is some major changes coming with this milestone release! These are the most important changes for this release:

  • Major API cleanup (#170)
  • Async and non-blocking HTTP backend (#220)
  • Remove client config and unify authentication methods (#236)
  • EventStream refactoring (#238, #239)
  • Enable working with API served on a sub-path (#241)
  • Enable "Pkg.InfoInstalled" to return all installed package versions (#234)
  • Update maven plugins (#243)

Special thanks to all the contributors of this release, especially @lucidd, @meaksh and @moio!

v0.14.0

6 years ago

These are the changes for version 0.14.0:

  • Support salt.runners.event + example code (#219)
  • Support the test parameter on state.apply (#224)
  • Enable build with JDK9 (#222, #225)
  • Support additional target types (#226)
  • Update gson to recent version (#229)
  • Introduce support for engine events (#230)
  • Change parameter name: 'expr_form' to 'tgt_type' (#232)

Thanks again to all contributors and reviewers, especially @amendlik and @cbosdo!

v0.13.0

6 years ago