Skip to content

Releases: flosell/lambdacd

0.14.7

12 Jun 06:04
0.14.7
Compare
Choose a tag to compare

Fixed

  • Fix process killing that did not work in modern Java versions (#207)

0.14.6

09 May 11:49
0.14.6
Compare
Choose a tag to compare

Fixed

  • Replace javasysmon dependency with the one from com.danielflower which is on maven central. 0.3.6 has been deleted from gocd's bintray repo (#203). Thanks @hennr for raising this and providing a fix!

Security

  • Updated a couple of dependencies that had known vulnerabilities. None of these are known to be exploitable in LambdaCD, however upgrading can make sense as a precaution

0.14.5

31 Jul 03:48
0.14.5
Compare
Choose a tag to compare

Security

  • Updated a couple of dependencies that had known vulnerabilities. None of these are known to be exploitable in LambdaCD, however upgrading can make sense as a precaution

0.14.4

21 Dec 12:00
0.14.4
Compare
Choose a tag to compare

Security

  • Updated a couple of dependencies that had known vulnerabilities. None of these are known to be exploitable in LambdaCD, however upgrading can make sense as a precaution

0.14.3

22 Sep 07:20
0.14.3
Compare
Choose a tag to compare

Fixed

  • Made loading pipeline history a bit more robust in an attempt to improve the fix for #192

0.14.2

01 Sep 08:24
0.14.2
Compare
Choose a tag to compare

Fixed

  • Fixed bug that prevented LambdaCD from starting if home-dir contained build history directories without a build number in their name (#192)

0.14.1

09 Jun 04:13
0.14.1
Compare
Choose a tag to compare

Thanks to @atsman for cleaning up and improving the frontend code in this release!

Changed

This release contains update of frontend libs and related tools such as: reagent, reframe, figwheel etc.

Fixed

  • Reduced number of requests from frontend. In case of slow network or in case of server issues, frontend doesn't send req before it got response or timeout error for previous ones. UI request rate #187

0.14.0

18 Mar 12:44
0.14.0
Compare
Choose a tag to compare

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)

0.13.5

26 Nov 11:06
0.13.5
Compare
Choose a tag to compare

Fixed

  • Output of steps that throw an exception gets lost (#174)

0.13.4

31 Oct 20:17
0.13.4
Compare
Choose a tag to compare

Fixed

  • nil-values in the pipeline-structure (e.g. from conditionals when creating it) led to step-information being in the wrong place for the UI (#172)