Skip to content

Releases: WASdev/tool.lars

LARS v2.0.4

Choose a tag to compare

@rickettmwork rickettmwork released this 30 Oct 11:47
83b73c1

Security Fixes

  • Fix Content-Sppoofing/Text injection vulnerability
  • Minor version updates of some prereq packages

LARS v2.0.3

Choose a tag to compare

@rickettmwork rickettmwork released this 19 Feb 14:41
9bbdf8e

Version 2.0.3 contains PRs #190 - #195

Impovements

  • Add support for MongoDB authentication mechanisms other than default (#192)

Minor Fixes

  • Remove obsolete code and update deprecated calls (#190 #193 #194)
  • Update versions of prerequisites for security and bug fixes (#195)

LARS v2.0.2

Choose a tag to compare

@rickettmwork rickettmwork released this 21 Nov 17:05
11cfc1e

Version 2.0.2 Release Notes

Version 2.0.2 contains commit #188. Changes of note in this update are:

Improvements

  • Support connecting to MongoDB using SSL
  • Support authentication using a separate database

LARS v2.0.1

Choose a tag to compare

@rickettmwork rickettmwork released this 08 Nov 13:28
673043d

Version 2.0.1 Release Notes

Version 2.0.1 contains commits #181 to #183. Changes of note in this update are:

Bug Fixes

  • Error writing to DB when running 2.0.0 version (#183)
  • Java version test is still looking for Java 7 (#181)

Minor Fixes

  • Improved documentation and error messages

LARS v2.0.0

Choose a tag to compare

@BillyD73 BillyD73 released this 01 Oct 18:26
e1182ba

Version 2.0.0 Release Notes

Version 2.0.0 contains commits #175 to #180. Changes of note in this update are:

Major changes

  • Now uses CDI instead of MongoDB feature (#180)
  • Updated dependency versions
  • Updated to package as a zip rather than a jar

Bug Fixes

  • Properly handle error messages from newer versions of Liberty (#175)

Breaking Changes

  • Please note that this version of LARS requires an updated version of Liberty and has had changes to the config thus you will not be able to upgrade in place. Please see the documentation and ensure you have the updated prerequisites

LARS v1.2.1

Choose a tag to compare

@pnickoll pnickoll released this 18 Oct 15:38
fef14d8

Version 1.2.1 Release Notes

Version 1.2.1 contains commits #171 to #174. Changes of note in this update are:

Bug Fixes

  • Adds support for bluemix edition (for Liberty 18.0.0.3)
  • Closes streams left open to prevent errors running tests on Windows.

Note that you may require Gradle version 4.10.2 if you are hitting authentication errors connecting to maven.

LARS v1.2.0

Choose a tag to compare

@idlewis idlewis released this 02 Jul 15:24

Version 1.2.0 Release Notes

Version 1.2.0 contains commits #93 to #170. Changes of note in this update are:

Major changes

  • Reduce memory usage by streaming results from the database (#147)
  • Only show admin users unpublished assets on a getAssets api call (#107)
  • Add client support for features with an edition of Open (#168)
    • To support features from OpenLiberty
  • Update dependency versions and support building with Java 8 (#169)

Bug Fixes

  • Empty filter sets should be ignored in getFilteredAssets(#95)
  • Hidden assets should be published (#98)
  • Properly close HTTP connections (#99)
  • Properly delete attachment content (#145)

LARS v1.1.0

Choose a tag to compare

@ashleyrobertson ashleyrobertson released this 04 Feb 18:01

Version 1.1.0 Release Notes

Version 1.1.0 contains commits #32 to #92. Changes of note in this update are:

Major changes

  • Update dependency versions for LARS 1.1 release (#84)
    • The versions of the dependencies have been moved up to newer versions. The MongoDB Java Driver jar references in the server.xml templates have been updated to use the latest version (2.13.0).
  • cli-client updates for find and delete enhancements (#66). Added support for:
    • delete asset1Id asset2Id ...
    • find [--name=] [searchString]
    • findAndDelete [--noPrompts] [--name=] searchString
  • Add new version of client-lib (#61)
    • The new version of client-lib changes the client-lib API and so there are rippling changes in all code which uses it. The new client-lib has support for more asset types. The tests for these corresponding asset types have also been added.
  • Add a front page to LARS displaying the server status (#58)
    • Add a new simple servlet which displays a welcome page with the number of assets in the server. This serves as a simple IVT and also allows monitoring tools to work in the default configuration where they attempt to retrieve the application root.

REST API changes

  • Add ability to query just for the number of assets (#52)
    • A HEAD request to /assets will include a "count" header which will be set to the number of assets which would have been returned for a GET request to the same URL.
  • Add support for pagination of assets (#38)
    • Clients can request paginated results with /assets?offset=10&limit=5
  • Add ability to sort results when retrieving assets (#51)
    • Clients can request ordered results /assets?sortBy=&sortOrder=asc

Minor changes and fixes

  • Switch from JSON4J to JSONP (javax.json) for JSON Processing (#76)
  • Populate the createdBy field of assets when they are created. (#34)
  • Add file hashes to uploaded assets (#39)
  • Add fatFilter property to restrict the fat tests run (#63)
  • Fix tests which were failing under Java 8 (#34)
  • Build and test the client-lib with Java6 (#78)
  • Fix boot Java 6 classpath for VMs on windows (#80)
  • Fix and test the URLBase config option (#42)
  • Explicitly define which API jars the LARS server depends on (#45)
  • API tests now run against HTTP and HTTPS (#33)
  • Fix break in gradle dist on windows (#91)
  • Fix LARS to work with Install Manager (#50)
  • Fix uploader so that it can upload Liberty 8.5.5.8 (#87)

LARS initial release

Choose a tag to compare

@idlewis idlewis released this 29 Jun 21:57

LARS initial release