Skip to content

Releases: ahmedheltaher/typed-environment-loader

v0.3.0

11 May 16:27
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

What's Changed

  • Refactor EnvironmentLoader to remove .env file loading responsibility by @ahmedheltaher in #9

Full Changelog: v0.2.1...v0.3.0

v0.2.1

10 May 15:48
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.1...v0.2.1

v0.1.1

06 May 15:03
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

Release v0.1.1

Description

This release includes the initial version of the Typed Environment Loader library with basic functionality for loading environment variables in a typed manner.

Features

  • Declarative style for defining environment variable configurations.
  • Type safety for environment variables.
  • Support for nested configurations.
  • Ability to load environment variables from a .env file.

Changes

  • Added Configuration, EnvironmentLoader, and ParsedConfig types.
  • Implemented parsers for string, number, boolean, and enum types.
  • Updated nested configuration type to allow further nesting.
  • Added basic usage example in README.md.

Next Steps

  • Add unit tests for the library.
  • Improve error handling and logging.
  • Implement additional features based on community feedback.

What's Changed

  • Fix nested configuration type to allow further nesting by @ahmedheltaher in #5

New Contributors

Full Changelog: https://github.com/ahmedheltaher/typed-environment-loader/commits/v0.1.1