Skip to content

chore(deps): phpunit 11.5, psalm 6.20 and remaining bumps - #1201

Merged
skjnldsv merged 7 commits into
masterfrom
chore/deps-upgrade-path
Oct 27, 2026
Merged

skjnldsv merged 7 commits into
masterfrom
chore/deps-upgrade-path

Conversation

@skjnldsv

Copy link
Copy Markdown
Member

Next round after #1198, for what dependabot and renovate couldn't land on their own.

phpunit goes to 11.5 to match server, not 13: phpunit 13 needs PHP 8.4 and the app platform is 8.3. That's #1089. The one @dataProvider annotation moves to an attribute. psalm goes to 6.20.1: #1092 targets a 7.0 RC.

Also bumps openapi-extractor to 1.9.1, refreshes nextcloud/ocp, sass and vue-material-design-icons, and fixes the stylelint errors. That autofix swaps margin-right for margin-inline-end, so the spacing now flips in RTL.

Unit tests, psalm, openapi, lint, stylelint and build pass locally. php-cs only runs in CI (no PHP 8.5 support locally). Not tested in a browser.

👾 This pull request was assisted by Claude Code, commits carry an Assisted-by trailer.

Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com>
Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com>
Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com>
Assisted-by: ClaudeCode:claude-opus-5-5
Aligns with server, and moves the data provider annotation to an attribute.

Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com>
Assisted-by: ClaudeCode:claude-opus-5-5
- sass to 1.106.1
- vue-material-design-icons to 5.4.0

Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com>
Assisted-by: ClaudeCode:claude-opus-5-5
Use logical margins so the spacing follows the text direction.

Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com>
Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com>
Assisted-by: ClaudeCode:claude-opus-5-5
@skjnldsv skjnldsv added enhancement New feature or request 3. to review labels Oct 27, 2026
@skjnldsv skjnldsv self-assigned this Oct 27, 2026
@skjnldsv
skjnldsv merged commit 4f9a03e into master Oct 27, 2026
40 checks passed
@skjnldsv
skjnldsv deleted the chore/deps-upgrade-path branch October 27, 2026 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant