Skip to content

v4.0.8 - improvements to build

Compare
Choose a tag to compare
@adam-azarchs adam-azarchs released this 07 May 01:02
· 151 commits to master since this release
7c0b045

What's Changed

  • Update bazel rules to be more efficient, taking advantage of bazel 5.0.
  • Add dependabot for github-actions.
  • Various cleanups and minor fixes to vscode extension.
  • Update mro2go to be able to generate pipeline input structs.
    It should now be more useful when building tools to generate
    .mro code for calling pipelines.
  • Store timestamps in jobinfo and other places in RFC3339 format,
    with time zone. This fixes a bug where a change in time zone
    could result in incorrect computation of storage high-water-mark.
    This would mostly manifest around daylight savings time, but could
    be a problem in cluster mode if compute nodes aren't using the same
    timezone as the submit host.
  • Remove gulp. Gulp wasn't doing much at this point, and has many
    dependencies which generated a continuous stream of security
    alerts. This also aligns the bazel build for the web files better
    with the non-bazel build.
  • Switch from npm to yarn. Yarn's lockfile format is less prone to
    churn during updates.

Full Changelog: 10XDev/martian-public@v4.0.7...v4.0.8