Skip to content

0.14.0

Compare
Choose a tag to compare
@flosell flosell released this 18 Mar 12:44
· 113 commits to master since this release
0.14.0

House-Keeping Release.

This release contains no new functionality but only cleans up the dependencies, codebase and removes deprecated interfaces.

These are breaking changes so if you are still using deprecated features or rely on some very specific behavior, take care when upgrading.

Added

  • Support for Clojure 1.9 (#178)

Changed

  • LambdaCD now depends on Clojure 1.8 by default. Clojure 1.7 is no longer officially supported but might still work.

Removed

  • Removed lambdacd.internal.pipeline-state/PipelineStateComponent (deprecated since 0.11.0). Use the functions in lambdacd.state.core access state or the protocols in lambdacd.state.protocols to implement custom persistence functionality.
  • Removed lambdacd.util (deprecated since 0.12.1)
  • Removed lambdacd.ui.ui-server (deprecated since 0.13.1)
  • Removed lambdacd.execution (deprecated since 0.13.0)
  • Removed lambdacd.steps.result (deprecated since 0.13.1)
  • Removed lambdacd.steps.status (deprecated since 0.13.1)
  • Removed lambdacd.steps.support (deprecated since 0.13.1)
  • Removed functions in lambdacd.core (deprecated since 0.9.5)
  • Made helper-functions in lambdacd.ui.ui-page private (use was deprecated since 0.13.1)
  • Made helper-functions in lambdacd.presentation.pipeline-structure private (use was deprecated since 0.13.1)
  • Made helper-functions in lambdacd.runners private (use was deprecated since 0.13.1)
  • Made helper-functions in lambdacd.presentation.pipeline-structure private (use was deprecated since 0.13.1)
  • Made helper-functions in lambdacd.steps.control-flow private (use was deprecated since 0.13.1)
  • Made helper-functions in lambdacd.steps.shell private (use was deprecated since 0.13.1)
  • Made helper-functions in lambdacd.presentation.pipeline-state private (use was deprecated since 0.13.1)
  • Removed helper functions in lambdacd.presentation.unified private (were deprecated since 0.13.1)
  • Remove behavior that allowed calling lambdacd.presentation.pipeline-state/history-for with state instead of ctx (deprecated since 0.11.0)