PackageTrack
Sign in Get early access

source_maps

A library to programmatically manipulate source map files.

0.10.14 8.7M downloads/mo #52 most downloaded on pub.dev dart-lang/tools

What this package is like to depend on

Last release 4 days ago

20 Aug 2026

Release timing varies

gaps range from 2 weeks to 1.8 years

Some releases are documented

notes for 28 of 103 stable releases

Nothing withdrawn

no release was ever pulled

14 years old

107 releases · first in 2013

1 release in the last 12 months

see the full history below

Release timeline

107 releases · Feb 2013 to Aug 2026
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 60 of 107
  1. 0.10.14 20 Aug 2026
    Release notes
    • Fix SingleMapping.spanFor to use the entry from a previous line as specified
      by the sourcemap specification
      (https://tc39.es/ecma426/#sec-GetOriginalPositions).
    • Throw StateError when parsing mappings with negative source URL or source name IDs.
    Open source →
    Release notes
    • Fix SingleMapping.spanFor to use the entry from a previous line as specified by the sourcemap specification (https://tc39.es/ecma426/#sec-GetOriginalPositions).
    • Throw StateError when parsing mappings with negative source URL or source name IDs.
    Open source →
  2. 0.10.13 11 Dec 2024
    Release notes
    • Require Dart 3.3
    • Move to dart-lang/tools monorepo.
    Open source →
  3. 0.10.12 17 Feb 2023
    Release notes
    • Add additional types at API boundaries.
    Open source →
  4. 0.10.11 19 Oct 2022
    Release notes
    • Populate the pubspec repository field.
    • Update the source map documentation link in the readme.
    Open source →
  5. 0.10.10 03 Feb 2021
    Release notes
    • Stable release for null safety.
    Open source →
  6. 0.10.10-nullsafety.3 03 Nov 2020 pre-release

    Nothing published for this version

  7. 0.10.10-nullsafety.2 23 Oct 2020 pre-release

    Nothing published for this version

  8. 0.10.10-nullsafety.1 22 Sep 2020 pre-release

    Nothing published for this version

  9. 0.10.10-nullsafety 29 Jul 2020 pre-release

    Nothing published for this version

  10. 0.10.9 11 Feb 2020
    Release notes
    • Fix a number of document comment issues.
    • Allow parsing source map files with a missing names field.
    Open source →
  11. 0.10.8 03 Oct 2018
    Release notes
    • Preserve source-map extensions in SingleMapping. Extensions are keys in the json map that start with "x_".
    Open source →
  12. 0.10.7 17 Jul 2018
    Release notes
    • Set max SDK version to <3.0.0, and adjust other dependencies.
    Open source →
  13. 0.10.6 26 Jun 2018
    Release notes
    • Require version 2.0.0 of the Dart SDK.
    Open source →
  14. 0.10.5 25 Apr 2018
    Release notes
    • 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.

    Open source →
  15. 0.10.4 23 Mar 2017
    Release notes
    • Implement highlight in SourceMapFileSpan.
    • Require version ^1.3.0 of source_span.
    Open source →
  16. 0.10.3 07 Mar 2017
    Release notes
    • Add addMapping and containsMapping members to MappingBundle.
    Open source →
  17. 0.10.2 14 Dec 2016
    Release notes
    • Support for extended source map format.
    • Polish MappingBundle.spanFor handling of URIs that have a suffix that exactly match a source map in the MappingBundle.
    Open source →
  18. 0.10.1 29 Apr 2015
    Release notes
    • Add a mapUrl named argument to parse and parseJson. This argument is used to resolve source URLs for source spans.
    Open source →
  19. 0.10.1+1 24 Mar 2016
    Release notes
    • Fix all strong mode warnings.
    Open source →
  20. 0.10.1+2 31 Oct 2016
    Release notes
    • Fix more strong mode warnings.
    Open source →
  21. 0.10.1+3 08 Dec 2016
    Release notes
    • Add 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.
    Open source →
  22. 0.10.1+4 09 Dec 2016
    Release notes
    • Extend MappingBundle.spanFor to accept requests for output files that don't have source maps.
    Open source →
  23. 0.10.1+5 12 Dec 2016
    Release notes
    • Fix strong mode warning in test.
    Open source →
  24. 0.10.0 01 Aug 2014
    Release notes
    • Remove the Span, Location and SourceFile classes. Use the corresponding source_span classes instead.
    Open source →
  25. 0.10.0+1 04 Dec 2014
    Release notes
    • 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 unusual.
    Open source →
  26. 0.10.0+2 28 Mar 2015
    Release notes
    • Fix analyzer error (FileSpan has a new field since source_span 1.1.1)
    Open source →
  27. 0.9.4 31 Jul 2014
    Release notes
    • 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.

    Open source →
  28. 0.9.3 16 Jul 2014
    Release notes
    • Support writing SingleMapping objects to source map version 3 format.
    • Support the sourceRoot field in the SingleMapping class.
    • Support updating the targetUrl field in the SingleMapping class.
    Open source →
  29. 0.9.2 19 Jun 2014
    Release notes
    • Add SpanException and SpanFormatException classes.
    Open source →
  30. 0.9.2+1 20 Jun 2014
    Release notes
    • Minor readability improvements to FixedSpan.getLocationMessage and SpanException.toString.
    Open source →
  31. 0.9.2+3 27 Jun 2014

    Nothing published for this version

  32. 0.9.1 28 May 2014
    Release notes
    • Support unmapped areas in source maps.

    • Increase the readability of location messages.

    Open source →
  33. 0.9.0 06 Nov 2013

    Nothing published for this version

  34. 0.8.10 01 Nov 2013

    Nothing published for this version

  35. 0.8.10+3 04 Nov 2013

    Nothing published for this version

  36. 0.8.10+4 05 Nov 2013

    Nothing published for this version

  37. 0.8.9 31 Oct 2013

    Nothing published for this version

  38. 0.8.8 30 Oct 2013

    Nothing published for this version

  39. 0.8.7 28 Oct 2013

    Nothing published for this version

  40. 0.8.6 24 Oct 2013

    Nothing published for this version

  41. 0.8.5 21 Oct 2013

    Nothing published for this version

  42. 0.8.4 19 Oct 2013

    Nothing published for this version

  43. 0.8.3 17 Oct 2013

    Nothing published for this version

  44. 0.8.2 14 Oct 2013

    Nothing published for this version

  45. 0.8.1 04 Oct 2013

    Nothing published for this version

  46. 0.8.0 03 Oct 2013

    Nothing published for this version

  47. 0.7.6 27 Sep 2013

    Nothing published for this version

  48. 0.7.6+4 01 Oct 2013

    Nothing published for this version

  49. 0.7.5 21 Sep 2013

    Nothing published for this version

  50. 0.7.4 18 Sep 2013

    Nothing published for this version

  51. 0.7.3+1 16 Sep 2013

    Nothing published for this version

  52. 0.7.2 06 Sep 2013

    Nothing published for this version

  53. 0.7.2+1 08 Sep 2013

    Nothing published for this version

  54. 0.7.1 03 Sep 2013

    Nothing published for this version

  55. 0.7.0 28 Aug 2013

    Nothing published for this version

  56. 0.6.21+3 26 Aug 2013

    Nothing published for this version

  57. 0.6.20+1 22 Aug 2013

    Nothing published for this version

  58. 0.6.19 19 Aug 2013

    Nothing published for this version

  59. 0.6.17 10 Aug 2013

    Nothing published for this version

  60. 0.6.17+2 12 Aug 2013

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive