test_track
The dart client for the TestTrack system. It provides client-side split-testing and feature-toggling through a simple API.
0.4.0
2.5K downloads/mo
#4946 most downloaded on pub.dev
Betterment/test_track_dart_client
What this package is like to depend on
Last release 4 months ago
30 Mar 2026
Release timing varies
gaps range from 2 weeks to 12 months
Nearly every release is documented
notes for 18 of 18 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
18 releases · first in 2022
6 releases in the last 12 months
see the full history below
Release timeline
18 releases · Feb 2022 to Mar 2026Releases
latest 18-
0.4.030 Mar 2026Release notes
Open source →What's Changed
- chore: remove SystemProxyInterceptor and systemProxyGetter param by @btrautmann in #69
- chore: prep v0.4.0 by @btrautmann in #70
- chore: bump TT version in support package by @btrautmann in #71
- chore: prep v0.4.0 of support package by @btrautmann in #72
Full Changelog: v0.3.3...v.0.4.0
Release notes
Open source →- chore: remove SystemProxyInterceptor and systemProxyGetter param by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/69
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.3.3...v0.4.0
-
0.3.321 Jan 2026Release notes
Open source →What's Changed
- chore: bump sturdy_http to 0.7.0 by @btrautmann in #67
- chore: prep v0.3.3 of test_track by @btrautmann in #68
Full Changelog: v0.3.2...v0.3.3
Release notes
Open source →- chore: bump sturdy_http to 0.7.0 by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/67
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.3.2...v0.3.3
-
0.3.214 Jan 2026Release notes
Open source →What's Changed
- chore: loosen meta constraint by @btrautmann in #63
- chore: prep v0.3.2 of test_track by @btrautmann in #64
- chore: bump test track version in support package by @btrautmann in #65
- chore: prep v0.3.2 of test_track_test_support by @btrautmann in #66
Full Changelog: v0.3.1...v0.3.2
Release notes
Open source →- chore: loosen meta constraint by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/63
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.3.1...v0.3.2
-
0.3.114 Jan 2026Release notes
Open source →What's Changed
- chore: loosen dart constraint by @btrautmann in #59
- chore: prep v0.3.1 of test_track by @btrautmann in #60
- chore: upgrade test_track dependency in support by @btrautmann in #61
- chore: prep v0.3.1 of test_track_test_support by @btrautmann in #62
Full Changelog: v0.3.0...v0.3.1
Release notes
Open source →- chore: loosen dart constraint by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/59
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.3.0...v0.3.1
-
0.3.029 Dec 2025Release notes
Open source →What's Changed
- chore: upgrades, migrate from freezed to dart_mappable, new dart formatting by @btrautmann in #57
- chore: prep v0.3.0 by @btrautmann in #58
Full Changelog: v0.2.0...v0.3.0
Release notes
Open source →- chore: upgrades, migrate from freezed to dart_mappable, new dart formatting by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/57
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.2.0...v0.3.0
-
0.2.005 Sep 2025Release notes
Open source →What's Changed
- feat: allow basic auth to be provided to assign overrides by @btrautmann in #54
- chore: prep v0.2.0 by @btrautmann in #55
- chore: bump test track version in support package by @btrautmann in #56
Full Changelog: v0.1.6...v0.2.0
Release notes
Open source →- feat: allow basic auth to be provided to assign overrides by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/54
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.1.6...v0.2.0
-
0.1.618 Sep 2024Release notes
Open source →What's Changed
- chore(sturdy): Update to version 0.5.0 by @nhannah in #52
- chore: prep 0.1.6 release by @btrautmann in #53
New Contributors
Full Changelog: v.0.1.5...v0.1.6
Release notes
Open source →- chore(sturdy): Update to version 0.5.0 by @nhannah in https://github.com/Betterment/test_track_dart_client/pull/52
-
0.1.523 Jul 2024Release notes
Open source →What's Changed
- chore: Upgrade
dio,sturdy_httpby @willlockwood in #50
New Contributors
- @willlockwood made their first contribution in #50
Full Changelog: v0.1.4...v.0.1.5
Release notes
Open source →- chore: Upgrade
dio,sturdy_httpby @willlockwood in https://github.com/Betterment/test_track_dart_client/pull/50
- chore: Upgrade
-
0.1.410 Apr 2024Release notes
Open source →What's Changed
- chore: update dependencies and dart by @ClaireDavis in #47
- chore: prep 0.1.4 release by @ClaireDavis in #48
- fix: format changelog by @ClaireDavis in #49
Full Changelog: v0.1.3...v0.1.4
Release notes
Open source →- chore: update dependencies and dart by @ClaireDavis in https://github.com/Betterment/test_track_dart_client/pull/47
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.1.3...v0.1.4
-
0.1.326 Oct 2023Release notes
Open source →What's Changed
- chore: prep release v0.1.3 by @ClaireDavis in #45
- chore: prep 0.1.3 for support package by @ClaireDavis in #46
Full Changelog: v0.1.2...v0.1.3
Release notes
Open source →- chore: upgrade dependencies by @ClaireDavis in https://github.com/Betterment/test_track_dart_client/pull/44
-
0.1.221 Aug 2023Release notes
Open source →- fix: avoid calling handler.next more than once in RetryInterceptor by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/42
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.1.1...v0.1.2
-
0.1.124 Jul 2023Release notes
Open source →- chore: migrate to
sturdy_httpby @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/38 - chore: tweak codeowners by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/39
- feat: add systomProxyGetter parameter to allow for proxying requests by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/40
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.1.0...v0.1.1
- chore: migrate to
-
0.1.021 Mar 2023Release notes
Open source →- feat: add ability to override visitor id to preserve id across organic installs by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/36
:warning: Breaking Changes See breaking changes listed in: https://github.com/Betterment/test_track_dart_client/pull/36
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.0.5...v0.1.0
-
0.0.523 Feb 2023Release notes
Open source →- fix: add required headers to all requests via Interceptor by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/34
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.0.4...v0.0.5
-
0.0.417 Feb 2023Release notes
Open source →- chore: upgrade dio to 5.0.0 by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/32
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.0.3...v0.0.4
-
0.0.322 Jul 2022Release notes
Open source →- ci: Use codecov instead of the lcov reporter by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/27
- fix: fix target spec location for codecov yml by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/28
- chore: setup policy-bot to replace nanda by @samandmoore in https://github.com/Betterment/test_track_dart_client/pull/29
- chore: upgrade dependencies by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/30
Full Changelog: https://github.com/Betterment/test_track_dart_client/compare/v0.0.2...v0.0.3
-
0.0.202 Mar 2022Release notes
Open source →- chore: Update badges now that both packages are published by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/20
- chore: Use pub dev version of test support package to make pana happy by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/22
- chore: Resolve pana static analysis issues by @btrautmann in https://github.com/Betterment/test_track_dart_client/pull/23
- feat: add examples for both packages by @samandmoore in https://github.com/Betterment/test_track_dart_client/pull/24
-
0.0.123 Feb 2022