Skip to content

Mobile 4974 Update some libraries and frameworks#4734

Open
crazyserver wants to merge 6 commits intomoodlehq:mainfrom
crazyserver:MOBILE-4974
Open

Mobile 4974 Update some libraries and frameworks#4734
crazyserver wants to merge 6 commits intomoodlehq:mainfrom
crazyserver:MOBILE-4974

Conversation

@crazyserver
Copy link
Member

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates key dependencies including Angular and Swiper to their latest patch/minor versions.

Changes:

  • Angular framework updated from 20.3.16 to 20.3.17 (patch version update)
  • Swiper library updated from 11.2.10 to 12.1.2 (major version update)
  • Fixed Angular 20 compatibility issue by changing [role] to [attr.role] in component host bindings
  • Removed deprecated CoreAnimations class (deprecated since v5.1, no longer used)

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Updates Angular runtime/dev dependencies to 20.3.17, Swiper to 12.1.2
package-lock.json Lockfile updates reflecting package.json changes and transitive dependencies
patches/@angular+router+20.3.17.patch Updates patch index references for new Angular version
patches/@angular+compiler+20.3.17.patch Updates patch index references for new Angular version
src/core/components/input-errors/input-errors.ts Fixes [role] to [attr.role] per Angular 20 requirements
src/core/components/animations.ts Removes deprecated animations (no longer referenced in codebase)

dpalou
dpalou previously approved these changes Feb 26, 2026
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