Skip to content

Commit 56cc9d9

Browse files
committed
docs: update CHANGELOG for v2.0.0 release
1 parent 5f49246 commit 56cc9d9

File tree

1 file changed

+35
-12
lines changed

1 file changed

+35
-12
lines changed

CHANGELOG.md

Lines changed: 35 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,47 @@
1-
## 1.0.0
2-
3-
- Initial version.
4-
- Update dependencies, refactor codes and continue the discontinued secure_dotenv_generator
1+
## 2.0.0
2+
3+
- **BREAKING**: Updated `source_gen` from `^2.0.0` to `^4.2.0` (addresses [#3](https://github.com/mfazrinizar/flutter_secure_dotenv_generator/issues/3)).
4+
- Migrated from `TypeChecker.fromRuntime` to `TypeChecker.fromUrl` (source_gen 4.x breaking change).
5+
- Added `inPackage` to `GeneratorForAnnotation` for precise annotation matching.
6+
- **BREAKING**: Updated `build` from `^2.4.2` to `>=3.0.0 <5.0.0`.
7+
- **BREAKING**: Updated `analyzer` from `^7.2.0` to `>=8.0.0 <11.0.0`.
8+
- Migrated from `element.enclosingElement3` to `element.enclosingElement`.
9+
- Migrated from `interface.augmented.lookUpGetter/lookUpSetter` to `interface.lookUpGetter/lookUpSetter`.
10+
- Migrated from `accessor.variable2` to `accessor.variable`.
11+
- Migrated from `interface.accessors` to `interface.getters`/`interface.setters`.
12+
- Migrated from `library.importedLibraries` to `library.firstFragment.libraryImports`.
13+
- **BREAKING**: Updated `pointycastle` from `^3.9.1` to `^4.0.0`.
14+
- **BREAKING**: Minimum Dart SDK bumped from `^3.6.0` to `^3.8.0`.
15+
- **Fix**: Generator no longer processes static/private fields (e.g. `_encryptionKey`, `_iv`) as environment variables.
16+
- Updated `flutter_secure_dotenv` dependency to `^2.0.0`.
17+
- Updated `source_helper` to `^1.3.10`, `lints` to `^6.1.0`, `test` to `^1.29.0`, `build_runner` to `^2.11.1`.
18+
- Updated example to use secure key loading (removed `String.fromEnvironment` pattern).
19+
- Added 100% `public_member_api_docs` coverage with library-level dartdoc.
20+
- Enhanced test coverage from 3 to 14 tests.
21+
- Added GitHub Actions CI workflow with dual-checkout and auto-generated `pubspec_overrides.yaml`.
22+
- Added `CONTRIBUTING.md`.
523

6-
## 1.0.1
24+
## 1.0.5
725

8-
- Minor typo fixes
26+
- Fix enum typePrefix empty building issue
927

10-
## 1.0.2
28+
## 1.0.4
1129

12-
- Fix building issue
30+
- Fix building without encryption
1331

1432
## 1.0.3
1533

1634
- Fix FormatterException caused by dart.core type prefix
1735

18-
## 1.0.4
36+
## 1.0.2
1937

20-
- Fix building without encryption
38+
- Fix building issue
2139

22-
## 1.0.5
40+
## 1.0.1
2341

24-
- Fix enum typePrefix empty building issue
42+
- Minor typo fixes
43+
44+
## 1.0.0
45+
46+
- Initial version.
47+
- Update dependencies, refactor codes and continue the discontinued secure_dotenv_generator

0 commit comments

Comments
 (0)