| commit | d5f1395fb1487bc7eaacb136295b33df5e0d71d3 | [log] [tgz] |
|---|---|---|
| author | Devon Carew <devoncarew@google.com> | Tue Mar 18 09:52:17 2025 -0700 |
| committer | Commit Queue <dart-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Mar 18 09:52:17 2025 -0700 |
| tree | 79d0c3f27ded66848575a032ddcc4efc66e543b1 | |
| parent | 9cb7e9ea0c07425cffe4f8b25daf42645807831d [diff] |
[deps] rev core, ecosystem, http, i18n, protobuf, tools Revisions updated by `dart tools/rev_sdk_deps.dart`. core (https://github.com/dart-lang/core/compare/9f43210..61e6771): 61e67710 2025-03-12 Moritz Check for mandatory when using option (dart-lang/core#871) 77d33c83 2025-03-04 Devon Carew Update publish.yaml (dart-lang/core#870) db610bb5 2025-02-28 Erik Ernst Adjust the implements clause of IntX (dart-lang/core#866) 22d8879f 2025-02-27 Devon Carew [package:lints] fix the changelog (dart-lang/core#867) 2f0325e9 2025-02-26 Devon Carew Contribute a Gemini Code Assist config (dart-lang/core#865) ecosystem (https://github.com/dart-lang/ecosystem/compare/a3cc42d..5b8e6b8): 5b8e6b8 2025-03-17 Devon Carew [dart_flutter_team_lints] remove 'discarded_futures'; prep for publishing (dart-lang/ecosystem#347) b96e5d2 2025-03-14 Devon Carew Add the discarded_futures lint; rev for publishing (dart-lang/ecosystem#346) http (https://github.com/dart-lang/http/compare/001665e..9129a96): 9129a96 2025-03-13 Brian Quinlan Prepare to release cupertino_http 2.1.0 (dart-lang/http#1727) 91d8719 2025-03-13 Brian Quinlan Upgrade to `package:objective_c` 7.0.0 (dart-lang/http#1726) i18n (https://github.com/dart-lang/i18n/compare/b09c822..d9cce0b): d9cce0b 2025-03-13 Moritz Grab new artifacts from version `intl4x-icu-v.0.11.2-artifacts` (dart-lang/i18n#957) protobuf (https://github.com/dart-lang/protobuf/compare/7838e44..0bab78d): 0bab78d 2025-03-14 Devon Carew rename -dev pubspec versions to -wip (dart-lang/protobuf#968) tools (https://github.com/dart-lang/tools/compare/9c53358..62bc13b): 62bc13bc 2025-03-17 Kevin Moore [markdown, stream_transform] Fix deprecated usage of pkg:web (dart-lang/tools#2046) f1a5e7a2 2025-03-17 Devon Carew [package:markdown] update package:web references in the example (dart-lang/tools#2039) a4ae1759 2025-03-17 Nate Bosch [package_config] Update language version and reformat (dart-lang/tools#2040) a2af1447 2025-03-17 Nate Bosch [package_config] Remove unnecessary casts to Uint8List (dart-lang/tools#2041) 07ebd15d 2025-03-14 Devon Carew [package:mime] generate a markdown table of the current mime mappings (dart-lang/tools#2038) 920fdb64 2025-03-13 dependabot[bot] Bump dart-lang/setup-dart from 1.7.0 to 1.7.1 in the github-actions group (dart-lang/tools#2022) b55643da 2025-03-13 David Iglesias [html] Allow ampersands in attribute values. (dart-lang/tools#2036) Change-Id: I2998ebecfdc7b1790a74a8ab2128895694658a5f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/416023 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Devon Carew <devoncarew@google.com>
Dart is:
Approachable: Develop with a strongly typed programming language that is consistent, concise, and offers modern language features like null safety and patterns.
Portable: Compile to ARM, x64, or RISC-V machine code for mobile, desktop, and backend. Compile to JavaScript or WebAssembly for the web.
Productive: Make changes iteratively: use hot reload to see the result instantly in your running app. Diagnose app issues using DevTools.
Dart's flexible compiler technology lets you run Dart code in different ways, depending on your target platform and goals:
Dart Native: For programs targeting devices (mobile, desktop, server, and more), Dart Native includes both a Dart VM with JIT (just-in-time) compilation and an AOT (ahead-of-time) compiler for producing machine code.
Dart Web: For programs targeting the web, Dart Web includes both a development time compiler (dartdevc) and a production time compiler (dart2js).
Dart is free and open source.
See LICENSE and PATENT_GRANT.
Visit dart.dev to learn more about the language, tools, and to find codelabs.
Browse pub.dev for more packages and libraries contributed by the community and the Dart team.
Our API reference documentation is published at api.dart.dev, based on the stable release. (We also publish docs from our beta and dev channels, as well as from the primary development branch).
If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.
There are more documents in our repo at docs.
The easiest way to contribute to Dart is to file issues.
You can also contribute patches, as described in Contributing.
Future plans for Dart are included in the combined Dart and Flutter roadmap on the Flutter wiki.