PackageTrack
Sign in Get early access

test_html_builder

Builder that generates HTML files from templates for dart browser tests.

3.0.13 16K downloads/mo #2429 most downloaded on pub.dev Workiva/test_html_builder

What this package is like to depend on

Last release 6 months ago

20 Feb 2026

Release timing varies

gaps range from 2 weeks to 13 months

Nearly every release is documented

notes for 19 of 21 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

21 releases · first in 2019

1 release in the last 12 months

see the full history below

Release timeline

21 releases · Sep 2019 to Feb 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 21
  1. 3.0.13 20 Feb 2026
    Release notes

    Info

    Build: (waiting for build to complete)
    Skynet Results: (waiting for Skynet results)
    Pipeline: (waiting for pipeline to start)
    This patch release includes the following changes:

    Miscellaneous

    • #58 Update to Dart 3.11 and analyzer 10

    Notes created on Friday, February 20 10:10 PM UTC

    Open source →
  2. 3.0.12 26 Mar 2025
    Release notes

    Info

    Build: (waiting for build to complete)
    Skynet Results: (waiting for Skynet results)
    Pipeline: (waiting for pipeline to start)
    This patch release includes the following changes:

    New Features and Improvements

    • #55 FEDX-1911: Fix Dart 3 tests
      • FEDX-1911 test_html_builder to bring back dart 3 support to CI

    Notes created on Wednesday, March 26 09:11 PM UTC

    Open source →
  3. 3.0.9 22 Nov 2024
    Release notes

    Info

    Build: (waiting for build to complete)
    Skynet Results: (waiting for Skynet results)
    Pipeline: (waiting for pipeline to start)
    This patch release includes the following changes:

    Miscellaneous

    • #53 Revert "FEDX-1987: Only generate backwards-compatible output when necessary"
      • FEDX-1987 Only generate backwards-compatible output when necessary

    Notes created on Friday, November 22 12:31 AM UTC

    Open source →
  4. 3.0.8 21 Nov 2024
    Release notes

    Info

    Build: (waiting for build to complete)
    Skynet Results: (waiting for Skynet results)
    Pipeline: (waiting for pipeline to start)
    This patch release includes the following changes:

    Miscellaneous

    • #52 FEDX-1987: Only generate backwards-compatible output when necessary
      • FEDX-1987 Only generate backwards-compatible output when necessary

    Notes created on Thursday, November 21 09:16 PM UTC

    Open source →
  5. 3.0.5 01 Nov 2023
    Release notes

    Info

    Build: https://ci.webfilings.com/build/5142794
    Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/5142794/latest
    Pipeline: No Pipeline
    This patch release includes the following changes:

    Miscellaneous

    • #44 Widen allowed range for test_core

    Notes created on Wednesday, November 01 05:31 PM UTC

    Open source →
  6. 3.0.4 30 Oct 2023
    Release notes

    Info

    Build: https://ci.webfilings.com/build/5133412
    Skynet Results: https://wf-skynet-hrd.appspot.com/apps/test/smithy/5133412/latest
    Pipeline: No Pipeline
    This patch release includes the following changes:

    Miscellaneous

    • #43 Dart 2.19

    Notes created on Monday, October 30 06:38 PM UTC

    Open source →
  7. 3.0.3 22 May 2023
    Release notes
    • Compatible with Dart 3.
    • For consumers using the browser aggregation feature, update the builder to also output the dart_test.browser_aggregate.yaml config file to the same location used in v2: the test/ directory. This makes it easier for consumers to upgrade from v2 to v3.
    Open source →
  8. 3.0.1 26 Apr 2022
    Release notes
    • Sort the imports and test invocations when generating aggregate tests. This ensures consistent builder outputs across different operating systems.
    Open source →
  9. 3.0.0 05 Jan 2022
    Release notes
    • Migrate to null safety.
    • Breaking change: the browser aggregation feature now outputs the dart_test.browser_aggregate.yaml config file to the root of your package instead of the test/ directory.
    Open source →
  10. 2.2.4 13 Feb 2023

    Nothing published for this version

  11. 2.2.3 28 Jun 2022

    Nothing published for this version

  12. 2.2.2 09 Nov 2021
    Release notes
    • When browser aggregation is enabled in build.yaml, ensure that the test/dart_test.browser_aggregate.yaml asset is always generated even when --build-filter options are used. This is a workaround only necessary with older versions of the build dependencies and is fixed in the latest.
    Open source →
  13. 2.2.1 04 Nov 2021
    Release notes
    • When running tests, print the randomize_ordering_seed that was used to build each browser aggregate test file. This should make it easier to debug test failures that occur due to the randomized ordering.
    Open source →
  14. 2.2.0 03 Nov 2021
    Release notes
    • Add ability to 'randomize' tests within the aggregated test file with the randomize_ordering_seed option.
    Open source →
  15. 2.1.3 24 Sep 2021
    Release notes
    • Bug fix: using the browser aggregation feature now works with build filters. Previously this would fail because the dart_test.browser_aggregate.yaml output would be filtered out.
    Open source →
  16. 2.1.2 09 Sep 2021
    Release notes
    • Treat Dart 2.13.4 as the primary SDK target for CI.
    Open source →
  17. 2.1.1 26 Jul 2021
    Release notes
    • Widen dependency ranges blocking Dart 2.13.
    Open source →
  18. 2.1.0 24 May 2021
    Release notes
    • Add support for --build-args to the browser aggregation feature.
    • Hardcode --delete-conflicting-outputs in the first build_runner command that is executed by the browser aggregation feature.
    • Update the "args" mode of the browser aggregation feature so it doesn't parrot back the build arguments it uses when running the build_runner.
    Open source →
  19. 2.0.0 20 May 2021
    Release notes
    • Add a browser aggregation feature that automates the generation and running of aggregate tests for browser tests. In large projects with a lot of browser tests, this approach significantly speeds up the building of these tests with dart2js, and it may also speed up the execution time with DDC. See the readme for more info.

    • Breaking: Update HTML template expectations to match those from the test package. Templates must now have a {{testScript}} placeholder instead of {test} and they must also include <script src="packages/test/dart.js"></script>.

      This allows projects that may have already been using custom HTML for tests to more easily adopt this package. It also makes it possible in the future for this package to support projects that use a single HTML template via the test package's custom_html_template_path option.

    • Switch from Travis CI to a GitHub Workflow.

    Open source →
  20. 1.0.2 09 Oct 2019
    Release notes
    • Fix #8.
    • Address pub health/maintenance recommendations (add an example, add missing doc comments).
    Open source →
  21. 1.0.1 24 Sep 2019
    Release notes
    • Update package metadata in pubspec.yaml.
    Open source →

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