Skip to content

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

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

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

Conversation

@tradeshift-renovate
Copy link
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
Copy link

ts-sonarqube bot commented Oct 1, 2025

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