Skip to content

chore(release): bump version to 32.0.6 and replace file: deps with upstream npm packages#171

Merged
printminion-co merged 2 commits into
mainfrom
mk/dev/HDNEXT-1764-replace-file-deps-with-upstream
May 7, 2026
Merged

chore(release): bump version to 32.0.6 and replace file: deps with upstream npm packages#171
printminion-co merged 2 commits into
mainfrom
mk/dev/HDNEXT-1764-replace-file-deps-with-upstream

Conversation

@printminion-co

Copy link
Copy Markdown
Contributor

Summary

  • Bump app version from 1.0.0 to 32.0.6 (aligns with nc-server v32.0.6)
  • Replace file: references to custom-npm forks with upstream registry packages 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
  • Add vue-loader ^15.11.1 as explicit devDependency to fix pre-existing Vue 2/3 loader conflict (@nextcloud/webpack-vue-config accepts both v15 and v17; without the pin npm chose v17 which is Vue 3 only)
  • Regenerate package-lock.json

Part 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 build passes without errors
  • No file: references remain in package.json
  • package-lock.json resolved versions point to npm registry (not local paths)

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 tanyaka left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

See comments.

Comment thread package.json Outdated
Comment thread package.json Outdated
Comment thread package.json Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

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.0 to 32.0.6 in package.json, package-lock.json, and appinfo/info.xml.
  • Replace file: dependencies (@mdi/js, @nextcloud/vue, vue-material-design-icons) with registry versions and regenerate package-lock.json.
  • Add explicit vue-loader@^15.11.1 devDependency 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>
@printminion-co printminion-co force-pushed the mk/dev/HDNEXT-1764-replace-file-deps-with-upstream branch from b31fb68 to 18385a5 Compare May 7, 2026 10:28
@printminion-co printminion-co requested a review from Copilot May 7, 2026 10:30

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated no new comments.

@tanyaka tanyaka left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Review OK.

@printminion-co printminion-co merged commit d87bf5b into main May 7, 2026
48 checks passed
@printminion-co printminion-co deleted the mk/dev/HDNEXT-1764-replace-file-deps-with-upstream branch May 7, 2026 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants