|
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`. |
5 | 23 |
|
6 | | -## 1.0.1 |
| 24 | +## 1.0.5 |
7 | 25 |
|
8 | | -- Minor typo fixes |
| 26 | +- Fix enum typePrefix empty building issue |
9 | 27 |
|
10 | | -## 1.0.2 |
| 28 | +## 1.0.4 |
11 | 29 |
|
12 | | -- Fix building issue |
| 30 | +- Fix building without encryption |
13 | 31 |
|
14 | 32 | ## 1.0.3 |
15 | 33 |
|
16 | 34 | - Fix FormatterException caused by dart.core type prefix |
17 | 35 |
|
18 | | -## 1.0.4 |
| 36 | +## 1.0.2 |
19 | 37 |
|
20 | | -- Fix building without encryption |
| 38 | +- Fix building issue |
21 | 39 |
|
22 | | -## 1.0.5 |
| 40 | +## 1.0.1 |
23 | 41 |
|
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