NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #33 most downloaded on pub.dev
A library to programmatically manipulate source map files.
Last release 1 months ago
20 Aug 2026
Release timing varies
gaps range from 2 weeks to 1.8 years
Some releases are documented
notes for 27 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
107 releases · first in 2013
Fix SingleMapping.spanFor to use the entry from a previous line as specified by the sourcemap specification ( https://tc39.es/ecma426/#sec-GetOriginal
SingleMapping.spanFor to use the entry from a previous line as specifiedStateError when parsing mappings with negative source URL or source name IDs.Move to dart-lang/tools monorepo.
dart-lang/tools monorepo.One column per quarter.
Add additional types at API boundaries.
Populate the pubspec repository field.
repository field.Stable release for null safety.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix a number of document comment issues.
names field.Preserve source-map extensions in SingleMapping. Extensions are keys in the json map that start with "x_".
SingleMapping. Extensions are keys in the
json map that start with "x_".Set max SDK version to <3.0.0, and adjust other dependencies.
<3.0.0, and adjust other dependencies.Require version 2.0.0 of the Dart SDK.
Add a SingleMapping.files field which provides access to SourceFiles representing the "sourcesContent" fields in the source map.
Add a SingleMapping.files field which provides access to SourceFiles
representing the "sourcesContent" fields in the source map.
Add an includeSourceContents flag to SingleMapping.toJson() which
indicates whether to include source file contents in the source map.
Implement highlight in SourceMapFileSpan.
highlight in SourceMapFileSpan.^1.3.0 of source_span.Add addMapping and containsMapping members to MappingBundle.
addMapping and containsMapping members to MappingBundle.Support for extended source map format.
MappingBundle.spanFor handling of URIs that have a suffix that
exactly match a source map in the MappingBundle.Add a mapUrl named argument to parse and parseJson. This argument is used to resolve source URLs for source spans.
mapUrl named argument to parse and parseJson. This argument is
used to resolve source URLs for source spans.* Fix all strong mode warnings.
* Fix more strong mode warnings.
Add MappingBundle class that handles extended source map format that supports source maps for multiple output files in a single mapper. Extend Mapping
MappingBundle class that handles extended source map format that
supports source maps for multiple output files in a single mapper.
Extend Mapping.spanFor API to accept a uri parameter that is optional
for normal source maps but required for MappingBundle source maps.Extend MappingBundle.spanFor to accept requests for output files that don't have source maps.
MappingBundle.spanFor to accept requests for output files that
don't have source maps.Fix strong mode warning in test.
Remove the Span, Location and SourceFile classes. Use the corresponding source_span classes instead.
Span, Location and SourceFile classes. Use the
corresponding source_span classes instead.Remove an unnecessary warning printed when the "file" field is missing from a Json formatted source map. This field is optional and its absence is not
Fix analyzer error (FileSpan has a new field since source_span 1.1.1)
source_span 1.1.1)…classes as well. Using the old classes is now deprecated and will be unsupported in version 0.10.0.
Update SpanFormatException with source and offset.
All methods that take Spans, Locations, and SourceFiles as inputs now
also accept the corresponding source_span classes as well. Using the old
classes is now deprecated and will be unsupported in version 0.10.0.
Support writing SingleMapping objects to source map version 3 format.
sourceRoot field in the SingleMapping class.targetUrl field in the SingleMapping class.Add SpanException and SpanFormatException classes.
SpanException and SpanFormatException classes.Minor readability improvements to FixedSpan.getLocationMessage and SpanException.toString.
FixedSpan.getLocationMessage and
SpanException.toString.Nothing published for this version
Support unmapped areas in source maps.
Support unmapped areas in source maps.
Increase the readability of location messages.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →