v1.0.9
[1.0.9] - 2026-05-03
- Commit Range: ➡️
3204487...3f3dbb3
✨ Features
-
ec1703c— ✨ [feat] (config) Introduce createConfig for extensionless file customization -
Add createConfig function to build shared Prettier config with customizable extensionless JSON/INI file handling.
-
Implement options for merging or replacing default extensionless file globs.
-
Export default extensionless file lists and option presets for reuse.
-
Update README with usage examples for createConfig.
-
Enhance type definitions in index.d.ts for new configuration options.
-
Extend preset.mjs to include new exports related to extensionless file handling.
-
Update tests to validate new functionality and ensure correct behavior of extensionless file options.
-
df80685— ✨ [feat] (config) Add PHP and CODEOWNERS support with new Prettier plugins -
Introduced @prettier/plugin-php and prettier-plugin-codeowners as dependencies.
-
Updated Prettier configuration to support PHP files with specific formatting options.
-
Added CODEOWNERS file support with dedicated formatting options.
-
Enhanced tests to verify new overrides for PHP and CODEOWNERS.
-
5c31662— ✨ [feat] (config) Add XML support with new Prettier plugin and file-specific overrides -
Introduced support for XML files in Prettier configuration
-
Added @prettier/plugin-xml as a dependency
-
Updated README to reflect new file-specific overrides for XML and PowerShell
-
3204487— ✨ [feat] (config) Introduce new Prettier configuration file and update presets -
Add
prettier.config.mjsto replace.prettierrc.jsonfor improved configuration management. -
Update
preset.mjsto import settings from the new Prettier config file. -
Modify
package.jsonto include the new Prettier config file in thefilesarray and adjust release verification scripts. -
Update
tsconfig.build.jsonto include the new Prettier config file in the build process. -
Add
prettier-plugin-powershellas a new dependency for enhanced formatting support.
🧹 Chores
3f3dbb3— Release v1.0.9