From bbbb9e915947c45b34f42714767b5a63923c7107 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 15 Aug 2026 19:30:43 +0000 Subject: [PATCH] Version Packages --- .changeset/compact-startup-logs.md | 9 ------ .changeset/decouple-dev-runtime.md | 10 ------ .changeset/scoped-colored-logger.md | 11 ------- .changeset/tsc-type-emits-plugin-compat.md | 10 ------ bun.lock | 14 ++------- package.json | 2 +- packages/dev/CHANGELOG.md | 36 ++++++++++++++++++++++ packages/dev/package.json | 2 +- packages/runtime/CHANGELOG.md | 30 ++++++++++++++++++ packages/runtime/package.json | 2 +- 10 files changed, 71 insertions(+), 55 deletions(-) delete mode 100644 .changeset/compact-startup-logs.md delete mode 100644 .changeset/decouple-dev-runtime.md delete mode 100644 .changeset/scoped-colored-logger.md delete mode 100644 .changeset/tsc-type-emits-plugin-compat.md diff --git a/.changeset/compact-startup-logs.md b/.changeset/compact-startup-logs.md deleted file mode 100644 index a2eaa14..0000000 --- a/.changeset/compact-startup-logs.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@djs-core/dev": minor -"@djs-core/runtime": patch ---- - -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 diff --git a/.changeset/decouple-dev-runtime.md b/.changeset/decouple-dev-runtime.md deleted file mode 100644 index 147e1dd..0000000 --- a/.changeset/decouple-dev-runtime.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@djs-core/dev": minor -"@djs-core/runtime": patch ---- - -Decouple `@djs-core/dev` from automatic runtime patch bumps. - -- Move `@djs-core/runtime` from dev `dependencies` to `peerDependencies` (`^1.13.0`) -- Add `PLUGIN_API_CHANGELOG.md` to track plugin API changes separately from runtime bugfixes -- Remove the internal `PLUGIN_CONTRACT.md` in favor of the dedicated plugin API changelog diff --git a/.changeset/scoped-colored-logger.md b/.changeset/scoped-colored-logger.md deleted file mode 100644 index 84232eb..0000000 --- a/.changeset/scoped-colored-logger.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@djs-core/runtime": minor -"@djs-core/dev": patch ---- - -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 diff --git a/.changeset/tsc-type-emits-plugin-compat.md b/.changeset/tsc-type-emits-plugin-compat.md deleted file mode 100644 index 52ee0f6..0000000 --- a/.changeset/tsc-type-emits-plugin-compat.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@djs-core/runtime": minor -"@djs-core/dev": patch ---- - -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 diff --git a/bun.lock b/bun.lock index 706f901..3143a88 100644 --- a/bun.lock +++ b/bun.lock @@ -41,7 +41,7 @@ }, "packages/dev": { "name": "@djs-core/dev", - "version": "5.4.1", + "version": "5.5.0", "bin": { "djs-core": "dist/index.js", }, @@ -64,7 +64,7 @@ }, "packages/runtime": { "name": "@djs-core/runtime", - "version": "1.13.1", + "version": "1.14.0", "dependencies": { "@djs-core/db": "workspace:*", "cron": "4.4.0", @@ -107,19 +107,9 @@ }, "peerDependencies": { "@djs-core/runtime": ">=1.13.1", - "@libsql/client": "*", "discord.js": "14.25.1", - "drizzle-kit": "*", "drizzle-orm": "0.45.2", - "mysql2": "*", - "postgres": "*", }, - "optionalPeers": [ - "@libsql/client", - "drizzle-kit", - "mysql2", - "postgres", - ], }, "plugins/plugin-prisma-sqlite": { "name": "@djs-core/plugin-prisma-sqlite", diff --git a/package.json b/package.json index e5fe28e..aef3d60 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@biomejs/biome": "2.5.7", "@changesets/cli": "2.31.1", "knip": "6.32.0", - "turbo": "^2.10.9", + "turbo": "^2.10.10", "typescript": "7.0.2" }, "scripts": { diff --git a/packages/dev/CHANGELOG.md b/packages/dev/CHANGELOG.md index 8b83293..4503db1 100644 --- a/packages/dev/CHANGELOG.md +++ b/packages/dev/CHANGELOG.md @@ -1,5 +1,41 @@ # @djs-core/dev +## 5.5.0 + +### Minor 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. + + - Move `@djs-core/runtime` from dev `dependencies` to `peerDependencies` (`^1.13.0`) + - Add `PLUGIN_API_CHANGELOG.md` to track plugin API changes separately from runtime bugfixes + - Remove the internal `PLUGIN_CONTRACT.md` in favor of the dedicated plugin API changelog + +### Patch Changes + +- 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 + +- Updated dependencies [4a24ff1] +- Updated dependencies [3e06307] +- Updated dependencies [032b767] +- Updated dependencies [3b69980] + - @djs-core/runtime@1.14.0 + ## 5.4.1 ### Patch Changes diff --git a/packages/dev/package.json b/packages/dev/package.json index a0fbd31..46edf33 100644 --- a/packages/dev/package.json +++ b/packages/dev/package.json @@ -1,6 +1,6 @@ { "name": "@djs-core/dev", - "version": "5.4.1", + "version": "5.5.0", "description": "Development CLI tools for djs-core Discord bot framework", "type": "module", "types": "./dist/index.d.ts", diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index 33dd515..4d08778 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,35 @@ # @djs-core/runtime +## 1.14.0 + +### Minor Changes + +- 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. + + - Move `@djs-core/runtime` from dev `dependencies` to `peerDependencies` (`^1.13.0`) + - Add `PLUGIN_API_CHANGELOG.md` to track plugin API changes separately from runtime bugfixes + - Remove the internal `PLUGIN_CONTRACT.md` in favor of the dedicated plugin API changelog + ## 1.13.1 ### Patch Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index c5cd0c1..12bb66e 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@djs-core/runtime", - "version": "1.13.1", + "version": "1.14.0", "description": "Runtime library for djs-core Discord bot framework", "type": "module", "main": "./dist/index.js",