40 minutes ago
driver.js

1.10.2

Fixed

  • Hints and popovers in an open <dialog> with a transform or filter now stay next to their element, also after the dialog reopens. (#627)
  • Tour steps scrolled out of a visible scrollable container are now scrolled into view. (#577)
  • The popover title and footer are divs instead of header and footer landmarks, and the centered dummy element gets no aria attributes. (#434)
40 minutes ago
driver.js

1.10.2

Fixed

  • Hints and popovers in an open <dialog> with a transform or filter now stay next to their element, also after the dialog reopens. (#627)
  • Tour steps scrolled out of a visible scrollable container are now scrolled into view. (#577)
  • The popover title and footer are divs instead of header and footer landmarks, and the centered dummy element gets no aria attributes. (#434)
3 hours ago
paper.js

v0.12.20

Fixed

  • Keep the native Symbol in PaperScope#install(), which replaced it with the deprecated paper.Symbol alias of SymbolDefinition. paper.Symbol itself still works.
  • Support jsdom 20 and newer in Node.js: find jsdom's internals where jsdom 28 moved them, and run in worker mode without the canvas module again, which failed to load before.

Changed

  • Update paper-jsdom to jsdom 28, and paper-jsdom-canvas to jsdom 28 and canvas 3, which install on current Node.js versions. Both now require Node.js 20.19, 22.12 or 24 and newer.
4 hours ago
rollup

v4.64.10

4.64.10

2026-10-18

Bug Fixes

  • Avoid breaking lazy loading when a dynamic import only contains reexports from a manual chunk (#6583)
  • Ensure HTML entities in JSX are properly decoded in the output (#6584)

Pull Requests

  • #6583: Track manual chunk dependencies when merging small chunks (@ybai08, @lukastaegert)
  • #6584: Use decoded values for JSX string attributes (@luantaraschi)
6 hours ago
paper.js

v0.12.19

Security

  • Fix XSS in #importSVG(): imported SVG is now attached to a sandboxed iframe instead of the page while its styles are computed, so it can't run scripts or load resources (#2100).

Changed

  • #importSVG() is no longer affected by the page's style sheets. Style sheets inside the imported SVG still apply.

Fixed

  • Restore settings.applyMatrix and settings.insertItems when #importSVG() fails.
  • Fix new Path.Rectangle(rectangle, radius), new Shape.Rectangle(rectangle, radius) and Item#fitBounds(rectangle, fill) when the rectangle is given as an array or object literal.
  • Fix new Raster(source, position) ignoring the position.
  • Fix new Path.Arc() handling of insert: { insert: false } shadowed Path#insert(), and { insert: true } was ignored.
  • Fix tweening of points, colors and relative values in paper-core, which relied on PaperScript.
  • Fix setting ToolEvent#count, which had no effect.
  • Fix new Shape({ type: 'circle', radius }) without a size, which threw.
  • Fix View#getPixelSize() returning NaN for views without an element, as in web workers, which broke leading for font sizes in units other than pixels.
  • Only publish the intended files to npm, removing an accidental copy of the whole distribution from the package (12.3 MB → 6.2 MB unpacked).
6 hours ago
wangEditor-next

v6.5.1

What's Changed

  • [core] Avoid focusing a blurred editor while replacing its HTML content, preventing mobile browsers from opening the soft keyboard during programmatic updates.
  • [table-module] Fix table HTML serialization so void col elements are emitted without invalid closing tags.
Package versions
Package Version Source
@wangeditor-next/basic-modules 6.5.1 Source (tar.gz)
@wangeditor-next/code-highlight 6.5.1 Source (tar.gz)
@wangeditor-next/core 6.5.1 Source (tar.gz)
@wangeditor-next/editor 6.5.1 Source (tar.gz)
@wangeditor-next/editor-for-react 6.5.1 Source (tar.gz)
@wangeditor-next/editor-for-vue 6.5.1 Source (tar.gz)
@wangeditor-next/editor-for-vue2 6.5.1 Source (tar.gz)
@wangeditor-next/list-module 6.5.1 Source (tar.gz)
@wangeditor-next/plugin-attachment 6.5.1 Source (tar.gz)
@wangeditor-next/plugin-ctrl-enter 6.5.1 Source (tar.gz)
@wangeditor-next/plugin-float-image 6.5.1 Source (tar.gz)
@wangeditor-next/plugin-formula 6.5.1 Source (tar.gz)
@wangeditor-next/plugin-link-card 6.5.1 Source (tar.gz)
@wangeditor-next/plugin-markdown 6.5.1 Source (tar.gz)
@wangeditor-next/plugin-mention 6.5.1 Source (tar.gz)
@wangeditor-next/table-module 6.5.1 Source (tar.gz)
@wangeditor-next/upload-image-module 6.5.1 Source (tar.gz)
@wangeditor-next/video-module 6.5.1 Source (tar.gz)
@wangeditor-next/yjs 6.5.1 Source (tar.gz)
@wangeditor-next/yjs-for-react 6.5.1 Source (tar.gz)
@wangeditor-next/yjs-for-vue 6.5.1 Source (tar.gz)
7 hours ago
drawio
11 hours ago
paint-board

3.0.0

Please refer to CHANGELOG.md for details.

15 hours ago
react-query

Release 2026-10-17 17:53

Release 2026-10-17 17:53

Changes

Fix

  • query-core: clear mutations before notifying subscribers (#11470) (1fee0443d) by @chungyo
  • react-query: retry queries with falsy errors on mount (#11328) (c20886163) by @jeonghoon11
  • preact-query: retry on mount for falsy errors when throwOnError returns false (#11375) (0addcd2a9) by @S-jooyoung
  • solid-query: subscribe to the new observer when the queryClient changes (#11920) (7ea027855) by @taekop
  • query-core: preserve null infinite page params (#11527) (fce89ddf7) by @gwagjiug
  • query-devtools/Devtools: apply the 'hideDisabledQueries' prop to the query list (#11638) (b61abc203) by @sukvvon
  • {preact,solid,svelte,angular-query-experimental}: switch to 'export type *' for type-only re-exports (#11251) (fc3a3848f) by @sukvvon
  • query-devtools: expose pressed state on the boolean value toggle button (#11983) (c8f5eac9d) by @dmarcey
  • eslint-plugin-query: detect aliased React hook dependencies (#11889) (1cf6eb4e9) by @fallintoplace
  • react-query*: declare '@types/react' as an optional peer dependency (#11728) (a10839824) by @sukvvon
  • examples/react: throw on non-ok 'fetch' responses in the query and mutation functions (#12058) (5817e6f69) by @sukvvon
  • react-query-devtools: create the devtools instance lazily with 'useState' initializer instead of on every render (#11722) (0992a9291) by @sukvvon
  • svelte-query/HydrationBoundary: make 'options' and 'queryClient' props optional (#12030) (2bb82dfd2) by @sukvvon
  • preact-query: do not go into optimistic fetching state when not subscribed (#11259) (2ce51902d) by @giaBaoJS
  • examples/react/nextjs-app-optimistic-updates: return the invalidation promise from 'onSettled' so the pending todo stays until the refetch finishes (#12055) (9fbf29380) by @sukvvon
  • examples: rename the auto-refetching title from 'stale-time' to 'refetchInterval', which is the option it sets (#12051) (83b0831c2) by @sukvvon
  • examples/react/offline: throw on non-ok responses so failures surface the server's message instead of a JSON parse error (#12050) (b71ff3169) by @sukvvon
  • examples/react/chat: submit through a 'form' so 'Enter' cannot send an empty question (#12049) (6f1fa2b84) by @sukvvon
  • examples/react/batching: show the character's 'status' instead of the query 'status' (#12045) (958308812) by @sukvvon
  • examples/react/rick-morty: read the episode's 'air_date' instead of the nonexistent 'airDate' (#12046) (116818a61) by @sukvvon
  • examples/react/chat: give each question an 'id' so repeated questions get their own React key and query (#12047) (817f823b9) by @sukvvon
  • examples/react/chat: use camelCase 'strokeWidth', 'strokeLinecap' and 'strokeLinejoin' on the send icon (#12048) (8ca99d1e5) by @sukvvon

Refactor

  • eslint-plugin-query/exhaustive-deps: remove the unused 'fixable' from the rule metadata (#12044) (a5f1b092b) by @sukvvon
  • examples/react/suspense: prefetch the projects in the click handler instead of inside the 'setShowProjects' updater (#12056) (a636462b8) by @sukvvon
  • examples/react/react-router: replace the deprecated 'ensureQueryData' with 'query' and 'staleTime: 'static'' in the loaders (#12052) (584fd6414) by @sukvvon
  • examples/react/react-native: pass the movie title in route params and show the cached list item as 'placeholderData' (#12037) (e75ecbedf) by @sukvvon

Chore

  • *: update '@tanstack/typedoc-config' to v0.3.5 (#12035) (f38e6271b) by @sukvvon
  • integrations: remove the unused legacy '.eslintrc.cjs' configs (#12040) (e90c0bdb8) by @sukvvon
  • examples/react/react-native: add a flat config and run 'test:eslint' (#12039) (eb94a5b44) by @sukvvon
  • oxlint.config: ignore 'examples' and 'integrations', which are not linted by Oxlint (#12038) (0e19ad7c3) by @sukvvon

Packages

  • @tanstack/angular-query-experimental@5.104.4
  • @tanstack/eslint-plugin-query@5.104.4
  • @tanstack/lit-query@0.2.29
  • @tanstack/preact-query@5.104.4
  • @tanstack/preact-query-devtools@5.104.4
  • @tanstack/preact-query-persist-client@5.104.4
  • @tanstack/query-async-storage-persister@5.104.4
  • @tanstack/query-broadcast-client-experimental@5.104.4
  • @tanstack/query-core@5.104.4
  • @tanstack/query-devtools@5.104.4
  • @tanstack/query-persist-client-core@5.104.4
  • @tanstack/query-sync-storage-persister@5.104.4
  • @tanstack/react-query@5.104.4
  • @tanstack/react-query-devtools@5.104.4
  • @tanstack/react-query-next-experimental@5.104.4
  • @tanstack/react-query-persist-client@5.104.4
  • @tanstack/solid-query@5.104.4
  • @tanstack/solid-query-devtools@5.104.4
  • @tanstack/solid-query-persist-client@5.104.4
  • @tanstack/svelte-query@6.3.4
  • @tanstack/svelte-query-devtools@6.3.4
  • @tanstack/svelte-query-persist-client@6.3.4
  • @tanstack/vue-query@5.104.4
  • @tanstack/vue-query-devtools@6.3.4