PackageTrack
Sign in Get early access

envied

Explicitly reads environment variables into a dart file from a .env file for more security and faster start up times.

1.3.8 258K downloads/mo #746 most downloaded on pub.dev petercinibulk/envied

What this package is like to depend on

Last release 1 months ago

03 Jul 2026

Release timing varies

gaps range from 9 days to 6 months

Nearly every release is documented

notes for 32 of 32 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

32 releases · first in 2022

10 releases in the last 12 months

see the full history below

Release timeline

32 releases · Jun 2022 to Jul 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 32
  1. 1.3.8 03 Jul 2026
    Release notes

    1.3.8

    • FIX: support loading hidden environment files on Windows (#201)

    https://pub.dev/packages/envied/versions/1.3.8

    Open source →
    Release notes

    chore: release v1.3.8 (#202)

    Open source →
    Release notes
    • FIX: support loading hidden environment files on Windows (#201)
    Open source →
  2. 1.3.7 25 Jun 2026
    Release notes

    chore: release v1.3.7 (#199)

    Open source →
    Release notes

    1.3.7

    • FIX: support loading environment files from hidden directories

    https://pub.dev/packages/envied/versions/1.3.7

    Open source →
    Release notes
    • FIX: support loading environment files from hidden directories (#198)
    Open source →
  3. 1.3.6 23 Jun 2026
    Release notes

    chore: release v1.3.6 (#196)

    Open source →
    Release notes

    1.3.6

    • FIX: support reading environment files as build assets

    https://pub.dev/packages/envied/versions/1.3.6

    Open source →
    Release notes
    • FIX: support reading environment files as build assets (#193)
    Open source →
  4. 1.3.5 10 May 2026
    Release notes

    chore: release v1.3.5 (#191)

    Open source →
    Release notes
    • FEAT: add pathOverrides support for Envied annotations (#183)
    • FEAT: add .env inheritance support in Envied and EnviedGenerator (#190)
    • CHORE: add support for analyzer 13.0.0 (#187)
    Open source →
  5. 1.3.4 23 Mar 2026
    Release notes
    • CHORE: add support for analyzer 12.0.0 (#179)
    Open source →
  6. 1.3.3 11 Feb 2026
    Release notes
    • CHORE: add support for analyzer 10.0.0 (#177)
    Open source →
  7. 1.3.2 26 Nov 2025
    Release notes
    • CHORE: add support for analyzer 9.0.0 (#172)
    Open source →
  8. 1.3.1 08 Oct 2025
    Release notes
    • CHORE: remove dart:io import
    Open source →
    Release notes
    • CHORE: remove dart:io import (#165)
    Open source →
  9. 1.3.0 16 Sep 2025
    Release notes
    • CHORE: broaden version constraints for build and source_gen dependencies
    Open source →
  10. 1.2.1 31 Aug 2025
    Release notes
    • CHORE: update analyzer dependency to >=7.4.0 <9.0.0
    Open source →
  11. 1.2.0 31 Jul 2025
    Release notes
    • CHORE: migrate to analyzer Element2 model (#151)
    Open source →
  12. 1.1.1 08 Feb 2025
    Release notes
    • FIX: multiple generations for same class (#136)
    Open source →
  13. 1.1.0 21 Jan 2025
    Release notes
    • CHORE: update dependencies (#130)
    Open source →
  14. 1.0.1 14 Jan 2025
    Release notes
    • FEAT: multiple generations for same class (#124)
    • FEAT: allow reading System env key from .env files (#120)
    Open source →
  15. 1.0.0 14 Nov 2024
    Release notes
    • FEAT: add support for custom seed when using Random during the obfuscation. (#116)
    Open source →
    Release notes
    • FEAT: add support for custom seed when using Random during the obfuscation (#116)
    Open source →
  16. 0.5.4 02 Apr 2024
    Release notes
    • FEAT: add support for raw strings and no interpolation (#95)
    • FEAT: add @envied annotation with default options (#92)
    Open source →
  17. 0.5.4+1 03 Apr 2024
    Release notes
    • FIX: fix parsing lines with multiple equal signs (#100)
    Open source →
  18. 0.5.3 07 Jan 2024
    Release notes
    • FEAT: optional path build.yaml option (#83)
    • CHORE: update readme regarding #6 (#79)
    Open source →
  19. 0.5.2 18 Nov 2023
    Release notes
    • FEAT: add ability to convert field name from camelCase to CONSTANT_CASE (#42)
    Open source →
  20. 0.5.1 05 Nov 2023
    Release notes
    • FEAT: add null value support (#66)
    Open source →
    Release notes
    • FEAT: add null value support (#61)
    Open source →
  21. 0.5.0 05 Nov 2023
    Release notes
    • REFACTOR: facelift both Envied and EnviedGenerator to Dart 3.0 (#46).
    Open source →
  22. 0.3.0 28 Nov 2022
    Release notes

    Note: This release has breaking changes.

    • FEAT: readme updated for defaultValue.
    • FEAT: the new unit tests for defaultValue added.
    • FEAT: defaultValue was added as parameter to EnviedField.
    • FEAT: default decorator was removed.
    • FEAT: Better documentation for obfuscation.
    • FEAT: add per-field obfuscation.
    • FEAT: add obfuscation option.
    • FEAT: add name parameter to Envied annotation.
    • FEAT: Pulls variable from Platform.environment if it doesn't exist in the .env.
    • DOCS: replace envName with varName in README.
    • DOCS: remove docs directory in the packages.
    • DOCS: updated readme with obfuscation option.
    • DOCS: add documentation for Envied name parameter.
    • DOCS: update readme.
    • DOCS: update readmes, pub listing and add readme propagation script.
    • DOCS: added docs and docs melos command.
    • DOCS: fixed errors in readme.md.
    • BREAKING FIX: Changed EnviedField parameter envName to varName to closer align meaning.
    • BREAKING FIX: Envied now runs build.
    Open source →
  23. 0.3.0+1 11 May 2023
    Release notes
    • FIX: CI workflow and dependency updates (#31).
    Open source →
  24. 0.3.0+2 11 May 2023
    Release notes
    • FIX: downgrade analyzer to 5.11.1 and lints 2.0.0.
    Open source →
  25. 0.3.0+3 11 May 2023
    Release notes
    • FIX: revert dependencies to v0.3.0 (#34).
    Open source →
  26. 0.2.4 12 Nov 2022
    Release notes
    • FEAT: Better documentation for obfuscation.
    • DOCS: replace envName with varName in README.
    • DOCS: remove docs directory in the packages.
    Open source →
  27. 0.2.3 09 Sep 2022
    Release notes
    • FEAT: add per-field obfuscation.
    • FEAT: add obfuscation option.
    • DOCS: updated readme with obfuscation option.
    Open source →
  28. 0.2.2 11 Aug 2022
    Release notes
    • FEAT: add name parameter to Envied annotation.
    • DOCS: add documentation for Envied name parameter.
    Open source →
  29. 0.2.1 26 Jun 2022
    Release notes
    • FEAT: Pulls variable from Platform.environment if it doesn't exist in the .env.
    • DOCS: update readme.
    Open source →
  30. 0.2.0 24 Jun 2022
    Release notes

    Note: This release has breaking changes.

    • DOCS: update readmes, pub listing and add readme propagation script.
    • BREAKING FIX: Changed EnviedField parameter envName to varName to closer align meaning.
    Open source →
  31. 0.1.0+1 20 Jun 2022
    Release notes
    • DOCS: added docs and docs melos command.
    Open source →
  32. 0.0.1 18 Jun 2022
    Release notes
    • Initial version.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive