Skip to content

Releases: Betterment/testtrack-cli

TestTrack CLI 1.5.0

26 Apr 17:49
f594777
Compare
Choose a tag to compare

If you have a large organization, you may wish to tag ownership of splits to a specific team to help provide accountability for clean up. This is now supported natively in test_track.

  • You must specify an ownership file. The default file exists at testtrack/owners.yml though that can be overwritten with the TESTTRACK_OWNERSHIP_FILE environment variable.
  • This file should contain a list of owner/team names, one per line. Any sub-values of the key names will be ignored for the purposes of test track.
  • If the test track client is able to find this file, it will require an --owner flag be set when creating new splits and experiments.
  • This data will be passed to the test track server where it can be recorded on the split records

TestTrack CLI 1.4.0

16 Dec 16:41
f60ee13
Compare
Choose a tag to compare
feat(darwin-arm64): add support for darwin-arm64 (#60)

* feat(darwin-arm64): add support for darwin-arm64

* adds support in releases for darwin-arm64
* renames testtrack.darwin to testtrack.darwin-amd64
* adds testtrack.darwin-arm64
* upgrades go to 1.17 from 1.15
* sets up github actions for CI instead of travis

* fix workflow?

* fix flakey test

* fix CI badge in readme

TestTrack CLI 1.3.0

29 Jan 15:03
c68e472
Compare
Choose a tag to compare
updates for v4 TT compatability (#59)

* updates for v4 TT compatability

* add v4 post app identifier endpoint
* remove v4 app identifier visitor configs endpoint

* remove unused api v1 endpoint from fake server

* bump version

TestTrack CLI 1.2.0

20 Jan 18:40
48302ef
Compare
Choose a tag to compare
Add v4 endpoints (#58)

* add v4 endpoints for visitor_config and split_registry

* add more tests

* bump version to 1.2.0

new features -> new minor version

or at least that's my read of semver today :)

TestTrack CLI 1.1.3

13 Nov 19:10
fa748f2
Compare
Choose a tag to compare
add support for v2 assignment overrides endpoint in fake server (#57)

* add support for v2 assignment overrides endpoint in fake server

* add test for new version of assignment overrides

* bump version to 1.1.3

TestTrack CLI 1.1.2

17 Apr 14:05
4af99b6
Compare
Choose a tag to compare
Write a gitignore when initializing a project (#55)

* Bump version to 1.1.2

TestTrack CLI 1.1.1

09 Apr 17:59
d6dd547
Compare
Choose a tag to compare
Create testtrack directory when generating build timestamp (#54)

* Create testtrack directory when generating build timestamp

* Bump testtrack-cli to 1.1.1

TestTrack CLI 1.1.0

07 Feb 19:39
ba968e2
Compare
Choose a tag to compare
v1.1.0

Bump version to 1.1.0 (#52)

TestTrack CLI 1.0.2

12 Aug 18:47
4cc560a
Compare
Choose a tag to compare
Fix buggy documentation on destroy commands (#46)

Fix buggy documentation on destroy commands

TestTrack CLI 1.0.1

27 Jun 21:59
91efdf9
Compare
Choose a tag to compare
v1.0.1

Cors module does not work as middleware (#44)