Skip to content

Update vite to new major version 8#1575

Open
Arnei wants to merge 1 commit intoopencast:developfrom
Arnei:update-vite-8.0.7
Open

Update vite to new major version 8#1575
Arnei wants to merge 1 commit intoopencast:developfrom
Arnei:update-vite-8.0.7

Conversation

@Arnei
Copy link
Copy Markdown
Member

@Arnei Arnei commented Apr 10, 2026

Supercedes #1554.

Updates vite to major version 8 and handles the necessary changes.

Kicks out vite-plugin-svgr because we are not using it.

@Arnei Arnei added the type:dependencies Pull requests that update a dependency file label Apr 10, 2026
@github-actions
Copy link
Copy Markdown
Contributor

This pull request has conflicts ☹
Please resolve those so we can review the pull request.
Thanks.

@Arnei Arnei force-pushed the update-vite-8.0.7 branch from d0fe1ec to f14d9dd Compare April 14, 2026 07:59
@github-actions
Copy link
Copy Markdown
Contributor

Use docker or podman to test this pull request locally.

Run test server using develop.opencast.org as backend:

podman run --rm -it -p 127.0.0.1:3000:3000 ghcr.io/opencast/admin-interface:pr-1575

Specify a different backend like stable.opencast.org:

podman run --rm -it -p 127.0.0.1:3000:3000 -e PROXY_TARGET=https://stable.opencast.org ghcr.io/opencast/admin-interface:pr-1575

It may take a few seconds for the interface to spin up.
It will then be available at http://127.0.0.1:3000.
For more options you can pass on to the proxy, take a look at the README.md.

@github-actions
Copy link
Copy Markdown
Contributor

This pull request is deployed at test.admin-interface.opencast.org/1575/2026-04-14_08-00-29/ .
It might take a few minutes for it to become available.

@ferishili ferishili self-requested a review April 17, 2026 07:32
@ferishili ferishili self-assigned this Apr 17, 2026
Copy link
Copy Markdown
Contributor

@ferishili ferishili left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Arnei,

I can confirm that the changes not only show found 0 vulnerabilities during installation 🤩
they also reduced the build time from ✓ built in 6.33s to ✓ built in 2.04s 😍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants