Follow the instructions to clone joomla-cms on localhost.
Checkout: git checkout 5.0-dev
When building or rebuilding after testing, npm run build:css
I get a sequence of deprecation warnings. On a separate clone with 4.3-dev checked out there are no warnings.
I realise it may be something to do with my setup. I actually downgraded node fro v20 to 418 (stable) with no effect. The build goes to completion but I worry my tests my be invalid. Example:
Deprecation Warning: Passing percentage units to the global abs() function is deprecated.
In the future, this will emit a CSS abs() function to be resolved by the browser.
To preserve current behavior: math.abs(100%)
To emit a CSS abs() now: abs(#{100%})
More info: https://sass-lang.com/d/abs-percent
╷
1 │ ┌ // This file is a placeholder for the rtl template
2 │ └ @import "template";
╵
build/media_source/templates/site/cassiopeia/scss/template-rtl.scss 1:1 divide()
media/vendor/bootstrap/scss/mixins/_grid.scss 59:12 row-cols()
media/vendor/bootstrap/scss/mixins/_grid.scss 85:13 @content
media/vendor/bootstrap/scss/mixins/_breakpoints.scss 68:5 media-breakpoint-up()
media/vendor/bootstrap/scss/mixins/_grid.scss 72:5 make-grid-columns()
media/vendor/bootstrap/scss/_grid.scss 38:3 @import
media/vendor/bootstrap/scss/bootstrap.scss 20:9 @import
build/media_source/templates/site/cassiopeia/scss/template.scss 14:9 @import
build/media_source/templates/site/cassiopeia/scss/template-rtl.scss 2:9 root stylesheet
Labels |
Removed:
?
|
Labels |
Added:
No Code Attached Yet
|
I can confirm that there were several warnings Deprecation Warning: Passing percentage units to the global abs() function is deprecated.
shown at the 4.4-dev branch in past when running npm ci
, and that on a current 4.40-dev branch where PR #41829 has been merged, this doesn't happen anymore.
On the 5.0-dev branch these warnings are still shown because 5.0-dev is still on bootstrap 5.3.1. See my comment here: #41840 (comment)
Shall we leave this issue open until that has been fixed?
Or shall we close it as solved with PR #41829 and rely on the 5.0-dev branch being updated by that?
Labels |
Added:
bug
|
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2023-09-23 18:33:01 |
Closed_By | ⇒ | HLeithner |
It is in Bootstrap SCSS files, we have to wait when they will fix it.