Version | Change log |
Dart Editor 64-bit 3.5.4 Nov 19, 2024 |
WebAssembly updates: Today, we’re delighted to announce complete support for WebAssembly (Wasm) is available for Flutter Web apps with the latest Flutter 3.22 stable release! This has been a multi-year investment across Dart & Flutter. If you’ve been following the developments, you’ve seen our incremental developments: Standardizing the WasmGC proposal, Adding a brand new Dart compiler backend to generate WasmGC code, and Revamping our web and JavaScript interop offerings to best support Wasm. We’ll continue to invest in WebAssembly. Our next effort will enable full support for Wasm in pure Dart apps, and completing a few missing features (e.g. deferred loading). The end-to-end tooling for Wasm compilation in Dart is still under development, but you can try the preview in stable now with some temporary steps. Later, we also hope to support Wasm in Dart outside of JS-environments, such as standard Wasm run-times like wasmtime and wasmer. Dart macros: Raising the development abstraction level: We’ve invested many years into designing the Dart macros system. To improve the development experience in Dart, macros provide a metaprogramming solution, like code generation. This solution is built into the Dart language to give developers maximum performance, efficiency, and productivity. Now, we’re ready to offer a preview of this experience! A long standing pain point for Dart developers has been the trivial yet tedious pattern of serializing and deserializing JSON data. Crafting a reusable, sufficiently powerful solution is a challenge in Dart, as it doesn’t support runtime reflection for performance reasons. As an alternative, we’ve relied on code generation solutions like JsonSerializable. These depend on external tools that run before the code itself, complicating the developer experience. Today, we’re announcing a preview of a radical new approach for JSON serialization and deserialization: the JsonCodable macro. A macro is a type of code that generat |
Dart Editor 64-bit 3.4.4 Sep 17, 2024 |
WebAssembly updates: Today, we’re delighted to announce complete support for WebAssembly (Wasm) is available for Flutter Web apps with the latest Flutter 3.22 stable release! This has been a multi-year investment across Dart & Flutter. If you’ve been following the developments, you’ve seen our incremental developments: Standardizing the WasmGC proposal, Adding a brand new Dart compiler backend to generate WasmGC code, and Revamping our web and JavaScript interop offerings to best support Wasm. We’ll continue to invest in WebAssembly. Our next effort will enable full support for Wasm in pure Dart apps, and completing a few missing features (e.g. deferred loading). The end-to-end tooling for Wasm compilation in Dart is still under development, but you can try the preview in stable now with some temporary steps. Later, we also hope to support Wasm in Dart outside of JS-environments, such as standard Wasm run-times like wasmtime and wasmer. Dart macros: Raising the development abstraction level: We’ve invested many years into designing the Dart macros system. To improve the development experience in Dart, macros provide a metaprogramming solution, like code generation. This solution is built into the Dart language to give developers maximum performance, efficiency, and productivity. Now, we’re ready to offer a preview of this experience! A long standing pain point for Dart developers has been the trivial yet tedious pattern of serializing and deserializing JSON data. Crafting a reusable, sufficiently powerful solution is a challenge in Dart, as it doesn’t support runtime reflection for performance reasons. As an alternative, we’ve relied on code generation solutions like JsonSerializable. These depend on external tools that run before the code itself, complicating the developer experience. Today, we’re announcing a preview of a radical new approach for JSON serialization and deserialization: the JsonCodable macro. A macro is a type of code that generat |
Dart Editor 64-bit 3.5.0 Aug 6, 2024 |
Completed Analysis Server integration (now default) Added support for aswync/await and enums Added new quick fixes and quick assists Various formatter fixes and enhancements Various search fixes and enhancements Various memory and performance fixes Various code completion fixes Various debugger and breakpoint fixes |
Total downloads
15
Last month's downloads
0
Last week's downloads
0
Looking for a powerful software development tool that's easy to use? Look no further than Dart Editor from The Dart Project Team. Designed with developers in mind, this cutting-edge software ... dynamic, high-performance web applications with ease. Not only does Dart Editor boast an intuitive, user-friendly interface that makes it ...
Top Download Club is proud to present Dart Editor for Mac and Linux, developed by the renowned team at The Dart Project. This software has revolutionized coding with its ... provides a host of useful tools such as Dartium, a browser built specifically for the Dart language, ...
... and greatest software downloads. Today we're highlighting wxPython 64bit, developed by the talented team at wxPROs. This powerful software development toolkit offers everything you need to build cross-platform applications with ease. With wxPython 64bit, you'll have access to a comprehensive set of ...