Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update deps & Node 20 #7134

Merged
merged 2 commits into from Dec 22, 2023
Merged

Update deps & Node 20 #7134

merged 2 commits into from Dec 22, 2023

Conversation

j0k3r
Copy link
Member

@j0k3r j0k3r commented Dec 22, 2023

Mostly to free symfony/phpunit-bridge.

Also raise minimum version of node to 20, v16 is unmaintained since October 2023.

Mostly to free `symfony/phpunit-bridge`.

Also raise minimum version of node to 20, v16 is unmaintained since October 2023.
@j0k3r j0k3r added this to the 2.6.8 milestone Dec 22, 2023
@j0k3r j0k3r changed the title Update deps Update deps & Node 20 Dec 22, 2023
@j0k3r j0k3r merged commit 902edbf into 2.6 Dec 22, 2023
19 checks passed
@j0k3r j0k3r deleted the fix/2.6-update-deps branch December 22, 2023 13:59
@yguedidi yguedidi mentioned this pull request Dec 25, 2023
@j0k3r j0k3r mentioned this pull request Dec 27, 2023
@lapineige
Copy link
Contributor

Going through the release notes, I found this... Does that mean Wallabag (now ?) required NodeJS to be installed in addition to php ? 🤔

@j0k3r
Copy link
Member Author

j0k3r commented Jan 3, 2024

Not at all. We are using Node to build assets, once they are built, you don't need Node anymore.
You are requiring to install Node if you want to work on wallabag using an unreleased version (like cloing the master).

Otherwise, assets are built during the packaging of wallabag. So end user, don't need Node to run wallabag.

@lapineige
Copy link
Contributor

Great, thanks for the explanation. So nothing to change on Yunohost side, that's handy :)

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

Successfully merging this pull request may close these issues.

None yet

3 participants