8000 build(deps): bump the minor and patch dependency updates together by adeelahmad · Pull Request #39 · adeelahmad/lense · GitHub
[go: up one dir, main page]

Skip to content

build(deps): bump the minor and patch dependency updates together - #39

Merged
adeelahmad merged 2 commits into
mainfrom
claude/project-thread-yt27yh
Oct 2, 2026
Merged

adeelahmad merged 2 commits into
mainfrom
claude/project-thread-yt27yh

Conversation

@adeelahmad
Copy link
Copy Markdown
Owner

🤖 Generated with Claude Code

https://claude.ai/code/session_01SNbRrpHTCqLewRKdkmd45X

Before: four Dependabot PRs (#33, #37, #28, #31) carried minor and patch bumps on branches cut before most of this week's features landed. Merging them as they are would drop @xyflow/react from package.json and the lockfile.

After: one change applies the same bumps to current main. React 19.3, Next 16.3.7, the Radix, eslint and prettier updates, ruff 0.16 and mkdocs-material 9.7.7 are all in, with the lockfiles regenerated by pnpm and uv.

How: the version changes were copied from each Dependabot branch onto main's package.json and pyproject.toml, then pnpm install and uv lock were run. Prettier 3.9 rewraps a few type unions, so the generated client and five components were reformatted. @hey-api/openapi-ts stays at 0.83, because 0.99 rewrites the whole generated client and fails partway, so it needs its own change (#7). cloudron.yml groups its GITHUB_OUTPUT writes, because actionlint (SC2129) was failing pre-commit on main.

Checked locally, because GitHub Actions has no runner right now:

  • Backend: uv sync --frozen, ruff check and format, and mypy pass. The OpenAPI schema is unchanged. pytest gives 301 passed. The one failure is the LibreOffice conversion test, which needs LibreOffice and fails the same way on main.
  • Frontend: pnpm install --frozen-lockfile, tsc, lint and Jest (535/535) pass.
  • pre-commit run --all-files passes on every hook.

Supersedes #33, #37, #28 and #31.


Generated by Claude Code

claude added 2 commits October 2, 2026 13:50
Combines Dependabot #33 (24 frontend updates, minus @hey-api/openapi-ts),
#37 (@eslint/js 9.39.5), #28 (ruff 0.16) and #31 (mkdocs-material 9.7.7),
rebuilt on current main so the lockfiles keep @xyflow/react and the other
packages added since Dependabot branched.

- Lockfiles regenerated with pnpm install and uv lock.
- The generated client and five components re-run through prettier 3.9,
  which wraps a few type unions differently. No behavior change.
- @hey-api/openapi-ts stays at 0.83: 0.99 rewrites the whole generated
  client and fails partway, so it needs its own change.
- cloudron.yml: group the GITHUB_OUTPUT writes (actionlint SC2129 failed
  pre-commit on main).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SNbRrpHTCqLewRKdkmd45X
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SNbRrpHTCqLewRKdkmd45X
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0