chore(release): bump version to 32.0.6 and replace file: deps with upstream npm packages#171
Merged
printminion-co merged 2 commits intoMay 7, 2026
Conversation
4 tasks
printminion-co
added a commit
to IONOS-Productivity/nc-server
that referenced
this pull request
May 5, 2026
Update apps-custom/simplesettings submodule pointer to commit 2df4b39: - Bumps app version to 32.0.6 - Replaces file: deps with upstream npm packages (@mdi/js 7.4.47, @nextcloud/vue 8.35.3, vue-material-design-icons 5.3.1) Ref: IONOS-Productivity/nc-simplesettings#171 Part of HDNEXT-1764 / HDNEXT-1719 (drop FA Pro icon mapping).
tanyaka
requested changes
May 7, 2026
There was a problem hiding this comment.
Pull request overview
Updates the app’s release version to align with Nextcloud Server v32.0.6 and replaces previously local file: / custom fork dependencies with upstream npm registry packages, including a vue-loader pin to avoid Vue 2/3 loader conflicts.
Changes:
- Bump app version from
1.0.0to32.0.6inpackage.json,package-lock.json, andappinfo/info.xml. - Replace
file:dependencies (@mdi/js,@nextcloud/vue,vue-material-design-icons) with registry versions and regeneratepackage-lock.json. - Add explicit
vue-loader@^15.11.1devDependency to ensure Vue 2-compatible loader resolution.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| package.json | Updates version, switches dependencies from local forks to registry packages, and pins vue-loader v15. |
| package-lock.json | Regenerates lockfile for new dependency sources/versions (but currently still contains local linked-path remnants). |
| appinfo/info.xml | Updates app version to 32.0.6. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Bump app version from 1.0.0 to 32.0.6 to align with nc-server v32.0.6. Replace custom-npm file: references with upstream registry versions compatible with IONOS nc-server v32.0.6: - @mdi/js 7.4.47 - @nextcloud/vue 8.35.3 - vue-material-design-icons 5.3.1 Also add vue-loader ^15.11.1 as explicit devDependency to ensure Vue 2 compatible loader is selected (over the Vue 3 compatible v17). Ref: https://github.com/IONOS-Productivity/nc-server/blob/v32.0.6/package.json Part of HDNEXT-1764 / HDNEXT-1719 (drop FA Pro icon mapping).
Apply security and dependency updates from `npm audit fix`. Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
b31fb68 to
18385a5
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
file:references to custom-npm forks with upstream registry packages compatible with IONOS nc-server v32.0.6:@mdi/js7.4.47@nextcloud/vue8.35.3vue-material-design-icons5.3.1vue-loader ^15.11.1as explicit devDependency to fix pre-existing Vue 2/3 loader conflict (@nextcloud/webpack-vue-configaccepts both v15 and v17; without the pin npm chose v17 which is Vue 3 only)package-lock.jsonPart of HDNEXT-1764 / HDNEXT-1719 (Phase 1: Drop FontAwesome Pro icon mapping).
Ref: https://github.com/IONOS-Productivity/nc-server/blob/v32.0.6/package.json
Test plan
npm run buildpasses without errorsfile:references remain inpackage.jsonpackage-lock.jsonresolved versions point to npm registry (not local paths)