NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #68 most downloaded on pub.dev
Better node.js preamble for dart2js, use it in your build system.
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 1 weeks to 1.7 years
Most releases are documented
notes for 13 of 21 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
21 releases · first in 2015
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Change behavior of Node.js detection that now takes into account:
Fixed previous build 1.4.7 when minified file is used.
1.4.7 when minified file is used.Move url module import to Node.js-only block.
Thanks! @lexaknyazev
url module import to Node.js-only block.url on Node.js but are also using Webpack.Make location.href compatible with Node versions earlier than 10.12.0 again.
location.href compatible with Node versions earlier than 10.12.0 again.Improve location.href so that Dart's Uri.current works for more paths.
Improve location.href so that Dart's Uri.current works for more paths.
location.href a getter so Dart's Uri.current changes along with the
process's working directory.Fixes for Angular 6+ applications using compiled Dart package w/ preamble:
Explicitly support Dart 2 stable releases.
Add Node detector for Browserify/Webpack-type environments. (thanks to @lexaknyazev for reporting!)
Keep Uri.base up to date when the current working directory changes.
Uri.base up to date when the current working directory changes.Make sure to replace all backslashes for cwd on Windows, not just the first.
Add __dirname and __filename to exposed globals. Adds ability of exposing more globals in the preamble by calling getPreamble(additionalGlobals: ["__d
getPreamble(additionalGlobals: ["__dirname", ...]).Add minified versions of the preamble accessible as lib/preamble.min.js and by calling getPreamble(minified: true).
lib/preamble.min.js and
by calling getPreamble(minified: true).Prevent encapsulation, global.self = global (old) vs. var self = Object.create(global) (new).
global.self = global (old) vs.
var self = Object.create(global) (new).Set global.location so that Uri.base() works properly on Windows in most cases.
Set global.location so that Uri.base() works properly on Windows in most
cases.
Define global.exports so that it's visible to the compiled JS.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →