8000 Tags · creachadair/atomicfile · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

Tags: creachadair/atomicfile

Tags

v0.3.8

Toggle v0.3.8's commit message
go.mod: remove toolchain, update mds to v0.24.1

v0.3.7

Toggle v0.3.7's commit message
go.mod: update module dependencies

v0.3.6

Toggle v0.3.6's commit message
Release v0.3.6

No functional changes.

Maintenance:
- Fix path handling in a unit test.
- clean up example output before exit
- go.mod: update module dependencies

Documentation:
- README.md: add CI link
- add reference links to doc comments

v0.3.5

Toggle v0.3.5's commit message
go.mod: update module dependencies

v0.3.4

Toggle v0.3.4's commit message
Update import path of mtest package.

v0.3.3

Toggle v0.3.3's commit message
Release v0.3.3

Maintenance update, no functional changes.

- Update Go toolchain base to 1.21.
- Clean up tests and documentation.
- Move the temp marker to the end of the filename.
- cmd/acat: document interrupt behaviour
- Test that panicking in the Tx callback properly calls Cancel.

v0.3.2

Toggle v0.3.2's commit message
Report an error early if the target exists and is not a plain file.

While we cannot prevent the target from being (re)created while the temporary
is being written, this check avoids an obvious eventual failure when the target
exists as a directory. Moreover, if the target exists and is some other type of
file (a link, a device, etc.) this reduces likelihood of an error of intent.

v0.3.1

Toggle v0.3.1's commit message
Implement io.ReaderFrom on *File

v0.3.0

Toggle v0.3.0's commit message
Add atomicfile.Tx.

v0.2.8

Toggle v0.2.8's commit message
Release v0.2.8.

Maintenance update, no library or API changes.

- Update presubmit workflow to add Go 1.19
- Remove deprecated use of io/ioutil.
- Update Go toolchain base to 1.18.
0