chore(deps): bump elysia from 1.4.18 to 1.4.27 in /agent-service#4961
chore(deps): bump elysia from 1.4.18 to 1.4.27 in /agent-service#4961dependabot[bot] wants to merge 4 commits intomainfrom
Conversation
Bumps [elysia](https://github.com/elysiajs/elysia) from 1.4.18 to 1.4.27. - [Release notes](https://github.com/elysiajs/elysia/releases) - [Changelog](https://github.com/elysiajs/elysia/blob/main/CHANGELOG.md) - [Commits](elysiajs/elysia@1.4.18...1.4.27) --- updated-dependencies: - dependency-name: elysia dependency-version: 1.4.27 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Dependabot opened this PR via the npm_and_yarn ecosystem, which leaves bun.lock untouched. CI's `bun install --production --frozen-lockfile` therefore failed with "lockfile had changes, but lockfile is frozen". Regenerated bun.lock so the resolved elysia matches package.json (1.4.27) and the transitive exact-mirror peer (0.2.5 -> 0.2.7) tracks elysia 1.4.23's changelog.
The repo had no dependabot.yml, so version updates fell back to the default npm_and_yarn flow that ignores bun.lock. Configure the bun ecosystem (Dependabot supports it as of bun >= 1.2.5) so future agent-service updates keep package.json and bun.lock in sync.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4961 +/- ##
=========================================
Coverage 42.49% 42.50%
- Complexity 2180 2181 +1
=========================================
Files 1005 1005
Lines 37429 37429
Branches 3914 3914
=========================================
+ Hits 15907 15908 +1
Misses 20558 20558
+ Partials 964 963 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Pair to the bun.lock refresh: bin/licensing/check_binary_deps.py compares
LICENSE-binary entries to the bundled versions and fails on drift. The
elysia bump and its transitive exact-mirror 0.2.5 -> 0.2.7 left two stale
entries; refresh both so PR (--ignore-transitive-version) and strict
post-merge checks pass.
Verified locally:
bun install --production --frozen-lockfile
bun run bin/collect-licenses.ts > dist/3rdpartylicenses.json
python3 ../bin/licensing/check_binary_deps.py [--ignore-transitive-version] \
agent-npm dist/3rdpartylicenses.json
-> OK: 57 agent-service npm packages match LICENSE-binary.
There was a problem hiding this comment.
Pull request overview
Updates the agent-service runtime dependency on Elysia and aligns the Bun lockfile / bundled third-party license listing accordingly, while also introducing a new Dependabot configuration aimed at keeping Bun-managed dependencies up to date.
Changes:
- Bump
elysiafrom1.4.18to1.4.27inagent-service/package.json. - Update
agent-service/bun.lock(including transitiveexact-mirrorto0.2.7) to match the new dependency resolution. - Add
.github/dependabot.ymlto enable scheduled Dependabot updates for theagent-serviceBun ecosystem.
Reviewed changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| agent-service/package.json | Bumps the direct elysia dependency version. |
| agent-service/bun.lock | Regenerates Bun lock entries for elysia@1.4.27 and updated transitive deps (e.g., exact-mirror@0.2.7). |
| agent-service/LICENSE-binary | Updates the bundled third-party package list to reflect the new versions. |
| .github/dependabot.yml | Adds Dependabot configuration for Bun-based updates in /agent-service. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Bumps elysia from 1.4.18 to 1.4.27.
Release notes
Sourced from elysia's releases.
... (truncated)
Changelog
Sourced from elysia's changelog.
... (truncated)
Commits
cc9159b🎉 feat: 1.4.27e9d6b17🎉 feat: 1.4.2721dce4c🎉 feat: use Response.json on Bun6b44646🔧 fix(getSchemaValidator): handle TypeBox as sub typebbaf6b7🎉 feat: 1.4.26e596dab🔧 fix: #1747 parsing request from mount hang6561d61🔧 fix: #1752 system router with trailing path doesn't match with non-t...3c9dabc🔧 fix: #1752 system router with trailing path doesn't match with non-t...d17a7aa🔧 fix: #1755 deduplicate local handler from global evente5c9449🔧 fix: recursive macro with conflict value per statusMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for elysia since your current version.
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.