v4.0.8 - improvements to build
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