diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index e4ee1e43..08592b0b 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,5 +1,5 @@ { - "image": "dart:2.19", + "image": "dart:3.0", "features": { } } diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index e0cd2ad8..9ae91d4a 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -21,7 +21,7 @@ jobs: - uses: dart-lang/setup-dart@v1 with: - sdk: "2.19.6" + sdk: "3.0.0" - id: angel3_container_upgrade name: angel3_container; Upgrade depedencies @@ -87,7 +87,7 @@ jobs: - uses: dart-lang/setup-dart@v1 with: - sdk: "2.19.6" + sdk: "3.0.0" # Angel3 ORM - id: angel3_orm_upgrade diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c252625..ba472d8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 8.0.0 + +* Require Dart >= 3.0 + ## 7.0.0 * Require Dart >= 2.17 diff --git a/experiment/db/pubspec.yaml b/experiment/db/pubspec.yaml index 40588c7f..7dcd4973 100644 --- a/experiment/db/pubspec.yaml +++ b/experiment/db/pubspec.yaml @@ -3,7 +3,7 @@ version: 1.0.0 description: Angel3 performance testing tool publish_to: none environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' published_to: none dependencies: mysql1: ^0.20.0 diff --git a/experiment/logging/pubspec.yaml b/experiment/logging/pubspec.yaml index 2afc783a..0f7d82d4 100644 --- a/experiment/logging/pubspec.yaml +++ b/experiment/logging/pubspec.yaml @@ -3,7 +3,7 @@ version: 1.0.0 description: Angel3 performance testing tool publish_to: none environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' published_to: none dependencies: http: ^0.13.4 diff --git a/experiment/performance/pubspec.yaml b/experiment/performance/pubspec.yaml index 2afc783a..0f7d82d4 100644 --- a/experiment/performance/pubspec.yaml +++ b/experiment/performance/pubspec.yaml @@ -3,7 +3,7 @@ version: 1.0.0 description: Angel3 performance testing tool publish_to: none environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' published_to: none dependencies: http: ^0.13.4 diff --git a/packages/auth/pubspec.yaml b/packages/auth/pubspec.yaml index 605024a3..2755a8fb 100644 --- a/packages/auth/pubspec.yaml +++ b/packages/auth/pubspec.yaml @@ -4,7 +4,7 @@ version: 7.0.1 homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/auth environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 charcode: ^1.2.0 diff --git a/packages/auth_oauth2/pubspec.yaml b/packages/auth_oauth2/pubspec.yaml index 99d05ed8..afdd260f 100644 --- a/packages/auth_oauth2/pubspec.yaml +++ b/packages/auth_oauth2/pubspec.yaml @@ -4,7 +4,7 @@ description: Angel3 library for authenticating users with external identity prov homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/auth_oauth2 environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_auth: ^7.0.0 angel3_framework: ^7.0.0 diff --git a/packages/cache/pubspec.yaml b/packages/cache/pubspec.yaml index 6f9ff478..3ba6ac37 100644 --- a/packages/cache/pubspec.yaml +++ b/packages/cache/pubspec.yaml @@ -4,7 +4,7 @@ description: A service that provides HTTP caching to the response data for Angel homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/cache environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 collection: ^1.15.0 diff --git a/packages/client/pubspec.yaml b/packages/client/pubspec.yaml index da8213cf..de7ff870 100644 --- a/packages/client/pubspec.yaml +++ b/packages/client/pubspec.yaml @@ -4,7 +4,7 @@ description: A browser, mobile and command line based client that supports query homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/client environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_http_exception: ^7.0.0 belatuk_json_serializer: ^6.0.0 diff --git a/packages/configuration/pubspec.yaml b/packages/configuration/pubspec.yaml index cdfab681..86ad7c71 100644 --- a/packages/configuration/pubspec.yaml +++ b/packages/configuration/pubspec.yaml @@ -4,7 +4,7 @@ description: Automatic YAML application configuration loader for Angel 3, with . homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/configuration environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 belatuk_merge_map: ^4.0.0 diff --git a/packages/cors/pubspec.yaml b/packages/cors/pubspec.yaml index 901ff213..2ffb1dc8 100644 --- a/packages/cors/pubspec.yaml +++ b/packages/cors/pubspec.yaml @@ -4,7 +4,7 @@ description: Angel3 CORS middleware. Ported from expressjs/cors to Angel3 framew homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/cors environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 dev_dependencies: diff --git a/packages/file_service/pubspec.yaml b/packages/file_service/pubspec.yaml index 7fc7339f..8c87d0c8 100644 --- a/packages/file_service/pubspec.yaml +++ b/packages/file_service/pubspec.yaml @@ -4,7 +4,7 @@ description: Angel service that persists data to a file on disk, stored as a JSO homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/file_service environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 file: ^6.1.1 diff --git a/packages/hot/pubspec.yaml b/packages/hot/pubspec.yaml index e313c729..baf50757 100644 --- a/packages/hot/pubspec.yaml +++ b/packages/hot/pubspec.yaml @@ -4,7 +4,7 @@ description: Supports hot reloading/hot code push of Angel3 servers on file chan homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/hot environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 angel3_websocket: ^7.0.0 diff --git a/packages/html/pubspec.yaml b/packages/html/pubspec.yaml index 813b639d..24340dcb 100644 --- a/packages/html/pubspec.yaml +++ b/packages/html/pubspec.yaml @@ -4,7 +4,7 @@ description: Support for rendering html_builder AST's as responses in Angel. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/angel3/packages/html_builder environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 belatuk_html_builder: ^4.0.0 diff --git a/packages/http_exception/CHANGELOG.md b/packages/http_exception/CHANGELOG.md index 3902f6b6..7b612a11 100644 --- a/packages/http_exception/CHANGELOG.md +++ b/packages/http_exception/CHANGELOG.md @@ -1,6 +1,10 @@ # Change Log +## 8.0.0 + +* Require Dart >= 3.0 + ## 7.0.0 * Require Dart >= 2.17 diff --git a/packages/http_exception/pubspec.yaml b/packages/http_exception/pubspec.yaml index d7e84b4c..3b50d81d 100644 --- a/packages/http_exception/pubspec.yaml +++ b/packages/http_exception/pubspec.yaml @@ -1,9 +1,9 @@ name: angel3_http_exception -version: 7.0.0 +version: 8.0.0 description: Exception class that can be serialized to JSON and serialized to clients. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/http_exception environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dev_dependencies: lints: ^2.0.0 \ No newline at end of file diff --git a/packages/jael/angel_jael/pubspec.yaml b/packages/jael/angel_jael/pubspec.yaml index b1c14a4f..675320a1 100644 --- a/packages/jael/angel_jael/pubspec.yaml +++ b/packages/jael/angel_jael/pubspec.yaml @@ -4,7 +4,7 @@ description: Angel support for the Jael templating engine, similar to Blade or L homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/jael/angel_jael environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 jael3: ^7.0.0 diff --git a/packages/jael/jael/pubspec.yaml b/packages/jael/jael/pubspec.yaml index b2494cd7..86dd50bd 100644 --- a/packages/jael/jael/pubspec.yaml +++ b/packages/jael/jael/pubspec.yaml @@ -4,7 +4,7 @@ description: A simple server-side HTML templating engine for Dart. Comparable t homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/jael/jael environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: args: ^2.0.0 charcode: ^1.0.0 diff --git a/packages/jael/jael_language_server/pubspec.yaml b/packages/jael/jael_language_server/pubspec.yaml index 886c4e90..b4b27986 100644 --- a/packages/jael/jael_language_server/pubspec.yaml +++ b/packages/jael/jael_language_server/pubspec.yaml @@ -4,7 +4,7 @@ description: Language Server Protocol implementation for the Jael templating eng homepage: https://github.com/angel-dart/vscode publish_to: none environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: args: ^2.1.1 # dart_language_server: ^0.1.16 diff --git a/packages/jael/jael_preprocessor/pubspec.yaml b/packages/jael/jael_preprocessor/pubspec.yaml index e96f0372..26c7d5ac 100644 --- a/packages/jael/jael_preprocessor/pubspec.yaml +++ b/packages/jael/jael_preprocessor/pubspec.yaml @@ -4,7 +4,7 @@ description: A pre-processor for resolving blocks and includes within Jael templ homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/jael/jael_preprocessor environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: file: ^6.1.0 jael3: ^7.0.0 diff --git a/packages/jael/jael_web/pubspec.yaml b/packages/jael/jael_web/pubspec.yaml index f5056f49..fbc8cde1 100644 --- a/packages/jael/jael_web/pubspec.yaml +++ b/packages/jael/jael_web/pubspec.yaml @@ -3,7 +3,7 @@ version: 7.1.1 description: Experimental virtual DOM/SPA engine built on Jael3. Supports SSR. publish_to: none environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: analyzer: ^5.0.0 build: ^2.0.2 diff --git a/packages/jinja/pubspec.yaml b/packages/jinja/pubspec.yaml index 6e686a4e..21db7690 100644 --- a/packages/jinja/pubspec.yaml +++ b/packages/jinja/pubspec.yaml @@ -3,7 +3,7 @@ version: 7.0.0 description: A service that renders Jinja2 template into HTML view for Angel3. Ported from Python to Dart. homepage: https://github.com/dukefirehawk/angel/tree/master/packages/jinja environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 jinja: ^0.3.4 diff --git a/packages/markdown/pubspec.yaml b/packages/markdown/pubspec.yaml index bc492e00..18e36526 100644 --- a/packages/markdown/pubspec.yaml +++ b/packages/markdown/pubspec.yaml @@ -4,7 +4,7 @@ description: Angel3 Markdown view generator. Write static sites, with no build s homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/markdown environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 file: ^6.1.2 diff --git a/packages/mock_request/pubspec.yaml b/packages/mock_request/pubspec.yaml index fa4edc2c..1712a495 100644 --- a/packages/mock_request/pubspec.yaml +++ b/packages/mock_request/pubspec.yaml @@ -4,7 +4,7 @@ description: Manufacture dart:io HttpRequests, HttpResponses, HttpHeaders, etc. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/mock_request environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: charcode: ^1.2.0 dev_dependencies: diff --git a/packages/model/pubspec.yaml b/packages/model/pubspec.yaml index b7621aca..74d1cddd 100644 --- a/packages/model/pubspec.yaml +++ b/packages/model/pubspec.yaml @@ -4,6 +4,6 @@ description: Angel3 basic data model class, no longer with the added weight of t homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/model environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dev_dependencies: lints: ^2.0.0 diff --git a/packages/mongo/pubspec.yaml b/packages/mongo/pubspec.yaml index 806e3157..510da81d 100644 --- a/packages/mongo/pubspec.yaml +++ b/packages/mongo/pubspec.yaml @@ -4,7 +4,7 @@ description: MongoDB-enabled services for the Angel3 framework. Well-tested. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/mongo environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 belatuk_json_serializer: ^6.0.0 diff --git a/packages/mustache/pubspec.yaml b/packages/mustache/pubspec.yaml index aaff49b8..1e85a0cb 100644 --- a/packages/mustache/pubspec.yaml +++ b/packages/mustache/pubspec.yaml @@ -4,7 +4,7 @@ description: A service that renders Mustache template into HTML view for Angel3 homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/mustache environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 file: ^6.1.2 diff --git a/packages/oauth2/pubspec.yaml b/packages/oauth2/pubspec.yaml index 25030bb0..3623b04b 100644 --- a/packages/oauth2/pubspec.yaml +++ b/packages/oauth2/pubspec.yaml @@ -4,7 +4,7 @@ description: A class containing handlers that can be used within Angel to build homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/oauth2 environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 angel3_http_exception: ^7.0.0 diff --git a/packages/orm/angel_migration_runner/pubspec.yaml b/packages/orm/angel_migration_runner/pubspec.yaml index d6ff91aa..3b825786 100755 --- a/packages/orm/angel_migration_runner/pubspec.yaml +++ b/packages/orm/angel_migration_runner/pubspec.yaml @@ -4,7 +4,7 @@ description: Command-line based database migration runner for Angel3's ORM. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/orm/angel_migration_runner environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_migration: ^7.0.0 angel3_orm: ^7.0.0 diff --git a/packages/orm/angel_orm_service/pubspec.yaml b/packages/orm/angel_orm_service/pubspec.yaml index a42b7b02..85ef2d2e 100644 --- a/packages/orm/angel_orm_service/pubspec.yaml +++ b/packages/orm/angel_orm_service/pubspec.yaml @@ -4,7 +4,7 @@ description: Service implementation that wraps over Angel3 ORM Query classes. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/orm/angel_orm_service environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 angel3_orm: ^7.0.0 diff --git a/packages/paginate/pubspec.yaml b/packages/paginate/pubspec.yaml index 3adc2837..98ebf9b1 100644 --- a/packages/paginate/pubspec.yaml +++ b/packages/paginate/pubspec.yaml @@ -4,7 +4,7 @@ description: Platform-agnostic pagination library, with custom support for the A homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/paginate environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 dev_dependencies: diff --git a/packages/production/pubspec.yaml b/packages/production/pubspec.yaml index d56cea1f..7237deb8 100644 --- a/packages/production/pubspec.yaml +++ b/packages/production/pubspec.yaml @@ -4,7 +4,7 @@ description: Helpers for concurrency, message-passing, rotating loggers, and oth homepage: https://angel3-framework.web.app repository: https://github.com/dukefirehawk/angel/tree/master/packages/production environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_container: ^7.0.0 angel3_framework: ^7.0.0 diff --git a/packages/proxy/pubspec.yaml b/packages/proxy/pubspec.yaml index 75ba5081..b02cc0e8 100644 --- a/packages/proxy/pubspec.yaml +++ b/packages/proxy/pubspec.yaml @@ -4,7 +4,7 @@ description: Angel middleware to forward requests to another server (i.e. pub se homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/proxy environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 http: ^0.13.3 diff --git a/packages/redis/pubspec.yaml b/packages/redis/pubspec.yaml index 4b52ff0b..db66f0b2 100644 --- a/packages/redis/pubspec.yaml +++ b/packages/redis/pubspec.yaml @@ -4,7 +4,7 @@ description: An Angel3 service provider for Redis. Works well for caching volati homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/redis environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 angel3_http_exception: ^7.0.0 diff --git a/packages/route/pubspec.yaml b/packages/route/pubspec.yaml index e1b3a428..ef393611 100644 --- a/packages/route/pubspec.yaml +++ b/packages/route/pubspec.yaml @@ -4,7 +4,7 @@ description: A powerful, isomorphic routing library for Dart. It is mainly used homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/route environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: belatuk_combinator: ^4.0.0 string_scanner: ^1.1.0 diff --git a/packages/security/pubspec.yaml b/packages/security/pubspec.yaml index 0e98a800..7eafa55c 100644 --- a/packages/security/pubspec.yaml +++ b/packages/security/pubspec.yaml @@ -4,7 +4,7 @@ description: Angel3 infrastructure for improving security, rate limiting, and mo homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/security environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 crypto: ^3.0.1 diff --git a/packages/sembast/pubspec.yaml b/packages/sembast/pubspec.yaml index af0d5660..6c1a4815 100644 --- a/packages/sembast/pubspec.yaml +++ b/packages/sembast/pubspec.yaml @@ -4,7 +4,7 @@ description: A plugin service that persist data to Sembast for Angel3 framework. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/sembast environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 sembast: ^3.1.1 diff --git a/packages/seo/pubspec.yaml b/packages/seo/pubspec.yaml index ec7486fd..ef3a5d63 100644 --- a/packages/seo/pubspec.yaml +++ b/packages/seo/pubspec.yaml @@ -4,7 +4,7 @@ description: Helper infrastructure for building SEO-friendly Web backends in Ang homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/angel3/packages/seo environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 angel3_static: ^7.0.0 diff --git a/packages/serialize/angel_serialize/pubspec.yaml b/packages/serialize/angel_serialize/pubspec.yaml index ea724a2b..91d3fde7 100644 --- a/packages/serialize/angel_serialize/pubspec.yaml +++ b/packages/serialize/angel_serialize/pubspec.yaml @@ -4,7 +4,7 @@ description: Static annotations powering Angel3 model serialization. Combine wit homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/serialize/angel_serialize environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_model: ^7.0.0 collection: ^1.15.0 diff --git a/packages/shelf/pubspec.yaml b/packages/shelf/pubspec.yaml index 0e74aec7..ae5c2689 100644 --- a/packages/shelf/pubspec.yaml +++ b/packages/shelf/pubspec.yaml @@ -4,7 +4,7 @@ description: Shelf interop with Angel3. Use this to wrap existing server code. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/shelf environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 angel3_container: ^7.0.0 diff --git a/packages/static/pubspec.yaml b/packages/static/pubspec.yaml index eeea42a6..5c3e3a33 100644 --- a/packages/static/pubspec.yaml +++ b/packages/static/pubspec.yaml @@ -4,7 +4,7 @@ description: This library provides a virtual directory to serve static files for homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/angel3/packages/static environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 belatuk_range_header: ^5.0.0 diff --git a/packages/sync/pubspec.yaml b/packages/sync/pubspec.yaml index 32e5262a..015d1e6b 100644 --- a/packages/sync/pubspec.yaml +++ b/packages/sync/pubspec.yaml @@ -4,7 +4,7 @@ description: Easily synchronize and scale WebSockets using belatuk_pub_sub in An homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/angel3/packages/sync environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 angel3_websocket: ^7.0.0 diff --git a/packages/test/pubspec.yaml b/packages/test/pubspec.yaml index 5e4f0634..1c6d7d73 100644 --- a/packages/test/pubspec.yaml +++ b/packages/test/pubspec.yaml @@ -4,7 +4,7 @@ description: Testing utility library for the Angel3 framework. Use with package: homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/test environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_client: ^7.0.0 angel3_framework: ^7.0.0 diff --git a/packages/user_agent/angel_user_agent/pubspec.yaml b/packages/user_agent/angel_user_agent/pubspec.yaml index ddcb1b2a..02a51b93 100644 --- a/packages/user_agent/angel_user_agent/pubspec.yaml +++ b/packages/user_agent/angel_user_agent/pubspec.yaml @@ -4,7 +4,7 @@ description: Angel3 middleware to parse and inject a User Agent object into requ homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/angel3/packages/user_agent/angel_user_agent environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 user_agent_analyzer: ^3.0.0 diff --git a/packages/validate/pubspec.yaml b/packages/validate/pubspec.yaml index 3ebe34b4..d7954ecb 100644 --- a/packages/validate/pubspec.yaml +++ b/packages/validate/pubspec.yaml @@ -4,7 +4,7 @@ version: 7.0.1 homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/validate environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_framework: ^7.0.0 angel3_http_exception: ^7.0.0 diff --git a/packages/websocket/pubspec.yaml b/packages/websocket/pubspec.yaml index bef69cb3..5f80b9b3 100644 --- a/packages/websocket/pubspec.yaml +++ b/packages/websocket/pubspec.yaml @@ -4,7 +4,7 @@ description: This library provides WebSockets support for Angel3 framework. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/websocket environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: angel3_auth: ^7.0.0 angel3_client: ^7.0.0