Tailwind CSS saw a notable update from version 3.3.1 to 3.3.2, bringing several dependency and dev dependency upgrades that contribute to a smoother and more efficient development experience. A key change lies in the core dependencies: PostCSS jumps from version 8.0.9 to 8.4.23, and the postcss-import package moves from 14.1.0 to 15.1.0, suggesting improvements in CSS processing and handling of imports. The jiti dependency updates from 1.17.2 to 1.18.2, and sucrase from 3.29.0 to 3.32.0, potentially leading to faster JavaScript/TypeScript transformations, benefiting build times when using Tailwind CSS in JavaScript-heavy projects. lilconfig also sees an update from 2.0.6 to 2.1.0, which can influence how configuration files are loaded and managed with Tailwind.
Furthermore, the development dependencies received significant attention, with Jest updating from v28 to v29, and Turbo from 1.6.3 to 1.9.3 pointing towards enhanced testing and build performance/caching. The update of @swc/core from 1.3.24 to 1.3.55 might bring improved performance for JavaScript compilation. A new dependency @alloc/quick-lru was added, which suggests the developers are focusing on optimizing performance internaly via caching mechanisms.
The unpacked size also increased from 4.7MB to 5.4MB which can mean either more functionality was added or that the new dependencies adds up or may be optimizations were done to be more stable and performant. These changes collectively suggest a focus on modernizing the toolchain, improving performance, and enhancing stability for developers leveraging Tailwind CSS.
The are not vulnerabilities for the version 3.3.2 of the package tailwindcss