v6.2.0
- Add interaction callback details #657 (@ValentinH)
- Valentin Hervieu (@ValentinH)
v6.1.1
- Update Vite to 8.1.3 #656 (@ValentinH)
- Link transform prop to advanced docs #655 (@ValentinH)
- Valentin Hervieu (@ValentinH)
v3.27.3
- 94de762: Fix
deleteSelectionto delete content across all selection ranges instead of only the first range. This restores multi-cell table selections and other custom selections with multiple ranges. - @tiptap/pm@3.27.3
-
94de762: Fix markdown parsing bugs where block elements right after an ordered list item (with no blank line in between) were wrongly treated as lazy continuation of the list item, instead of terminating the list the way other markdown parsers do:
- Thematic breaks (
---,***,___,* * *) were swallowed into the list item as literal paragraph text — along with every line after them. They now terminate the list and become a horizontal rule. - Fenced code blocks (
```and~~~) were nested inside the list item. They now terminate the list and become a top-level code block. - Unindented bullet markers (
- item) were nested inside the ordered list item. They now terminate the ordered list and start a new top-level bullet list. Indented bullets still nest inside the item as before.
An indented
***/___inside item content is now also parsed as a horizontal rule inside the item instead of literal text. A---line directly below item paragraph text keeps its current behavior because it is a setext heading underline per CommonMark, not a thematic break. - Thematic breaks (
-
94de762: Fix indented ordered list items (e.g. one leading space before the marker, as happens when a top-level ordered list is itself nested inside another list) losing inline formatting during markdown parsing. The custom ordered-list markdown tokenizer built its nested structure with a hardcoded base indentation of 0, so an item whose actual indentation was non-zero never matched, causing the tokenizer to silently produce zero items and bail out — falling back to a path that left the item's content as literal, unparsed text instead of running it through inline tokenization (bold, italic, etc. were lost). The base indentation is now taken from the first collected item instead of being hardcoded.
-
Updated dependencies [94de762]
- @tiptap/core@3.27.3
- @tiptap/pm@3.27.3
- 94de762: Fixed placeholder flickering and disappearance on large documents. Replaced the viewport-based decoration scan with an incremental
StateField<DecorationSet>that only re-computes decorations for top-level nodes touched by each transaction. This eliminates the dependency on DOM measurement (posAtCoords),requestAnimationFramescheduling, and scroll listeners that caused flickering under collaboration, occlusion, and rapid edits.
v2.1.3
- feat: add name/value accessors to ESMExportSpecifierDependency (#14641 by @yashwanth195)
- feat(core): expose the real Chunk instance to filename functions (#14549 by @JSerFeng)
- perf: erase js tap storage types to reduce binary size (#14636 by @intellild)
- perf: build rspack source maps directly (#14621 by @intellild)
- perf: optimize module hash creation (#14654 by @LingyuCoder)
- perf(mangle_exports): pre-size per-module maps and vecs (#14705 by @stormslowly)
- fix: update runtime context during hot updates (#14644 by @LingyuCoder)
- fix(concatenation): inline-value check must precede deferred pure checks (#14663 by @guru-irl)
- fix(css): skip re-applying unchanged CSS during HMR (#14580 by @stormslowly)
- fix(asset): preserve asset bytes for binary files (#14670 by @hardfist)
- fix(css): dedupe link HMR stylesheets (#14666 by @intellild)
- fix(mf): emit manifest assets with forward-slash names on Windows (#14667 by @johncarmack1984)
- fix(esm_library): unwrap dynamic source-phase imports in modern-module output (#14673 by @elecmonkey)
- fix(esm_library): preserve static source-phase external bindings (#14674 by @elecmonkey)
- fix(bench): pin glibc string-func dispatch to stabilize simulation benches (#14704 by @stormslowly)
- fix(css): distinguish css wrapper sourcemap names (#14675 by @intellild)
- fix(binding): keep path data chunk compatible (#14698 by @JSerFeng)
- refactor: use rspack runtime module prefix (#14630 by @LingyuCoder)
- refactor: split content hash from std Hash (#14384 by @intellild)
- refactor: rename hash objects for clearer semantics (#14642 by @intellild)
- refactor: use rspack scheme for source map defaults (#14635 by @LingyuCoder)
- refactor(runtime): collect runtime writes from ejs define (#14651 by @LingyuCoder)
- refactor(napi): remove napi tokio runtime dependency (#14696 by @hardfist)
- test: register misc bundle benchmark (#14632 by @hardfist)
- chore(release): stream per-package publish output (#14585 by @stormslowly)
- chore(deps): update github-actions (#14638 by @renovate[bot])
- ci: replace rust-cache with sccache (TOS) on self-hosted runners (#14567 by @stormslowly)
- ci: reset lynx-infra/cache action to d6bd70b (#14646 by @stormslowly)
- chore(ci): run binary size limit on linux mini runner (#14648 by @stormslowly)
- chore(ci): compare binary size against PR merge base (#14656 by @stormslowly)
- test: isolate emit-isolated-dts case to fix cross-suite dts write race (#14659 by @stormslowly)
- chore(deps): update github-actions (major) (#14639 by @renovate[bot])
- chore(deps): update dependency @rslint/core to v0.6.4 (#14678 by @renovate[bot])
- chore(deps): update patch npm dependencies (#14679 by @renovate[bot])
- chore(deps): update dependency prettier to v3.9.4 (#14680 by @renovate[bot])
- chore(deps): update rust crate tempfile to 3.27.0 (#14685 by @renovate[bot])
- chore(deps): update rust crate unicase to 2.9.0 (#14686 by @renovate[bot])
- chore(deps): update rust crate json-escape-simd to 3.1.0 (#14694 by @renovate[bot])
- chore(deps): update rust crate derive_more to 2.1.1 (#14692 by @renovate[bot])
- chore(deps): update rust crate clap to 4.6.1 (#14689 by @renovate[bot])
- chore(deps): update rust crate bytes to 1.12.0 (#14688 by @renovate[bot])
- chore(deps): update rust crate dashmap to 6.2.1 (#14691 by @renovate[bot])
- chore(deps): update rust crate criterion to 4.7.0 (#14690 by @renovate[bot])
- chore(deps): update napi to 3.10.3 (#14681 by @renovate[bot])
- chore: bump swc_core from 71 to 72 (#14709 by @CPunisher)
- chore(deps): bump rspack_resolver to 0.9.4 (#14710 by @stormslowly)
Full Changelog: https://github.com/web-infra-dev/rspack/compare/v2.1.2...v2.1.3
v16.3.0-canary.79
- docs: remove incorrect statement that force-cache is the default for …: #95235
- Turbopack: add all keys to dynamic exports before sealing the object: #93334
- Disable
supportsImmutableAssetswithconfig.output: #95521 - turbo-persistence: skip directory fsync on Windows: #95497
- Abort superseded Server Components HMR requests on the client: #95463
- [ci] Add stats comment with partial stats: #95401
- [fragment-scroll] Enable new scroll handler by default: #95378
- Upgrade React from
3508aee6-20260702to23def8fd-20260706: #95532 - fix(dev-overlay): increase fix card grid row gap to clear floating Copy prompt button: #95526
- evals: fix false-negative regex checks with the agentic LLM judge: #95440
- trace-viewer: Support string span ids in nextjs trace backend: #95515
- [turbopack] Add E2E tests for service workers: #94924
- otel: Use correct parent span for Node.js middleware: #95306
- Fix instrumentation hook awaiting for middleware with adapters: #95357
- [test] Unflake
cache-components-dev-streamingtest suite: #95466 - Also rewrite requires in page templates with Webpack: #95446
Huge thanks to @Pranav18M, @andrewimm, @mischnic, @chippleh1392, @unstubbable, @eps1lon, @vercel-release-bot, @aurorascharff, @gaojude, and @sampoder for helping!
@blueprintjs/icons@6.13.0
- [icons] Add legacy-name aliases to
@blueprintjs/icons/next(#8189)
Full Changelog: @blueprintjs/icons@6.12.0...@blueprintjs/icons@6.13.0
@blueprintjs/core@6.17.1
- [core] NumericInput: fix invalid calc() shrinking spinner buttons (#8205)
- fix(core): Memoize refs in PopoverNext to prevent infinite re-render loop (#8202)
- [core] Fix: Setting input large line height using px instead of ratio (#8195)
Full Changelog: @blueprintjs/core@6.17.0...@blueprintjs/core@6.17.1
@blueprintjs/datetime@6.2.2
No documented user-facing changes
Full Changelog: @blueprintjs/datetime@6.2.1...@blueprintjs/datetime@6.2.2
@blueprintjs/datetime2@3.2.2
No documented user-facing changes
Full Changelog: @blueprintjs/datetime2@3.2.1...@blueprintjs/datetime2@3.2.2
@blueprintjs/select@6.3.2
No documented user-facing changes
Full Changelog: @blueprintjs/select@6.3.1...@blueprintjs/select@6.3.2