NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #1417 most downloaded on NuGet
A .NET library to load environment variables from .env files
Last release 5 months ago
26 Apr 2026
Ships fairly regularly
a new release about every 7 months
Some releases are documented
notes for 9 of 16 stable releases
1 version withdrawn
withdrawn after publishing
127 years old
17 releases · first in 1900
Switch parsing to Superpower (from Sprache)
Use ConcurrentDictionary for FakeEnvVars for thread safety
ConcurrentDictionary for FakeEnvVars for thread safetyRetain interpolation when NoEnvVars() is set (setEnvVars == false)
One column per quarter.
Get rid of the warnings about vulnerabilities in System.Net.Http 4.3.0 (which was unused)
Revert the change from Directory.GetCurrentDirectory() to AppContext,BaseDirectory as it broke existing applications
Revert the change from Directory.GetCurrentDirectory() to AppContext,BaseDirectory as it broke existing applications
DO NOT USE -- the change in directory did in fact break behavior for at least one existing application. Move to 2.5.0
DO NOT USE -- the change in directory did in fact break behavior for at least one existing application. Move to 2.5.0
Directory.GetCurrentDirectory() with just AppContext.BaseDirectory -- which should do the same thing, except make things better for some cases, per #69Adds a new EnvReader helper class #65
Adds a new EnvReader helper class #65
Allow dash and period in env var identifiers
Allow dash and period in env var identifiers
Properly handle dollar signs in values
Properly handle dollar signs in values
Technically this includes 2 breaking changes, but it is highly unlikely anyone is using them, and the changes are clear improvements.
https://www.nuget.org/packages/DotNetEnv/2.1.0
Technically this includes 2 breaking changes, but it is highly unlikely anyone is using them, and the changes are clear improvements.
Again, note that this changes the behavior of unquoted values in a noticeable way -- but before this would have been a parse error, so this simply makes it more flexible than it used to be.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →