Style broken in PrimeVue 4.3.2 due to @primeuix/styles v1.1.2
Describe the bug
Hi,
We're using PrimeVue version 4.3.2 with a fixed version in our project.
Since approximately 5 hours ago, the component styles are broken. For example, here's how the Divider component is rendered:
Inspecting with DevTools shows the following styles being applied:
Reproduction : https://stackblitz.com/edit/fa8ihprx?file=package.json
After investigation, it appears the issue comes from the newly released version 1.1.2 of the sub-dependency @primeuix/styles.
Manually setting the version of @primeuix/styles to 1.1.1 in the package.json file fixes the issue:
Reproduction : https://stackblitz.com/edit/fa8ihprx-psyf55bx?file=package.json
I don't suppose it's intentional. I don't know what the ideal correction would be.
- New
primevuepatch to pin the@primeuix/stylesversion? - Fix
@primeuix/stylesto make it backwards compatible?
Reason for not contributing a PR
- [ ] Lack of time
- [x] Unsure how to implement the fix/feature
- [ ] Difficulty understanding the codebase
- [ ] Other
Reproducer
https://stackblitz.com/edit/fa8ihprx?file=package.json
Vue version
3.5.16
PrimeVue version
4.3.2
Browser(s)
All
Steps to reproduce the behavior
- Open the repro. => Style is broken.
Expected behavior
Style should be ok.
I also tested with the following versions :
- 4.3.3 => ❌
- 4.3.4 => ❌
- 4.3.5 => ✅
Please try to use latest version of PrimeVue. Thank you.