Skip to content

chore(deps): update dependency tablemark to v4#786

Open
tradeshift-renovate[bot] wants to merge 1 commit into
masterfrom
renovate/tablemark-4.x
Open

chore(deps): update dependency tablemark to v4#786
tradeshift-renovate[bot] wants to merge 1 commit into
masterfrom
renovate/tablemark-4.x

Conversation

@tradeshift-renovate

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
tablemark devDependencies major ^3.1.0 -> ^4.1.0

Release Notes

haltcase/tablemark (tablemark)

v4.1.0

Compare Source

4.1.0 (2025-09-19)

  • fix: properly apply column maxWidth (dc443ee)
  • feat: export headerCase options (8910983)
  • feat: export enum-like objects (32ce0db)
  • chore: remove "release" commit type (be6d58e)
  • chore: use conventionalcommits in semantic-release (c8fe5d5)
  • build(deps): bump vite from 7.0.0 to 7.1.5 (0411af9)
  • ci: fix unpinned action (a980032)

v4.0.0

Compare Source

Features
  • support counting ANSI escapes (ee38d57)
  • reduce minimum column width to 3 (75f8337)
  • rewrite with extended text handling support (468e44d)
  • require node v20+ (9f9e74f)
DEPRECATIONS

These deprecated options will be removed in the next major version.

  • options.caseHeaders is deprecated in favor of options.headerCase.
  • options.wrapWidth is deprecated in favor of options.maxWidth.
BREAKING CHANGES
  • Node v20 is now the minimum required version since v18 is officially EOL.
  • tablemark is now a named export instead of the default.
  • If the input iterable is empty, an empty string is returned instead of
    an error.
  • options.align no longer allows uppercase values like LEFT.
  • options.toCellText now receives an object with key (object key)
    and value (cell content) properties, rather than just the string
    value.
  • The minimum column width has been reduced to 3
    characters, which is the narrowest width that still allows for both left and
    right alignment characters and a single hyphen in the divider cell. This is a
    fairly innocuous change, but does change output table layouts.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "every weekday in 2125" (UTC).

🚦 Automerge: Enabled.

♻️ Rebasing: Never, 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 has been generated by Renovate Bot.

@tradeshift-renovate tradeshift-renovate Bot added the dependencies Pull requests that update a dependency file label Oct 1, 2025
@tradeshift-renovate tradeshift-renovate Bot requested a review from a team as a code owner October 1, 2025 02:00
@tradeshift-renovate tradeshift-renovate Bot requested a review from a team as a code owner October 1, 2025 02:00
@ts-sonarqube

ts-sonarqube Bot commented Oct 1, 2025

Copy link
Copy Markdown

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 dev

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant