Releases: kevin-hanselman/dud
v0.4.5
What's Changed
- Add more explanation to dud run output by @kevin-hanselman in #209
Other changes
- misc: reorganize GitHub Workflows by @kevin-hanselman in #182
- Use GitHub release triggers for actions by @kevin-hanselman in #210
- fix publish website workflows YAML by @kevin-hanselman in #183
- deps: bump hugo/themes/book from
317ccae
to5e15ddb
by @dependabot in #185 - deps: bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #187
- deps: bump github.com/cheggaaa/pb/v3 from 3.1.4 to 3.1.5 by @dependabot in #186
- deps: bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #199
- deps: bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in #194
- deps: bump peaceiris/actions-hugo from 2 to 3 by @dependabot in #193
Full Changelog: v0.4.4...v0.4.5
v0.4.4
What's Changed
- fix partial status not printing upstream stages by @kevin-hanselman in #156
- misc: update to Go 1.21, update deps by @kevin-hanselman in #180
- misc: publish dev version of website by @kevin-hanselman in #181
Full Changelog: v0.4.3...v0.4.4
v0.4.3
v0.4.1
v0.4.0
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
v0.3.0
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
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
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
Test release