Releases: WASdev/tool.lars
Releases · WASdev/tool.lars
LARS v2.0.4
Security Fixes
- Fix Content-Sppoofing/Text injection vulnerability
- Minor version updates of some prereq packages
LARS v2.0.3
LARS v2.0.2
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
LARS v2.0.0
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
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
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
LARS v1.1.0
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
LARS initial release