Releases: google/tachometer
v0.7.0
v0.6.0
[0.6.0] 2022-07-01
-
[BREAKING] Benchmark and
root
paths are now interpreted relative to the
location of the config file, instead of the current working directory.For example, a config at path
<repo>/benchmarks/foo/tachometer.json
that
used to look as follows, and had to be run with<repo>
as the cwd:{ "root": ".", "benchmarks": [ { "url": "benchmarks/foo/index.html" } ] }
Should now look like this, and can be run from any cwd:
{ "root": "../..", "benchmarks": [ { "url": "foo.html" } ] }
v0.5.10
-
The
--horizons
flag andhorizon
config setting has been replaced with
--auto-sample-conditions
andautoSampleConditions
.--horizon
will
continue to work for backwards compatibility, but please do update to the new
name. -
Copyright notice owner changed from "The Polymer Project Authors" to "Google
LLC". Trivial reformatting forLICENSE
file to match spdx.org version.
Source license headers replaced with concise SPDX-style. -
Fix bug where log files would be created with '' backslash names instead of
nested directories. -
Fix bug where
browser.addArguments
JSON config setting did not work for
Firefox. -
Add
browser.profile
JSON config setting that sets the browser profile
directory. Currently supported in Chrome and Firefox. -
Upgrade dependencies.
v0.5.9
-
Fix bug where git URLs like
[email protected]/MyOrg/my-repo.git
were treated as
local paths. -
Bump dependencies.
v0.5.8
v0.5.7
v0.5.6
v0.5.5
v0.5.4
v0.5.3
-
Fix
git checkout
errors when using advanced git-based dependency swapping. -
When using dependency swapping, a fresh install will now be performed whenever
any dependency version has changed (either in the originalpackage.json
, or
in the dependency-swap configuration). Thelabel
field is no longer
significant in this respect. -
When using advanced git-based dependency swapping
{kind: 'git', ...}
, a
query will now always be made to the remote git repo to determine if the
configuredref
is still up to date. If it is stale, a fresh install will be
performed. -
When using dependency swapping, temp directories will be deleted when there is
an installation failure, so that they are not re-used in a broken state.