jetpack icon indicating copy to clipboard operation
jetpack copied to clipboard

Update Instant Search Dependency Updates

Open matticbot opened this issue 3 weeks ago • 2 comments

This PR contains the following updates:

Package Type Update Change
@testing-library/preact devDependencies patch 3.2.3 -> 3.2.4
preact (source) dependencies minor 10.12.1 -> 10.22.1
preact (source) dependencies patch 10.22.0 -> 10.22.1

Release Notes

testing-library/preact-testing-library (@​testing-library/preact)

v3.2.4

Compare Source

Bug Fixes
preactjs/preact (preact)

v10.22.1

Compare Source

Fixes
Types
Maintenance
Performance

v10.22.0

Compare Source

Features
Types
Maintenance
Fixes

v10.21.0

Compare Source

Features

Fixes

Types

Maintenance

v10.20.2

Compare Source

Fixes

Types

Maintenance

v10.20.1

Compare Source

Fixes

v10.20.0

Compare Source

Features
  • Add isMemo to compact to allow compatibility with react-is dependant libraries (#​4302, thanks @​ziongh)
Fixes

v10.19.7

Compare Source

Types

Fixes

v10.19.6

Compare Source

tl;dr: This release contains bug fixes for incorrect ordering of unkeyed children.

Fixes

Full Changelog: https://github.com/preactjs/preact/compare/10.19.5...10.19.6

v10.19.5

Compare Source

Fixes

Types

v10.19.4

Compare Source

Fixes

Types

Maintenance

v10.19.3

Compare Source

Bug Fixes

Maintenance

v10.19.2

Compare Source

Fixes

Maintenance

v10.19.1

Compare Source

Fixes

Types

v10.19.0

Compare Source

Features

Fixes

Performance

Types

v10.18.2

Compare Source

Types
Fixes
Improvements
Maintenance

v10.18.1

Compare Source

Fixes

v10.18.0

Compare Source

Features
Types
Fixes
Maintenance

v10.17.1

Compare Source

Fixes

Types

Maintenance

v10.17.0

Compare Source

Features

Types

Fixes

Maintenance

v10.16.0

Compare Source

Improved child diffing

We have noticed a few scenario's where children would get unmounted and remounted eagerly due to some offset bugs in our child-diffing, with skew-based diffing we plan to address those. This is already part of v11 and has been introduced there by @​andrewiggins. This has now been backported to Preact X so we can benefit from the consistency improvements here as well.

Defer setting refs

We used to set refs as part of the children, synchronously this caused several issues when a ref would go down a level, i.e. the following example

const App = () => {
  return phase === 1 ? <div ref={x}><p>Foo</p></div> : <div><div ref={x}><p>Foo</p></div>
}

In this example when we go from phase 1 to phase 2 we would mount a new ref but only after we bubble back up diffing clean up the outer ref making the ref reset to null.

Fixes

Types

v10.15.1

Compare Source

Fixes
Types

v10.15.0

Compare Source

Revert

fixes

Types

v10.14.1

Compare Source

Fixes

v10.14.0

Compare Source

Features

Fixes

Types

Maintenance

v10.13.2

Compare Source

Performance

Maintenance

v10.13.1

Compare Source

Bug Fixes

Performance

Maintenance

v10.13.0

Compare Source

Features

Bug Fixes

Types


Configuration

📅 Schedule: Branch creation - "before 3am on the first day of the month" in timezone UTC, 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.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

matticbot avatar Jul 01 '24 02:07 matticbot