Skip to content

Update dependencies (major) - #239

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-dependencies
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-dependencies

Conversation

@renovate

@renovate renovate Bot commented Feb 6, 2021 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
chokidar 3.6.0 → 6.0.0 age confidence
htmr 0.10.1 → 1.1.1 age confidence
node-emoji 1.11.0 → 2.2.0 age confidence
react (source) 16.14.0 → 19.3.1 age confidence
react-dom (source) 16.14.0 → 19.3.1 age confidence
react-router-dom (source) 5.3.4 → 7.18.4 age confidence
react-use 15.3.8 → 17.6.1 age confidence

Release Notes

paulmillr/chokidar (chokidar)

v6.0.0

Compare Source

High-level changes
  • Rewrote the watcher around a single observation pipeline. Backend callbacks are treated as invalidations and confirmed with lstat, stat, or readdir before any event is emitted, so the final state after a burst of changes matches the filesystem.
  • Added native recursive watching through fs.watch({ recursive: true }). The default auto backend uses it on macOS and Windows and per-directory watching elsewhere.
  • Shared native handles across watchers and opened them per directory only: files no longer own handles. This fixes EBADF errors when watching many files on macOS (#​1385, #​1452).
  • Replaced fs.watchFile with Chokidar-owned stat polling. Poll loops are shared across watchers at the fastest requested interval.
  • Required Node.js 22.22 or later.
API changes
  • Added the backend option: 'auto' (default), 'native', 'native-recursive', or 'polling'.
    • usePolling: true remains as a deprecated alias for backend: 'polling'.
  • Renamed interval and binaryInterval to pollingInterval and pollingBinaryInterval.
    • The old names remain as deprecated aliases; the new names win when both are given.
  • Changed the atomic default to false with polling. An explicit value is preserved.
  • Made close() terminal: add() now throws once closing has started. Construct a new watcher instead.
  • Validated options in the constructor: invalid backend, atomic, depth, awaitWriteFinish, and polling intervals throw TypeError.
  • Emitted errors from add() as error events instead of unhandled rejections (#​1378).
  • Made getWatched() return a null-prototype object, so a watched directory named __proto__ is listed (#​1493). Use Object.hasOwn() instead of hasOwnProperty() on the result.
  • Stopped applying ignored to directories above a path passed to watch() or add(), so a missing path is still watched through its parent (#​1374). Other entries in those directories are still filtered.
Fixes
  • Fixed a 100% CPU loop when the process working directory containing a relatively watched file was deleted (#​1474).
  • Fixed watching a filesystem root, which emitted unlink and unlinkDir for every entry (#​1184, #​452).
  • Fixed UNKNOWN errors from fs.watch on macOS sockets, which prevented watching /var/run (#​1391).
  • Fixed a symlink whose target passes through a regular file (ENOTDIR) disabling watching of its directory and preventing ready (#​1476).
  • Fixed files created in a newly added directory between its scan and watch registration being missed (#​1471).
  • Fixed watching a missing nested path stopping its parent directory's subtree from being watched (#​1470).
  • Fixed false change events on Windows when many sibling files are written (#​1466).
  • Fixed duplicate add events for unchanged files under directory activity (#​1465).
  • Fixed replacing a watched directory with a file of the same name hanging the process (#​1464).
  • Fixed persistent watching stopping after a watched directory was removed (#​1463).
  • Fixed a deleted watched path not being reported when recreated: previously only a deleted file that was the sole watched path was watched for its return. Any path passed to watch() or add() is now awaited from its nearest existing parent.
  • Fixed event throttling discarding updates; the newest differing change is now replayed when the window closes (#​1455).
  • Fixed relative ignored paths; relative strings now resolve against cwd or the process working directory (#​1436).
  • Fixed files not being detected when their directory did not exist before watching (#​1422).
  • Fixed removed files being reported as unlinkDir instead of unlink (#​1421).
  • Fixed ignored files and directories still being watched in WSL (#​1418).
  • Fixed change being reported for every file when one file changed under Deno (#​1417).
  • Fixed changes not being detected after the second save (#​1399).
  • Fixed renaming a watched directory that contains subdirectories on Windows (#​1380, #​1398).
  • Fixed re-watching a path not honoring ignoreInitial (#​1386).
  • Fixed EISDIR errors during the initial scan of network drives (#​1376).
  • Fixed watching an array of absolute file paths (#​1366).
  • Fixed unwatching a deleted watched directory on Windows, contributed by @​sapphi-red in pull request #​1467.
  • Documented that unwatched paths stay ignored until they are added again (#​1439).
Misc

v5.0.0

Compare Source

  • Made the package ESM-only, reducing on-disk size from ~150 KB to ~80 KB.
  • Required Node.js 20.19 or later, which can load ESM from CommonJS.
  • Updated readdirp to the ESM-only v5.
  • Made matcher types more precise, contributed by @​43081j in pull request #​1424.
  • Reused the double-slash regex, contributed by @​43081j in pull request #​1435.
  • Switched npm releases to token-less Trusted Publishing with jsbt.
  • Switched compilation to isolatedDeclarations-based TypeScript for simpler auto-generated docs.
  • Improved tests.
New contributors

v4.0.3

Compare Source

v4.0.2

Compare Source

New contributors

v4.0.1

Compare Source

New contributors

v4.0.0

Compare Source

  • Removed glob support. Use regexps or functions in ignored, or expand globs yourself; see the README's upgrading section.
  • Removed bundled fsevents in favor of built-in functionality.
  • Reduced the dependency count from 13 to 1.
  • Rewrote the package in TypeScript, making emitted types more precise.
  • Made the package hybrid CommonJS / ESM and side-effect-free.
  • Required Node.js 14 or later, up from 8.
  • Special thanks to @​43081j for improvements and help.
pveyes/htmr (htmr)

v1.1.1

Compare Source

  • Don't set a key on a single root node. next/head dedupes children by key across all <Head> instances, so the generic key "0" could cause the tag to be silently dropped (#​156, #​161)

v1.1.0

Compare Source

  • Support React 19 (works from React 15.6.1 up to 19)
  • Types: use JSX.IntrinsicElements instead of ReactHTML/ReactSVG, which were removed in @types/react 19. HTMLTags and SVGTags are now the same union.
  • Type definitions now need @types/react >= 18.2.6

v1.0.2

Compare Source

  • Fix peer dependencies for react 18
  • Fix react-native imports
  • Fix item* attributes

v1.0.1

Compare Source

Fix non-boolean attribute treatment #​138

Previously these HTML trigger react warning because it satisfies boolean attribute value requirement (value equals to attribute name, or empty string).

<img alt="alt" />
<div class=""></div>

It's rendered into

// jsx equivalent
<img alt={true} />
<div className={true}></div>

Now htmr will validate whether the attribute is boolean attribute before using boolean value. If not, the attribute will simply be forwarded as is

Example above now rendered as

// jsx equivalent
<img alt="alt" />
<div className=""></div>

v1.0.0

Compare Source

First stable release! 🚀

  • React 17 support
  • Reduced client bundle by relying more on DOM #​127
  • major update for server dependencies (html-entities
  • CSS custom properties support in style attribute
omnidan/node-emoji (node-emoji)

v2.2.0

Compare Source

Features
  • allow RegExp objects to be passed to search that are evaluated for each emoji (7046cbb)

2.1.3 (2023-11-20)

Bug Fixes
  • pin skin-tone to ^2.0.0 and add renovate.json ignoreDeps (dcd6c43)

2.1.2 (2023-11-20)

Bug Fixes
  • add back CJS support, with a test (e2856d9)

2.1.1 (2023-11-18)

Bug Fixes
  • underlines in README.md badges (05e30ae)

v2.1.3

Compare Source

Features
  • allow RegExp objects to be passed to search that are evaluated for each emoji (7046cbb)

2.1.3 (2023-11-20)

Bug Fixes
  • pin skin-tone to ^2.0.0 and add renovate.json ignoreDeps (dcd6c43)

2.1.2 (2023-11-20)

Bug Fixes
  • add back CJS support, with a test (e2856d9)

2.1.1 (2023-11-18)

Bug Fixes
  • underlines in README.md badges (05e30ae)

v2.1.2

Compare Source

Features
  • allow RegExp objects to be passed to search that are evaluated for each emoji (7046cbb)

2.1.3 (2023-11-20)

Bug Fixes
  • pin skin-tone to ^2.0.0 and add renovate.json ignoreDeps (dcd6c43)

2.1.2 (2023-11-20)

Bug Fixes
  • add back CJS support, with a test (e2856d9)

2.1.1 (2023-11-18)

Bug Fixes
  • underlines in README.md badges (05e30ae)

v2.1.1

Compare Source

Features
  • allow RegExp objects to be passed to search that are evaluated for each emoji (7046cbb)

2.1.3 (2023-11-20)

Bug Fixes
  • pin skin-tone to ^2.0.0 and add renovate.json ignoreDeps (dcd6c43)

2.1.2 (2023-11-20)

Bug Fixes
  • add back CJS support, with a test (e2856d9)

2.1.1 (2023-11-18)

Bug Fixes
  • underlines in README.md badges (05e30ae)

v2.1.0

Compare Source

Features
  • allow RegExp objects to be passed to search that are evaluated for each emoji (7046cbb)

2.1.3 (2023-11-20)

Bug Fixes
  • pin skin-tone to ^2.0.0 and add renovate.json ignoreDeps (dcd6c43)

2.1.2 (2023-11-20)

Bug Fixes
  • add back CJS support, with a test (e2856d9)

2.1.1 (2023-11-18)

Bug Fixes
  • underlines in README.md badges (05e30ae)

v2.0.2: 2.0.2

Compare Source

  • completely new codebase
  • ESM support
  • new API and functions

emoji.replace now requires preserveSpaces: true to be passed to preserve spaces:

emoji.replace('I ❤️ coffee!', 'love', { preserveSpaces: true })

v2.0.1

Compare Source

v2.0.0

Compare Source

Features
  • allow RegExp objects to be passed to search that are evaluated for each emoji (7046cbb)

2.1.3 (2023-11-20)

Bug Fixes
  • pin skin-tone to ^2.0.0 and add renovate.json ignoreDeps (dcd6c43)

2.1.2 (2023-11-20)

Bug Fixes
  • add back CJS support, with a test (e2856d9)

2.1.1 (2023-11-18)

Bug Fixes
  • underlines in README.md badges (05e30ae)
react/react (react)

v19.3.1: 19.3.1 (October 14th, 2026)

Compare Source

React Server Components

v19.3.0

Compare Source

New React Features
New React DOM Features
  • browser(): a new react-dom API that returns a usable which errors during server rendering and resolves in the browser. use(browser()) inside a <Suspense> boundary marks a subtree as browser-only without reporting a recoverable error (@​gnoff: #​37143, #​37241)
    • Added an onBrowserBailout option to the react-dom/server APIs to observe when a subtree defers to the browser (@​gnoff #​37193)
Notable changes
All Changes
React
React DOM
React Server
React Server Components

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Asia/Tokyo)

  • Branch creation
    • "after 10pm on sunday,before 5am on sunday"
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from 2b7121c to 312ba39 Compare February 10, 2021 20:22
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 3 times, most recently from 10c321a to 63bad54 Compare March 11, 2021 10:15
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from 63bad54 to 4855401 Compare March 23, 2021 00:18
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from 4855401 to bcc403e Compare April 6, 2021 10:02
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from bcc403e to a42c8ff Compare April 23, 2021 16:05
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from a42c8ff to 6243f03 Compare May 10, 2021 06:56
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from 6243f03 to d9e8495 Compare August 6, 2021 06:48
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 3 times, most recently from 1100b1c to 41b9a58 Compare September 1, 2021 00:05
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from 41b9a58 to 588cf46 Compare September 4, 2021 16:26
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from 588cf46 to cf9461c Compare October 19, 2021 03:36
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 3 times, most recently from f5933a6 to 5141fe7 Compare November 9, 2021 22:51
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 3 times, most recently from 1f06dd5 to 9d6f172 Compare December 17, 2021 19:20
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from 8291f21 to 0e1ddd3 Compare December 18, 2021 17:41
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from 0e1ddd3 to c116e37 Compare December 30, 2021 14:43
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from c116e37 to 4f95cbe Compare February 19, 2022 19:41
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from 5fd522f to c7145dd Compare March 5, 2022 16:41
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from 801042a to fff0870 Compare March 31, 2022 20:14
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from be8abc3 to f3bd492 Compare April 23, 2022 18:40
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from 6316bd9 to 52e3b46 Compare October 8, 2022 18:14
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from e8dc46f to 710ef3b Compare October 29, 2022 19:08
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 3 times, most recently from e061ad8 to eba1833 Compare November 1, 2022 17:48
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from c042b5c to 58066d5 Compare December 7, 2022 19:08
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from cc0cbc6 to 2656cd2 Compare December 16, 2022 18:34
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 3 times, most recently from a2bbfd2 to 85d8344 Compare December 23, 2022 18:56
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from 85d8344 to 7154f57 Compare January 9, 2023 23:26
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from 86068c9 to d6f1a51 Compare January 21, 2023 20:21
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from d6f1a51 to b1f7045 Compare January 26, 2023 19:52
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from b1f7045 to 829e467 Compare February 6, 2023 19:21
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from 829e467 to a5b44b6 Compare February 27, 2023 22:47
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from a5b44b6 to d8fc86b Compare March 10, 2023 15:26
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch from d8fc86b to 8f75b40 Compare March 29, 2023 23:59
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from 13c0553 to 43f0454 Compare May 4, 2023 00:02
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from a331e19 to af915f5 Compare May 17, 2023 19:13
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from a3e0e47 to 0d9da0c Compare June 8, 2023 18:37
@renovate
renovate Bot force-pushed the renovate/major-dependencies branch 2 times, most recently from d11ed94 to 9aa5ca2 Compare June 18, 2023 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants