flutter_secure_dotenv 2.0.0 copy "flutter_secure_dotenv: ^2.0.0" to clipboard
flutter_secure_dotenv: ^2.0.0 copied to clipboard

Package to securely manage environment variables and perform AES encryption/decryption in Flutter and Dart.

2.0.0 #

  • BREAKING: Updated pointycastle dependency from ^3.9.1 to ^4.0.0.
  • BREAKING: Minimum Dart SDK bumped from ^3.6.0 to ^3.8.0.
  • Security: Removed insecure String.fromEnvironment() / --dart-define pattern from examples (addresses #2).
  • Added SECURITY.md with detailed encryption key management guidance.
  • Updated README with security warnings and recommended key provisioning approaches.
  • Updated lints to ^6.1.0, test to ^1.29.0.
  • Enhanced test coverage from 8 to 43 tests (padding, random byte generation, edge cases).
  • Added fully working Flutter example app with hardcoded key + gitignore approach.
  • Added 100% public_member_api_docs coverage.
  • Made AESCBCEncrypter non-instantiable (static-only utility class).
  • Added library-level dartdoc comments.
  • Added CONTRIBUTING.md.

1.0.1 #

  • Refactor README and example.

1.0.0 #

  • Initial version.
  • Update dependencies and refactor from discontinued secure_dotenv.
9
likes
160
points
2.32k
downloads

Publisher

verified publishermfazrinizar.com

Weekly Downloads

Package to securely manage environment variables and perform AES encryption/decryption in Flutter and Dart.

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

MIT (license)

Dependencies

pointycastle

More

Packages that depend on flutter_secure_dotenv