-
Notifications
You must be signed in to change notification settings - Fork 8
Upgrade peer dependencies & Remove old styles #1041
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
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #1041 +/- ##
==========================================
- Coverage 58.22% 58.14% -0.08%
==========================================
Files 136 137 +1
Lines 3835 3847 +12
Branches 678 683 +5
==========================================
+ Hits 2233 2237 +4
- Misses 1489 1494 +5
- Partials 113 116 +3 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
| { | ||
| "name": "systelab-components", | ||
| "version": "20.0.2", | ||
| "version": "20.0.3", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
20.1.0 better?
| ``` | ||
| All values defined in Bootstrap [_variables.scss](https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss) and systelab-components [_variables.scss](sass/_variables.scss) (classic style) or [_variables.scss](sass/modern/_variables.scss) (modern style) can be overwritten. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reference to classic
README.md
Outdated
| - Polishing developer experience with style guide updates. | ||
| - Advancements in GenAI development with llms.txt and angular.dev guides and videos for building Generative AI applications | ||
| - Launching a request for comments for an official mascot for Angular | ||
| - Since v20.0.3 the old styles has been removed and now the modern styles are the only ones, so the import of the styles must be updated without the modern path `@import "systelab-components/sass/systelab-components";` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
20.1.0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the effort!!
package.json
Outdated
| "@angular/router": "20.1.3", | ||
| "@ngx-translate/core": "16.0.4", | ||
| "@ngx-translate/http-loader": "16.0.1", | ||
| "@primeuix/themes": "^1.2.5", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't use caret. We want to control which version are installed
package.json
Outdated
| "popper.js": "1.16.1", | ||
| "primeicons": "7.0.0", | ||
| "primeng": "17.18.15", | ||
| "primeng": "^20.2.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't use caret. We want to control which version are installed
package.json
Outdated
| }, | ||
| "devDependencies": { | ||
| "@angular-devkit/build-angular": "20.1.2", | ||
| "@angular-devkit/build-angular": "^20.3.4", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't use caret. We want to control which version are installed
54f3e1e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hay algún finding en el análisis de código estático pero es puramente cosmético. Y el % de cobertura no se llega solo por 0.08.
¡Adelante!
PR Details
We have upgraded the peer dependencies of primeNG in the showcase and we have also update the library to fix visualizations issues related to the angular upgraded version
Description
Previously, the showcase was working with the v17 of primeNG meanwhile the Systelab components was at v20 and was generating a working version but with missmatch between the versions.
Related Issue
#1034
Motivation and Context
Not using the correct version of primeNG was making us to force builds and npm update to work with systelab components and if you tried to use the v20 of primeNG on our v20 of systelab-components It was generating some errors.
How Has This Been Tested
We have tested in local, using the show-case and executing the automatic tests.
Types of changes
Checklist