This repository has been archived by the owner on Mar 27, 2023. It is now read-only.
Releases: InFormALin/Framework
Releases · InFormALin/Framework
Release 0.9.0 (Pipeline Lock)
What's Changed
We lock the run() method in Pipeline by finalizing the method. This makes it impossible to override it in sub-classes and ensures that the code in Pipeline's run() is always executed.
If you need to execute code prior to executing the registered pipeline steps, there is the preparePipelineSteps() method that is executed at the start of the run() method.
IMPORTANT: This is a breaking change!
See also: Feature/lock pipeline run by @Gram21 in #35
Full Changelog: v0.8.1...v0.9.0
Release 0.8.1 (UML)
What's Changed
- Dependency(deps): Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 by @dependabot in #26
- Dependency(deps): Bump actions/cache from 3.0.6 to 3.0.7 by @dependabot in #27
- Dependency(deps): Bump flatten-maven-plugin from 1.2.7 to 1.3.0 by @dependabot in #28
- Dependency(deps): Bump mockito.version from 4.6.1 to 4.7.0 by @dependabot in #29
- Remove Author Tags by @dfuchss in #31
- Initial Support for UML Models (Papyrus) by @dfuchss in #30
- Dependency(deps): Bump slf4j.version from 1.7.36 to 2.0.0 by @dependabot in #34
- Dependency(deps): Bump actions/cache from 3.0.7 to 3.0.8 by @dependabot in #32
- Dependency(deps): Bump spotless-maven-plugin from 2.24.1 to 2.25.0 by @dependabot in #33
Full Changelog: 0.8.0...v0.8.1
Release 0.8.0
What's Changed
- Several Dependency Changes by @dependabot
- Add logging to pipeline by @Gram21 in #11
- Replace Docker Java API by command line api by @dfuchss in #6
- Java Docker API by @dfuchss in #25
Maven Central
<dependency>
<groupId>io.github.informalin.framework</groupId>
<artifactId>SUBPROJECT</artifactId>
<version>VERSION</version>
</dependency>
Full Changelog: 0.7...0.8.0
Release 0.5 (Maven Central)
We are on Maven Central 🥳
<dependency>
<groupId>io.github.informalin.framework</groupId>
<artifactId>SUBPROJECT</artifactId>
<version>0.5</version>
</dependency>
Full Changelog: https://github.com/InFormALin/Framework/commits/0.5
Release 0.4
What's Changed
- Fixed Missing Dependency Management
Full Changelog: https://github.com/InFormALin/Framework/commits/0.4
Release 0.3
What's Changed
- Bump to JDK 17 by @dfuchss in #1
- Reworked the Framework by @dfuchss in #2
- Feature: Pipeline Definition by @Gram21 and @dfuchss in #3
Full Changelog: https://github.com/InFormALin/Framework/commits/0.3
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependency>
<groupId>com.github.Informalin.Framework</groupId>
<artifactId>SUBPROJECT</artifactId>
<version>0.3</version>
</dependency>