Skip to content

chore(deps): bump next from 15.5.4 to 15.5.7#353

Open
dependabot[bot] wants to merge 5 commits intostagingfrom
dependabot/npm_and_yarn/next-15.5.7
Open

chore(deps): bump next from 15.5.4 to 15.5.7#353
dependabot[bot] wants to merge 5 commits intostagingfrom
dependabot/npm_and_yarn/next-15.5.7

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Dec 4, 2025

Bumps next from 15.5.4 to 15.5.7.

Release notes

Sourced from next's releases.

v15.5.7

Please see CVE-2025-66478 for additional details about this release.

v15.5.6

[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • Turbopack: don't define process.cwd() in node_modules #83452

Credits

Huge thanks to @​mischnic for helping!

v15.5.5

[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • Split code-frame into separate compiled package (#84238)
  • Add deprecation warning to Runtime config (#84650)
  • fix: unstable_cache should perform blocking revalidation during ISR revalidation (#84716)
  • feat: experimental.middlewareClientMaxBodySize body cloning limit (#84722)
  • fix: missing next/link types with typedRoutes (#84779)

Misc Changes

  • docs: early October improvements and fixes (#84334)

Credits

Huge thanks to @​devjiwonchoi, @​ztanner, and @​icyJoseph for helping!

Commits

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [next](https://github.com/vercel/next.js) from 15.5.4 to 15.5.7.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.5.4...v15.5.7)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.7
  dependency-type: direct:production
...

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 Dec 4, 2025
younes200 and others added 2 commits December 5, 2025 17:10
* fix: fix create project error handling

* feat: enhance login and project grid components with session handling and error management

* chore: Add staging branch to build workflow

* Fix left arrow buttons in dual-thumb duration slider (#340)

* sync main (#339)

* fix: fix create project error handling

* feat: enhance login and project grid components with session handling and error management

* chore: Add staging branch to build workflow

* 🔖 Release 3.3.3

* Initial plan

* Fix duration-slider left arrow buttons in dual-thumb mode

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

---------

Co-authored-by: Younes <younes.benaomar@gmail.com>
Co-authored-by: github-actions[bot] <celluloid-camp[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* feat: add manual time input fields to duration slider (#341)

* Initial plan

* Add text input fields between slider buttons for manual time entry

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* Fix: Add minDistance to dependency arrays for input handlers

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* chore: remove Dependabot configuration and add Renovate configuration

* feat: enhance duration slider with manual time input and validation.

* feat: add My Playlists tab to user profile (#343)

* Initial plan

* Add MyPlaylist tab to profile with tabs UI and playlist display

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* Address code review feedback - fix auth check, ordering, and placeholder image

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* Move PlaylistThumbnail component to profile directory

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>
Co-authored-by: Younes <younes.benaomar@gmail.com>

* fix: update transcript generation messages in English and French locales for clarity

* Add GitHub Copilot instructions configuration (#345)

* Initial plan

* feat: add GitHub Copilot instructions configuration

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* fix: add missing SMTP_SECURE environment variable to copilot instructions

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* fix: correct environment variable names to match actual codebase usage

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* fix: replace BullMQ with @mgcrea/prisma-queue in documentation

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>
Co-authored-by: Younes <younes.benaomar@gmail.com>

* Add playlist edit and delete functionality with confirmation dialog (#346)

* Initial plan

* feat: Add playlist edit and delete functionality

- Add update and delete tRPC procedures to playlist router
- Create EditPlaylistDialog component with title/description fields
- Add delete confirmation dialog using material-ui-confirm
- Add edit button to PlaylistThumbnail component
- Add translation keys for edit/delete playlist actions (EN/FR)

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* fix: Address code review feedback

- Fix validation message to use correct translation key
- Fix authorization logic to check ctx.user.role directly instead of using requireRoles
- Update confirm dialog to use async/await pattern for better error handling

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* refactor: Remove redundant auth checks and improve validation

- Remove redundant ctx.user checks in protectedProcedure mutations
- Add proper titleRequired translation key for validation
- Use titleRequired key in form validation for better UX

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* fix: Remove invalid justifyItems CSS property from flexbox

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* chore: update docker-compose volume path, add langchain dependencies, and enhance transcript processing logic

- Changed Redis volume path in docker-compose.yml to use local directory.
- Added new dependencies for langchain in pnpm-lock.yaml.
- Updated user project grid tabs with improved styling.
- Modified transcript generation to include better error handling and logging.
- Fixed sorting logic in vision job to sort files by size in ascending order.

* Fix project list ordering to show most recent first (#347)

* Initial plan

* Initial plan for project ordering fix

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* fix: remove reverse() to order projects from recent to oldest

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* Fix test-ci.yml workflow: correct Playwright webServer command and update actions (#348)

* Initial plan

* fix: update playwright config and workflow actions versions

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* fix: use correct prisma migrate command in playwright config

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* chore: update CI configuration

* feat: enhance user profile with My Projects and My Playlists tabs

* chore: update Dockerfile and package dependencies

* Fix Playwright tests: Add missing test-ids, fix standalone build static files, and update CI workflow (#350)

* Initial plan

* Initial investigation and setup for Playwright test fixes

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* Add missing test-ids to signup and login forms

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* Fix standalone build static files and update build process

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* Remove Playwright container from CI workflow to fix service connectivity

Install Playwright directly on ubuntu-latest runner instead of using container image. This resolves port connectivity issues with postgres and redis services.

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* Configure E2E tests to run on PRs to staging only

Changed workflow trigger from 'push' to 'pull_request' so E2E tests run only on pull requests targeting the staging branch, not on direct pushes.

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* Fix database connection in CI by using localhost instead of service names

Updated .env.ci to use localhost:5432 for postgres and localhost:6379 for redis. This is required because we removed the Playwright container and now run directly on ubuntu-latest, where services are accessible via localhost, not by their service names.

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>
Co-authored-by: Younes <younes.benaomar@gmail.com>

* feat: add create playlist functionality with dialog and translations

* fix: update French translation for video transcript message

* fix: specify that the transcript must be in French in the system prompt (#370)

* Fix release (#371)

* fix: specify that the transcript must be in French in the system prompt

* chore: update release workflow to check for semantic release on staging branch and merge to main if needed

* Update staging (#373)

* fix: specify that the transcript must be in French in the system prompt

* chore: add i18n-ally locales paths for localization support

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: github-actions[bot] <celluloid-camp[bot]@users.noreply.github.com>
@younes200 younes200 changed the base branch from main to staging December 9, 2025 09:51
@younes200
Copy link
Copy Markdown
Contributor

@copilot update pnpm lock

to fix :

Lockfile is up to date, resolution step is skipped
 ERR_PNPM_LOCKFILE_MISSING_DEPENDENCY  Broken lockfile: no entry for 'caniuse-lite@1.0.30001759' in pnpm-lock.yaml

This issue is probably caused by a badly resolved merge conflict.
To fix the lockfile, run 'pnpm install --no-frozen-lockfile'

Copy link
Copy Markdown
Contributor

Copilot AI commented Dec 9, 2025

@younes200 I've opened a new pull request, #374, to work on those changes. Once the pull request is ready, I'll request review from you.

* Initial plan

* fix: update pnpm-lock.yaml to resolve missing caniuse-lite entry

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

* Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>
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.

2 participants