Tailwind Merge, a utility for resolving conflicting Tailwind CSS classes, saw a version update from 1.2.1 to 1.3.0. Both versions share the core functionality of merging Tailwind classes and depend on the hashlru package. However, several development dependencies were updated, indicating improvements in the development environment and tooling.
Key changes include upgrades to development dependencies such as zx, fp-ts, eslint, dts-cli, ts-jest, prettier, size-limit, typescript, @types/jest, eslint-plugin-jest, eslint-plugin-import, @typescript-eslint/parser, @size-limit/preset-small-lib and @typescript-eslint/eslint-plugin. These updates likely bring enhanced linting rules, better type checking, improved code formatting, and more accurate size analysis.
The jump from TypeScript 4.5.5 to 4.6.3 suggests potential benefits from new language features and bug fixes in the compiler. Likewise, ESLint's move from 8.7.0 to 8.14.0 could bring new rule sets for finding and fixing code problems. The upgrade of dts-cli from 1.2.0 to 1.5.1 indicates an improved way to generate typescript definition files.
The unpacked size increased from 662447 to 708862, which could imply added features, improved documentation, or simply the consequence of larger dependency versions. Released about 3 months apart with recent updates to essential libraries for developing high-quality TypeScript code, version 1.3.0 should offer a smoother experience to developers using it, while keeping the MIT license intact.
The are not vulnerabilities for the version 1.3.0 of the package tailwind-merge