Skip to content

fix(deps): remove deprecated @angular/animations - #151

Merged
pavankjadda merged 1 commit into
mainfrom
fix/remove-angular-animations
Oct 17, 2026
Merged

pavankjadda merged 1 commit into
mainfrom
fix/remove-angular-animations

Conversation

@pavankjadda

Copy link
Copy Markdown
Contributor

Summary

  • Remove the direct @angular/animations dependency, which is deprecated on npm in Angular 22.
  • Remove BrowserAnimationsModule from the demo's app.config.ts. Angular Material 22 animates overlays with CSS, so the legacy animation engine isn't needed.
  • StackBlitz exports no longer add BrowserAnimationsModule or @angular/animations. requiredImports now defaults to [].
  • The library (projects/ng-kit) never used animations, so its public API and peer dependencies don't change.

Testing

  • pnpm run build and pnpm run build:demo succeed.
  • pnpm run lint: no errors.
  • Ran the demo: the confirm dialog and the autocomplete panel open correctly, with no console errors.

🤖 Generated with Claude Code

Drop the direct @angular/animations dependency and the demo's
BrowserAnimationsModule. Angular Material 22 animates overlays with CSS,
so the legacy animation engine is no longer needed. StackBlitz exports
no longer add BrowserAnimationsModule or @angular/animations.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@netlify

netlify Bot commented Oct 17, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for ng-kit ready!

Name Link
🔨 Latest commit e10b0dd
🔍 Latest deploy log https://app.netlify.com/projects/ng-kit/deploys/6ad4077fd0d0f83a9fd0bbc6
😎 Deploy Preview https://deploy-preview-151--ng-kit.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@pavankjadda
pavankjadda merged commit 99e05a5 into main Oct 17, 2026
7 checks passed
@pavankjadda
pavankjadda deleted the fix/remove-angular-animations branch October 17, 2026 23:46
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.

1 participant