angular-table: View is not updated anymore when flexRenderDirective is instantiated the first time with an empty value (#5626) (bfa96d8) by @riccardoperra
Ci
Update TanStack Config to v0.8 (#5627) (c09d214) by Lachlan Collins
(types) Include bigint in ClassValue type: (#96): 3d960ab
Accommodates recent @types/react changes to ReactNode.Thank you @ViliamKopecky~!
Chores
Add licenses.dev badge: 684509c
This service recursively analyzes entire dependency graphs to ensure that a package (or your project) is using permissive licenses. For example, here's a results table for polka@next and a larger astro example.
performance: Make non-strict mode faster for classes. Addresses #1071 (53e3203). Immer 10.x solved slow iteration for plain JS objects. This update applies the same handling to class instances. In cases this makes class instance handling 3 times faster. Note that this slightly modifies the behavior of Immer with classes in obscure corner cases, in ways that match current documentation, but do not match previous behavior. If you run into issues with this release icmw. class instances, use setUseStrictShallowCopy("class_only") to revert to the old behavior. For more details see https://immerjs.github.io/immer/complex-objects#semantics-in-detail
Utilizing the new Clock API allows to manipulate and control time within tests to verify time-related behavior. This API covers many common scenarios, including:
testing with predefined time;
keeping consistent time and timers;
monitoring inactivity;
ticking through time manually.
// Initialize clock and let the page load naturally.
await page.clock.install({ time: new Date('2024-02-02T08:00:00') });
await page.goto('http://localhost:3333');
// Pretend that the user closed the laptop lid and opened it again at 10am,
// Pause the time once reached that point.
await page.clock.pauseAt(new Date('2024-02-02T10:00:00'));
// Assert the page state.
await expect(page.getByTestId('current-time')).toHaveText('2/2/2024, 10:00:00 AM');
// Close the laptop lid again and open it at 10:30am.
await page.clock.fastForward('30:00');
await expect(page.getByTestId('current-time')).toHaveText('2/2/2024, 10:30:00 AM');
New CLI option --fail-on-flaky-tests that sets exit code to 1 upon any flaky tests. Note that by default, the test runner exits with code 0 when all failed tests recovered upon a retry. With this option, the test run will fail in such case.
New enviroment variable PLAYWRIGHT_FORCE_TTY controls whether built-in list, line and dot reporters assume a live terminal. For example, this could be useful to disable tty behavior when your CI environment does not handle ANSI control sequences well. Alternatively, you can enable tty behavior even when to live terminal is present, if you plan to post-process the output and handle control sequences.
# Avoid TTY features that output ANSI control sequences
PLAYWRIGHT_FORCE_TTY=0 npx playwright test
Bumps the safe-app-dependencies group with 25 updates in the / directory:
8.16.0
8.19.2
2.1.0
2.1.1
10.11.0
10.12.2
10.0.4
10.1.1
18.2.0
18.3.1
18.2.0
18.3.1
0.9.0
0.10.0
1.43.1
1.45.0
8.0.8
8.1.11
8.0.8
8.1.11
8.0.8
8.1.11
8.0.8
8.1.11
8.0.8
8.1.11
20.12.7
20.14.9
4.2.1
4.3.1
7.4.1
7.4.2
0.20.2
0.22.0
7.34.1
7.34.3
4.6.0
4.6.2
13.7.3
13.12.0
3.2.5
3.3.2
1.75.0
1.77.6
8.0.8
8.1.11
5.2.9
5.3.2
1.5.0
1.6.0
Updates
@tanstack/react-table
from 8.16.0 to 8.19.2Release notes
Sourced from
@tanstack/react-table
's releases.... (truncated)
Commits
7c7af15
release: v8.19.2e585a2e
chore: upgrade packages except for angular and typescript (#5635)439e689
release: v8.19.1f159b04
tests: Move tests folders (#5634)85f3f9e
release: v8.17.39668fe1
release: v8.17.08630fee
chore: repo package upgrades (#5513)Updates
clsx
from 2.1.0 to 2.1.1Release notes
Sourced from clsx's releases.
Commits
925494c
2.1.13d960ab
fix(types): includebigint
inClassValue
type (#96)684509c
chore: add licenses badgeUpdates
firebase
from 10.11.0 to 10.12.2Release notes
Sourced from firebase's releases.
... (truncated)
Commits
d92d01e
Version Packages (#8264)a8bdda6
Merge master into release52d6266
Add vertex preview token to canary deploy workflow. (#8262)0af23e0
Generate dts rollups for auth webextension and cordova (#8251)370b6c8
Add toc (#8257)aa060a7
More robust clean up after unexpected docgen process exits. (#8260)3883133
Fix typings issue (#8256)7381f21
Version Packages (#8254)ff65c13
Merge master into release43a8d99
Add job to create a GitHub release (#8248)Updates
immer
from 10.0.4 to 10.1.1Release notes
Sourced from immer's releases.
Commits
e2d222b
docs: [Doc]: Update /zh-CN/ (#1067)4da2e0d
fix: MakeapplyPatches
to acceptreadonly Patch[]
(#1094)073d634
chore: Fix typo in comment in common.ts (#1113)a3a7d0c
chore(deps): bump express from 4.18.2 to 4.19.2 in /website (#1112)5a8f6e7
fix: export lost types (#1116)53e3203
feat(performance): Make non-strict mode faster for classes. Addresses #1071511ccee
introduce StrictMode enum85a8f7b
Introduceclass_only
strict mode setting7f1b3b9
Merge branch 'main' into faster-unstrict-mode9713677
chore: fix git ignore with watchmanUpdates
react
from 18.2.0 to 18.3.1Release notes
Sourced from react's releases.
Changelog
Sourced from react's changelog.
Commits
f1338f8
ExportReact.act
from 18.3d6c42f7
Bump to 18.3.173bfaa1
Turn on key spread warning in jsx-runtime for everyone (#25697)c2a246e
Turn on string ref deprecation warning for everybody (not codemoddable) (#25383)2cfb474
Bump version from 18.2 to 18.3Maintainer changes
This version was pushed to npm by react-bot, a new releaser for react since your current version.
Updates
react-dom
from 18.2.0 to 18.3.1Release notes
Sourced from react-dom's releases.
Changelog
Sourced from react-dom's changelog.
Commits
d6c42f7
Bump to 18.3.18a015b6
Add deprecation warning for unmountComponentAtNodec3b2839
Add deprecation warning for findDOMNoded4ea75d
ReactDOMTestUtils deprecation warnings7548c01
DeprecaterenderToStaticNodeStream
(#28872) (#28874)5894232
Enable warning for defaultProps on function components for everyone (#25699)c2a246e
Turn on string ref deprecation warning for everybody (not codemoddable) (#25383)2cfb474
Bump version from 18.2 to 18.3Maintainer changes
This version was pushed to npm by react-bot, a new releaser for react-dom since your current version.
Updates
use-immer
from 0.9.0 to 0.10.0Commits
3dee3dc
v0.10.0074185b
Merge branch 'fedemp-master'2a69b5e
fixed lock conflict40cc0a8
chore: Bump debug from 4.1.1 to 4.3.4 (#121)b8b39dc
chore: Bump@babel/traverse
from 7.12.5 to 7.23.2 (#123)4741d09
feat: upgrade immer version (#131)b07fdfc
chore: Bump json5 from 1.0.1 to 1.0.2 (#109)Updates
@playwright/test
from 1.43.1 to 1.45.0Release notes
Sourced from
@playwright/test
's releases.... (truncated)
Commits
4f3f6ee
cherry-pick(#31421): docs: release notes for 1.45d557b7b
cherry-pick(#31420): docs(java): correctly parse time (#31422)1368bca
cherry-pick(#31419): docs: deprecatehandle
option inexposeBinding
6c3fc49
cherry-pick(#31404): feat(chromium): roll to r11244ae151f
cherry-pick(#31340): docs: add guide for print dialogsa11585f
cherry-pick(#31331): docs(test-parameterize): improve forEach exampleafcf8d2
cherry-pick(#31350): docs: fix typo in 1.45 release notes599d074
cherry-pick(#31356): fix(clock): throw for invalid date2451791
cherry-pick(#31357): fix(clock): under reused context56ca1e1
cherry-pick(#31369): docs: use long for time in milliseconds (#31371)Updates
@storybook/addon-actions
from 8.0.8 to 8.1.11Release notes
Sourced from
@storybook/addon-actions
's releases.... (truncated)
Changelog
Sourced from
@storybook/addon-actions
's changelog.... (truncated)
Commits
958e86c
Bump version from "8.1.10" to "8.1.11" [skip ci]3fda293
Bump version from "8.1.9" to "8.1.10" [skip ci]01bb58e
Bump version from "8.1.8" to "8.1.9" [skip ci]001c9d8
Bump version from "8.1.7" to "8.1.8" [skip ci]cc49ca8
Bump version from "8.1.6" to "8.1.7" [skip ci]3857edf
Merge pull request #28091 from storybookjs/kasper/only-log-spies-with-names27a643d
Bump version from "8.1.5" to "8.1.6" [skip ci]9b706ff
Bump version from "8.1.4" to "8.1.5" [skip ci]d972793
Bump version from "8.1.3" to "8.1.4" [skip ci]a2b9d08
Bump version from "8.1.2" to "8.1.3" [skip ci]Updates
@storybook/addon-essentials
from 8.0.8 to 8.1.11Release notes
Sourced from
@storybook/addon-essentials
's releases.... (truncated)
Changelog
Sourced from
@storybook/addon-essentials
's changelog.Looks like these dependencies are updatable in another way, so this is no longer needed.