1 hours ago
astryx

Astryx 0.5.2

Astryx 0.5.2 — all @astryxdesign/* packages ship at this version.

npx astryx upgrade --apply

@astryxdesign/core

Fixes

  • Rename the Data Input component category to Form Controls (#5686)

Performance

  • Improve frequent translation lookups by pre-building locale maps (#4696)

@astryxdesign/cli

Fixes

  • Rename the Data Input component category to Form Controls (#5686)

Contributors

Thanks to everyone who contributed to this release:

@ngolin @rubyycheung

Full Changelog: https://github.com/facebook/astryx/compare/v0.5.1...v0.5.2

1 hours ago
formatjs

react-intl: 10.1.25

10.1.25 (2026-08-30)

What's Changed

Full Changelog: https://github.com/formatjs/formatjs/compare/react-intl@10.1.24...react-intl@10.1.25

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @formatjs/intl bumped to 4.1.20
1 hours ago
docx-editor

@docx-editor.dev/core@2.13.0

Minor Changes

  • 3c66a7c: The font-substitution notice now reports only families that rendered text resolves to through the style cascade, so declarations in unused styles no longer trigger it. Adds renderedFontFamilies() to the tree session.
  • 2ea6a9d: Saving now refreshes stale REF field results inside footnotes and endnotes as one undoable transaction with the body, so the exported note parts carry the values the pages paint; a field inside a locked or data-bound content control keeps its cached result without blocking the others, and collaborative sessions keep exporting cached results. Fixes #611
  • 0860dd2: Let a font substitution carry the requested family's line box through FontSourceSubstitution.lineMetrics, so a substitute with different vertical metrics still paginates like the face the document names.
  • b1fa0d6: REF cross-reference fields now compute their results live from the bookmark target and the resolved numbering, so references such as "Section 1.2" track renumbering edits instead of painting the saved result forever. Fixes #601.
  • f1d3940: Saving now rewrites stale REF field results into the exported bytes, and REF fields inside footnotes and endnotes paint live values. Fixes #606.
  • 96cdbe2: Preserve Word page breaks, paragraph flow, list formats, tables, inline controls, links, and mislabeled preview images during rich copy and paste.

Patch Changes

  • b360c3c: Paragraph spacing-after no longer counts toward the page-fit decision: a line that fits stays on its page and trailing space clips at the boundary, so an oversized w:after (the signature-block idiom) no longer mints blank trailing pages. Fixes #615.
  • 845e38f: AUTONUM, AUTONUMLGL, and AUTONUMOUT fields now paint a synthesized sequential number (one counter per kind, in document order, with \* format switches and \e) instead of nothing, and REF number switches resolve against bookmarked auto-numbered paragraphs. Fixes #618.
  • fe26cd4: Numbered lists inside text boxes in table cells and headers stay correct after a numbering edit. Headers no longer keep stale list markers or images. Fixes #622
  • 16966b2: Keep a footnote whole with its reference: a note that cannot fit below its reference line moves to the next page with the line instead of splitting mid-sentence or trailing its reference as an unmarked continuation. Fixes #627
  • 2d7dc10: Price the w:keepNext group-height lookahead at the placed column's width, so a keep group in a section with unequal explicit column widths breaks on the correct block. Fixes #623
  • 346f7e6: Layout no longer eagerly measures per-character caret edges for every laid span; caret and hit-test positions are measured on demand through the same measurer, and the selection-rect APIs accept an optional measurer for exact intra-span edges. Repagination after a page-boundary edit costs about a third of before. Fixes #632
  • 5cf6f08: Re-break a renumbered list paragraph when its wider ordinal overflows the hanging indent, so the first line moves to the next tab stop instead of keeping its pre-renumber position under the marker.
  • 7ea84c3: Hyperlinks inside footnotes and endnotes now resolve their relationship ids against the notes part's own relationships instead of the body part's. Fixes #637
  • e268614: Typing in a paragraph that carries a footnote reference no longer re-lays every note story in the document, and unchanged footnote pages keep their identity across passes so the painter keeps their DOM. Fixes #631
  • 8107826: Body PAGEREF fields now compute the page number of their bookmark target at pagination time and refresh on save, so table-of-contents page numbers stay correct after edits and in exported files. Each field is calibrated against its authored cache; unsupported switches or a missing bookmark keep the cached result. Fixes #617.
  • 0a6e44c: Resolve the REF \t switch and NOTEREF fields live from the document's numbering, so those references track edits instead of painting stale cached results. Fixes #612.
  • 72ff41f: Footnotes taller than the remaining page now start on their reference page, share it correctly with other references, and release their space when drained, so footnote-heavy documents paginate at the correct density. A w:cantSplit table row taller than the band a footnote reserve leaves now takes the full page instead of failing the layout. Fixes #608.
  • 8506a62: Numbered paragraphs now inherit the list id through the style chain when a style sets only the level, so multilevel heading numbering in legal templates renders. Fixes #600.
  • 0d782e3: Invalidate a table's cached break correctly when drawing layout moves between its cell paragraphs: the drawing-token aggregate now preserves paragraph position instead of sorting, so two different token assignments can no longer alias. Fixes #626
  • 7e85377: Declare the Node floor the text shaper needs (^20.16.0 || >=22.3.0) so an installer reports it before a run fails. Fixes #595.
  • @docx-editor.dev/i18n@2.13.0
1 hours ago
docx-editor

@docx-editor.dev/vue@2.13.0

Patch Changes

  • Updated dependencies [b360c3c]
  • Updated dependencies [845e38f]
  • Updated dependencies [fe26cd4]
  • Updated dependencies [3c66a7c]
  • Updated dependencies [16966b2]
  • Updated dependencies [2d7dc10]
  • Updated dependencies [346f7e6]
  • Updated dependencies [5cf6f08]
  • Updated dependencies [7ea84c3]
  • Updated dependencies [2ea6a9d]
  • Updated dependencies [e268614]
  • Updated dependencies [8107826]
  • Updated dependencies [0860dd2]
  • Updated dependencies [b1fa0d6]
  • Updated dependencies [f1d3940]
  • Updated dependencies [0a6e44c]
  • Updated dependencies [72ff41f]
  • Updated dependencies [8506a62]
  • Updated dependencies [0d782e3]
  • Updated dependencies [7e85377]
  • Updated dependencies [96cdbe2]
    • @docx-editor.dev/core@2.13.0
    • @docx-editor.dev/i18n@2.13.0
1 hours ago
docx-editor

@docx-editor.dev/pro@2.13.0

Patch Changes

  • 66fcc36: Two people formatting the same paragraph at once no longer duplicate its text. A concurrent run-property edit now converges deterministically — one peer's formatting wins and the text stays intact — instead of silently doubling it on every replica. Fixes #581.
  • Updated dependencies [b360c3c]
  • Updated dependencies [845e38f]
  • Updated dependencies [fe26cd4]
  • Updated dependencies [3c66a7c]
  • Updated dependencies [16966b2]
  • Updated dependencies [2d7dc10]
  • Updated dependencies [346f7e6]
  • Updated dependencies [5cf6f08]
  • Updated dependencies [7ea84c3]
  • Updated dependencies [2ea6a9d]
  • Updated dependencies [e268614]
  • Updated dependencies [8107826]
  • Updated dependencies [0860dd2]
  • Updated dependencies [b1fa0d6]
  • Updated dependencies [f1d3940]
  • Updated dependencies [0a6e44c]
  • Updated dependencies [72ff41f]
  • Updated dependencies [8506a62]
  • Updated dependencies [0d782e3]
  • Updated dependencies [7e85377]
  • Updated dependencies [96cdbe2]
    • @docx-editor.dev/core@2.13.0
    • @docx-editor.dev/react@2.13.0
    • @docx-editor.dev/vue@2.13.0
1 hours ago
docx-editor

@docx-editor.dev/react@2.13.0

Patch Changes

  • Updated dependencies [b360c3c]
  • Updated dependencies [845e38f]
  • Updated dependencies [fe26cd4]
  • Updated dependencies [3c66a7c]
  • Updated dependencies [16966b2]
  • Updated dependencies [2d7dc10]
  • Updated dependencies [346f7e6]
  • Updated dependencies [5cf6f08]
  • Updated dependencies [7ea84c3]
  • Updated dependencies [2ea6a9d]
  • Updated dependencies [e268614]
  • Updated dependencies [8107826]
  • Updated dependencies [0860dd2]
  • Updated dependencies [b1fa0d6]
  • Updated dependencies [f1d3940]
  • Updated dependencies [0a6e44c]
  • Updated dependencies [72ff41f]
  • Updated dependencies [8506a62]
  • Updated dependencies [0d782e3]
  • Updated dependencies [7e85377]
  • Updated dependencies [96cdbe2]
    • @docx-editor.dev/core@2.13.0
    • @docx-editor.dev/i18n@2.13.0
1 hours ago
docx-editor

@docx-editor.dev/editor-api@2.13.0

Patch Changes

  • Updated dependencies [b360c3c]
  • Updated dependencies [845e38f]
  • Updated dependencies [fe26cd4]
  • Updated dependencies [3c66a7c]
  • Updated dependencies [16966b2]
  • Updated dependencies [2d7dc10]
  • Updated dependencies [346f7e6]
  • Updated dependencies [5cf6f08]
  • Updated dependencies [7ea84c3]
  • Updated dependencies [2ea6a9d]
  • Updated dependencies [e268614]
  • Updated dependencies [8107826]
  • Updated dependencies [0860dd2]
  • Updated dependencies [b1fa0d6]
  • Updated dependencies [f1d3940]
  • Updated dependencies [0a6e44c]
  • Updated dependencies [72ff41f]
  • Updated dependencies [8506a62]
  • Updated dependencies [0d782e3]
  • Updated dependencies [7e85377]
  • Updated dependencies [96cdbe2]
    • @docx-editor.dev/core@2.13.0
1 hours ago
docx-editor

@docx-editor.dev/fonts@2.13.0

Minor Changes

  • 0860dd2: Match Word's widths and per-weight line box for documents that name Century Gothic, served on demand from the bundle by googleFonts(); loadDefaultFonts() and defaultFonts() now default to WORD_DOCUMENT_DEFAULT_FAMILIES, so ALL_WORD_DEFAULT_FAMILIES becomes an explicit opt-in that loads four more faces than before. Fixes #507.
  • 48cc3f7: Add packagedFonts(), which serves the bundled Word substitutes on demand so a document loads the families it names plus its default face, rather than every face of Word's five document defaults, and give useFonts and useDocxSource one uniform origin list where order is precedence. defaultFonts() keeps working unchanged.

Patch Changes

  • 41952f2: Register a packaged face from the bytes already loaded, so it costs no second request and an injected fetcher sees every byte read for it. A face that fails to load still registers by URL. Fixes #596.
2 hours ago
formatjs

py_intl: 0.1.0

0.1.0 (2026-08-30)

Features

  • add Python bindings for Rust intl packages (#7111) (6d80502)