Skip to content

build(deps): bump docx from 9.5.1 to 9.12.0 in /skills/show-your-receipts/scripts - #7

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/skills/show-your-receipts/scripts/docx-9.12.0
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/skills/show-your-receipts/scripts/docx-9.12.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 22, 2026

Copy link
Copy Markdown

Bumps docx from 9.5.1 to 9.12.0.

Release notes

Sourced from docx's releases.

9.12.0 is a fixes release. It closes several long-standing issues, most of them with tables, lists and styles. A table with a style now takes its borders from the style (#1497). TableRow has a new keepNext option, so rows merged down with rowSpan can be kept on one page (#668). A new instance of a list now restarts every level, not only the first (#2877). Page numbers keep their run's font in LibreOffice (#1897), and Google Docs can open a document with a style based on itself (#1794). Packing a document with many lists or images is about twice as fast (#2948).

What's Changed

New Contributors

Full Changelog: dolanmiu/docx@9.11.0...9.12.0

9.11.0

Highlights

HTML to docx: docx/html

You can now turn HTML into document content. This is one of the most requested features (#2632, and many issues before it). It's an optional entry, docx/html, so docx itself doesn't grow.

import { Document } from "docx";
import { htmlToContent } from "docx/html";
const doc = new Document({
sections: [{ children: htmlToContent("<h1>Report</h1><p>Sales were <b>up 12%</b>.</p><ul><li>EMEA</li></ul>") }],
});

  • htmlToContent returns paragraphs and tables. Use it in sections, headers, footers, table cells, text boxes and PatchType.DOCUMENT patches.
  • htmlToRuns returns a paragraph's content. Use it in paragraphs and PatchType.PARAGRAPH patches.
  • Other converters write a whole document. This output mixes with everything else docx makes.
  • HTML is parsed as browsers parse it, with a CSS cascade and selectors.
  • It reads text formatting, lists, tables, images, links, bookmarks, footnotes, MathML and LaTeX, checkboxes, tracked changes and page breaks.
  • The HTML of editors such as CKEditor, Quill, TipTap, Lexical, Google Docs and Word comes out as it looked in the editor.
  • Output uses the document's own styles (Normal, Heading 1–6, List Paragraph, Hyperlink). styleMap maps CSS selectors to your styles.
  • What can't be converted is reported to onWarning. The HTML never causes an error, and nothing in it is run or fetched.

... (truncated)

Commits
  • 35496df chore: Version bump to 9.12.0
  • 9378696 build(deps-dev): bump eslint-plugin-unicorn from 77.0.0 to 78.0.0 (#3771)
  • 473d0a2 build(deps-dev): bump eslint-plugin-jsdoc from 65.3.1 to 65.3.2 (#3774)
  • 6198156 build(deps-dev): bump typescript-eslint from 8.71.1 to 8.71.2 (#3773)
  • 3bbc2d1 fix: restart every level of a numbering instance, not only the first (#3768)
  • d6e8b8a build(deps-dev): bump execa from 10.1.0 to 10.1.1 (#3772)
  • 6661ec4 fix: Leave out a style's basedOn when it is the style's own id (#3770)
  • 26d9e39 fix: Write each part of a page number field in a run of its own, so it keeps ...
  • 6932813 fix: Replace list and image placeholders in one pass over each part (#3767)
  • 67f3793 build(deps-dev): bump @​vitest/coverage-v8 from 5.0.3 to 5.0.4 (#3763)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for docx since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [docx](https://github.com/dolanmiu/docx) from 9.5.1 to 9.12.0.
- [Release notes](https://github.com/dolanmiu/docx/releases)
- [Commits](dolanmiu/docx@9.5.1...9.12.0)

---
updated-dependencies:
- dependency-name: docx
  dependency-version: 9.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from FishXIN as a code owner October 22, 2026 04:17
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 22, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 29, 2026

Copy link
Copy Markdown
Author

Superseded by #10.

@dependabot dependabot Bot closed this Oct 29, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/skills/show-your-receipts/scripts/docx-9.12.0 branch October 29, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants