Mark fields and methods starting with # as private
Release 0.10.1
Escape newlines and whitespaces from object output
Release 0.10.0
Added support for new cssState addition to the schema
Release 0.9.9
Support @attribute jsdoc better
Release 0.9.8
Skip ...super.properties in lit's static properties
Release 0.9.7
Added scheduleUpdate to lit's method denylist
Release 0.9.6
Added createRenderRoot to lit's method denylist
Release 0.9.5
When using litPlugin, it now removes overriden lit specific lifecycle methods to be aligned with the behavior of overriding lit specific lifecycle methods in classes
Release 0.9.4
Updated the internally used TS version to ~5.4.2. This is a breaking change for plugin authors, because the AST that typescript exposes has changed; specifically for decorators; node.decorators no longer exists, but decorators can now be found in node.modifiers. There may be other AST changes as well.
Release 0.9.3
Fix missing type for initialize hook
Release 0.9.2
Apply inheritance for slots, cssParts and cssProperties
Release 0.9.1
Correctly remove resolveInitializers from attributes when using litPlugin
Release 0.9.0
Adds support for initialize hook for plugins. This also fixes a initialization issue when previously using TS's typechecker in combination with overrideModuleCreation
After executing the handler added with page.addLocatorHandler(), Playwright will now wait until the overlay that triggered the handler is not visible anymore. You can opt-out of this behavior with the new noWaitAfter option.
You can use new times option in page.addLocatorHandler() to specify maximum number of times the handler should be run.
const locator = page.getByText('This interstitial covers the button');
await page.addLocatorHandler(locator, async overlay => {
await overlay.locator('#close').click();
}, { times: 3, noWaitAfter: true });
// Run your tests that can be interrupted by the overlay.
// ...
await page.removeLocatorHandler(locator);
Miscellaneous options
multipart option in apiRequestContext.fetch() now accepts FormData and supports repeating fields with the same name.
const formData = new FormData();
formData.append('file', new File(['let x = 2024;'], 'f1.js', { type: 'text/javascript' }));
formData.append('file', new File(['hello'], 'f2.txt', { type: 'text/plain' }));
context.request.post('https://example.com/uploadFiles', {
multipart: formData
After executing the handler added with page.addLocatorHandler(), Playwright will now wait until the overlay that triggered the handler is not visible anymore. You can opt-out of this behavior with the new noWaitAfter option.
You can use new times option in page.addLocatorHandler() to specify maximum number of times the handler should be run.
const locator = page.getByText('This interstitial covers the button');
await page.addLocatorHandler(locator, async overlay => {
await overlay.locator('#close').click();
}, { times: 3, noWaitAfter: true });
// Run your tests that can be interrupted by the overlay.
// ...
await page.removeLocatorHandler(locator);
Miscellaneous options
multipart option in apiRequestContext.fetch() now accepts FormData and supports repeating fields with the same name.
const formData = new FormData();
formData.append('file', new File(['let x = 2024;'], 'f1.js', { type: 'text/javascript' }));
formData.append('file', new File(['hello'], 'f2.txt', { type: 'text/plain' }));
context.request.post('https://example.com/uploadFiles', {
multipart: formData
When listing a symlink that points to a directory in output files, the
symlink will now be directly cached as a symlink, instead of its children
being cached. This also fixes an file already exists, symlink exception that
could occur in the same situation.
[0.14.3] - 2024-01-10
Fixed
Handle missing file errors thrown while trying to fingerprint an input file with a graceful abort.
[0.14.2] - 2024-01-10
Added
Added a default option to the env setting for externally-provided environment variables to use when no value is provided.
Changed
The default logger for non-interactive environments has been switched to the 'quiet-ci' logger.
The local cache strategy will now create copy-on-write files when supported. This can improve performance when copying output files either into the cache or restoring from out of it, as the files' underlying data doesn't need to be copied, only filesystem metadata.
Unhandled exceptions will now be handled more gracefully.
[0.14.1] - 2023-10-20
Fixed
Fix our npx wireit detection so we continue to give a good error message
with the latest version of npm when wireit is run this way.
Fix a bug where wireit would hang with an empty spinner after being killed
with CTRL-C when running a service whose dependencies were still starting.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the development-dependencies group with 8 updates in the / directory:
0.8.4
0.10.2
1.38.1
1.44.0
4.3.6
5.1.4
18.2.24
18.3.1
0.17.1
0.18.1
0.10.1
0.11.0
0.0.5
0.0.6
0.14.0
0.14.4
Updates
@custom-elements-manifest/analyzer
from 0.8.4 to 0.10.2Changelog
Sourced from
@custom-elements-manifest/analyzer
's changelog.Commits
Updates
@playwright/test
from 1.38.1 to 1.44.0Release notes
Sourced from
@playwright/test
's releases.... (truncated)
Commits
a6aa50b
chore: set version to 1.44.0 (#30680)54c157d
cherry-pick(#30677): chore: print resolved host in the http server te… (#30679)2d437e8
cherry-pick(#30646): feat(chromium): roll to r1117 (#30652)7637399
cherry-pick(#30636): fix(role): extract tagName safely (#30639)9e091e7
cherry-pick(#30611): chore: add common env vars for junit and json re… (#30624)154694b
chore: update playwright-browsers to Mar 19 (#30599)fa7d4e5
docs: releae notes 1.44 for js (#30596)b9f70f4
docs(junit): document existing options and env (#30595)fb90797
fix(last-run): remove globalOutputDir (#30571)96f3d19
feat(ctrl_or_meta): add a universal ctrl-meta modifier (#30572)Maintainer changes
This version was pushed to npm by yurys, a new releaser for
@playwright/test
since your current version.Updates
@types/jasmine
from 4.3.6 to 5.1.4Commits
Updates
@types/react
from 18.2.24 to 18.3.1Commits
Updates
@web/test-runner
from 0.17.1 to 0.18.1Release notes
Sourced from
@web/test-runner
's releases.Changelog
Sourced from
@web/test-runner
's changelog.Commits
6aefbec
Version Packages400fe3c
chore: remove unused ci stuff, other stuff runs in ci already now5792e9c
Add file extensions to file imports835bb24
Version Packagesd0079c6
Merge pull request #2394 from koddsson/set-node-engines-to-node-18f375cf6
Version Packages379aa52
Version Packages612580e
chore: add selectOption plugin correctlya3e3004
set node version to 18Updates
@web/test-runner-playwright
from 0.10.1 to 0.11.0Changelog
Sourced from
@web/test-runner-playwright
's changelog.Commits
835bb24
Version Packagesd0079c6
Merge pull request #2394 from koddsson/set-node-engines-to-node-18f375cf6
Version Packages0fd20a8
Version Packages521ea5f
build: add 'types' section in exportscae145f
chore: update script name in codea3e3004
set node version to 18Updates
playwright
from 1.38.1 to 1.44.0Release notes
Sourced from playwright's releases.
... (truncated)
Commits
a6aa50b
chore: set version to 1.44.0 (#30680)54c157d
cherry-pick(#30677): chore: print resolved host in the http server te… (#30679)2d437e8
cherry-pick(#30646): feat(chromium): roll to r1117 (#30652)7637399
cherry-pick(#30636): fix(role): extract tagName safely (#30639)9e091e7
cherry-pick(#30611): chore: add common env vars for junit and json re… (#30624)154694b
chore: update playwright-browsers to Mar 19 (#30599)fa7d4e5
docs: releae notes 1.44 for js (#30596)b9f70f4
docs(junit): document existing options and env (#30595)fb90797
fix(last-run): remove globalOutputDir (#30571)96f3d19
feat(ctrl_or_meta): add a universal ctrl-meta modifier (#30572)Maintainer changes
This version was pushed to npm by yurys, a new releaser for playwright since your current version.
Updates
typescript
from 5.2.2 to 5.4.5Release notes
Sourced from typescript's releases.
... (truncated)
Commits
27bcd4c
Update LKG9f33bf1
🤖 Pick PR #58098 (Fix constraints of nested homomorph...) into release-5.4 (#...71b2f84
Bump version to 5.4.5 and LKG892936f
🤖 Pick PR #58083 (Don't propagate partial union/inter...) into release-5.4 (#...38a7c05
release-5.4: Always set node-version for setup-node (#58117)b754fc3
🤖 Pick PR #57778 (fix type import check for default-i...) into release-5.4 (#...8eb3367
Bump version to 5.4.4 and LKGde9096b
🤖 Pick PR #57871 (Divide-and-conquer strategy for int...) into release-5.4 (#...06aae98
🤖 Pick PR #57973 (Compare package.json paths with cor...) into release-5.4 (#...6d8134e
🤖 Pick PR #57637 (Fixed a regression related to deter...) into release-5.4 (#...Updates
web-test-runner-jasmine
from 0.0.5 to 0.0.6Changelog
Sourced from web-test-runner-jasmine's changelog.
Commits
Updates
wireit
from 0.14.0 to 0.14.4Changelog
Sourced from wireit's changelog.
Commits
9d76837
Release 0.14.4 (#1032)f1fce60
Fix bug relating to expanding symlinks to directories (#1031)1305ce8
Bump prettier from 3.1.1 to 3.2.2 (#1016)4a69a44
Bump@typescript-eslint/parser
from 6.18.1 to 6.19.0 (#1019)802015a
Bump@types/node
from 18.19.6 to 18.19.7 (#1017)9dc7721
Add missing tag links (#1018)e8126f0
Release 0.14.3 (#1013)58c34a4
HandleENOENT
When Fingerprinting Deleted Files (#991)bd61903
Bump our wireit version and the markdown-it dep (#1012)1a2232b
Release 0.14.2 (#1011)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show