Skip to content

Releases: kevin-hanselman/dud

v0.4.5

29 Jun 20:25
10a32f3
Compare
Choose a tag to compare

What's Changed

Other changes

Full Changelog: v0.4.4...v0.4.5

v0.4.4

06 Jan 17:36
4839be6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.3...v0.4.4

v0.4.3

05 Jun 15:48
d7a71ce
Compare
Choose a tag to compare

Changelog

  • 057fed8 fix issue when committing only part of the DAG (#139)
  • 01c9e76 fix: status of partial DAG erroneously shows all stages (#138)
  • 5db6164 Fix empty dir checkout (#128)

v0.4.1

13 Sep 21:49
e351c9b
Compare
Choose a tag to compare

Changelog

  • e351c9b Fix corner-case fetch bug (#120)
  • 7d86422 status: add --debug flag for verbose JSON output
  • 4ead549 status: display count of directories

v0.4.0

20 Jul 00:18
Compare
Choose a tag to compare

Changelog

  • 537317f add 'stage remove' command
  • 9d4125b Fetch and pull improvements (#109)
  • 2e1166e fix commit progress bar not starting (#106)
  • 8c29294 fix Git access in Docker image
  • f71f992 show progress while checking out single files (#104)
  • c13d691 fix 'stage gen -o dir' when in sub-dir, update to Go 1.18 (#96)

v0.3.1

05 Mar 20:54
52efa39
Compare
Choose a tag to compare

Changelog

v0.3.0

02 Jan 17:22
Compare
Choose a tag to compare

Changelog

  • d6c474e update docs and benchmarks
  • 99a7525 update CI to Go 1.17
  • df4296e replace golint with staticcheck, fix bad breaks
  • d14becd make directory status concurrent
  • 94cd5dc sort status output
  • 362cf6e remove full status check from directory commit
  • d5a70a7 write the index deterministically
  • 968d5db add project lock file to discourage concurrent use

v0.2.0

06 Sep 15:04
Compare
Choose a tag to compare

Changelog

84ba002 reject stages that reference themselves
42adfad reject stages with no outputs and no command
e263236 Bump hugo/themes/book from c4d6963 to 50147be (#67)
f5aa942 improve directory status output, fetch performance (#70)
fb073e0 Bump hugo/themes/book from 379e311 to c4d6963 (#66)
ad90de4 add support for user-level config file
66479b1 update Artifact JSON to be consistent with YAML
c08879c make symlink targets relative, fix progess bar bug

v0.1.0

20 Jun 22:14
Compare
Choose a tag to compare

Changelog

2d0297a restore version command, add 0.1.0 benchmarks
dde365e expand getting started doc
d88a723 add annotated stage YAML to 'dud stage' help
2579753 disallow absolute paths in stage files
a7cdff9 Bump hugo/themes/book from 1e4bcc2 to 379e311 (#60)
5083abc add dependabot config
e898ce1 rename Stage.Dependencies to Stage.Inputs
aec9fc2 added pull command (#58)
4f9c66d improved errors when loading stages and index (#57)
2ed365a fix integration tests
3f26acd use test/tabwriter for status output
8a74bc7 delete source file before linking, after commit (#50)
f94d7d0 robustify check to move files during commit
e108f41 add golangci-lint and fix lint errors
a5028ff add --size-only flag to rclone copy
be23c4e add the problem file path to stage yaml errors (#49)
d91c7d4 add status benchmark
0bee52f fix bug when using an out-of-project cache
3d89190 replace fail with warn when root
7064880 use git describe for local build version string
70d9f30 add test for subdir run and commit, more bugfixes
4718f58 add tests for working in subdirs and fix bugs
9b7f37e fix null pointer deref when debugging
ee237d9 make directory checkout concurrent
09cd242 add progress report to checkout --copy
43ae193 add checkout benchmarks
6b2675c update cheggaaa/pb
6e4267b pipe new logger into cache commit
0c572cf hide progress if not a tty, re-add goimports
65cad97 expand profiling/tracing test
c1260b7 add AggLogger, consolidate error paths
9b6f027 lift error wrapping to Cache public API
7191a7d add .dud/.gitignore, misc. cleanup

v0.0.1

07 Mar 17:09
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release
Test release