Skip to content

v5.3.0

Compare
Choose a tag to compare
@vito vito released this 11 Jun 14:23
5ffc88a

馃敆 feature

  • @rliebz added the ability for put steps to git resources with the parameter merge: true to be further configured with the parameter returning: unmerged, which will ensure that concurrent changes to the same remote branch do not affect downstream jobs concourse/git-resource#262.

馃敆 feature

馃敆 feature

  • @stigtermichiel tuned our build process so that the size of the compressed frontend code is reduced by a factor of 3 - page loads should be accordingly faster #3915.

馃敆 feature

  • If you want your web node to accept encrypted connections over HTTPS, you now have the option of connecting to an ACME server to automatically retrieve a certificate from an ACME server of your choice. By default it will reach the free public ACME service provided by Let's Encrypt.

    Thanks to @henderjm for the PR #3878!

馃敆 feature

  • @agurney improved the info api endpoint (/api/v1/info) to return both the external URL and cluster name #3862.

    Hopefully this will enable future improvements to fly and the web UI!

馃敆 feature

馃敆 feature

  • When you pin a resource through the web UI, your name and current local time will now be automatically added as the pin comment #3743.

馃敆 feature

  • The 'password' field on the login page now has an HTML property that will be ignored by most browsers, but helps Concourse pass some automated security scans #3839.

馃敆 feature

  • @tvon gave the highlighted lines on the build page a slightly darker color so they really pop #3866.

馃敆 fix

馃敆 fix

馃敆 fix

  • Addressed a bug where in rare circumstances, fly intercept -c would find multiple check containers for the same resource #3983.

馃敆 fix

  • In service of a refactor, task caches are now decoupled from the worker(s) they are stored on. As a result, you may find that in multi-worker deployments, pipelines making use of task caches may consume duplicate storage across workers #3830, #3965.

馃敆 fix

  • Corrected a surprising behaviour where, when a pipeline was paused for an extended period of time, many of its resources' versions would disappear #3963.

馃敆 fix

  • There was a long-standing bug on the dashboard, where the existence of circular pipelines would cause the browser to crash. This was fixed in v5.2.0, but the fix caused a performance regression, which is now also fixed #3870, #3901.

馃敆 fix

  • Fixed a bug, introduced in v5.1.0, where, on a build step with attempts: specified, only one attempt would be possible to view on the build page #3898.

馃敆 fix

  • @gaelL Fixed a bug, which had existed since at least v4.2.3, where operators were prevented from retiring team-scoped workers with the concourse retire-worker command #3929.

馃敆 fix

  • A bug on the reaped build logs screen was fixed, where a link was pointing to deprecated documentation #3931.

    This screen is visible when you visit a build that is older than its job's configured retention policy.

馃敆 fix

  • Fixed a problem with one of the database migrations introduced in v5.0.0 which could cause the web node startup to fail in some cases. This won't affect users who have kept up to date until now, but if this is the first version of Concourse you are deploying since before v5.0.0, the upgrade should be a little more resilient #3996.

馃敆 fix

  • @mockersf fixed a problem where timestamps weren't being properly returned when a get step or a put step finished. This caused some wacky durations to be displayed on build pages #3871.

馃敆 fix

  • Fixed an issue with our build process that caused fly to stop working for some folks making use of a VPN with split DNS.

馃敆 fix

  • Fixed a bug where the dashboard preview of a paused job with a pending build would show the color of the most recent build's status, when it should be blue #3718.