This repository has been archived by the owner on Apr 17, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
chore(deps): update all (major) #16
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/major-all
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/major-all
branch
2 times, most recently
from
April 2, 2020 15:16
1a73189
to
609eed4
Compare
renovate
bot
changed the title
chore(deps): update dependency tslint to v6
chore(deps): update all (major)
Apr 2, 2020
renovate
bot
force-pushed
the
renovate/major-all
branch
6 times, most recently
from
April 11, 2020 04:18
6deecbc
to
740ca60
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
April 12, 2020 19:46
740ca60
to
85997c8
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
2 times, most recently
from
June 12, 2020 09:46
9437c2f
to
66ad72b
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
2 times, most recently
from
July 5, 2020 19:42
9d58b58
to
77844c4
Compare
renovate
bot
changed the title
chore(deps): update all (major)
chore(deps): update dependency sqlite to v4
Jul 6, 2020
renovate
bot
changed the title
chore(deps): update dependency sqlite to v4
chore(deps): update all (major)
Jul 7, 2020
renovate
bot
force-pushed
the
renovate/major-all
branch
from
July 20, 2020 04:21
77844c4
to
ebb088c
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
July 31, 2020 17:32
ebb088c
to
db0f3fe
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
2 times, most recently
from
August 10, 2020 02:34
aabca51
to
49b14fa
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
2 times, most recently
from
August 21, 2020 18:05
80472cf
to
4570c93
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
September 18, 2020 20:05
4570c93
to
5254643
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
2 times, most recently
from
September 30, 2020 16:09
edab5f1
to
25403b2
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
2 times, most recently
from
October 26, 2020 23:42
32d4d98
to
b4c1888
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
3 times, most recently
from
November 19, 2020 22:17
112092b
to
9ab0fc1
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
December 10, 2020 12:59
9ab0fc1
to
971e67e
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
January 5, 2021 17:51
971e67e
to
8c76f38
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
February 2, 2021 13:00
8c76f38
to
8f554f4
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
2 times, most recently
from
February 11, 2021 06:53
36af17d
to
265e3b6
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
April 26, 2021 15:33
265e3b6
to
766cc6b
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
May 9, 2021 22:36
766cc6b
to
3ea9e3b
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
2 times, most recently
from
June 12, 2021 19:07
42d1b62
to
3180b96
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
October 20, 2021 06:28
3180b96
to
572330e
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
March 7, 2022 09:26
572330e
to
a90db72
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
March 26, 2022 13:22
a90db72
to
5b20518
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
April 24, 2022 19:13
5b20518
to
d42fd77
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
May 16, 2022 01:23
d42fd77
to
8242fa9
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
June 18, 2022 23:48
8242fa9
to
f18694f
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
September 25, 2022 11:27
f18694f
to
f13853d
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
November 20, 2022 15:53
f13853d
to
75ca53e
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
March 16, 2023 17:54
75ca53e
to
2baef09
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
5 times, most recently
from
March 30, 2023 21:06
73af659
to
39925e0
Compare
renovate
bot
force-pushed
the
renovate/major-all
branch
from
April 17, 2023 09:57
39925e0
to
b7f45e2
Compare
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.10.64
->18.15.10
3.13.0
->5.2.0
14.7.0
->16.6.0
3.0.6
->4.1.2
8.10.2
->10.9.1
3.9.7
->5.0.2
Release Notes
avajs/ava
v5.2.0
Compare Source
What's Changed
New Contributors
Full Changelog: avajs/ava@v5.1.1...v5.2.0
v5.1.1
Compare Source
What's Changed
Full Changelog: avajs/ava@v5.1.0...v5.1.1
v5.1.0
Compare Source
What's Changed
New Contributors
Full Changelog: avajs/ava@v5.0.1...v5.1.0
v5.0.1
Compare Source
Despite the major version bump this is a relatively minor release. Node.js 12 is no longer supported. The type definitions are now distributed to be compatible with TypeScript 4.7 or newer.
npm install --save-dev ava
Breaking Changes
Improvements
process.exit()
called from tests by @gibson042 in https://github.com/avajs/ava/pull/3080os.cpus()
returning an empty array on unsupported platforms by @catink123 in https://github.com/avajs/ava/pull/3095New Contributors
Full Changelog: avajs/ava@v4.3.3...v5.0.1
v5.0.0
Compare Source
Despite the major version bump this is a relatively minor release. Node.js 12 is no longer supported. The type definitions are now distributed to be compatible with TypeScript 4.7 or newer.
It's available as a pre-release under the
next
tag for the next few weeks:npm install --save-dev ava@next
Breaking Changes
Improvements
process.exit()
called from tests by @gibson042 in https://github.com/avajs/ava/pull/3080os.cpus()
returning an empty array on unsupported platforms by @catink123 in https://github.com/avajs/ava/pull/3095New Contributors
Full Changelog: avajs/ava@v4.3.3...v5.0.0
v4.3.3
Compare Source
Add compatibility with Node.js 18.8, thanks @Brooooooklyn #3091.
Full Changelog: avajs/ava@v4.3.1...v4.3.3
v4.3.2
Compare Source
v4.3.1
Compare Source
What's Changed
New Contributors
Full Changelog: avajs/ava@v4.3.0...v4.3.1
v4.3.0
Compare Source
What's Changed
throws
andthrowsAsync
assertions now take a function to test error messages, by @il3ven in https://github.com/avajs/ava/pull/2995t.log()
messages, by @il3ven in https://github.com/avajs/ava/pull/3013Full Changelog: avajs/ava@v4.2.0...v4.3.0
v4.2.0
Compare Source
What's Changed
New Contributors
Full Changelog: avajs/ava@v4.1.0...v4.2.0
v4.1.0
Compare Source
New features
sortTestFiles()
inava.config.js
files by @erezrokah in https://github.com/avajs/ava/pull/2968ava.config.json
files are encountered by @razor-x in https://github.com/avajs/ava/pull/2962deepEqual
assertion by @RebeccaStevens in https://github.com/avajs/ava/pull/2969Fixes
ava --version
works again by @novemberborn in https://github.com/avajs/ava/pull/2961New Contributors
Full Changelog: avajs/ava@v4.0.1...v4.1.0
v4.0.1
Compare Source
What's Changed
Full Changelog: avajs/ava@v4.0.0...v4.0.1
v4.0.0
: AVA 4Compare Source
We're celebrating the new year with the official AVA 4 release! 🎊
npm install -D ava
The cool new stuff 🆒
Worker threads 🧑💼
By default, test files are now run in worker threads! Huge thanks to @dnlup for landing this.
Test files should run a little quicker, since it's easier to spin up a worker thread than a child process. You can use
--no-worker-threads
on the command line, orworkerThreads: false
in your AVA configuration, to fall back to using child processes.Shared workers are no longer experimental 🎊
Shared workers are no longer experimental. This is a powerful feature that loads a program in a worker thread in AVA's main process and then communicate with code running in the test workers. This enables your tests to better utilize shared resources during a test run, as well as providing opportunities to set up these resources before tests start (or clean them up after).
When you use watch mode, shared workers remain loaded across runs.
Improved test selection 🤳
AVA selects test files based on your
package.json
orava.config.*
configuration files. When used on the CLI you can then provide patterns to select a subset of these files.You can now pass a folder and AVA will select the test files contained therein. Or you can provide a specific JavaScript file and AVA will run it even if it wasn’t selected by your configuration.
If AVA finds files based on the configuration, but none of those were selected to the CLI arguments, it now prints a warning.
Better monorepo support 🚝
AVA now looks for
ava.config.*
files in parent directories, until it finds a directory with a.git
directory (or file). This lets you specify AVA configuration at the top of your monorepo and still run AVA from within each package.New snapshot format 📸
@ninevra has worked tirelessly on landing a new snapshot format. It contains all information necessary to regenerate the report file. This allows for snapshots to be updated even if tests or assertions are skipped.
Previously failing test files run first 🏃
AVA now records which test files failed in the previous run. It then prioritizes testing these files when you run AVA again. Thanks @bunysae!
ESM support 🤾
AVA 4 comes with full ES module support. Both ESM and CJS entrypoints are provided so that you can use it no matter how you manage your project.
The
ava.config.js
file is now treated as CJS or ESM depending on module type configured in thepackage.json
file.ava.config.mjs
is now supported.If you use JavaScript files with non-standard extensions you can configure AVA to import them.
Note that dependency tracking in watch mode does not yet work with ES modules.
Dedicated macro factory with type inference 🏭
test.macro()
returns an object that can be used withtest()
and hooks. Thet.context
type is inherited fromtest
. When used with TypeScript this gives much better type inference.Like with AVA 3, regular functions that also have a
title
property that is a string-returning function are supported. However the type checking won’t be as good.Source maps 🗺
AVA now uses the source map support that’s built in to Node.js itself. This should give better stack traces. However we’re not sure yet what happens if you load a program that automatically modifies stack traces.
Line number selection (where
npx ava test.js:5
runs the test at line 5) now uses source maps and so should work better with TypeScript files.Assertions as type guards 💂
Most assertions now return a boolean indicating whether they passed. If you use AVA with TypeScript, you can use this as a type guard. Thanks @jmarkham828!
(This is not supported for
t.snapshot()
and the "throws" assertions.)Breaking changes 💥
AVA 4 requires at least Node.js 12.22, 14.17, 16.4 or 17. Node.js 10 is no longer supported.
If installed globally, AVA will no longer use any locally installed version. Install locally and run with
npx ava
instead. When running test files from another project that also has AVA installed, those test files will now fail to run (because they'll try and use that other AVA version).Ecosystem 🏞
@ava/babel
has been removed. We haven’t seen enough contributions to that package to recommend it for AVA 4. We’d be open to reinstating it in the future (just as we’d be open to support any other compilation provider).avajs/typescript@1.1
or newer.esm
package has been removed.Configuration 🗒
ava.config.js
now follows the module type configured inpackage.json
.ava.config.*
files may be found that are outside your project directory.Tests and assertions 🥼
test.meta.file
andtest.meta.snapshotDirectory
are now file URL strings.test()
andt.try()
no longer take an array of test implementations. Use a loop instead.t.throws()
andt.throwAsync()
assertions can no longer be called with anull
value for the expectations argument.test.cb()
andt.end()
have been removed. Use async functions andutil.promisify()
instead.t.teardown()
now executes in last-in-first-out order.Snapshots 📸
npx ava -u
to rebuild your snapshots after upgrading.t.snapshot()
no longer works in hooks.t.snapshot()
no longer takes an options argument allowing you to customize the snapshot ID.TypeScript 🪛
instanceOf
expectation oft.throws()
andt.throwsAsync()
assertions must now be anError
constructor.test.macro()
when declaring macros.unknown
.Meta
replacesMetaInterface
, other types withInterface
suffixes now use theFn
suffix. There may be some other changes too.4b4b2f6
t.throws()
andt.throwsAsync()
returnundefined
when the assertion fails. The type definition now matches this behavior.Other changes 🤓
--config
argument may now point to a file that is not alongside thepackage.json
file.t.timeout()
, AVA itself won’t time out until your test does. Thanks @OhYash!.test
and.spec
extensions from file names, as well astest-
prefixes.New Contributors
Full changelog since RC 1: avajs/ava@v4.0.0-rc.1...v4.0.0
Full changelog since AVA 3: avajs/ava@v3.15.0...v4.0.0
v3.15.0
: 3.15.0Compare Source
Automatic snapshot file removal
When you stop using snapshots in a test file, the next time you run
ava --update-snapshots
we'll remove the left-over snapshot files. Thanks @ninevra!4f093ab
TAP improvements
@tymfear has been on a roll improving our TAP reporter.
t.log()
output is now compliant with the spec99ab93a
. Tests that did not run due to timeouts are now reported98595da
.Next-generation configuration
AVA 4 will add full support for ESM configuration files as well as allowing you to have asynchronous factory functions
a2f2614
. If you're using Node.js 12 or later you can opt-in to these features in AVA 3 by enabling thenextGenConfig
experiment. Say in anava.config.mjs
file:This also allows you to pass an
.mjs
file using the--config
argument.With this experiment enabled, AVA will no longer have special treatment for
ava.config.js
files. Instead AVA follows Node.js' behavior, so if you've set"type": "module"
you must use ESM, and otherwise you must use CommonJS.You mustn't have an
ava.config.mjs
file next to anava.config.js
orava.config.cjs
file.See avajs/ava@v3.14.0...v3.15.0 for all changes.
v3.14.0
: 3.14.0Compare Source
Snapshot ordering
With this release, snapshot files are now ordered based on test declaration, not completion. This makes it easier to compare the human-readable reports to your test file, and also stops the
.snap
from changing when the reports themselves don't. You'll want to rebuild snapshots after upgrading to this release to isolate any changes. Thanks @ninevra!e66b54c
Shared workers
We’ve been working on making AVA more extensible. One major step on this path is our new shared worker support: run code in the main process, communicate with test workers and influence execution. Find out more in our shared workers recipe.
See avajs/ava@v3.13.0...v3.14.0 for all changes.
graphql/graphql-js
v16.6.0
Compare Source
v16.6.0 (2022-08-16)
New Feature 🚀
Bug Fix 🐞
Committers: 2
v16.5.0
Compare Source
v16.5.0 (2022-05-09)
New Feature 🚀
Committers: 1
v16.4.0
Compare Source
v16.4.0 (2022-04-25)
New Feature 🚀
Bug Fix 🐞
Docs 📝
2 PRs were merged
Polish 💅
3 PRs were merged
Internal 🏠
26 PRs were merged
Dependency 📦
2 PRs were merged
Committers: 7
v16.3.0
Compare Source
v16.3.0 (2022-01-26)
New Feature 🚀
getArgumentValues
as public API (@IvanGoncharov)Bug Fix 🐞
Docs 📝
2 PRs were merged
Polish 💅
7 PRs were merged
Internal 🏠
5 PRs were merged
Dependency 📦
4 PRs were merged
Committers: 6
v16.2.0
: v16.2.0Compare Source
v16.2.0 (2021-12-17)
New Feature 🚀
resolve*Thunk
functions (@IvanGoncharov)Docs 📝
Polish 💅
Internal 🏠
2 PRs were merged
Committers: 2
v16.1.0
Compare Source
v16.1.0 (2021-12-07)
New Feature 🚀
Bug Fix 🐞
Docs 📝
Polish 💅
9 PRs were merged
Internal 🏠
9 PRs were merged
npm ci
&npm install
(@IvanGoncharov)Dependency 📦
4 PRs were merged
Committers: 5
v16.0.1
Compare Source
v16.0.1 (2021-11-01)
Bug Fix 🐞
Polish 💅
Internal 🏠
Committers: 1
v16.0.0
Compare Source
v16.0.0 (2021-10-28)
Breaking Change 💥
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.