Skip to content

Releases: mirswamp/java-cli

releases/1.5.9

29 May 15:42

Choose a tag to compare

Finished with Warnings.

The SWAMP API added a new return, "Finished with Warnings".
This allows a new "finished" status for assessments which have
completed with warnings. This is used for no-build situations,
when some individual compilations may fail. Now, no-build
assessments can assess what does build, instead of an
all-or-nothing approach.

releases/1.5.8

03 Jan 17:42

Choose a tag to compare

Future-proofing update to java-cli. Accept 2xx HTTP return codes, instead of only 200, for success from
SWAMP API HTTP requests. This is a change which will happen in future versions of the SWAMP servers, due to an update to newer versions of the laravel framework. The change is backward compatible with existing SWAMP instances.

releases/1.5.7

28 Sep 21:42

Choose a tag to compare

Added hasPermission for Tool API

releases/1.5.6

27 Sep 21:45

Choose a tag to compare

Handled exception reported when a tool without permissions is used for assessment

releases/1.5.5

29 Aug 12:24

Choose a tag to compare

Now accepts package-exclude-paths, package-version-notes in package.conf, these will be added to package's 'Exclude Paths' and 'Version notes' respectively

releases/1.5.4

07 Aug 20:15

Choose a tag to compare

Fixed bug with checking availability of the platforms specified on the CLI

releases/1.5.3

25 Jul 17:23

Choose a tag to compare

  • Cookie policy set to CookieSpecs.STANDAND. This fixes failures with SiB instances that are not current, yet max-age is vaild.

  • Removed code for RWS server, which now is removed.

releases/1.5.2

18 Jun 14:41

Choose a tag to compare

  • Converts SWAMP/SiB web api server's URI to URL
  • Report self-signed certificates exceptions correctly

releases/1.5.1

25 May 21:00

Choose a tag to compare

Improved help messages for sub-commands

releases/1.5.0

10 May 14:37

Choose a tag to compare

  • CLI now does not require UUIDs, it has options to work with (package|tool|project) names and versions

  • Supports assessments with a particular tool version, using :: syntax

  • Has option to work with local keystores instead of System

  • Has option to take proxy from CLI

  • Merged Java-API code into Java-CLI