Skip to content

Bump kint-php/kint from 2.2 to 6.1.0 - #11

Closed
dependabot[bot] wants to merge 55 commits into
mainfrom
dependabot/composer/kint-php/kint-6.1.0
Closed

Bump kint-php/kint from 2.2 to 6.1.0#11
dependabot[bot] wants to merge 55 commits into
mainfrom
dependabot/composer/kint-php/kint-6.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 14, 2026

Copy link
Copy Markdown
Contributor

Bumps kint-php/kint from 2.2 to 6.1.0.

Release notes

Sourced from kint-php/kint's releases.

6.1.0

PHP 8.5 support

6.0.1

  • Expand minitrace when dump is expanded
  • New SVG icons for buttons
  • Performance improvements (Including a massive performance bug in chrome)
  • Misc Bugfixes

6.0

Spanning 205 commits and rewrites of numerous systems, kint 6 is the biggest major release since the first full rewrite started in 2015.

Features

  • "Open in new window" has been replaced with "Move to folder"
  • Lots more modules enabled by default
  • Lots more features support text mode
  • PHP 8.4 support
    • Property hooks
    • Aviz
    • Dom\XMLDocument/Dom\HTMLDocument
  • Full JS rewrite
  • Large internal rewrites lead to up to 33% faster runtime and 30% less memory usage despite all these new features (Depending on workload)

Migration

If you're just using Kint out of the box it should work the same as Kint 5. Depending on how much customizing you did you may have more work on your plate.

Settings

The following settings were renamed or moved:

  • RichRenderer::$js_nonce => AbstractRenderer::$js_nonce
  • RichRenderer::$css_nonce => AbstractRenderer::$css_nonce
  • Kint::$file_link_format => AbstractRenderer::$file_link_format
  • Kint::$app_root_dirs => Utils::$path_aliases
  • BlobValue::$char_encodings => Utils::$char_encodings
  • BlobValue::$legacy_encodings => Utils::$legacy_encodings

Plugins

The plugin system has been completely reworked, in both parser and renderers. If you rely on custom plugins they will need to be ported to Kint 6.


Thanks to @​DRSDavidSoft for the CSS work

5.1.1

Fix #412 suppressed warnings being raised to TypeError with strict_types

... (truncated)

Commits
  • dd0f723 ColorRepresentation: Support new color syntaxes
  • 3d08771 CallFinder: Discard all parameters when parameter names are involved
  • be90242 CallFinder: Handle clone with
  • 9cfc22c Kint: Add more specific typing for getCallInfo
  • 04656c5 ClassDeclaredContext: add proto_class to handle prot access changes
  • 93ace63 CallFinder: Support pipes
  • bd5136c Merge style updates
  • 50982d5 Update sass version and port to mixin to fix deprecations
  • 2eef647 Update dependencies
  • 13add97 php-cs-fixer cleanups
  • Additional commits viewable in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

WentTheFox and others added 28 commits May 19, 2025 21:28
App fixes:
- Cookie: strip port from HTTP_HOST in cookie domain (RFC 6265; broken
  cookie acceptance in Playwright and curl)
- CGUtils: short-circuit isElasticAvailable() in TEST_MODE to avoid 5s
  connection timeout per page load
- Appearance: skip updateIndex/clearIndex ES calls in TEST_MODE
- CoreUtils: omit ws_server_host from Twig scope in TEST_MODE so the
  socket.io script tag is not rendered (prevented networkidle)
- websocket.js: fix setupDegradedMode() referencing undefined $sidebar
- Appearances.php: guard WHERE id NOT IN () when pinned list is empty
- Event: null-safe getEntryRoleName() fallback and getWinnerHTML() guard
- activerecord.php: route to TEST_DB_NAME when TEST_MODE=true

Test infrastructure:
- reset-test-db.sh: reset PG sequences after seeding so new rows don't
  collide with explicitly-seeded IDs
- Browser/Pest.php: reset test DB in beforeAll hook for clean state
- Correct test URLs (/show, /users/, /account) and assertion values

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Decouples test selectors from CSS classes and form attribute values,
following Playwright's getByTestId() convention. Dialog buttons get
auto-derived testids from their label (dialog-btn-save, etc.), with
explicit overrides for confirm/cancel (dialog-btn-confirm/-cancel)
regardless of display text ("Eeyup"/"Nope").

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add pnpm-workspace.yaml with a 14-day minimumReleaseAge, update CI
and the deploy post-receive hook to use pnpm, pin GitHub Actions to
commit SHAs, and add Dependabot for npm/composer/actions updates.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update php code labels Jun 14, 2026
@dependabot
dependabot Bot force-pushed the dependabot/composer/kint-php/kint-6.1.0 branch from a1e06ed to a1c9cc1 Compare June 14, 2026 11:51
WentTheFox and others added 16 commits June 14, 2026 14:09
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The React rewrite of $.Dialog wraps each content block's markup in an
extra container div, so form elements are no longer a direct child of
the #dialogContent content block. Loosen the selector from a direct
child to a descendant so the spacing rules apply again.
The React rewrite of $.Dialog dropped the old jQuery implementation's
behavior of appending new content below the existing dialog content
(with a visual separator) when a dialog is already open, instead
always replacing it. Re-introduce this by tracking a history array of
content blocks: each non-appending-to-request call while a dialog is
open pushes a new block, updates the title (if provided), color, and
buttons, while previous blocks remain visible.
CoreUtils::generateApiSchema() still listed source paths for controllers
that were deleted/moved during the API controller refactor, causing
Symfony Finder to throw on missing directories. Also restores a 404
response annotation on PUT /event/{id} that was dropped during the move.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Missing comma after security={} caused a Doctrine annotation parse
error, silently dropping /about/upcoming from the generated schema.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.4.0 to 7.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@49933ea...8207627)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.3.1 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@34e1148...3d3c42e)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…actions/checkout-7.0.1

Bump actions/checkout from 4.3.1 to 7.0.1
…actions/setup-node-7.0.0

Bump actions/setup-node from 4.4.0 to 7.0.0
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 6.0.8 to 6.0.9.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](pnpm/action-setup@0e279bb...0ebf471)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-version: 6.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…pnpm/action-setup-6.0.9

Bump pnpm/action-setup from 6.0.8 to 6.0.9
Move restcord/restcord to the v9 dev branch (pinned to a specific
commit) so guzzlehttp/guzzle can update to 7.x - every 6.x release is
now flagged by composer's advisory audit and by roave/security-advisories.

The v9 branch's DiscordClient defaults 'logger' to null while typing it
as non-nullable, and its service description lacks responseTypes for
getGuildMember, so the SDK now returns a raw array-access Result
instead of a typed model with auto-cast DateTimeImmutable fields.
Adjusted DiscordMember::checkServerMembership() accordingly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
DeviantArt moved app authorization management under Security and
privacy settings; update the URL and pass it to the template directly
instead of via a Twig constant() lookup.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@WentTheFox

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [kint-php/kint](https://github.com/kint-php/kint) from 2.2 to 6.1.0.
- [Release notes](https://github.com/kint-php/kint/releases)
- [Commits](kint-php/kint@2.2...6.1.0)

---
updated-dependencies:
- dependency-name: kint-php/kint
  dependency-version: 6.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/composer/kint-php/kint-6.1.0 branch from a1c9cc1 to 311709b Compare July 26, 2026 11:29
@WentTheFox WentTheFox closed this Aug 27, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 27, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/composer/kint-php/kint-6.1.0 branch August 27, 2026 16:02
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 php Pull requests that update php code

Development

Successfully merging this pull request may close these issues.

1 participant