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 helix-front to Angular 11.2 #2111

Closed

Conversation

micahstubbs
Copy link
Contributor

@micahstubbs micahstubbs commented May 24, 2022

Issues

  • My PR addresses the following Helix issues and references them in the PR description:

Fix #2105

Description

  • Here are some details about my PR, including screenshots of any UI changes:

This PR upgrades helix-front to Angular 11.2.

This PR completely contains earlier helix-front upgrade PRs #2104, #2094, #2092, #2087, #2083, and #2078. These previous Angular major-version PRs should be merged first.

Tests

Let's test the upgrade from Angular 10.2 to Angular 11.2.

  • npm install works
  • npm run type:check:watch shows 0 TypeScript errors
  • npm run lint runs and passes All files pass linting.
  • npm run build works
  • npm start works, with 0 errors in the browser console.
  • npm run test runs and passes.

npm start works as expected, and recognizes our proxy config in proxy.conf.json.

Screen Shot 2022-05-23 at 5 44 20 PM

Helix UI renders with 0 errors and 2 warnings in the browser console. The warning is understandable since the piwik telemetry library is not configured.

npm run test results

Screen Shot 2022-05-23 at 5 46 32 PM

### Documentation
  • In case of new functionality, my PR adds documentation in the following wiki page:

Not applicable since this PR does not contain new functionality, only tooling and dependency upgrades.

Code Quality

  • My diff has been formatted using helix-style.xml
    (helix-style-intellij.xml if IntelliJ IDE is used)

Not applicable since this PR does not make any changes to the Java codebase.

…e,forms,material,platform-browser,platform-browser-dynamic,platform-server,router}@6.1.0
…angular/core@7 as well as manually update cdk and material to ^7.2.16
@micahstubbs micahstubbs force-pushed the 2105/upgrade-to-angular-11.2 branch from 838d34d to c92837d Compare June 1, 2022 19:23
@micahstubbs
Copy link
Contributor Author

closed in favor of #2130

@micahstubbs micahstubbs closed this Jun 1, 2022
@micahstubbs micahstubbs deleted the 2105/upgrade-to-angular-11.2 branch June 1, 2022 22:57
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.

upgrade helix-front to Angular 11.2
1 participant