Skip to content

Releases: cplieger/atomicfile

v2.0.3

16 Jun 21:34
895a07b

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest (#117)
  • Update cplieger/ci digest to 220c730 (#118)
  • Update cplieger/ci digest to fac9bce (#119)
  • Update cplieger/ci digest to 1a4d6a7 (#120)
  • Update cplieger/ci digest to 3536a0d (#121)
  • Update cplieger/ci digest to 06aeae4 (#122)
  • Update cplieger/ci digest to d1f0905 (#123)

v2.0.2

15 Jun 12:02
dbe3a9f

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to a28f373 (#81)
  • Update cplieger/ci digest to 1dd6c2f (#84)
  • Update cplieger/ci digest to 9cc94eb (#90)
  • Update cplieger/ci digest to d2a78a8 (#92)
  • Update cplieger/ci digest to f3e8b60 (#93)
  • Update cplieger/ci digest to 203f6e6 (#95)
  • Update cplieger/ci digest to 52e62fa (#97)
  • Update cplieger/ci digest to 74f0e45 (#99)
  • Update cplieger/ci digest to d92e8a6 (#100)
  • Update cplieger/ci digest to 66c7e29 (#101)
  • Update cplieger/ci digest to 1bcf467 (#102)
  • Update cplieger/ci digest to 4ae8d49 (#103)
  • Update cplieger/ci digest to a46b0cb (#104)
  • Update cplieger/ci digest to b911b13 (#105)
  • Update cplieger/ci digest to 3367da6 (#106)
  • Update cplieger/ci digest to 30de99d (#107)
  • Update cplieger/ci digest to 7adeb03 (#108)
  • Update cplieger/ci digest to 8b8ac1b (#109)
  • Update cplieger/ci digest to 041fe61 (#110)
  • Update cplieger/ci digest to 56a799f (#111)
  • Update cplieger/ci digest to 0e3cd3c (#112)
  • Update cplieger/ci digest to 88a5687 (#113)
  • Update cplieger/ci digest to b179f6f (#115)

v2.0.1

15 Jun 08:30
03413d8

Choose a tag to compare

Added

  • Redesign API around Result and durability flag for v2

Dependencies

  • Update cplieger/ci digest to 2a1a660 (#73)
  • Update cplieger/ci digest to 469da1f (#76)

v2.0.0

12 Jun 12:02

Choose a tag to compare

Added

  • CleanupStaleTemps honors WithTempPattern

Dependencies

  • Update cplieger/ci digest to f19e2a2 (#67)
  • Update cplieger/ci digest to f1b45ae (#69)
  • Update cplieger/ci digest to f49d648 (#71)

v1.2.0

10 Jun 18:10
697e171

Choose a tag to compare

Added

  • Surface parent-directory fsync failures as PhaseDirSync (#65)

Dependencies

  • Update cplieger/ci digest to d2d7ef6 (#48)
  • Update cplieger/ci digest to d2d7ef6 (#50)
  • Update cplieger/ci digest to e13d42e (#51)
  • Update cplieger/ci digest to 6d5b6c4 (#52)
  • Update cplieger/ci digest to 2e53705 (#54)
  • Update cplieger/ci digest to 7012bc5 (#55)
  • Update cplieger/ci digest to aa3432c (#56)
  • Update cplieger/ci digest to ba35d79 (#57)
  • Update cplieger/ci digest to 6cd00c8 (#59)
  • Update cplieger/ci digest to d2f934e (#62)
  • Update cplieger/ci digest to 6659f08 (#64)

v1.1.0

08 Jun 17:13
57da312

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to 13b0896 (#46)

v1.0.3

04 Jun 15:03
1f3e078

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest (#30)
  • Update cplieger/ci digest to 292ccd1 (#34)
  • Update cplieger/ci digest to 7325de0 (#35)
  • Update cplieger/ci digest to 5131053 (#36)
  • Update cplieger/ci digest to 3489ced (#38)
  • Update cplieger/ci digest to a11d032 (#41)

v1.0.2

04 Jun 14:49
ceb47d8

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to 2c6289a (#24)

v1.0.1

04 Jun 03:19
f90e88d

Choose a tag to compare

Added

  • Initial extraction of atomicfile as a standalone library
  • Harden API with functional options and symlink safety (#10)

Dependencies

  • Pin cplieger/ci action to f024f69 (#5)
  • Update cplieger/ci digest to bd60d22 (#6)
  • Update cplieger/ci digest to a4a5c8d (#8)
  • Update cplieger/ci digest to 19357de (#9)
  • Update cplieger/ci digest to e69f2cb (#11)
  • Update cplieger/ci digest to 98c2f68 (#12)
  • Pin dependencies (#14)
  • Update cplieger/ci digest to c3d6df9 (#15)
  • Update cplieger/ci digest to 38aa4e2 (#17)
  • Update cplieger/ci digest to ebe4928 (#18)
  • Update cplieger/ci digest to 2c6289a (#19)

Fixed

  • Satisfy shared CI (vendor configs, lint/format fixes, release permissions)
  • Manual-dispatch releases; CI config
  • Silence golangci-lint nitpicks from fuzz tests (#23)

v1.0.0

03 Jun 15:44
423a827

Choose a tag to compare

Added

  • Initial extraction of atomicfile as a standalone library
  • Harden API with functional options and symlink safety (#10)

Changed

  • Normalize CI caller formatting
  • Extend github>cplieger/.github preset
  • Synced local '.golangci.yaml' with remote '.golangci.yaml' (#3)
  • Synced local '.golangci.yaml' with remote '.golangci.yaml' (#7)
  • Add CodeQL workflow (#13)
  • Set least-privilege GITHUB_TOKEN permissions (contents: read) (#16)
  • Remove local cliff.toml (centralized in cplieger/ci) (#21)
  • Strengthen byte-equality + add missing fuzz targets (#20)
  • Synced file(s) with cplieger/ci (#22)

Dependencies

  • Pin cplieger/ci action to f024f69 (#5)
  • Update cplieger/ci digest to bd60d22 (#6)
  • Update cplieger/ci digest to a4a5c8d (#8)
  • Update cplieger/ci digest to 19357de (#9)
  • Update cplieger/ci digest to e69f2cb (#11)
  • Update cplieger/ci digest to 98c2f68 (#12)
  • Pin dependencies (#14)
  • Update cplieger/ci digest to c3d6df9 (#15)
  • Update cplieger/ci digest to 38aa4e2 (#17)
  • Update cplieger/ci digest to ebe4928 (#18)
  • Update cplieger/ci digest to 2c6289a (#19)

Fixed

  • Satisfy shared CI (vendor configs, lint/format fixes, release permissions)
  • Manual-dispatch releases; CI config
  • Silence golangci-lint nitpicks from fuzz tests (#23)