- v1.0.7
- Fix Github workflows
- v1.0.8
- Upgrade go-helper to v1.1.8
- Fix config logic
- Fix debug logic
- Fix receiver name
- v1.0.9
- Upgrade go-helper to v1.1.10
- Add command line version
- Move -dryRun from base to "upgrade" command
- Move default config file
~/.go-dotfile.json->~/.config/go-dotfile.json
- v1.0.10
- Fix TypeConf.setDefault overwrite command line config file option
- conf.go
- check DirDest exist
- dotfile.go
- Init() - Chdir() error check
- Process() - queue error
- Change some function to local
- root.go
- Print error queue
- v1.0.11
- Fix version
- v1.1.0
- Skip copy if source and destination files have same modification time and size
- Copy source file modification time to destination file
- v1.1.1
- TypeDotfile
- fix MyType mismatch
- fileChanged
- fix logical err: should ignore destination file stat() err
- TypeDotfile
- v1.1.2
- update go-helper/v2
- v1.1.3
- update go-helper/v2
- v1.1.4
- Move to
go-helper/basestruct
- Move to
- v1.1.5
- update go-helper/v2
- use property for
New() DirsandFilescalculation moved toRun()
- v1.1.6
- update go-helper/v2
- update
processFileflow
- v1.1.7
- Fix
getDirFile - update go-helper/v2
- Fix
- v1.1.8
- Flag to output non-skip file only to shorten output
- v1.1.9
- update go-helper/v2
- v1.2.0
- update go-helper/v2
- implement dry run
- v1.3.0
- change flag dryrun to save, s, default false
- change flag show-non-skip to non-skip, n, default false
- fix save logic for append
- v1.3.1
- change flag non-skip to quiet, q, default false
- v1.3.2
- TypeDotfile use TypeDotfileRecord struct
update- add
noinfooutput mode - add duplicate copy list to output
- move output formatting to update.go
- add
- v1.3.3
- update go-helper/v2
- v1.3.4
- fix duplicate copy list output
- v1.3.5
- continue to file processing on directory error