Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Angular 9 and animejs 3 #11

Merged
merged 7 commits into from
Feb 29, 2020
Merged

Conversation

PowerKiKi
Copy link
Contributor

This also:

  • upgrade all others deps to latest versions
  • fixes unit and e2e tests that were broken for a while
  • delete obsolete backup files
  • disable Ivy because libs cannot be published as Ivy for now
  • always use npm via ng commands

This also:

- upgrade all others deps to latest versions
- fixes unit and e2e tests that were broken for a while
- delete obsolete backup files
- disable Ivy because libs cannot be published as Ivy for now
- always use `npm` via `ng` commands
@PowerKiKi
Copy link
Contributor Author

This is the proper, final version of Angular 9 migration PR.

@PowerKiKi
Copy link
Contributor Author

The last commit adds Github Actions integration to run the tests and linting. You can see it is passing there: https://github.com/Ecodev/angular-particle-effect-button/actions/runs/47145011

To support Angular Universal we must not access `document` directly,
but since actually all browser support the non-prefixed `transform` CSS
key, then we don't need document at all. Simplifying our code and bringing
Angular Universal support at the same time.

See https://developer.mozilla.org/en-US/docs/Web/CSS/transform#Browser_compatibility
@danielpdev
Copy link
Owner

danielpdev commented Feb 29, 2020

You did a great job here!
Thanks for taking your time to fix tests and upgrade to this package to Angular 9.
I'll merge and push update the npm version.

@danielpdev danielpdev merged commit 6766fe3 into danielpdev:master Feb 29, 2020
@PowerKiKi
Copy link
Contributor Author

Thanks for merging and releasing promptly.

For the next version, I would suggest to release it as 1.0.0 to better communicate the fact that this package is 2 years, maintained and production ready.

@PowerKiKi PowerKiKi deleted the angular-9 branch March 21, 2023 05:10
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.

None yet

2 participants