diff --git a/.gitignore b/.gitignore index bb431f0..f9114e3 100644 --- a/.gitignore +++ b/.gitignore @@ -73,3 +73,6 @@ build/ !**/ios/**/default.pbxuser !**/ios/**/default.perspectivev3 !/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages + +# Packages should not have a lock file +pubspec.lock \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index a7a9668..0c94f7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,43 +1,49 @@ -## [0.0.1] - 11-04-2020 +## [0.5.2] - 15-01-2026 -* Initial release +* Update build dependency +* Improved CHANGELOG.md sorting, now the latest version is at the top +* Removed pubspec.lock and added to .gitignore -## [0.1.0] - 12-04-2020 +## [0.5.1] - 23-07-2025 -* First minor release +* Update build dependency for compatibility with Freezed -## [0.2.0] - 25-07-2020 +## [0.5.0] - 22-07-2025 -* Update directory of config file +* Update Flutter dependencies -## [0.2.1] - 18-10-2021 +## [0.4.0] - 01-06-2023 -* Update dependencies +* Add null safety support -## [0.2.2] - 21-12-2021 +## [0.3.2] - 14-02-2022 -* Only build for config.json +* Use spaces instead of tabs to fix dart formatter issues + +## [0.3.1] - 14-02-2022 + +* Append a newline character at the end of the file ## [0.3.0] - 25-12-2021 * Avoid capitalizing constant names -## [0.3.1] - 14-02-2022 +## [0.2.2] - 21-12-2021 -* Append a newline character at the end of the file +* Only build for config.json -## [0.3.2] - 14-02-2022 +## [0.2.1] - 18-10-2021 -* Use spaces instead of tabs to fix dart formatter issues +* Update dependencies -## [0.4.0] - 01-06-2023 +## [0.2.0] - 25-07-2020 -* Add null safety support +* Update directory of config file -## [0.5.0] - 22-07-2025 +## [0.1.0] - 12-04-2020 -* Update Flutter dependencies -* -## [0.5.1] - 23-07-2025 +* First minor release -* Update build dependency for compatibility with Freezed +## [0.0.1] - 11-04-2020 + +* Initial release diff --git a/pubspec.lock b/pubspec.lock deleted file mode 100644 index b2c85f3..0000000 --- a/pubspec.lock +++ /dev/null @@ -1,405 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - _fe_analyzer_shared: - dependency: transitive - description: - name: _fe_analyzer_shared - sha256: da0d9209ca76bde579f2da330aeb9df62b6319c834fa7baae052021b0462401f - url: "https://pub.dev" - source: hosted - version: "85.0.0" - analyzer: - dependency: transitive - description: - name: analyzer - sha256: "974859dc0ff5f37bc4313244b3218c791810d03ab3470a579580279ba971a48d" - url: "https://pub.dev" - source: hosted - version: "7.7.1" - args: - dependency: transitive - description: - name: args - sha256: "0bd9a99b6eb96f07af141f0eb53eace8983e8e5aa5de59777aca31684680ef22" - url: "https://pub.dev" - source: hosted - version: "2.3.0" - async: - dependency: transitive - description: - name: async - sha256: db4766341bd8ecb66556f31ab891a5d596ef829221993531bd64a8e6342f0cda - url: "https://pub.dev" - source: hosted - version: "2.8.2" - build: - dependency: "direct main" - description: - name: build - sha256: "7d95cbbb1526ab5ae977df9b4cc660963b9b27f6d1075c0b34653868911385e4" - url: "https://pub.dev" - source: hosted - version: "3.0.0" - build_config: - dependency: "direct dev" - description: - name: build_config - sha256: bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1 - url: "https://pub.dev" - source: hosted - version: "1.1.1" - build_daemon: - dependency: transitive - description: - name: build_daemon - sha256: "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65" - url: "https://pub.dev" - source: hosted - version: "4.0.0" - build_resolvers: - dependency: transitive - description: - name: build_resolvers - sha256: "38c9c339333a09b090a638849a4c56e70a404c6bdd3b511493addfbc113b60c2" - url: "https://pub.dev" - source: hosted - version: "3.0.0" - build_runner: - dependency: "direct dev" - description: - name: build_runner - sha256: b971d4a1c789eba7be3e6fe6ce5e5b50fd3719e3cb485b3fad6d04358304351d - url: "https://pub.dev" - source: hosted - version: "2.6.0" - build_runner_core: - dependency: transitive - description: - name: build_runner_core - sha256: c04e612ca801cd0928ccdb891c263a2b1391cb27940a5ea5afcf9ba894de5d62 - url: "https://pub.dev" - source: hosted - version: "9.2.0" - built_collection: - dependency: transitive - description: - name: built_collection - sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100" - url: "https://pub.dev" - source: hosted - version: "5.1.1" - built_value: - dependency: transitive - description: - name: built_value - sha256: "0b1b12a0a549605e5f04476031cd0bc91ead1d7c8e830773a18ee54179b3cb62" - url: "https://pub.dev" - source: hosted - version: "8.11.0" - charcode: - dependency: transitive - description: - name: charcode - sha256: fb98c0f6d12c920a02ee2d998da788bca066ca5f148492b7085ee23372b12306 - url: "https://pub.dev" - source: hosted - version: "1.3.1" - checked_yaml: - dependency: transitive - description: - name: checked_yaml - sha256: dd007e4fb8270916820a0d66e24f619266b60773cddd082c6439341645af2659 - url: "https://pub.dev" - source: hosted - version: "2.0.1" - code_builder: - dependency: transitive - description: - name: code_builder - sha256: "0d43dd1288fd145de1ecc9a3948ad4a6d5a82f0a14c4fdd0892260787d975cbe" - url: "https://pub.dev" - source: hosted - version: "4.4.0" - collection: - dependency: transitive - description: - name: collection - sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" - url: "https://pub.dev" - source: hosted - version: "1.19.1" - convert: - dependency: transitive - description: - name: convert - sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68 - url: "https://pub.dev" - source: hosted - version: "3.1.2" - crypto: - dependency: transitive - description: - name: crypto - sha256: cf75650c66c0316274e21d7c43d3dea246273af5955bd94e8184837cd577575c - url: "https://pub.dev" - source: hosted - version: "3.0.1" - dart_style: - dependency: transitive - description: - name: dart_style - sha256: "8a0e5fba27e8ee025d2ffb4ee820b4e6e2cf5e4246a6b1a477eb66866947e0bb" - url: "https://pub.dev" - source: hosted - version: "3.1.1" - file: - dependency: transitive - description: - name: file - sha256: b69516f2c26a5bcac4eee2e32512e1a5205ab312b3536c1c1227b2b942b5f9ad - url: "https://pub.dev" - source: hosted - version: "6.1.2" - fixnum: - dependency: transitive - description: - name: fixnum - sha256: "6a2ef17156f4dc49684f9d99aaf4a93aba8ac49f5eac861755f5730ddf6e2e4e" - url: "https://pub.dev" - source: hosted - version: "1.0.0" - frontend_server_client: - dependency: transitive - description: - name: frontend_server_client - sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612" - url: "https://pub.dev" - source: hosted - version: "3.2.0" - glob: - dependency: transitive - description: - name: glob - sha256: "8321dd2c0ab0683a91a51307fa844c6db4aa8e3981219b78961672aaab434658" - url: "https://pub.dev" - source: hosted - version: "2.0.2" - graphs: - dependency: transitive - description: - name: graphs - sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - http_multi_server: - dependency: transitive - description: - name: http_multi_server - sha256: bfb651625e251a88804ad6d596af01ea903544757906addcb2dcdf088b5ea185 - url: "https://pub.dev" - source: hosted - version: "3.0.1" - http_parser: - dependency: transitive - description: - name: http_parser - sha256: e362d639ba3bc07d5a71faebb98cde68c05bfbcfbbb444b60b6f60bb67719185 - url: "https://pub.dev" - source: hosted - version: "4.0.0" - io: - dependency: transitive - description: - name: io - sha256: "0d4c73c3653ab85bf696d51a9657604c900a370549196a91f33e4c39af760852" - url: "https://pub.dev" - source: hosted - version: "1.0.3" - json_annotation: - dependency: transitive - description: - name: json_annotation - sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467 - url: "https://pub.dev" - source: hosted - version: "4.8.1" - logging: - dependency: transitive - description: - name: logging - sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61 - url: "https://pub.dev" - source: hosted - version: "1.3.0" - matcher: - dependency: transitive - description: - name: matcher - sha256: "2e2c34e631f93410daa3ee3410250eadc77ac6befc02a040eda8a123f34e6f5a" - url: "https://pub.dev" - source: hosted - version: "0.12.11" - meta: - dependency: transitive - description: - name: meta - sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" - url: "https://pub.dev" - source: hosted - version: "1.17.0" - mime: - dependency: transitive - description: - name: mime - sha256: a7a98ea7f366e2cc9d2b20873815aebec5e2bc124fe0da9d3f7f59b0625ea180 - url: "https://pub.dev" - source: hosted - version: "1.0.0" - package_config: - dependency: transitive - description: - name: package_config - sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd" - url: "https://pub.dev" - source: hosted - version: "2.1.0" - path: - dependency: transitive - description: - name: path - sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" - url: "https://pub.dev" - source: hosted - version: "1.9.1" - pool: - dependency: transitive - description: - name: pool - sha256: "05955e3de2683e1746222efd14b775df7131139e07695dc8e24650f6b4204504" - url: "https://pub.dev" - source: hosted - version: "1.5.0" - pub_semver: - dependency: transitive - description: - name: pub_semver - sha256: "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585" - url: "https://pub.dev" - source: hosted - version: "2.2.0" - pubspec_parse: - dependency: transitive - description: - name: pubspec_parse - sha256: "0e01f805457ef610ccaf8d18067596afc34107a27149778b06b2083edbc140c1" - url: "https://pub.dev" - source: hosted - version: "1.1.0" - shelf: - dependency: transitive - description: - name: shelf - sha256: c240984c924796e055e831a0a36db23be8cb04f170b26df572931ab36418421d - url: "https://pub.dev" - source: hosted - version: "1.2.0" - shelf_web_socket: - dependency: transitive - description: - name: shelf_web_socket - sha256: fd84910bf7d58db109082edf7326b75322b8f186162028482f53dc892f00332d - url: "https://pub.dev" - source: hosted - version: "1.0.1" - source_span: - dependency: transitive - description: - name: source_span - sha256: d5f89a9e52b36240a80282b3dc0667dd36e53459717bb17b8fb102d30496606a - url: "https://pub.dev" - source: hosted - version: "1.8.1" - stack_trace: - dependency: transitive - description: - name: stack_trace - sha256: f8d9f247e2f9f90e32d1495ff32dac7e4ae34ffa7194c5ff8fcc0fd0e52df774 - url: "https://pub.dev" - source: hosted - version: "1.10.0" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: db47e4797198ee601990820437179bb90219f918962318d494ada2b4b11e6f6d - url: "https://pub.dev" - source: hosted - version: "2.1.0" - stream_transform: - dependency: transitive - description: - name: stream_transform - sha256: ed464977cb26a1f41537e177e190c67223dbd9f4f683489b6ab2e5d211ec564e - url: "https://pub.dev" - source: hosted - version: "2.0.0" - string_scanner: - dependency: transitive - description: - name: string_scanner - sha256: dd11571b8a03f7cadcf91ec26a77e02bfbd6bbba2a512924d3116646b4198fc4 - url: "https://pub.dev" - source: hosted - version: "1.1.0" - term_glyph: - dependency: transitive - description: - name: term_glyph - sha256: a88162591b02c1f3a3db3af8ce1ea2b374bd75a7bb8d5e353bcfbdc79d719830 - url: "https://pub.dev" - source: hosted - version: "1.2.0" - timing: - dependency: transitive - description: - name: timing - sha256: c386d07d7f5efc613479a7c4d9d64b03710b03cfaa7e8ad5f2bfb295a1f0dfad - url: "https://pub.dev" - source: hosted - version: "1.0.0" - typed_data: - dependency: transitive - description: - name: typed_data - sha256: "53bdf7e979cfbf3e28987552fd72f637e63f3c8724c9e56d9246942dc2fa36ee" - url: "https://pub.dev" - source: hosted - version: "1.3.0" - watcher: - dependency: transitive - description: - name: watcher - sha256: "0b7fd4a0bbc4b92641dbf20adfd7e3fd1398fe17102d94b674234563e110088a" - url: "https://pub.dev" - source: hosted - version: "1.1.2" - web_socket_channel: - dependency: transitive - description: - name: web_socket_channel - sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b - url: "https://pub.dev" - source: hosted - version: "2.4.0" - yaml: - dependency: transitive - description: - name: yaml - sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5" - url: "https://pub.dev" - source: hosted - version: "3.1.2" -sdks: - dart: ">=3.7.0 <4.0.0" diff --git a/pubspec.yaml b/pubspec.yaml index faccbf0..1a16e65 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,17 +1,17 @@ name: dynamic_config_generator description: Dynamically generate config for a build variant using a json file -version: 0.5.1 +version: 0.5.2 homepage: https://github.com/shkcodes/dynamic_config_generator environment: sdk: ">=3.3.0 <4.0.0" dependencies: - build: ^3.0.0 + build: ^4.0.0 dev_dependencies: - build_config: ^1.1.0 - build_runner: ^2.5.4 + build_config: ^1.2.0 + build_runner: ^2.10.5 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec