Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The main changes in this release are in packaging and distribution. * OSMT jar artifacts are now publicly available on Maven Central. Please note that the UI jar is empty and has no purpose, as the UI Angular application is embedded in the Spring Boot jar. A coming OSMT release will distribute the UI using typical JavaScript package manager tools. * This release unifies an internal WGU fork of OSMT code with the open source code base. The Spring Boot API endpoints can now be used as a dependency in another Spring application (which was an internal requirement for WGU's operational standards). The API module builds the typical repackaged Spring Boot application jar, but also builds a normal Java jar with a "lib" classifier (osmt-api-lib). You can declare this as a Maven dependency in an independent Spring application. This osmt-api-lib artifact has certain exclusions, including the embedded Angular UI files. See api/pom.xml for the specifics.
- Loading branch information