| commit | ed55275105d30721be4f700a8611c926fc5a3e21 | [log] [tgz] |
|---|---|---|
| author | Devon Carew <devoncarew@google.com> | Tue Jul 22 10:02:28 2025 -0700 |
| committer | Commit Queue <dart-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Jul 22 10:02:28 2025 -0700 |
| tree | 16bf795b7d76d5808a074ba2108ceb8a6035b8ec | |
| parent | f8224f6a97e8e0e077a6078a50ba5281e0de32da [diff] |
[deps] rev ai, http, protobuf, test, tools, web Revisions updated by `dart tools/rev_sdk_deps.dart`. ai (https://github.com/dart-lang/ai/compare/61ba1ea..40607dc): 40607dc 2025-07-21 Jacob MacDonald rename ElicitationHandler.reject to ElicitationHandler.decline (dart-lang/ai#240) ec6efa4 2025-07-21 Kostia Sokolovskyi Fix ping request handling from non-dart clients. (dart-lang/ai#239) 00889b4 2025-07-17 Jacob MacDonald release dart_mcp version 0.3.2 (dart-lang/ai#237) 5e93ef4 2025-07-17 Jacob MacDonald Deprecate EnumSchema and JsonType.enumeration (dart-lang/ai#236) 66af21b 2025-07-17 Jacob MacDonald fix the firstMatchOnly and matchRoot schemas to be booleans (dart-lang/ai#235) 141fbe1 2025-07-17 Jacob MacDonald release dart_mcp 0.3.1 (dart-lang/ai#234) ce519e8 2025-07-17 Jacob MacDonald Add flutter driver tool (dart-lang/ai#223) 3bf650e 2025-07-16 Jacob MacDonald add completions support to the prompts example (dart-lang/ai#233) aed93b4 2025-07-16 Jacob MacDonald Deprecate the WithElicitationhandler interface (dart-lang/ai#231) 01cf3d4 2025-07-16 Jacob MacDonald Require dart_mcp version 0.3.1 (dart-lang/ai#232) 5c28640 2025-07-16 Jacob MacDonald add a sampling example (dart-lang/ai#230) df0c4f1 2025-07-16 Jacob MacDonald add elicitation example, fix some issues with the elicitation APIs (dart-lang/ai#229) http (https://github.com/dart-lang/http/compare/2d9681d..4a90d16): 4a90d16 2025-07-21 Alex Li [cronet_http] Update Cronet dependencies version (dart-lang/http#1796) 5c06c6c 2025-07-18 Brian Quinlan Prepare to release cronet 1.4.0 (dart-lang/http#1794) 8c49ef5 2025-07-18 Hossein Yousefi [cronet_http] Upgrade jni and jnigen to 0.14.2 (dart-lang/http#1793) ca07b4c 2025-07-17 Brian Quinlan Add request cancellation to cupertino_http (dart-lang/http#1779) 984cc43 2025-07-15 Brian Quinlan Fix a bug where ConnectionException.toString didn't stringify NSError (dart-lang/http#1785) protobuf (https://github.com/dart-lang/protobuf/compare/04bd6ac..4916e6f): 4916e6f 2025-07-21 Ömer Sinan Ağacan CI: Test PRs and commits to all branches, instead of just master (dart-lang/protobuf#1029) a9822d8 2025-07-16 Devon Carew prep for publishing protobuf 4.1.1, protoc_plugin 22.5.0 (dart-lang/protobuf#1025) 38f1549 2025-07-15 Devon Carew update the generator to emit formatted files (dart-lang/protobuf#1020) test (https://github.com/dart-lang/test/compare/2be5ca0..c201cc9): c201cc98 2025-07-21 Nate Bosch Expand Analyzer constraints to allow 8.x (dart-lang/test#2518) tools (https://github.com/dart-lang/tools/compare/a4335eb..2a2a2d6): 2a2a2d61 2025-07-17 Nikechukwu [code_builder] Set `external` and `static` in correct order (dart-lang/tools#2120) web (https://github.com/dart-lang/web/compare/7e0853d..767151e): 767151e 2025-07-21 Nikechukwu [web_generator] Bug Fixes in Entrypoint `gen_interop_bindings.dart` (dart-lang/web#423) 1f80532 2025-07-21 Nikechukwu [interop] Support `typeof` type declarations (dart-lang/web#417) affce52 2025-07-17 Kevin Moore generator: drop build bits. Not used. (dart-lang/web#419) 0a16c09 2025-07-17 Nikechukwu [interop] Support Classes and Interfaces (dart-lang/web#415) Change-Id: I9fbe6d7c15d63b19e45829628e7c5dfb3e87ca6c Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/441820 Auto-Submit: Devon Carew <devoncarew@google.com> Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@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.