Skip to content

Releases: WASdev/tool.lars

LARS v2.0.4

30 Oct 11:47
83b73c1
Compare
Choose a tag to compare

Security Fixes

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

LARS v2.0.3

19 Feb 14:41
9bbdf8e
Compare
Choose a tag to compare

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

21 Nov 17:05
11cfc1e
Compare
Choose a tag to compare

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

08 Nov 13:28
673043d
Compare
Choose a tag to compare

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

01 Oct 18:26
e1182ba
Compare
Choose a tag to compare

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

18 Oct 15:38
fef14d8
Compare
Choose a tag to compare

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

02 Jul 15:24
Compare
Choose a tag to compare

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

04 Feb 18:01
Compare
Choose a tag to compare

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

29 Jun 21:57
Compare
Choose a tag to compare

LARS initial release