Skip to content

Latest commit

 

History

History
58 lines (47 loc) · 3.16 KB

CHANGE_LOG.md

File metadata and controls

58 lines (47 loc) · 3.16 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

[2.0.2]

Changed

  • Update to GitHub Actions based publish step to force artifacts to be built with correct Java version

[2.0.1]

Changed

  • Set explicit target Java compatibility

[2.0.0]

Changed

  • Removed org.starchartlabs.flare.dependency-constraints from multi-module library plug-in
  • Removed org.starchartlabs.flare.bintray-credentials from multi-module library plug-in
  • Deprecated org.starchartlabs.flare.dependency-constraints plug-in in favor of Gradle platform configuration
  • Deprecated org.starchartlabs.flare.bintray-credentials as BinTray has been sunset

[1.0.0]

Added

  • bintray-credentials plug-in to encapsulate the behavior of reading credentials for Bintray from the environment

Changed

  • (GH-56) Fix resource leak when accessing dependency properties file
  • (GH-35) Added default "blank" credentials so that tasks other than publishing may be run in systems without the environment variables set
  • (GH-15) Changed multi-module-library plug-in to only add default bintray credential set if the com.jfrog.bintray plug-in is applied
  • (GH-36) Add default POM values for name and description as part of the metadata-pom plug-in
  • Update to Jackson Databind 2.9.10 to address security vulnerabilities

[0.2.1]

Changed

  • (GH-29) Fixed issue with dependency constraints caching key which caused frequent re-loading

[0.2.0]

Added

  • source-jars plug-in which provides tasks to build source and javadoc jars and adds them to the project's archives artifact configuration
  • Integrate source-jars with maven-publish plug-in as published artifacts
  • metadata-base plug-in which provides a DSL for re-usable project meta data values
  • Add metadata-base plug-in to multi-module-library plug-in setup for all projects
  • metadata-pom plug-in which applies meta data in metadata-base DSL to generated Maven POM files
  • Add metadata-pom plug-in to multi-module-library plug-in setup for all projects

Changed

  • Started allowing limitation of the configurations dependency constraints are applied to via the constraint file specification
  • (GH-23) Change caching logic for loaded dependency information to include time modified, to prevent stale cached content caused by the Gradle Daemon re-using class loaders between builds

[0.1.0]

Added

  • managed-credentials plug-in which provides a DSL for re-usable loaded credentials from multiple sources
  • dependency-constraints plug-in which provides a DSL for applying dependency version constraints to all configurations in bulk from an external file
  • merge-coverage-reports plug-in which provides setup for merging all coverage reports into a single XML report for the entire Gradle project
  • increased-test-logging plug-in which provides standard conventions for logging test output in Gradle build logs
  • multi-module-library plug-in which provides application and default conventions for all Flare plug-ins applicable in a StarChart Labs multi-module library configuration