Skip to content

Releases: xcaeser/zig-dotenv

v0.8.0

28 Aug 17:18

Choose a tag to compare

v0.8.0 - breaking changes

  • updated internals for better idiomatic zig
  • new function: loadCurrentProcessEnvs Populates the internal map with all environment variables from the current process
  • Support variable interpolation in values using the format ${OTHER_VAR}. Interpolated variables are resolved from other parsed values or the current process environment (if not already included during initialization)
  • breaking: renamed boolean flags and removed silent flag
  • improved docs

full changelog: v0.7.1...v0.8.0

v0.7.1

28 Aug 12:02

Choose a tag to compare

v0.7.1

  • finished move to new zig io
  • fixed issues with previous version's zig io
  • improved docs

full changelog: v0.7.0...v0.7.1

v0.7.0

24 Aug 13:23

Choose a tag to compare

v0.7.0

  • bump to zig 0.15.1

full changelog: v0.6.3...v0.7.0

v0.6.3

19 Jun 18:21

Choose a tag to compare

v0.6.3

  • Fixed enum type error

full changelog: v0.6.2...v0.6.3

v0.6.2

10 Jun 16:51

Choose a tag to compare

v0.6.2

  • Enhanced enum validation on struct construction with custom compiler error.

full changelog: v0.6.1...v0.6.2

v0.6.1

29 May 09:34

Choose a tag to compare

v0.6.1 updates in build process

*Refactor build process to remove static library creation and ensure proper linking of libc

Full Changelog: v0.6.0...v0.6.1

v0.6.0

22 May 12:17

Choose a tag to compare

Breaking change in load Function.

Please read README.md

Full Changelog: v0.5.0...v0.6.0

v0.5.0

03 Apr 14:20

Choose a tag to compare

  • Added possibility to choose between only loading env variables in memory vs setting them directly in the current process environment (breaking change)

Full Changelog: 0.4.0...v0.5.0

v0.4.0

03 Apr 13:51

Choose a tag to compare

  • introduced writeEnvPairToFile to append/create env file with an environment variable
  • updated function name of writeAll to writeAllEnvPairs
  • env.init now handles directly option to include systems env vars

Full Changelog: 0.3.0...0.4.0

0.3.0

01 Apr 22:49

Choose a tag to compare

Added windows support for env setup.