Skip to content

chore(deps): bump @djs-core/runtime from 1.13.1 to 1.14.1 - #156

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/djs-core/runtime-1.14.1
Open

chore(deps): bump @djs-core/runtime from 1.13.1 to 1.14.1#156
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/djs-core/runtime-1.14.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor

Bumps @djs-core/runtime from 1.13.1 to 1.14.1.

Release notes

Sourced from @​djs-core/runtime's releases.

@​djs-core/runtime@​1.14.1

Patch Changes

  • 940ea61: Export ButtonHandler and SelectMenuHandler for testing and advanced integrations.

  • 940ea61: Reliability and performance improvements:

    • Catch event listener failures in EventHandler instead of crashing the process
    • Close database, DataStore, and cron jobs in DjsClient.destroy()
    • Route slash command sync through ApplicationCommandHandler only (no duplicate compiler path)
    • Cap autocomplete responses at 25 choices with a warning when trimmed
    • Cache SQLite prepared statements in DataStore for store/get/delete/cleanup
    • Default to Guilds intent with bounded message cache and thread sweepers via Options.createDefault; opt into extra intents and partials from djs.config.ts
  • Updated dependencies [940ea61]

    • @​djs-core/db@​1.0.1

@​djs-core/runtime@​1.14.0

Minor Changes

  • Add native @djs-core/db with client.db, db: config, and djs-core db CLI.

    • New @djs-core/db package — Drizzle layer with sqlite, postgresql, mysql, and turso dialects
    • db: block in djs.config.ts with optional autoMigrate
    • interaction.client.db typed via .djscore/db.d.ts
    • CLI: djs-core db init | generate | migrate | push | studio | pull
    • Drizzle Kit config synced from djs.config.ts without loading secrets
    • DB code tree-shaken from bundle when db: is not configured
    • Official database plugins deprecated in favor of native DB
  • 032b767: Add a scoped colored logger shared by the runtime and dev CLI.

    • New HH:MM [SCOPE] log format with levels (debug, info, success, warn, error) and TTY-aware colors
    • Export createLogger, runtimeLog, devLog, pluginLog, and related types from @djs-core/runtime
    • Replace ad-hoc console.log / picocolors usage across runtime handlers and dev commands with the unified logger
    • Add warnBlock() for multi-line warnings such as permission mismatches during command sync
  • 3b69980: Replace dts-bundle-generator with tsc for faster, more reliable type emits in runtime and dev.

    • Export Config from @djs-core/runtime so published declarations stay self-contained
    • Export plugin helpers: resolvePlugin, RUNTIME_PACKAGE_NAME, RUNTIME_VERSION, and validatePluginRuntime
    • Add runtime semver validation against a plugin's peerDependencies["@djs-core/runtime"] at load time

Patch Changes

  • 4a24ff1: Collapse dev startup load logs into a compact summary.

    • Replace per-file load lines with a single summary showing counts for commands, buttons, modals, select menus, context menus, events, crons, and tasks
    • Add loadSummary() on the shared logger for grouped startup output
  • 3e06307: Decouple @djs-core/dev from automatic runtime patch bumps.

... (truncated)

Changelog

Sourced from @​djs-core/runtime's changelog.

1.14.1

Patch Changes

  • 940ea61: Export ButtonHandler and SelectMenuHandler for testing and advanced integrations.

  • 940ea61: Reliability and performance improvements:

    • Catch event listener failures in EventHandler instead of crashing the process
    • Close database, DataStore, and cron jobs in DjsClient.destroy()
    • Route slash command sync through ApplicationCommandHandler only (no duplicate compiler path)
    • Cap autocomplete responses at 25 choices with a warning when trimmed
    • Cache SQLite prepared statements in DataStore for store/get/delete/cleanup
    • Default to Guilds intent with bounded message cache and thread sweepers via Options.createDefault; opt into extra intents and partials from djs.config.ts
  • Updated dependencies [940ea61]

    • @​djs-core/db@​1.0.1

1.14.0

Minor Changes

  • Add native @djs-core/db with client.db, db: config, and djs-core db CLI.

    • New @djs-core/db package — Drizzle layer with sqlite, postgresql, mysql, and turso dialects
    • db: block in djs.config.ts with optional autoMigrate
    • interaction.client.db typed via .djscore/db.d.ts
    • CLI: djs-core db init | generate | migrate | push | studio | pull
    • Drizzle Kit config synced from djs.config.ts without loading secrets
    • DB code tree-shaken from bundle when db: is not configured
    • Official database plugins deprecated in favor of native DB
  • 032b767: Add a scoped colored logger shared by the runtime and dev CLI.

    • New HH:MM [SCOPE] log format with levels (debug, info, success, warn, error) and TTY-aware colors
    • Export createLogger, runtimeLog, devLog, pluginLog, and related types from @djs-core/runtime
    • Replace ad-hoc console.log / picocolors usage across runtime handlers and dev commands with the unified logger
    • Add warnBlock() for multi-line warnings such as permission mismatches during command sync
  • 3b69980: Replace dts-bundle-generator with tsc for faster, more reliable type emits in runtime and dev.

    • Export Config from @djs-core/runtime so published declarations stay self-contained
    • Export plugin helpers: resolvePlugin, RUNTIME_PACKAGE_NAME, RUNTIME_VERSION, and validatePluginRuntime
    • Add runtime semver validation against a plugin's peerDependencies["@djs-core/runtime"] at load time

Patch Changes

  • 4a24ff1: Collapse dev startup load logs into a compact summary.

    • Replace per-file load lines with a single summary showing counts for commands, buttons, modals, select menus, context menus, events, crons, and tasks
    • Add loadSummary() on the shared logger for grouped startup output

... (truncated)

Commits
  • 9012412 Version Packages (#105)
  • 4ebaa6a perf(runtime): default to Guilds intent and discord.js cache sweepers
  • db54ce1 perf(runtime): cache DataStore prepared statements
  • 5f25830 chore: enable Biome recommended checks for runtime tests and website
  • df37e6c fix(runtime): cap autocomplete responses at 25 choices
  • 7577fa8 chore(deps): unify discord.js via workspace catalog
  • e0b4e17 refactor(runtime): route slash sync through ApplicationCommandHandler only
  • 52f59c3 fix(runtime): close db, datastore, and cron jobs on destroy
  • 993712a fix(runtime): catch event listener failures in EventHandler
  • 482824f feat(testing): add @​djs-core/testing kit and djs-core test CLI
  • Additional commits viewable in compare view

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 [@djs-core/runtime](https://github.com/Cleboost/djs-core/tree/HEAD/packages/runtime) from 1.13.1 to 1.14.1.
- [Release notes](https://github.com/Cleboost/djs-core/releases)
- [Changelog](https://github.com/Cleboost/djs-core/blob/master/packages/runtime/CHANGELOG.md)
- [Commits](https://github.com/Cleboost/djs-core/commits/@djs-core/runtime@1.14.1/packages/runtime)

---
updated-dependencies:
- dependency-name: "@djs-core/runtime"
  dependency-version: 1.14.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 7, 2026
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