# Changelog ## [1.32.12](https://github.com/shufo/blade-formatter/compare/v1.32.11...v1.32.12) (2023-04-02) ### Fixes * ๐Ÿ› ambiguous regex ([9ee111e](https://github.com/shufo/blade-formatter/commit/9ee111ed08724720717bc7d583993088467181c6)) ## [1.32.11](https://github.com/shufo/blade-formatter/compare/v1.32.10...v1.32.11) (2023-04-02) ### Miscellaneous * **deps:** update actions/stale action to v8 ([4779dd0](https://github.com/shufo/blade-formatter/commit/4779dd05c92222b537a99f22d11309ac899d3766)) ### Fixes * ๐Ÿ› unless directive has not space between parenthesis ([324bff8](https://github.com/shufo/blade-formatter/commit/324bff870e9c01a1405775f64cba1bbea42ff0a3)) ## [1.32.10](https://github.com/shufo/blade-formatter/compare/v1.32.9...v1.32.10) (2023-03-21) ### Miscellaneous * **deps:** update dependency typescript to v5 ([b4c0756](https://github.com/shufo/blade-formatter/commit/b4c07567f2d36266c6e2675a825a6082f96fc5fd)) ### Fixes * **deps:** update dependency php-parser to v3.1.4 ([34101ab](https://github.com/shufo/blade-formatter/commit/34101abf2a44e50a28f8efb43fea60c01bde2c2e)) ## [1.32.9](https://github.com/shufo/blade-formatter/compare/v1.32.8...v1.32.9) (2023-02-25) ### Fixes * revert to v1.32.7 ([1bedb07](https://github.com/shufo/blade-formatter/commit/1bedb0734911e7a529e5527afb33803b9a3af555)) ## [1.32.8](https://github.com/shufo/blade-formatter/compare/v1.32.7...v1.32.8) (2023-02-22) ### Fixes * ๐Ÿ› error on script tag with sort html attribute option ([3fae4eb](https://github.com/shufo/blade-formatter/commit/3fae4eb6ab1a5c204aa565d7687e8ee5d94d1a00)) ## [1.32.7](https://github.com/shufo/blade-formatter/compare/v1.32.6...v1.32.7) (2023-02-12) ### Fixes * ๐Ÿ› syntax error on nested directives in script tag ([6403399](https://github.com/shufo/blade-formatter/commit/6403399de5bb6836ad547fd630ad24e7be41c669)) ## [1.32.6](https://github.com/shufo/blade-formatter/compare/v1.32.5...v1.32.6) (2023-02-05) ### Fixes * ๐Ÿ› directives in style tag are not formatted ([84fd8a5](https://github.com/shufo/blade-formatter/commit/84fd8a5a31f9d5905b897894829be66ec92f46f7)) ### Miscellaneous * ๐Ÿค– revert esbuild to ^0.16.0 to enable watch option ([5999d71](https://github.com/shufo/blade-formatter/commit/5999d7117093a7499a3844780700f329a0d1700a)) * add utility command by Makefile ([6e71f42](https://github.com/shufo/blade-formatter/commit/6e71f4213f6fec2ab7ffdb759271e0ae1972acab)) ## [1.32.5](https://github.com/shufo/blade-formatter/compare/v1.32.4...v1.32.5) (2023-01-20) ### Miscellaneous * ๐Ÿค– bump @shufo/tailwindcss-class-sorter to 2.0.0 ([901dac8](https://github.com/shufo/blade-formatter/commit/901dac880ad76447ff6949541a0de4acb7cb1774)) ## [1.32.4](https://github.com/shufo/blade-formatter/compare/v1.32.3...v1.32.4) (2023-01-14) ### Fixes * consistent formatting for `[@component](https://github.com/component)` ([#772](https://github.com/shufo/blade-formatter/issues/772)) ([a3d3aaa](https://github.com/shufo/blade-formatter/commit/a3d3aaace14d2d9f1cead0300f869b1f06bc5536)) * **deps:** update dependency php-parser to v3.1.3 ([6697e42](https://github.com/shufo/blade-formatter/commit/6697e42f6f526f0c0c69f8f6d5dff3fcc104af5f)) ### Miscellaneous * **deps:** update dependency esbuild to ^0.17.0 ([7dd8adb](https://github.com/shufo/blade-formatter/commit/7dd8adbb1b94112cc0b36ba28e66f99c252bc7fd)) * **deps:** update dependency fs-extra to v11 ([0a33f65](https://github.com/shufo/blade-formatter/commit/0a33f65a14f52d684411b976ccd6e40d4cd88b9f)) ## [1.32.3](https://github.com/shufo/blade-formatter/compare/v1.32.2...v1.32.3) (2023-01-02) ### Fixes * ๐Ÿ› body of formField directive does not indent ([d9bb918](https://github.com/shufo/blade-formatter/commit/d9bb918e49e16641103894325fb923fee43da245)) * ๐Ÿ› unexpected comma is inserted before closing parentheses ([0e228ae](https://github.com/shufo/blade-formatter/commit/0e228ae3163ab42d54e7cbbb7b93e406e3aaa3af)) ## [1.32.2](https://github.com/shufo/blade-formatter/compare/v1.32.1...v1.32.2) (2022-12-25) ### Miscellaneous * ๐Ÿค– bump @shufo/html-attribute-sorter to 0.4.3 ([1fd209a](https://github.com/shufo/blade-formatter/commit/1fd209a285d87c7769eac9f066464fc15d42b0ac)) * **deps:** update actions/stale action to v7 ([3ca85ff](https://github.com/shufo/blade-formatter/commit/3ca85ffc242285d520995b723e1713a91c998dae)) ## [1.32.1](https://github.com/shufo/blade-formatter/compare/v1.32.0...v1.32.1) (2022-12-18) ### Miscellaneous * **deps:** bump decode-uri-component from 0.2.0 to 0.2.2 ([6fe4319](https://github.com/shufo/blade-formatter/commit/6fe43193cd4e543a19cd671eb593d690f561f98b)) * **deps:** update cirrus-actions/rebase action to v1.8 ([3c4fb84](https://github.com/shufo/blade-formatter/commit/3c4fb84d1040998d8370c80c287eceb41b972606)) * **deps:** update dependency esbuild to ^0.16.0 ([779c5a2](https://github.com/shufo/blade-formatter/commit/779c5a235857cc7026b72964c7b0e73d236fad69)) ### Fixes * ๐Ÿ› unexpected indent on raw php comment block ([f896cc8](https://github.com/shufo/blade-formatter/commit/f896cc8c3625de12b1edf8df0ef008e2b86b856b)) ## [1.32.0](https://github.com/shufo/blade-formatter/compare/v1.31.1...v1.32.0) (2022-11-27) ### Features * add option for end of line character(s) ([2dfcba7](https://github.com/shufo/blade-formatter/commit/2dfcba7d1b840e4199105ab949a5eb232ed7f6c2)) ### Fixes * **deps:** update dependency vscode-oniguruma to v1.7.0 ([7d3018b](https://github.com/shufo/blade-formatter/commit/7d3018bdba60616617a2bc114f17069d4debf0db)) ## [1.31.1](https://github.com/shufo/blade-formatter/compare/v1.31.0...v1.31.1) (2022-11-01) ### Fixes * **deps:** update dependency php-parser to v3.1.2 ([bddb7d0](https://github.com/shufo/blade-formatter/commit/bddb7d0c6a1832e28d99004232a46f4df60d742b)) ## [1.31.0](https://github.com/shufo/blade-formatter/compare/v1.30.3...v1.31.0) (2022-10-30) ### Features * custom html attributes order ([#733](https://github.com/shufo/blade-formatter/issues/733)) ([c2e1c4b](https://github.com/shufo/blade-formatter/commit/c2e1c4b34db243bc2c269384356b29ea9a5ba18a)) ### Miscellaneous * **deps:** update dependency @types/node to v18 ([be9994f](https://github.com/shufo/blade-formatter/commit/be9994ffbcd16f7d549275fcfd71a1c8ba332671)) ## [1.30.3](https://github.com/shufo/blade-formatter/compare/v1.30.2...v1.30.3) (2022-10-23) ### Fixes * ๐Ÿ› inconsistent multi-line comment indent in raw php tag ([0830640](https://github.com/shufo/blade-formatter/commit/08306402e98ff0545b28b94959c459febef42f65)) ## [1.30.2](https://github.com/shufo/blade-formatter/compare/v1.30.1...v1.30.2) (2022-10-16) ### Miscellaneous * **deps:** update pozil/auto-assign-issue action to v1.11.0 ([773e940](https://github.com/shufo/blade-formatter/commit/773e9408fdd3c1e592e6b2ad0597774f7670ae77)) ### Fixes * ๐Ÿ› indent on top level `@php` directive ([2c644a1](https://github.com/shufo/blade-formatter/commit/2c644a1f65310007149e31bea4d106d6f1bdf5e4)) ## [1.30.1](https://github.com/shufo/blade-formatter/compare/v1.30.0...v1.30.1) (2022-10-10) ### Fixes * ๐Ÿ› unexpected indentation when --no-php-syntax-check option ([51326c4](https://github.com/shufo/blade-formatter/commit/51326c480f28c97e8d1d9b2c5228494cfe150429)) ## [1.30.0](https://github.com/shufo/blade-formatter/compare/v1.29.8...v1.30.0) (2022-10-09) ### Features * ๐ŸŽธ add option `--no-php-syntax-check` ([b7c29bd](https://github.com/shufo/blade-formatter/commit/b7c29bd86b5e8eb9d2054c04255b950ad730e18c)) ### Miscellaneous * **deps:** update pozil/auto-assign-issue action to v1.10.1 ([7c34f58](https://github.com/shufo/blade-formatter/commit/7c34f58b427f34330a1957a79ff1a3bff6f26021)) ## [1.29.8](https://github.com/shufo/blade-formatter/compare/v1.29.7...v1.29.8) (2022-10-01) ### Miscellaneous * **deps:** update dependency @types/mocha to v10 ([9989fc1](https://github.com/shufo/blade-formatter/commit/9989fc111aee3e0f083b2d9dcdbdae652d0f564d)) ### Fixes * non-native type script tag throws an error if it contains directive ([#725](https://github.com/shufo/blade-formatter/issues/725)) ([cbdf6d1](https://github.com/shufo/blade-formatter/commit/cbdf6d1bf3e50d3f58488eaaa49c72d10e7d38ec)) ## [1.29.7](https://github.com/shufo/blade-formatter/compare/v1.29.6...v1.29.7) (2022-09-24) ### Miscellaneous * **deps:** update dependency eslint-import-resolver-typescript to v3 ([83bd446](https://github.com/shufo/blade-formatter/commit/83bd446ca65a7acf3d52d1f881149bbd05106da4)) * **deps:** update dependency husky to v8 ([6e0effb](https://github.com/shufo/blade-formatter/commit/6e0effbbef18441c488ce1ec3994848e894bffe6)) * **deps:** update dependency source-map-loader to v4 ([b6143bf](https://github.com/shufo/blade-formatter/commit/b6143bf281e14e89375bf289637fd29c0a1bd7ec)) * **deps:** update jest monorepo to v29 ([bc7c521](https://github.com/shufo/blade-formatter/commit/bc7c52125d770b5080922d467031c1fdc960f8c4)) ### Fixes * ๐Ÿ› json directive is not indented when it is multi-line ([3933eb4](https://github.com/shufo/blade-formatter/commit/3933eb4e23a358a965784b57ff79488b2d91f005)) * ๐Ÿ› timeout occur when unclosed quote exists in php block ([6aa4e61](https://github.com/shufo/blade-formatter/commit/6aa4e6120e71ed55c5e843ceca2e7a7aad4c028b)) ## [1.29.6](https://github.com/shufo/blade-formatter/compare/v1.29.5...v1.29.6) (2022-09-21) ### Miscellaneous * ๐Ÿค– bump @shufo/tailwindcss-class-sorter to 1.0.12 ([c19ba31](https://github.com/shufo/blade-formatter/commit/c19ba316bad026cbb9358dc0f3466d9c84859d04)) ## [1.29.5](https://github.com/shufo/blade-formatter/compare/v1.29.4...v1.29.5) (2022-09-20) ### Miscellaneous * ๐Ÿค– bump @shufo/tailwindcss-class-sorter to 1.0.11 ([4f3fa34](https://github.com/shufo/blade-formatter/commit/4f3fa34e02171ffc8d48e576b3bb43142c412168)) ## [1.29.4](https://github.com/shufo/blade-formatter/compare/v1.29.3...v1.29.4) (2022-09-19) ### Miscellaneous * ๐Ÿค– bump @shufo/tailwindcss-class-sorter to 1.0.10 ([e893cf1](https://github.com/shufo/blade-formatter/commit/e893cf171e5c2cb5d6e75d7a5293093badd850fd)) ## [1.29.3](https://github.com/shufo/blade-formatter/compare/v1.29.2...v1.29.3) (2022-09-19) ### Miscellaneous * ๐Ÿค– bump @shufo/tailwindcss-class-sorter to 1.0.9 ([a5fa10f](https://github.com/shufo/blade-formatter/commit/a5fa10f3b1d5cb7f7fbc0c84e9d1e7470fbaebc3)) ## [1.29.2](https://github.com/shufo/blade-formatter/compare/v1.29.1...v1.29.2) (2022-09-18) ### Fixes * ๐Ÿ› tailwindcss config does not respect correctly ([55bd09c](https://github.com/shufo/blade-formatter/commit/55bd09c0943674dfce58e5d7a233f2b102b21993)) ## [1.29.1](https://github.com/shufo/blade-formatter/compare/v1.29.0...v1.29.1) (2022-09-18) ### Fixes * ๐Ÿ› disable lookup tailwind config on format function ([73c9597](https://github.com/shufo/blade-formatter/commit/73c959790ec51ed7412b8f16d5b355e3c1b4922f)) ## [1.29.0](https://github.com/shufo/blade-formatter/compare/v1.28.0...v1.29.0) (2022-09-18) ### Features * ๐ŸŽธ add `--tailwindcss-config-path` to CLI option ([5dc7804](https://github.com/shufo/blade-formatter/commit/5dc78049b2a79c28e0c7b95ed45b1e1ee9c5f088)) * ๐ŸŽธ add option to specify tailwindcss configuration ([f21b892](https://github.com/shufo/blade-formatter/commit/f21b892b00a4410880db853fc81bde24e496091f)) ### Fixes * ๐Ÿ› can not resolve relative path from base directory ([9605ec3](https://github.com/shufo/blade-formatter/commit/9605ec31a4c229b38ee2b951c446a8ede8840dc0)) * **deps:** update dependency php-parser to v3.1.1 ([c01928b](https://github.com/shufo/blade-formatter/commit/c01928bd2fcd39beeae910a1274970fd10cb64c3)) * multi-line blade comment trims line break ([a0ce4f9](https://github.com/shufo/blade-formatter/commit/a0ce4f99bb2a50be75fdb0f1aa6f2888a2ddc364)) ### Miscellaneous * ๐Ÿค– add tailwindcss to dependencies ([aedabcb](https://github.com/shufo/blade-formatter/commit/aedabcbdf222d7d6153454a137e7d13b6528e717)) * ๐Ÿค– bump @shufo/tailwindcss-class-sorter to 1.0.7 ([7aeca2f](https://github.com/shufo/blade-formatter/commit/7aeca2f0c63f7d05415eaeaeecac970b39695e05)) * ๐Ÿค– bump @shufo/tailwindcss-class-sorter to 1.0.8 ([84a4ca2](https://github.com/shufo/blade-formatter/commit/84a4ca2a5a07dc9393e5b61032b830946397eba7)) * ๐Ÿค– bump bump tailwindcss-class-sorter to 1.0.6 ([7f51450](https://github.com/shufo/blade-formatter/commit/7f51450ddde057908904b08d583461bbcba93081)) * ๐Ÿค– bump tailwindcss-class-sorter to 1.0.5 ([e33fc6b](https://github.com/shufo/blade-formatter/commit/e33fc6b8a3d507599f3ccc0310224d6271328cb7)) * ๐Ÿค– revert changes ([886a8e3](https://github.com/shufo/blade-formatter/commit/886a8e34ce5e10c5ed3d8408639ef5727d8e9bbd)) ## [1.28.0](https://github.com/shufo/blade-formatter/compare/v1.27.7...v1.28.0) (2022-09-11) ### Features * drop support for Node 12.x ([41485d0](https://github.com/shufo/blade-formatter/commit/41485d0c14ab5a0f3de7c71c87576ed632e0598e)) ### Fixes * **deps:** update dependency @prettier/plugin-php to ^0.19.0 ([35322b7](https://github.com/shufo/blade-formatter/commit/35322b7d251d56b916717b27fdd795fa7e4dc99c)) ### Miscellaneous * require Node 14.x as minimum version ([e940e32](https://github.com/shufo/blade-formatter/commit/e940e32c1c60d0527c1e93cfe368192e182e96fb)) ## [1.27.7](https://github.com/shufo/blade-formatter/compare/v1.27.6...v1.27.7) (2022-09-03) ### Miscellaneous * **deps:** update dependency @types/glob to v8 ([2666547](https://github.com/shufo/blade-formatter/commit/26665477852391f1a2d15cb12c804b4c41a09179)) ### Fixes * ๐Ÿ› invalid quote type when html tag used in php directive ([3b02326](https://github.com/shufo/blade-formatter/commit/3b02326b25a97f89db5fd25d69529bd4be2d2a1a)) ## [1.27.6](https://github.com/shufo/blade-formatter/compare/v1.27.5...v1.27.6) (2022-08-28) ### Fixes * ๐Ÿ› elseif statement in script tag gets unexpected format ([40abf45](https://github.com/shufo/blade-formatter/commit/40abf457659fab24c2ed2212c1ed374a9fb26f9a)) * ๐Ÿ› inline directive issue with tailwind class sorting ([552fadd](https://github.com/shufo/blade-formatter/commit/552faddbd2ec62407b025ad75a12f2ce45d1acdc)) ## [1.27.5](https://github.com/shufo/blade-formatter/compare/v1.27.4...v1.27.5) (2022-08-22) ### Miscellaneous * **deps:** update pozil/auto-assign-issue action to v1.10.0 ([b9211bd](https://github.com/shufo/blade-formatter/commit/b9211bdd5460f86bdf74b9ac59dbd9bbe4c9bd68)) ### Fixes * ๐Ÿ› inenfficient regex in certain template take a long time ([28ac4ed](https://github.com/shufo/blade-formatter/commit/28ac4ed440c7b6081cadaaa388a5ba24c50a76e1)) ## [1.27.4](https://github.com/shufo/blade-formatter/compare/v1.27.3...v1.27.4) (2022-08-13) ### Miscellaneous * **deps:** update dependency esbuild to ^0.15.0 ([925f64e](https://github.com/shufo/blade-formatter/commit/925f64eb91b8b20d5f05474f0be63bbb92a2f093)) ### Fixes * ๐Ÿ› syntax error on chained method ([22b5f49](https://github.com/shufo/blade-formatter/commit/22b5f496cae565c8e0323ad6c69bbcc3d90f0dd9)) * **deps:** update dependency php-parser to v3.1.0 ([d667bee](https://github.com/shufo/blade-formatter/commit/d667bee275cda4fd86fcbdc17a9d565f5796df39)) ## [1.27.3](https://github.com/shufo/blade-formatter/compare/v1.27.2...v1.27.3) (2022-08-09) ### Fixes * ๐Ÿ› do nothing when sort html attributes option is undefined ([7f0962a](https://github.com/shufo/blade-formatter/commit/7f0962ad9d5ef8d05acbab486b1ffee2f0e8979d)) ## [1.27.2](https://github.com/shufo/blade-formatter/compare/v1.27.1...v1.27.2) (2022-08-09) ### Miscellaneous * ๐Ÿค– bump html-attribute-sorter to 0.4.2 ([ef076d4](https://github.com/shufo/blade-formatter/commit/ef076d407b7b86f0f4acc586055701da119c75b9)) ## [1.27.1](https://github.com/shufo/blade-formatter/compare/v1.27.0...v1.27.1) (2022-08-08) ### Miscellaneous * ๐Ÿค– bump html-attribute-sorter to 0.4.1 ([146f70a](https://github.com/shufo/blade-formatter/commit/146f70a92a34f27f1301b9d2e4bea4c031cc4c76)) ## [1.27.0](https://github.com/shufo/blade-formatter/compare/v1.26.17...v1.27.0) (2022-08-08) ### Features * ๐ŸŽธ --sort-html-attributes option ([058a6c8](https://github.com/shufo/blade-formatter/commit/058a6c830133f5e668d31ae3749ca2988fbbdf60)) * ๐ŸŽธ strictly check unexpected options ([8286d0e](https://github.com/shufo/blade-formatter/commit/8286d0ea97e5b973749b1671197ea363fa9f7115)) ### Fixes * ๐Ÿ› tab indent is not used in inline directive ([b212293](https://github.com/shufo/blade-formatter/commit/b212293b52f7af78b66445675b490258fe215b71)) * ๐Ÿ› useTabs option ignored in script tag ([74bd8bf](https://github.com/shufo/blade-formatter/commit/74bd8bfdefc039f776ad8786ac7c8e7ad77786c6)) ### Miscellaneous * ๐Ÿค– add html-attribute-sorter ([e3ed51a](https://github.com/shufo/blade-formatter/commit/e3ed51ae63dbc0a44151ff119e10163880656245)) * ๐Ÿค– bump html-attribute-sorter to 0.4.0 ([cf1d6f8](https://github.com/shufo/blade-formatter/commit/cf1d6f89da3a4784383be979d3b7e456d3fdd245)) * ๐Ÿค– disable no multiple empty lines option by default ([55fa32e](https://github.com/shufo/blade-formatter/commit/55fa32efad318c076ebade7b6be78c82365f3d63)) * ๐Ÿค– enable resolveJsonModule ([5cda691](https://github.com/shufo/blade-formatter/commit/5cda691a569b83933a99087d56a091660ecd075a)) * **deps:** update akhilmhdh/contributors-readme-action action to v2.3.6 ([da946b5](https://github.com/shufo/blade-formatter/commit/da946b518747362a18f5093b3ca11e9444af1317)) * **deps:** update pozil/auto-assign-issue action to v1.9.0 ([f1e1807](https://github.com/shufo/blade-formatter/commit/f1e1807a8bf7cb2e7e0e2d9823d9063e410e8052)) ## [1.26.17](https://github.com/shufo/blade-formatter/compare/v1.26.16...v1.26.17) (2022-07-31) ### Fixes * ๐Ÿ› timeout happen when unclosed directive parentheses exist ([8735039](https://github.com/shufo/blade-formatter/commit/87350390991245fd6a1805f5b485b765c3365997)) ## [1.26.16](https://github.com/shufo/blade-formatter/compare/v1.26.15...v1.26.16) (2022-07-28) ### Fixes * ๐Ÿ› escaped quote in raw php directive breaks indentation ([55322a0](https://github.com/shufo/blade-formatter/commit/55322a0d5fa88f93c74aeb15b88cd2d04b8c3a57)) ## [1.26.15](https://github.com/shufo/blade-formatter/compare/v1.26.14...v1.26.15) (2022-07-26) ### Fixes * ๐Ÿ› unexpected format results when script tag type is not js ([00ca4b3](https://github.com/shufo/blade-formatter/commit/00ca4b3385c02bc4493f76c853dad16c6ba9dcd9)) ## [1.26.14](https://github.com/shufo/blade-formatter/compare/v1.26.13...v1.26.14) (2022-07-20) ### Miscellaneous * **deps:** update akhilmhdh/contributors-readme-action action to v2.3.5 ([104f60e](https://github.com/shufo/blade-formatter/commit/104f60e2a96b004748f3bea938b0700f4a6e52b7)) * **deps:** update pozil/auto-assign-issue action to v1.8.0 ([d637e92](https://github.com/shufo/blade-formatter/commit/d637e92953696c60a7fbabfd46570a171f3ff889)) ### Fixes * ๐Ÿ› as keyword breaks line if calling method ([b14b251](https://github.com/shufo/blade-formatter/commit/b14b251ab43bf0f9dec9b41742332311d224ea8e)) ## [1.26.13](https://github.com/shufo/blade-formatter/compare/v1.26.12...v1.26.13) (2022-07-12) ### Fixes * ๐Ÿ› nested condition inserts unexpected comma ([92d5023](https://github.com/shufo/blade-formatter/commit/92d50236909f87907ff322b6f030c0ab1ed07b95)) ## [1.26.12](https://github.com/shufo/blade-formatter/compare/v1.26.11...v1.26.12) (2022-07-06) ### Miscellaneous * **deps:** bump @prettier/plugin-php from 0.18.8 to 0.18.9 ([cf8cd27](https://github.com/shufo/blade-formatter/commit/cf8cd27cee8cf146893483aa67a987f342c425b2)) ### Fixes * ๐Ÿ› indentation removed when raw blade brace is multi-lined ([42e7c0f](https://github.com/shufo/blade-formatter/commit/42e7c0f53331eece2b91be6cfd2fb67e826ba77e)) ## [1.26.11](https://github.com/shufo/blade-formatter/compare/v1.26.10...v1.26.11) (2022-07-01) ### Miscellaneous * **deps:** bump js-beautify from 1.14.3 to 1.14.4 ([837aa40](https://github.com/shufo/blade-formatter/commit/837aa4092aae20c45ba7cea3d3f817ec536ac40a)) * **deps:** update pozil/auto-assign-issue action to v1.7.3 ([42a4dba](https://github.com/shufo/blade-formatter/commit/42a4dbabb5728f858bc1de2a80dcdaa8fa940e5c)) ## [1.26.10](https://github.com/shufo/blade-formatter/compare/v1.26.9...v1.26.10) (2022-06-20) ### Miscellaneous * **deps:** bump prettier from 2.6.2 to 2.7.1 ([faa9540](https://github.com/shufo/blade-formatter/commit/faa95409dd4c41e07c8e594ef17d5918b79cf9b1)) * **deps:** update pozil/auto-assign-issue action to v1.7.1 ([a44338c](https://github.com/shufo/blade-formatter/commit/a44338c2056986dcc784041da2b7cf6c4906dde5)) ### Fixes * ๐Ÿ› sometimes equal symbols cause formatting to get stuck ([497e361](https://github.com/shufo/blade-formatter/commit/497e3616245a5109a3d2997c94daf110738ebcac)) ## [1.26.9](https://github.com/shufo/blade-formatter/compare/v1.26.8...v1.26.9) (2022-06-19) ### Miscellaneous * **deps:** update actions/cache action to v3 ([e4c2536](https://github.com/shufo/blade-formatter/commit/e4c25369d4ab788e0dcfd640e922e041f75e7e93)) * **deps:** update actions/checkout action to v3 ([537ed24](https://github.com/shufo/blade-formatter/commit/537ed2436c4f3ba35a6270196c33c7d963d99ec3)) * **deps:** update actions/setup-node action to v3 ([eaf41ab](https://github.com/shufo/blade-formatter/commit/eaf41abbbdc4242777907f91c64527cc972089ca)) * **deps:** update cirrus-actions/rebase action to v1.7 ([0136a9b](https://github.com/shufo/blade-formatter/commit/0136a9b316e2c1685875ad6d5c84332e6147dfb1)) * **deps:** update codecov/codecov-action action to v3 ([70f2175](https://github.com/shufo/blade-formatter/commit/70f21752968264484ce1081a6bcc1f5266336783)) * **deps:** update dependency @types/concat-stream to v2 ([d2c5a2b](https://github.com/shufo/blade-formatter/commit/d2c5a2b9b83a0e0a6835ced64a19cf61d55d5a50)) * **deps:** update dependency eslint-config-airbnb-typescript to v17 ([a8f8aef](https://github.com/shufo/blade-formatter/commit/a8f8aef53dddea4657f1783aaea71babb0323e49)) * **deps:** update googlecloudplatform/release-please-action action to v3 ([e9dbb0b](https://github.com/shufo/blade-formatter/commit/e9dbb0b6aac95b47f39f92744f1e3b47299b93ef)) * **deps:** update jest monorepo to v28 ([cc072c2](https://github.com/shufo/blade-formatter/commit/cc072c23ba340d88f407f431dfc3858d62981635)) * **deps:** update pozil/auto-assign-issue action to v1.7.0 ([6759bf1](https://github.com/shufo/blade-formatter/commit/6759bf14e8709ab29446f68f5a1ed08e5a4d62f7)) ### Fixes * ๐Ÿ› script tag attributes are unindented when multi-lined ([45eb369](https://github.com/shufo/blade-formatter/commit/45eb36918b6b1e02ddc76d6fd32b59c69472b16d)) ### [1.26.8](https://www.github.com/shufo/blade-formatter/compare/v1.26.7...v1.26.8) (2022-06-18) ### Fixes * ๐Ÿ› raw string in custom directive results syntax error ([abdf82a](https://www.github.com/shufo/blade-formatter/commit/abdf82a057f0ec46a271cbef4d858bdb7cf139ce)) ### [1.26.7](https://www.github.com/shufo/blade-formatter/compare/v1.26.6...v1.26.7) (2022-06-15) ### Miscellaneous * **deps:** bump @prettier/plugin-php from 0.18.7 to 0.18.8 ([25fef40](https://www.github.com/shufo/blade-formatter/commit/25fef40f6af6ee4c3b5f3aeb5cfae299bc3de9f9)) ### [1.26.6](https://www.github.com/shufo/blade-formatter/compare/v1.26.5...v1.26.6) (2022-06-09) ### Miscellaneous * **deps:** bump @prettier/plugin-php from 0.18.6 to 0.18.7 ([8d1fa89](https://www.github.com/shufo/blade-formatter/commit/8d1fa89540aadfd580167c7a1b91aefb74b7710c)) * **deps:** bump xregexp from 5.1.0 to 5.1.1 ([1e2b1d7](https://www.github.com/shufo/blade-formatter/commit/1e2b1d7decdc501be58fb6f4ce4574fb30e15abd)) ### Fixes * ๐Ÿ› arrow indentifier sometimes results in unexpected format ([94ac3ad](https://www.github.com/shufo/blade-formatter/commit/94ac3ad7f1f55815477c8a623a01a6fc833ca1f6)) ### [1.26.5](https://www.github.com/shufo/blade-formatter/compare/v1.26.4...v1.26.5) (2022-06-05) ### Fixes * ๐Ÿ› unexpected result when wrap attributes option specified ([aa60a9c](https://www.github.com/shufo/blade-formatter/commit/aa60a9ce156f20ba1af9147b0adc1bf3ce363a00)) ### [1.26.4](https://www.github.com/shufo/blade-formatter/compare/v1.26.3...v1.26.4) (2022-06-04) ### Fixes * ๐Ÿ› new line inserted at end of style tag ([4634794](https://www.github.com/shufo/blade-formatter/commit/4634794dd372cdd7ca10e6e3bff73bffccdb5280)) ### [1.26.3](https://www.github.com/shufo/blade-formatter/compare/v1.26.2...v1.26.3) (2022-06-02) ### Fixes * ๐Ÿ› at-rules of css results in Syntax Error ([029bd3f](https://www.github.com/shufo/blade-formatter/commit/029bd3fbbd0fd5ed73c5f097ee89ceb829018be4)) ### [1.26.2](https://www.github.com/shufo/blade-formatter/compare/v1.26.1...v1.26.2) (2022-06-02) ### Miscellaneous * **deps:** bump @prettier/plugin-php from 0.18.4 to 0.18.5 ([1af9057](https://www.github.com/shufo/blade-formatter/commit/1af90570a4842a148e614ae4b652bb2748aa51ed)) * **deps:** bump @prettier/plugin-php from 0.18.5 to 0.18.6 ([ac96301](https://www.github.com/shufo/blade-formatter/commit/ac963017ce02850f33e33a2aef0af0c269d89fec)) ### Fixes * ๐Ÿ› inline directive results in unexpected format if nested ([aff6cd4](https://www.github.com/shufo/blade-formatter/commit/aff6cd40df56f740a1093daa9a02c1df679d6eea)) ### [1.26.1](https://www.github.com/shufo/blade-formatter/compare/v1.26.0...v1.26.1) (2022-05-21) ### Fixes * ๐Ÿ› nested forelse directive results in unexpected format ([3f6ad82](https://www.github.com/shufo/blade-formatter/commit/3f6ad82c67787422cbdfef61862d531a1f2e6354)) ## [1.26.0](https://www.github.com/shufo/blade-formatter/compare/v1.25.4...v1.26.0) (2022-05-19) ### Features * ๐ŸŽธ prettier ignore syntax ([5b74b96](https://www.github.com/shufo/blade-formatter/commit/5b74b96041af164070be57d82aafd2e653ccebb9)) ### Fixes * ๐Ÿ› nested unless condition results in unexpected format ([3a1d52c](https://www.github.com/shufo/blade-formatter/commit/3a1d52cf00b3e59292f360cf42ee1f0ecf2da30e)) ### [1.25.4](https://www.github.com/shufo/blade-formatter/compare/v1.25.3...v1.25.4) (2022-05-17) ### Miscellaneous * **deps:** bump @shufo/tailwindcss-class-sorter from 1.0.3 to 1.0.4 ([2ea7b06](https://www.github.com/shufo/blade-formatter/commit/2ea7b06a09dd29c4974f0da12dd4a9ea42f42e16)) * **deps:** bump glob from 8.0.1 to 8.0.3 ([fdbfc20](https://www.github.com/shufo/blade-formatter/commit/fdbfc2064cd479affa30f081ccf4930c7ea30f33)) * **deps:** bump yargs from 17.4.1 to 17.5.1 ([ee4d594](https://www.github.com/shufo/blade-formatter/commit/ee4d594f0616896cd6d74a5c9035170dcc1cf061)) ### Fixes * ๐Ÿ› format broken by x-bind:class when class sort enabled ([bcee004](https://www.github.com/shufo/blade-formatter/commit/bcee004845fe628225a8cd5d196d51e22bd17323)) ### [1.25.3](https://www.github.com/shufo/blade-formatter/compare/v1.25.2...v1.25.3) (2022-05-15) ### Fixes * ๐Ÿ› empty class string results in unexpected formatting ([29cafc7](https://www.github.com/shufo/blade-formatter/commit/29cafc781b5d8bea21e30f6a36c74b43f5743368)) ### [1.25.2](https://www.github.com/shufo/blade-formatter/compare/v1.25.1...v1.25.2) (2022-05-14) ### Fixes * ๐Ÿ› allow hyphen and underscore included html tag name ([5cffd0e](https://www.github.com/shufo/blade-formatter/commit/5cffd0ed9ce49c68835ff99f49819f4fa9a7dd7b)) * ๐Ÿ› timeout on isset~endif directive in html tag ([4e22644](https://www.github.com/shufo/blade-formatter/commit/4e226442777c8fc48e7c6d895317d3c6a9ca1840)) ### [1.25.1](https://www.github.com/shufo/blade-formatter/compare/v1.25.0...v1.25.1) (2022-05-13) ### Fixes * ๐Ÿ› multiline blade brace results in unexpected formatting ([e45f6e7](https://www.github.com/shufo/blade-formatter/commit/e45f6e7cb7cb9a6e7da78b88d9b5e0189d2d0b85)) ## [1.25.0](https://www.github.com/shufo/blade-formatter/compare/v1.24.0...v1.25.0) (2022-05-12) ### Features * ๐ŸŽธ support custom blade directives ([a563bd3](https://www.github.com/shufo/blade-formatter/commit/a563bd320b75e02370877cc88939a1c41e7bf2f6)) * ๐ŸŽธ support pushonce and prependonce directive ([f573917](https://www.github.com/shufo/blade-formatter/commit/f5739175ef4ca6e2c650fc39727d82ba41dc0dd5)) ### Miscellaneous * ๐Ÿค– (deps-dev) add codecov to collect coverage ([5b56084](https://www.github.com/shufo/blade-formatter/commit/5b56084a04638f56f91a70a359a7de939fe60786)) ### Fixes * ๐Ÿ› custom directive in script tag ([d64e5f6](https://www.github.com/shufo/blade-formatter/commit/d64e5f6f053d3e03423c20b5db64b26cd2bb9a4f)) * ๐Ÿ› escaped blade directive inserts unexpected line break ([57735e6](https://www.github.com/shufo/blade-formatter/commit/57735e6c059ff6390b1a866cf7b0debb8ec177bd)) * ๐Ÿ› lower case/upper case mixed custom directive ([761a92d](https://www.github.com/shufo/blade-formatter/commit/761a92db120c865f5a2c5474963a5f89bb5f87ad)) * ๐Ÿ› preserve unbalanced directive ([4e7922a](https://www.github.com/shufo/blade-formatter/commit/4e7922a969ab1eacb3baebcba2ae5fffffddd06a)) ## [1.24.0](https://www.github.com/shufo/blade-formatter/compare/v1.23.8...v1.24.0) (2022-05-07) ### Features * ๐ŸŽธ support aware directive ([#577](https://www.github.com/shufo/blade-formatter/issues/577)) ([e3f935c](https://www.github.com/shufo/blade-formatter/commit/e3f935c8fbd5072f28c2f5dbbdf1cd71a22a51d7)) ### Fixes * ๐Ÿ› indentation lost in nested directive in script tag ([2b0fb15](https://www.github.com/shufo/blade-formatter/commit/2b0fb153053b15a939f6c82ee860956c0815da55)) ### [1.23.8](https://www.github.com/shufo/blade-formatter/compare/v1.23.7...v1.23.8) (2022-05-03) ### Fixes * ๐Ÿ› dollar sign with nested directive causes error ([f2305d0](https://www.github.com/shufo/blade-formatter/commit/f2305d039f3ba4c6d22e45339b828d5796bc2ff7)) * ๐Ÿ› livewire tag causes unexpected formatting ([6951635](https://www.github.com/shufo/blade-formatter/commit/69516358a1de94c7a389d9e60e30aa3d19300523)) ### [1.23.7](https://www.github.com/shufo/blade-formatter/compare/v1.23.6...v1.23.7) (2022-05-02) ### Fixes * ๐Ÿ› dollar sign may cause formatting errors ([b9f98b8](https://www.github.com/shufo/blade-formatter/commit/b9f98b84baa4e777eff329d51461139dd1863251)) ### [1.23.6](https://www.github.com/shufo/blade-formatter/compare/v1.23.5...v1.23.6) (2022-05-02) ### Fixes * ๐Ÿ› long inline blade braces adds unexpected line break ([bfd9609](https://www.github.com/shufo/blade-formatter/commit/bfd96094835d3640457038a0c806b78a93a1e357)) ### [1.23.5](https://www.github.com/shufo/blade-formatter/compare/v1.23.4...v1.23.5) (2022-04-27) ### Fixes * ๐Ÿ› component directive argument lose indentation ([14a1568](https://www.github.com/shufo/blade-formatter/commit/14a1568a83472ca7292b884b54fc1036eb37cf5b)) ### [1.23.4](https://www.github.com/shufo/blade-formatter/compare/v1.23.3...v1.23.4) (2022-04-25) ### Fixes * ๐Ÿ› prevent set directive to be wrapped ([81e6897](https://www.github.com/shufo/blade-formatter/commit/81e6897e04042d25145dc03c30580799573a2bb0)) ### [1.23.3](https://www.github.com/shufo/blade-formatter/compare/v1.23.2...v1.23.3) (2022-04-25) ### Fixes * ๐Ÿ› shorthand bindings gets unexpected indentation ([d5989b7](https://www.github.com/shufo/blade-formatter/commit/d5989b76f775cf1051cd74228e7f8e46c8e0b28c)) ### [1.23.2](https://www.github.com/shufo/blade-formatter/compare/v1.23.1...v1.23.2) (2022-04-17) ### Fixes * ๐Ÿ› colon prefixed attribute gets unexpected format ([0d78cfa](https://www.github.com/shufo/blade-formatter/commit/0d78cfac8d4756451f69debc5a804dd4f3c8e109)) ### [1.23.1](https://www.github.com/shufo/blade-formatter/compare/v1.23.0...v1.23.1) (2022-04-12) ### Miscellaneous * **deps:** bump glob from 7.2.0 to 8.0.1 ([d7b6653](https://www.github.com/shufo/blade-formatter/commit/d7b6653db35865b54fd27acb4b08d6969fdea0d0)) * **deps:** bump js-beautify from 1.14.1 to 1.14.3 ([89ad217](https://www.github.com/shufo/blade-formatter/commit/89ad2170be098f33664e0a6cf03a04795ca9623b)) * **deps:** bump prettier from 2.6.1 to 2.6.2 ([766857b](https://www.github.com/shufo/blade-formatter/commit/766857b2cc43f5dc6d4c8d643c9c6e6c98773b69)) * **deps:** bump vscode-textmate from 6.0.0 to 7.0.1 ([a416629](https://www.github.com/shufo/blade-formatter/commit/a416629dac9df8e302a112f87470625c326c7ef7)) * **deps:** bump yargs from 17.4.0 to 17.4.1 ([f3e9d45](https://www.github.com/shufo/blade-formatter/commit/f3e9d45e37574ed43c21670df9835a61a5749564)) ## [1.23.0](https://www.github.com/shufo/blade-formatter/compare/v1.22.3...v1.23.0) (2022-04-03) ### Features * ๐ŸŽธ automatically formats double colon component attribute ([461c059](https://www.github.com/shufo/blade-formatter/commit/461c059497fb49a8f07d8c296abfe5883f272302)) ### Fixes * ๐Ÿ› unexpected directive match occur on inline directive ([854be88](https://www.github.com/shufo/blade-formatter/commit/854be88ee80382a225e4cc0249a82a76b1c2ae83)) ### [1.22.3](https://www.github.com/shufo/blade-formatter/compare/v1.22.2...v1.22.3) (2022-04-02) ### Fixes * ๐Ÿ› blade component attribute indents forever ([c4eff00](https://www.github.com/shufo/blade-formatter/commit/c4eff00370833327543ce14f7dd693d519e2bafa)) ### Miscellaneous * ๐Ÿค– (dev-deps) bump json-schema to 0.1.28 ([4202180](https://www.github.com/shufo/blade-formatter/commit/4202180d4ef7c9e5820359d06174be0ca1d3198f)) ### [1.22.2](https://www.github.com/shufo/blade-formatter/compare/v1.22.1...v1.22.2) (2022-03-29) ### Miscellaneous * **deps:** bump @prettier/plugin-php from 0.18.3 to 0.18.4 ([535f065](https://www.github.com/shufo/blade-formatter/commit/535f065f5eb194d4e8613b925a5f6297778c9b6d)) * **deps:** bump ajv from 8.10.0 to 8.11.0 ([22c0670](https://www.github.com/shufo/blade-formatter/commit/22c0670065649fc44ad96ba3756ce97596edcc28)) * **deps:** bump ansi-regex from 4.1.0 to 4.1.1 ([c5294ab](https://www.github.com/shufo/blade-formatter/commit/c5294ab95284d9eeb0df9bbb5cdb05364748488a)) * **deps:** bump js-beautify from 1.14.0 to 1.14.1 ([91b338f](https://www.github.com/shufo/blade-formatter/commit/91b338fd6008e48d10770924531560334005c2ab)) * **deps:** bump prettier from 2.6.0 to 2.6.1 ([1cfdfe3](https://www.github.com/shufo/blade-formatter/commit/1cfdfe3441b6f569cbddd3a5af9ecb92d6d2202c)) ### [1.22.1](https://www.github.com/shufo/blade-formatter/compare/v1.22.0...v1.22.1) (2022-03-25) ### Miscellaneous * **deps:** bump minimist from 1.2.5 to 1.2.6 ([7401512](https://www.github.com/shufo/blade-formatter/commit/740151245087499ebfc8907365221448c346c568)) ### Fixes * ๐Ÿ› handle `@js` and `@entangle` for x-data and x-init ([#531](https://www.github.com/shufo/blade-formatter/issues/531)) ([b87572c](https://www.github.com/shufo/blade-formatter/commit/b87572c1bbadac53c95982b69449720c88596334)) ## [1.22.0](https://www.github.com/shufo/blade-formatter/compare/v1.21.5...v1.22.0) (2022-03-23) ### Features * x-data and x-init alpine attribute support ([#526](https://www.github.com/shufo/blade-formatter/issues/526)) ([fc61b4e](https://www.github.com/shufo/blade-formatter/commit/fc61b4e4a16f00a06875e82f3586cdfa8da3da8a)) ### Miscellaneous * **deps:** bump prettier from 2.5.1 to 2.6.0 ([7af4b81](https://www.github.com/shufo/blade-formatter/commit/7af4b814edc7ae5eb26874d60f785420ad133e63)) * **deps:** bump yargs from 17.3.1 to 17.4.0 ([6c791fc](https://www.github.com/shufo/blade-formatter/commit/6c791fc8530bc4654281275aa1fa08a3f30ba089)) ### [1.21.5](https://www.github.com/shufo/blade-formatter/compare/v1.21.4...v1.21.5) (2022-03-19) ### Fixes * ๐Ÿ› infinitely indent with string literal containing line break ([#524](https://www.github.com/shufo/blade-formatter/issues/524)) ([6dec896](https://www.github.com/shufo/blade-formatter/commit/6dec8968f0fe23d783fa2b48d60cd10b6ae05c98)) ### [1.21.4](https://www.github.com/shufo/blade-formatter/compare/v1.21.3...v1.21.4) (2022-03-18) ### Miscellaneous * **deps:** bump @prettier/plugin-php from 0.18.2 to 0.18.3 ([b91dd89](https://www.github.com/shufo/blade-formatter/commit/b91dd89c40a5af6da2f5e9f3f1c889fafc9477ff)) ### [1.21.3](https://www.github.com/shufo/blade-formatter/compare/v1.21.2...v1.21.3) (2022-03-14) ### Fixes * ๐Ÿ› class sorting fails when blade braces mixed in classes ([f4b10c5](https://www.github.com/shufo/blade-formatter/commit/f4b10c573d1e22c2e1fdcc5e4fc080755819d606)) ### [1.21.2](https://www.github.com/shufo/blade-formatter/compare/v1.21.1...v1.21.2) (2022-03-12) ### Fixes * ๐Ÿ› some character prevent reordering of tailwindcss classes ([5c126f2](https://www.github.com/shufo/blade-formatter/commit/5c126f27e3ab0e3919b1a0ab106ddbe143087187)) ### [1.21.1](https://www.github.com/shufo/blade-formatter/compare/v1.21.0...v1.21.1) (2022-03-12) ### Fixes * ๐Ÿ› curly braces with long expression gets unexpected result ([b48c7a7](https://www.github.com/shufo/blade-formatter/commit/b48c7a7324bb2e24a9ceafb300d0c54f96b42f14)) * ๐Ÿ› whitespace sensitive tag gets formatted unexpectedly ([96271c0](https://www.github.com/shufo/blade-formatter/commit/96271c071d3e9e7fcfb0bdc8d59d23cf201cf068)) ## [1.21.0](https://www.github.com/shufo/blade-formatter/compare/v1.20.5...v1.21.0) (2022-03-09) ### Features * ๐ŸŽธ support for include~ directives ([8ada749](https://www.github.com/shufo/blade-formatter/commit/8ada7492ceb4ef37c71a3771f1abe95ee618026e)) * ๐ŸŽธ support for selected, disabled and checked directive ([6dfaf46](https://www.github.com/shufo/blade-formatter/commit/6dfaf46e4557a54f2407f69ceb11bf2a09ac1422)) ### [1.20.5](https://www.github.com/shufo/blade-formatter/compare/v1.20.4...v1.20.5) (2022-03-05) ### Fixes * ๐Ÿ› inilne script tag removes previous DOM ([22f0029](https://www.github.com/shufo/blade-formatter/commit/22f0029633c94c76ec5e454b661ed41676a03721)) ### [1.20.4](https://www.github.com/shufo/blade-formatter/compare/v1.20.3...v1.20.4) (2022-03-03) ### Fixes * ๐Ÿ› consider wrapLineLength in include directives ([4e4aa5f](https://www.github.com/shufo/blade-formatter/commit/4e4aa5faea229fc72a75d0b658701ae12be319aa)) ### [1.20.3](https://www.github.com/shufo/blade-formatter/compare/v1.20.2...v1.20.3) (2022-03-03) ### Fixes * ๐Ÿ› formatted include directive adds unnecessary comma ([3533fee](https://www.github.com/shufo/blade-formatter/commit/3533fee96f771655f0eaddc8d7469a0ed64ad122)) ### [1.20.2](https://www.github.com/shufo/blade-formatter/compare/v1.20.1...v1.20.2) (2022-03-02) ### Fixes * ๐Ÿ› include directive does not indent parameters ([d0d1022](https://www.github.com/shufo/blade-formatter/commit/d0d1022389d597fb936ce021d161876296781365)) ### [1.20.1](https://www.github.com/shufo/blade-formatter/compare/v1.20.0...v1.20.1) (2022-02-26) ### Fixes * ๐Ÿ› unnecessary line break inserted after classes sorted ([7e4b695](https://www.github.com/shufo/blade-formatter/commit/7e4b695b44d6f8a36894ea10092ef82d19933862)) ## [1.20.0](https://www.github.com/shufo/blade-formatter/compare/v1.19.0...v1.20.0) (2022-02-26) ### Features * ๐ŸŽธ sort tailwindcss classes automatically ([1703092](https://www.github.com/shufo/blade-formatter/commit/170309285d5ae87ac7aa6e34827122197f31ee2c)) ### Miscellaneous * ๐Ÿค– (deps) add @shufo/tailwindcss-class-sorter ([88afbd0](https://www.github.com/shufo/blade-formatter/commit/88afbd095cb508b971ed5d0b9f35a98fecd6cde2)) * ๐Ÿค– bump tailwindcss-class-sorter to 1.0.3 ([301140f](https://www.github.com/shufo/blade-formatter/commit/301140f0bb71b6eb11f029d331cf33d08f04e4bc)) ## [1.19.0](https://www.github.com/shufo/blade-formatter/compare/v1.18.6...v1.19.0) (2022-02-23) ### Features * ๐ŸŽธ auto line breaking around else if directives ([81a2cd4](https://www.github.com/shufo/blade-formatter/commit/81a2cd4503cde0858729ebb288e9bc2d05e48a66)) ### Miscellaneous * **deps:** bump @prettier/plugin-php from 0.18.1 to 0.18.2 ([08bdd2c](https://www.github.com/shufo/blade-formatter/commit/08bdd2c100561aa4a2fb552424608c3b099038cf)) ### Fixes * ๐Ÿ› auto line break around else directive ([62f08a1](https://www.github.com/shufo/blade-formatter/commit/62f08a175310fc4d112f32824a86b21b111af7df)) * ๐Ÿ› inlined php doc gets unexpected line break ([1f4aa43](https://www.github.com/shufo/blade-formatter/commit/1f4aa432209912b9be46a329b47cfcf389c40db9)) * ๐Ÿ› line break does not occur around html tag ([1e23dab](https://www.github.com/shufo/blade-formatter/commit/1e23dabcba36a0f60fe842dfedabb4446399f4b5)) ### [1.18.6](https://www.github.com/shufo/blade-formatter/compare/v1.18.5...v1.18.6) (2022-02-21) ### Fixes * ๐Ÿ› switch-case directive formatting error ([d719528](https://www.github.com/shufo/blade-formatter/commit/d719528f0525f93ff391431d81c785942c60b230)) * endforelse causing formatting error ([#486](https://www.github.com/shufo/blade-formatter/issues/486)) ([9ff3753](https://www.github.com/shufo/blade-formatter/commit/9ff3753eec2cf9f280e69b8caa5fc642b0037ec7)) ### [1.18.5](https://www.github.com/shufo/blade-formatter/compare/v1.18.4...v1.18.5) (2022-02-20) ### Miscellaneous * **deps:** bump @prettier/plugin-php from 0.18.0 to 0.18.1 ([551a86b](https://www.github.com/shufo/blade-formatter/commit/551a86b9f578d456113b35602d8c89aa5d622590)) ### Fixes * ๐Ÿ› line break around case directives ([634ed31](https://www.github.com/shufo/blade-formatter/commit/634ed31d015051b100cfedf8ff8c7d719a2e6eb6)) * ๐Ÿ› nested switch directive gets unexpected format ([865cadf](https://www.github.com/shufo/blade-formatter/commit/865cadfd6792a0f1998d680b46cb2cd9629bf6a3)) * ๐Ÿ› unexpected indentation around case-break directive ([5be21c8](https://www.github.com/shufo/blade-formatter/commit/5be21c8bb3e78064559b737bf6c0414a32f2cbaf)) ### [1.18.4](https://www.github.com/shufo/blade-formatter/compare/v1.18.3...v1.18.4) (2022-02-13) ### Fixes * ๐Ÿ› inline nested directive may not resolve auto line break ([07f873c](https://www.github.com/shufo/blade-formatter/commit/07f873c003da0a798966d2e096ff144ee06ed3c1)) ### [1.18.3](https://www.github.com/shufo/blade-formatter/compare/v1.18.2...v1.18.3) (2022-02-13) ### Fixes * ๐Ÿ› multiple directive in html tag gets unexpected format ([7f68515](https://www.github.com/shufo/blade-formatter/commit/7f6851537b7788f7346abbb3085b2fd1ad3a71b2)) ### [1.18.2](https://www.github.com/shufo/blade-formatter/compare/v1.18.1...v1.18.2) (2022-02-13) ### Miscellaneous * ๐Ÿค– (dev) add husky, lint-staged for auto formatting ([53ef010](https://www.github.com/shufo/blade-formatter/commit/53ef010db07a72ce8d28112ec3b77080e33a99c3)) ### Fixes * ๐Ÿ› directive with line break occurs unexpected behaviour ([f716a67](https://www.github.com/shufo/blade-formatter/commit/f716a673034cf1cea716b9ced6e7601bb02a7076)) ### [1.18.1](https://www.github.com/shufo/blade-formatter/compare/v1.18.0...v1.18.1) (2022-02-13) ### Fixes * ๐Ÿ› inlined error directive is formatted to multiple lines ([4c90c0d](https://www.github.com/shufo/blade-formatter/commit/4c90c0dc1dc07566d15778ef7b36992e66d108ef)) ## [1.18.0](https://www.github.com/shufo/blade-formatter/compare/v1.17.5...v1.18.0) (2022-02-12) ### Features * ๐ŸŽธ auto line break around directives ([a290e09](https://www.github.com/shufo/blade-formatter/commit/a290e09195f5f9ef973b319a34245a33707cd502)) ### Fixes * ๐Ÿ› json directive adds unexpected whitespace ([69aa499](https://www.github.com/shufo/blade-formatter/commit/69aa499a48588c84eca00fb487992d9fe7c22d64)) ### [1.17.5](https://www.github.com/shufo/blade-formatter/compare/v1.17.4...v1.17.5) (2022-02-09) ### Fixes * ๐Ÿ› wrap attributes option force-aligned didn't work ([01d0821](https://www.github.com/shufo/blade-formatter/commit/01d0821877b7c3619d76d11eb8db6f430501361f)) ### [1.17.4](https://www.github.com/shufo/blade-formatter/compare/v1.17.3...v1.17.4) (2022-02-08) ### Miscellaneous * **deps:** bump @prettier/plugin-php from 0.17.6 to 0.18.0 ([63a22a5](https://www.github.com/shufo/blade-formatter/commit/63a22a54794d7fca48859919fe43752397aa246a)) ### Fixes * ๐Ÿ› break line before and after directives if needed ([c55d7fa](https://www.github.com/shufo/blade-formatter/commit/c55d7fac74bc11798115c45d0709011a2bf700d3)) * ๐Ÿ› support up to 4 level nested parenthesis ([911a005](https://www.github.com/shufo/blade-formatter/commit/911a0052d42f6941a34feadd1f479f7175472c64)) ### [1.17.3](https://www.github.com/shufo/blade-formatter/compare/v1.17.2...v1.17.3) (2022-02-06) ### Fixes * ๐Ÿ› allow up to 4 level nested parenthesis in directive ([7d133ae](https://www.github.com/shufo/blade-formatter/commit/7d133aef626f1e9eb26b2a04e6de57213b324949)) * ๐Ÿ› hangs when 3 more nested parenthesis used in directive ([ddc1816](https://www.github.com/shufo/blade-formatter/commit/ddc1816a929069bf6d364d0064de223d4d382bd3)) ### [1.17.2](https://www.github.com/shufo/blade-formatter/compare/v1.17.1...v1.17.2) (2022-01-29) ### Miscellaneous * ๐Ÿค– add build script for esbuild ([aa36fda](https://www.github.com/shufo/blade-formatter/commit/aa36fda2732b38de46b9f2946ea0bfaa6d2ad8d2)) * ๐Ÿค– add esbuild, cross-env to dependencies ([6fe5d9d](https://www.github.com/shufo/blade-formatter/commit/6fe5d9d3fa6ab32c41709c884db68edd90ae11c7)) * ๐Ÿค– change build target to node12 ([73407ab](https://www.github.com/shufo/blade-formatter/commit/73407ab4ee8a894be97c1eeb9600768f0be5f549)) * ๐Ÿค– drop webpack dependencies ([ee5b772](https://www.github.com/shufo/blade-formatter/commit/ee5b7726f401b6a906edca5520fddefdeb66abcc)) * ๐Ÿค– generate types after build ([06711ef](https://www.github.com/shufo/blade-formatter/commit/06711ef94192c84c033ed127000d26b69f16cb4a)) * ๐Ÿค– generate types prepublish only ([9f1a815](https://www.github.com/shufo/blade-formatter/commit/9f1a815a82c48acb17e1495520fe1021a66f47e8)) * ๐Ÿค– minify cli bundle ([c2752c8](https://www.github.com/shufo/blade-formatter/commit/c2752c887f68874d43132d9811e5e0dc3970e190)) * ๐Ÿค– replace build script command with esbuild ([1ff19ac](https://www.github.com/shufo/blade-formatter/commit/1ff19ac58137b22e9fdf9b67cb674bc8d2898df3)) ### Fixes * ๐Ÿ› expression return always true ([eb67858](https://www.github.com/shufo/blade-formatter/commit/eb6785829f38b86c6287af6c48a30dbb5c017b0b)) * ๐Ÿ› inline nested parenthesis have unexpected formatting ([8132e98](https://www.github.com/shufo/blade-formatter/commit/8132e98a0a481591d674f56c89cce7d7d75d9ca5)) ### [1.17.1](https://www.github.com/shufo/blade-formatter/compare/v1.17.0...v1.17.1) (2022-01-26) ### Fixes * ๐Ÿ› format from stdin results always exit code 0 ([ae695d4](https://www.github.com/shufo/blade-formatter/commit/ae695d424efde98e7cc01b6c39be8d4f69a6807b)) * ๐Ÿ› input from stdin does not respects runtime config ([547efc7](https://www.github.com/shufo/blade-formatter/commit/547efc78db3b4d466e8b419262bed79e071c43e3)) ## [1.17.0](https://www.github.com/shufo/blade-formatter/compare/v1.16.2...v1.17.0) (2022-01-25) ### Features * ๐ŸŽธ configuring settings by runtime config ([#451](https://www.github.com/shufo/blade-formatter/issues/451)) ([febeeec](https://www.github.com/shufo/blade-formatter/commit/febeeec88cd161dcf44abd9199b2d8f7bdf5468a)) ### Miscellaneous * ๐Ÿค– add composer.json ([b88dc6e](https://www.github.com/shufo/blade-formatter/commit/b88dc6e0409d2cc27198d95ed4488b6a35ecfc5b)) ### Fixes * ๐Ÿ› support `@permission`~`@endpermission` directive ([924ca29](https://www.github.com/shufo/blade-formatter/commit/924ca293f9c36432647abb93492d1b596ed48535)) ### [1.16.2](https://www.github.com/shufo/blade-formatter/compare/v1.16.1...v1.16.2) (2022-01-12) ### Fixes * ๐Ÿ› `@slot` without `@endslot` incorrect formatting ([6061a2d](https://www.github.com/shufo/blade-formatter/commit/6061a2d540895ec5f2a65a36c542b4e6d4490048)) ### [1.16.1](https://www.github.com/shufo/blade-formatter/compare/v1.16.0...v1.16.1) (2022-01-11) ### Miscellaneous * ๐Ÿค– drop esm from dependencies ([e34a1e5](https://www.github.com/shufo/blade-formatter/commit/e34a1e5ba8d25844a39d18a413ac3f758316451c)) ### Fixes * ๐Ÿ› `@{{~}}` syntax occurs parse error ([8fe42ec](https://www.github.com/shufo/blade-formatter/commit/8fe42ec9ca9fce6e3fd7c812b037e253750e2d64)) ## [1.16.0](https://www.github.com/shufo/blade-formatter/compare/v1.15.2...v1.16.0) (2022-01-10) ### Features * ๐ŸŽธ add ignore statement for disable formatting ([f63bc03](https://www.github.com/shufo/blade-formatter/commit/f63bc037afe2b50edd03af4deafdab6590f7be57)) ### [1.15.2](https://www.github.com/shufo/blade-formatter/compare/v1.15.1...v1.15.2) (2022-01-08) ### Fixes * ๐Ÿ› indent error in formatting conditional expression ([#429](https://www.github.com/shufo/blade-formatter/issues/429)) ([7b7124d](https://www.github.com/shufo/blade-formatter/commit/7b7124ddbc268564c59917c3285ed803c8c13547)) ### [1.15.1](https://www.github.com/shufo/blade-formatter/compare/v1.15.0...v1.15.1) (2022-01-04) ### Miscellaneous * **deps-dev:** bump @babel/core from 7.13.14 to 7.16.7 ([9396f6c](https://www.github.com/shufo/blade-formatter/commit/9396f6cfc5f9d7c35fb83f61b071c7382204a99f)) * **deps-dev:** bump @types/node from 17.0.5 to 17.0.6 ([4726331](https://www.github.com/shufo/blade-formatter/commit/4726331abb50f1b4905a1fa07ee7284c0b49e45b)) * **deps-dev:** bump babel-jest from 26.6.3 to 27.4.5 ([9c95fbd](https://www.github.com/shufo/blade-formatter/commit/9c95fbd9afc8c7da99b579223bc73d07cb692883)) * **deps-dev:** bump eslint from 8.5.0 to 8.6.0 ([5732232](https://www.github.com/shufo/blade-formatter/commit/5732232fb75248bbf2d9a8b7deea91f4b09bca4a)) * **deps-dev:** bump eslint-plugin-prettier from 3.3.1 to 4.0.0 ([a327656](https://www.github.com/shufo/blade-formatter/commit/a3276567e22916f7306ae776f3ea21981e922cf6)) * **deps:** bump ignore from 5.1.8 to 5.2.0 ([6ee7685](https://www.github.com/shufo/blade-formatter/commit/6ee7685e5d0300bac2966dd3fd9ca011888e2c10)) * **deps:** bump vscode-oniguruma from 1.5.1 to 1.6.1 ([9c094d9](https://www.github.com/shufo/blade-formatter/commit/9c094d9c6b27eb4f9dc2ab4924b433dcead801dd)) * **deps:** bump vscode-textmate from 5.4.0 to 6.0.0 ([572cae7](https://www.github.com/shufo/blade-formatter/commit/572cae702aee1620430e7e2001df1e5812b506e2)) * **deps:** bump xregexp from 5.0.2 to 5.1.0 ([2a62b78](https://www.github.com/shufo/blade-formatter/commit/2a62b78c27a229f91db6f33e58a7efa4c3a8d964)) ## [1.15.0](https://www.github.com/shufo/blade-formatter/compare/v1.14.4...v1.15.0) (2022-01-02) ### Features * migrate to typescript ([3d39d74](https://www.github.com/shufo/blade-formatter/commit/3d39d7412121116f7a87dd7e547a813f49fdc8ec)) ### [1.14.4](https://www.github.com/shufo/blade-formatter/compare/v1.14.3...v1.14.4) (2021-12-24) ### Miscellaneous * **dep-deps:** bump js-beautify to 0.14.0 ([b478a05](https://www.github.com/shufo/blade-formatter/commit/b478a05dee9806fd22454ce9b78d8aa1697f6138)) * **dev-deps:** bump prettier/plugin-php to 0.17.6 ([4caa228](https://www.github.com/shufo/blade-formatter/commit/4caa228e620a5d9f534b4926f0534c1dd93d9277)) ### Fixes * ๐Ÿ› adds unnecessary space on quoted expression ([72ce6c7](https://www.github.com/shufo/blade-formatter/commit/72ce6c705d2d5ccf6ab75e6514f9422c92b2060e)) ### [1.14.3](https://www.github.com/shufo/blade-formatter/compare/v1.14.2...v1.14.3) (2021-11-22) ### Fixes * ๐Ÿ› forelse-empty directive in scripts ([7d494d1](https://www.github.com/shufo/blade-formatter/commit/7d494d10bde7938ba106c1f75e4a91d94ac6678a)) ### [1.14.2](https://www.github.com/shufo/blade-formatter/compare/v1.14.1...v1.14.2) (2021-11-07) ### Fixes * ๐Ÿ› consecutive case directive ([82c76e8](https://www.github.com/shufo/blade-formatter/commit/82c76e868407ebc93bc0b227a54461bcdf1803ef)) ### [1.14.1](https://www.github.com/shufo/blade-formatter/compare/v1.14.0...v1.14.1) (2021-11-03) ### Fixes * ๐Ÿ› unexpected behaviour on multiline blade brace. closes [#382](https://www.github.com/shufo/blade-formatter/issues/382) ([f8a637d](https://www.github.com/shufo/blade-formatter/commit/f8a637d1e3545db8abdec5b0cd53370bb0fccf75)) ## [1.14.0](https://www.github.com/shufo/blade-formatter/compare/v1.13.0...v1.14.0) (2021-10-24) ### Features * ๐ŸŽธ support button/class directive ([#378](https://www.github.com/shufo/blade-formatter/issues/378)) ([82dedee](https://www.github.com/shufo/blade-formatter/commit/82dedee4fc6b95497fee685755557cf63fd5f435)) ## [1.13.0](https://www.github.com/shufo/blade-formatter/compare/v1.12.5...v1.13.0) (2021-10-10) ### Features * ๐ŸŽธ add support for laravel-permission directives ([672c3f1](https://www.github.com/shufo/blade-formatter/commit/672c3f1e1cd7dd59d4dd8644052f1ae70e0b6a92)) ### Miscellaneous * **doc:** change coc extension in README ([dd083b8](https://www.github.com/shufo/blade-formatter/commit/dd083b884ff8c3c7553f447055578722291b6f64)) ### Fixes * ๐Ÿ› empty class attribute with other attributes ([#372](https://www.github.com/shufo/blade-formatter/issues/372)) ([2f2432e](https://www.github.com/shufo/blade-formatter/commit/2f2432e60dad083e68046c2e8dc81748813e1b7e)) ### [1.12.5](https://www.github.com/shufo/blade-formatter/compare/v1.12.4...v1.12.5) (2021-09-06) ### Miscellaneous * ๐Ÿค– bump php-parser to 3.0.3 ([37e01cb](https://www.github.com/shufo/blade-formatter/commit/37e01cb6023b5111f6362c8b4a54804d7e184d94)) * ๐Ÿค– bump prettier/plugin-php to 0.17.4 ([ce1b901](https://www.github.com/shufo/blade-formatter/commit/ce1b901e8247dbe5c3bf4c17a365dcdd054745cc)) ### Fixes * ๐Ÿ› empty class attribute cause unexpected replacement ([9acce17](https://www.github.com/shufo/blade-formatter/commit/9acce17d9b5b816f8911a8a88ff6250cbb4465c9)) ### [1.12.4](https://www.github.com/shufo/blade-formatter/compare/v1.12.3...v1.12.4) (2021-08-30) ### Fixes * ๐Ÿ› converting class to lowercase on component attributes ([6bd840a](https://www.github.com/shufo/blade-formatter/commit/6bd840a9865ee59a5cb2c97b8fc3451b19effb49)) ### [1.12.3](https://www.github.com/shufo/blade-formatter/compare/v1.12.2...v1.12.3) (2021-08-29) ### Fixes * ๐Ÿ› prevent unexpected indent for braces in class attribute ([7207014](https://www.github.com/shufo/blade-formatter/commit/7207014687dc7c22b81e90e9d84c5b563fea860a)) ### Miscellaneous * ๐Ÿค– follow formatting behaviour change ([8bcba65](https://www.github.com/shufo/blade-formatter/commit/8bcba65da85fb54d0a6166129100f8fc76a513dc)) ### [1.12.2](https://www.github.com/shufo/blade-formatter/compare/v1.12.1...v1.12.2) (2021-08-22) ### Fixes * ๐Ÿ› nested for loop formatting issue [#335](https://www.github.com/shufo/blade-formatter/issues/335) ([388e732](https://www.github.com/shufo/blade-formatter/commit/388e732d2bc45591ecc9f51d74224db2fe230a9f)) ### [1.12.1](https://www.github.com/shufo/blade-formatter/compare/v1.12.0...v1.12.1) (2021-08-17) ### Fixes * prevent indent level going negative ([f2fdd5c](https://www.github.com/shufo/blade-formatter/commit/f2fdd5c2785e5c81468e08d0b3638ad286d9e477)) ## [1.12.0](https://www.github.com/shufo/blade-formatter/compare/v1.11.13...v1.12.0) (2021-08-15) ### Features * ๐ŸŽธ support `[@overwrite](https://www.github.com/overwrite)` directive ([b3f1b9e](https://www.github.com/shufo/blade-formatter/commit/b3f1b9e04faeb5d3d9c12a5f94a6858f3dc63da3)) ### Miscellaneous * **deps:** bump path-parse from 1.0.6 to 1.0.7 ([15add05](https://www.github.com/shufo/blade-formatter/commit/15add05d7f967862bad3e7121583e48731c8c72b)) ### [1.11.13](https://www.github.com/shufo/blade-formatter/compare/v1.11.12...v1.11.13) (2021-08-07) ### Fixes * bug do not indent [@section](https://www.github.com/section), [@push](https://www.github.com/push) and [@prepend](https://www.github.com/prepend) if a second argument is present ([#318](https://www.github.com/shufo/blade-formatter/issues/318)) ([3faaaa5](https://www.github.com/shufo/blade-formatter/commit/3faaaa543659187213350585c3f3f353d193b183)) ### [1.11.12](https://www.github.com/shufo/blade-formatter/compare/v1.11.11...v1.11.12) (2021-08-03) ### Fixes * ๐Ÿ› support `@append` directive ([544bd89](https://www.github.com/shufo/blade-formatter/commit/544bd89d21144bb5a36cb5473eb425b2728d117a)) ### [1.11.11](https://www.github.com/shufo/blade-formatter/compare/v1.11.10...v1.11.11) (2021-07-13) ### Fixes * disappearing lines with force-expand-multiline ([bdd7a15](https://www.github.com/shufo/blade-formatter/commit/bdd7a1553e7a61f60108738c0f02bf3b1340f49f)) ### [1.11.10](https://www.github.com/shufo/blade-formatter/compare/v1.11.9...v1.11.10) (2021-07-11) ### Fixes * ๐Ÿ› bump php parser version to 8.0 ([c96eb54](https://www.github.com/shufo/blade-formatter/commit/c96eb54eee1d556583c28d0d0de47bdadd987f40)) * ๐Ÿ› preserve original php tag in template [#304](https://www.github.com/shufo/blade-formatter/issues/304) ([19bb7ed](https://www.github.com/shufo/blade-formatter/commit/19bb7ed25c3942a5393fa69d28299182883599d4)) ### Miscellaneous * ๐Ÿค– add config for jest ([626577d](https://www.github.com/shufo/blade-formatter/commit/626577d3d11c8e4b2774ee973ce436077084ffc8)) * ๐Ÿค– bump @prettier/plugin-php to 0.17.2 ([6b3a0a2](https://www.github.com/shufo/blade-formatter/commit/6b3a0a281af752162727b1e7cc98ab21232d14b7)) * ๐Ÿค– use php-parser 3.0.1 ([2b5c079](https://www.github.com/shufo/blade-formatter/commit/2b5c079153b1443f117830d41eabeed548b5bc65)) ### [1.11.9](https://www.github.com/shufo/blade-formatter/compare/v1.11.8...v1.11.9) (2021-07-04) ### Fixes * ๐Ÿ› inline [@php](https://www.github.com/php) directive gets unexpected indent ([71bd00f](https://www.github.com/shufo/blade-formatter/commit/71bd00fc16a6d3ab4631ecf7e40e50983bb39e84)) ### Miscellaneous * **deps:** bump browserslist from 4.16.3 to 4.16.6 ([7d22f07](https://www.github.com/shufo/blade-formatter/commit/7d22f075cf2e5c2f4ce14cc6768efcc0a13268a6)) ### [1.11.8](https://www.github.com/shufo/blade-formatter/compare/v1.11.7...v1.11.8) (2021-06-20) ### Fixes * ๐Ÿ› always indenting template string in script tag ([fa17043](https://www.github.com/shufo/blade-formatter/commit/fa170438ef62a23aa0409c6a84856f41af4d1ca4)) * ๐Ÿ› unexpected new line inserted before script closing tag ([4097a4f](https://www.github.com/shufo/blade-formatter/commit/4097a4fedb79f2e0f3ad8daa325b2cc3f8213f40)) * ๐Ÿ› wrap line attribute behaviour in script tag ([a1763a7](https://www.github.com/shufo/blade-formatter/commit/a1763a78e36c32b203da34a963db02984be7c827)) ### [1.11.7](https://www.github.com/shufo/blade-formatter/compare/v1.11.6...v1.11.7) (2021-06-15) ### Fixes * support node v16.x ([#289](https://www.github.com/shufo/blade-formatter/issues/289)) ([b79da20](https://www.github.com/shufo/blade-formatter/commit/b79da208efdf65ece341b85ce315479a45343e7a)) ### Miscellaneous * **deps-dev:** bump eslint from 6.8.0 to 7.28.0 ([7b2d59e](https://www.github.com/shufo/blade-formatter/commit/7b2d59ede64fe6359aa02468f13ac35dfa6707a9)) * **deps:** bump hosted-git-info from 2.8.8 to 2.8.9 ([d15c93d](https://www.github.com/shufo/blade-formatter/commit/d15c93de656806c7061cdb01dd0ef232676334dd)) * **deps:** bump js-beautify from 1.13.5 to 1.14.0 ([#288](https://www.github.com/shufo/blade-formatter/issues/288)) ([b653f5b](https://www.github.com/shufo/blade-formatter/commit/b653f5bd38ac0c49e1d37747474c7679dc5a1b47)) * **deps:** bump ws from 7.4.4 to 7.4.6 ([a78e342](https://www.github.com/shufo/blade-formatter/commit/a78e34257d718e98607a99df650ed9dc2b64e5c8)) ### [1.11.6](https://www.github.com/shufo/blade-formatter/compare/v1.11.5...v1.11.6) (2021-06-13) ### Miscellaneous * ๐Ÿค– bump vscode-oniguruma wasm to 1.5.1 ([6d22ee8](https://www.github.com/shufo/blade-formatter/commit/6d22ee885c7ecac261b651217ed9210924ec308e)) * ๐Ÿค– delete contributors action ([9e1b038](https://www.github.com/shufo/blade-formatter/commit/9e1b0385f8c4b812169776917faf5debc2a8c65e)) * ๐Ÿค– update README.md ([4bb2e59](https://www.github.com/shufo/blade-formatter/commit/4bb2e59da8a49af5c20a3dae95169925904bf91f)) ### [1.11.5](https://www.github.com/shufo/blade-formatter/compare/v1.11.4...v1.11.5) (2021-04-18) ### Bug Fixes * ๐Ÿ› `[@forelse](https://www.github.com/forelse)` inside `[@if](https://www.github.com/if)` gets unexpected indentation [#254](https://www.github.com/shufo/blade-formatter/issues/254) ([fbde357](https://www.github.com/shufo/blade-formatter/commit/fbde357d66aa2ec64eaf9511d9199efef634df42)) ### [1.11.4](https://www.github.com/shufo/blade-formatter/compare/v1.11.3...v1.11.4) (2021-04-11) ### Bug Fixes * format inline directive in script tag ([86758cb](https://www.github.com/shufo/blade-formatter/commit/86758cbeeb69745cceb0a6a7050aff7bd052f378)) ### [1.11.3](https://www.github.com/shufo/blade-formatter/compare/v1.11.2...v1.11.3) (2021-04-10) ### Bug Fixes * ๐Ÿ› indent body inside case directive [#209](https://www.github.com/shufo/blade-formatter/issues/209) ([#247](https://www.github.com/shufo/blade-formatter/issues/247)) ([ff04965](https://www.github.com/shufo/blade-formatter/commit/ff04965cfacff3f9cd597e1d4fb1ede1accdac31)) ### [1.11.2](https://www.github.com/shufo/blade-formatter/compare/v1.11.1...v1.11.2) (2021-04-06) ### Bug Fixes * ๐Ÿ› break chained method in directive ([4e4b3bf](https://www.github.com/shufo/blade-formatter/commit/4e4b3bfe6534bcfd59f89c42860798a5e8bff9a8)) ### [1.11.1](https://www.github.com/shufo/blade-formatter/compare/v1.11.0...v1.11.1) (2021-04-04) ### Bug Fixes * ๐Ÿ› adjust indent level for directive in scripts ([a94cee2](https://www.github.com/shufo/blade-formatter/commit/a94cee290a9bed0c8eb1098ddec4b5f190cd2eb6)) ## [1.11.0](https://www.github.com/shufo/blade-formatter/compare/v1.10.7...v1.11.0) (2021-04-03) ### Features * ๐ŸŽธ add support for [@canany](https://www.github.com/canany), [@cannot](https://www.github.com/cannot) directive ([fa50534](https://www.github.com/shufo/blade-formatter/commit/fa505346da4abfbb9c39ed9cd13aeafed2e34f77)) ### [1.10.7](https://github.com/shufo/blade-formatter/compare/v1.10.6...v1.10.7) (2021-04-02) ### Bug Fixes * ๐Ÿ› blade directives inside script tag causes error ([0696d3c](https://github.com/shufo/blade-formatter/commit/0696d3c6727e9fcde7f7690bf795e44bc333597c)) * ๐Ÿ› change list order to match foreach directive first ([f7b388e](https://github.com/shufo/blade-formatter/commit/f7b388e2791047541105b84e9079a2d7f72f7327)) * ๐Ÿ› explicitly specify dependency version ([00ea4ce](https://github.com/shufo/blade-formatter/commit/00ea4ce2a3289992527df3856521720863059c5c)) * ๐Ÿ› match case insensitive for directives ([ecf4097](https://github.com/shufo/blade-formatter/commit/ecf40978211beef042213e15c47b4c618290e05c)) * ๐Ÿ› use forked commit hash to fix version ([7c623f2](https://github.com/shufo/blade-formatter/commit/7c623f2792b1a302c9937b9b749429f48f76751e)) ### Features * ๐ŸŽธ add aigle and xregexp to dependencies ([d0eee99](https://github.com/shufo/blade-formatter/commit/d0eee99574ac82486eabf4e52db30a44b70d008d)) * ๐ŸŽธ add indent utility ([78be41c](https://github.com/shufo/blade-formatter/commit/78be41c1bc7f53922ca9111dca301bb51b6651bd)) ### Performance Improvements * โšก๏ธ run cli test concurrently ([abf84a7](https://github.com/shufo/blade-formatter/commit/abf84a7368a8f2374717cd796dc091fb364d1efd)) ### Reverts * Revert "chore: ๐Ÿค– Release 1.10.7" ([23e00fd](https://github.com/shufo/blade-formatter/commit/23e00fd17435ec3b0e37f7490e34aba3ef08f79b)) ### [1.10.6](https://github.com/shufo/blade-formatter/compare/v1.10.5...v1.10.6) (2021-03-31) ### Bug Fixes * ๐Ÿ› use back-up commit ([c758f6a](https://github.com/shufo/blade-formatter/commit/c758f6af8558cd0f58e7af8718a47eba102ef203)) ### Features * ๐ŸŽธ add change log builder action ([65746fd](https://github.com/shufo/blade-formatter/commit/65746fddf7c4739139e629557100339e0306be90)) * ๐ŸŽธ add coc-blade-formatter to extensions list ([ff6c759](https://github.com/shufo/blade-formatter/commit/ff6c75995e52886497e676ec8261d412ba7335e0)) ### [1.10.5](https://github.com/shufo/blade-formatter/compare/v1.10.4...v1.10.5) (2021-03-17) ### Features * ๐ŸŽธ bump plugin-php to php 8 supported version (wip) ([2085220](https://github.com/shufo/blade-formatter/commit/2085220dbdb7fb89380a6a8ff929e54a7c4b0973)) ### [1.10.4](https://github.com/shufo/blade-formatter/compare/v1.10.3...v1.10.4) (2021-03-14) ### Bug Fixes * ๐Ÿ› echo php expressionn ([ce20576](https://github.com/shufo/blade-formatter/commit/ce205762b0de9488a638e551f209f8771c9c583b)) ### [1.10.3](https://github.com/shufo/blade-formatter/compare/v1.10.2...v1.10.3) (2021-03-07) ### [1.10.2](https://github.com/shufo/blade-formatter/compare/v1.10.1...v1.10.2) (2021-02-23) ### Bug Fixes * ๐Ÿ› do not add line return in unescaped blade brace ([#217](https://github.com/shufo/blade-formatter/issues/217)) ([7dd0160](https://github.com/shufo/blade-formatter/commit/7dd0160d8f0c497b2d74e9c029233258c5c7ffd4)) ### [1.10.1](https://github.com/shufo/blade-formatter/compare/v1.10.0...v1.10.1) (2021-01-29) ### Bug Fixes * ๐Ÿ› blade brace without space occurs error ([#203](https://github.com/shufo/blade-formatter/issues/203)) ([25c177c](https://github.com/shufo/blade-formatter/commit/25c177c3ad50139152113dddf713f99047292091)) * ๐Ÿ› format raw php block within [@php](https://github.com/php) directive ([#201](https://github.com/shufo/blade-formatter/issues/201)) ([d3764b0](https://github.com/shufo/blade-formatter/commit/d3764b0b91f6a19dd945fb9052916dba41ec9bc0)) * ๐Ÿ› store blade comment to keep comment body ([#202](https://github.com/shufo/blade-formatter/issues/202)) ([ed19d87](https://github.com/shufo/blade-formatter/commit/ed19d8755bcd1e9e2f0aaca6a5f41d33309bba89)) ## [1.10.0](https://github.com/shufo/blade-formatter/compare/v1.9.9...v1.10.0) (2021-01-26) ### Features * ๐ŸŽธ add ignore to packages ([ffc85cc](https://github.com/shufo/blade-formatter/commit/ffc85cc41409b26ed607a0c171b69b393a9b796e)) * ๐ŸŽธ ignore files specified in .bladeignore ([57e76b7](https://github.com/shufo/blade-formatter/commit/57e76b77840986d1f0881c8348eab9f2f6b6e9ad)), closes [#198](https://github.com/shufo/blade-formatter/issues/198) [#9](https://github.com/shufo/blade-formatter/issues/9) ### [1.9.9](https://github.com/shufo/blade-formatter/compare/v1.9.8...v1.9.9) (2021-01-23) ### Bug Fixes * ๐Ÿ› long line with inline directive occurs error ([5c275f0](https://github.com/shufo/blade-formatter/commit/5c275f00f6b415aa4857dd344c6992133f4e566e)) ### [1.9.8](https://github.com/shufo/blade-formatter/compare/v1.9.7...v1.9.8) (2021-01-16) ### Bug Fixes * ๐Ÿ› reserve php directive in html tag ([afc1f80](https://github.com/shufo/blade-formatter/commit/afc1f8037732062d606d139a0e341f58744dd742)), closes [#129](https://github.com/shufo/blade-formatter/issues/129) ### [1.9.7](https://github.com/shufo/blade-formatter/compare/v1.9.6...v1.9.7) (2021-01-13) ### Bug Fixes * ๐Ÿ› allow empty curly braces ([7289348](https://github.com/shufo/blade-formatter/commit/72893480c82e7ce6f708b4d7fe3aaea037775694)), closes [#14](https://github.com/shufo/blade-formatter/issues/14) * ๐Ÿ› delete unnecessary escape ([28133be](https://github.com/shufo/blade-formatter/commit/28133be92b4a6228c5eb05e665a6d9111333ce08)) ### [1.9.6](https://github.com/shufo/blade-formatter/compare/v1.9.5...v1.9.6) (2020-12-08) ### Bug Fixes * ๐Ÿ› revert oniguruma wasm ([3ed9ab5](https://github.com/shufo/blade-formatter/commit/3ed9ab5be81dc9a991ae5d526560e5440e9a3d9c)) * ๐Ÿ› revert vscode-oniguruma to 1.3.1 ([9490a67](https://github.com/shufo/blade-formatter/commit/9490a6707efd09e3d7c9cb33ab7386842ac7a222)) ### [1.9.5](https://github.com/shufo/blade-formatter/compare/v1.9.4...v1.9.5) (2020-12-07) ### Features * ๐ŸŽธ bump vscode-oniguruma to 1.4.0 ([9e21997](https://github.com/shufo/blade-formatter/commit/9e21997636b0ce75a6f94e979652499c95153f32)) ### [1.9.4](https://github.com/shufo/blade-formatter/compare/v1.9.3...v1.9.4) (2020-12-07) ### Bug Fixes * ๐Ÿ› resolve path by require.resolve ([7ef21ed](https://github.com/shufo/blade-formatter/commit/7ef21ed8a098e186a10c9ca00d17ad63690e9c39)) ### [1.9.3](https://github.com/shufo/blade-formatter/compare/v1.9.2...v1.9.3) (2020-12-07) ### Bug Fixes * ๐Ÿ› delete unnecessary return code if exists ([f570b40](https://github.com/shufo/blade-formatter/commit/f570b40f9d40ecbac76519412fa2d5f1cf87b613)) ### Features * ๐ŸŽธ bump @prettier/plugin-php to ^0.16.0 ([a8f8c26](https://github.com/shufo/blade-formatter/commit/a8f8c2653e96e1efc2dd24667a2f0b3cb09336ac)) * ๐ŸŽธ bump prettier to 2.2.0 ([671d315](https://github.com/shufo/blade-formatter/commit/671d315c660e81c982e70db304e40ca638d799bc)) ### [1.9.2](https://github.com/shufo/blade-formatter/compare/v1.9.1...v1.9.2) (2020-12-06) ### Bug Fixes * ๐Ÿ› catch exception for loading wasm ([3d647c7](https://github.com/shufo/blade-formatter/commit/3d647c7f4b7b766908ddaec973acb12f52f5535d)) ### [1.9.1](https://github.com/shufo/blade-formatter/compare/v1.9.0...v1.9.1) (2020-11-05) ### Bug Fixes * ๐Ÿ› add newline escape character for escaped tag ([62c3449](https://github.com/shufo/blade-formatter/commit/62c3449c1e90b61d1ef834d74d243fc0f40bba43)), closes [#166](https://github.com/shufo/blade-formatter/issues/166) ## [1.9.0](https://github.com/shufo/blade-formatter/compare/v1.8.1...v1.9.0) (2020-11-03) ### Features * ๐ŸŽธ add supported directives ([2f25d44](https://github.com/shufo/blade-formatter/commit/2f25d44481d3552a76b7c8f4c52c07405fa33e68)) ### [1.8.1](https://github.com/shufo/blade-formatter/compare/v1.8.0...v1.8.1) (2020-11-03) ### Bug Fixes * ๐Ÿ› do nothing if something goes wrong while formatting ([d46c7e6](https://github.com/shufo/blade-formatter/commit/d46c7e6a28d32d655518158e53f4d96a103255d2)), closes [#128](https://github.com/shufo/blade-formatter/issues/128) ## [1.8.0](https://github.com/shufo/blade-formatter/compare/v1.7.0...v1.8.0) (2020-10-17) ## [1.7.0](https://github.com/shufo/blade-formatter/compare/v1.6.4...v1.7.0) (2020-08-08) ### Bug Fixes * ๐Ÿ› typo command example ([e5498ec](https://github.com/shufo/blade-formatter/commit/e5498ec59ea7f023b1990fe833115a95ed6f0361)) ### Features * ๐ŸŽธ support stdin input ([#124](https://github.com/shufo/blade-formatter/issues/124)) ([b180522](https://github.com/shufo/blade-formatter/commit/b180522f3f1801e9def2773f11851feaea0f9628)), closes [#123](https://github.com/shufo/blade-formatter/issues/123) [#110](https://github.com/shufo/blade-formatter/issues/110) [#123](https://github.com/shufo/blade-formatter/issues/123) ### [1.6.4](https://github.com/shufo/blade-formatter/compare/v1.6.3...v1.6.4) (2020-08-04) ### Bug Fixes * ๐Ÿ› support case insensitive directive ([fbb3a6d](https://github.com/shufo/blade-formatter/commit/fbb3a6d30e006f83f0da483f8cd4e6087f7cea9f)) ### [1.6.3](https://github.com/shufo/blade-formatter/compare/v1.6.2...v1.6.3) (2020-08-02) ### Bug Fixes * ๐Ÿ› add while ~ endwhile for formatting target ([8ef5b33](https://github.com/shufo/blade-formatter/commit/8ef5b333a5157ddb32e761c10221ffcad2d7af37)) * ๐Ÿ› add while ~ endwhile to replace pattern ([5cfa7b3](https://github.com/shufo/blade-formatter/commit/5cfa7b3c554ec53077e845b83bd6f9856b5925d5)) * ๐Ÿ› pad no whitespaces if calculated whitespaces less than 0 ([552af4a](https://github.com/shufo/blade-formatter/commit/552af4a9526fe4a08537217da53cda9c8ba503c4)) ### [1.6.2](https://github.com/shufo/blade-formatter/compare/v1.6.1...v1.6.2) (2020-08-02) ### Bug Fixes * ๐Ÿ› comment in blade directive causes unexpected result ([19c4f6f](https://github.com/shufo/blade-formatter/commit/19c4f6facc9d422e0ede7c8411f46241375d3daf)) ### [1.6.1](https://github.com/shufo/blade-formatter/compare/v1.6.0...v1.6.1) (2020-08-02) ## [1.6.0](https://github.com/shufo/blade-formatter/compare/v1.5.4...v1.6.0) (2020-07-30) ### Features * preserve spaces between php directive and parentheses [#116](https://github.com/shufo/blade-formatter/issues/116) ([e947455](https://github.com/shufo/blade-formatter/commit/e9474558eb2df82e778b2b774ebad52390bbbc25)) ### [1.5.4](https://github.com/shufo/blade-formatter/compare/v1.5.3...v1.5.4) (2020-07-28) ### Bug Fixes * ๐Ÿ› ignore forelse directive for formatting ([#115](https://github.com/shufo/blade-formatter/issues/115)) ([10fbb25](https://github.com/shufo/blade-formatter/commit/10fbb254364fff5737ac6e901257bc821b54c529)) ### [1.5.3](https://github.com/shufo/blade-formatter/compare/v1.5.2...v1.5.3) (2020-07-28) ### Bug Fixes * ๐Ÿ› regex to match balanced parentheses ([#114](https://github.com/shufo/blade-formatter/issues/114)) ([6ab9a21](https://github.com/shufo/blade-formatter/commit/6ab9a2125f702ca59ec8e943f0a3618490004fd5)) ### [1.5.2](https://github.com/shufo/blade-formatter/compare/v1.5.1...v1.5.2) (2020-07-28) ### Bug Fixes * ๐Ÿ› unexpectedly remove tags after blade close expression ([7fb3a17](https://github.com/shufo/blade-formatter/commit/7fb3a17b4c0a2bfe2d0c11bb7f461bc0ead647ba)) ### [1.5.1](https://github.com/shufo/blade-formatter/compare/v1.5.0...v1.5.1) (2020-07-27) ### Bug Fixes * ๐Ÿ› do not remove original php tag ([0719a13](https://github.com/shufo/blade-formatter/commit/0719a13a4d25d2268b3c58a116cf5fb561a0d1d1)) ## [1.5.0](https://github.com/shufo/blade-formatter/compare/v1.4.0...v1.5.0) (2020-07-26) ### Bug Fixes * ๐Ÿ› comment line corrupted when it is too long ([5f4fa22](https://github.com/shufo/blade-formatter/commit/5f4fa2259051cd9df2b8962fd6bdd28db0c9c0d3)) * ๐Ÿ› html close tag near php close tag occurs error ([30fc7c4](https://github.com/shufo/blade-formatter/commit/30fc7c482e263eb78da2e8482725f91152293168)) * ๐Ÿ› method call should be inline ([49e2d00](https://github.com/shufo/blade-formatter/commit/49e2d00647c9f75cdb32a37f797c8bf70430c71a)), closes [#2](https://github.com/shufo/blade-formatter/issues/2) * ๐Ÿ› reindex directory for language stats ([cf57e4b](https://github.com/shufo/blade-formatter/commit/cf57e4b350d424e970b3980a52e22aaaba50c47a)) * ๐Ÿ› use .gitattributes instead ([e82214d](https://github.com/shufo/blade-formatter/commit/e82214d2355f1f97d5ef4fd5464fc4704fc22529)) ## [1.4.0](https://github.com/shufo/blade-formatter/compare/v1.3.1...v1.4.0) (2020-07-23) ### Bug Fixes * ๐Ÿ› consider child methods in foreach directive ([0bbbfdc](https://github.com/shufo/blade-formatter/commit/0bbbfdc7f2aa93496d6d6d8cc08bb29a33505703)) ### Features * ๐ŸŽธ support [@for](https://github.com/for) directive ([5c6152b](https://github.com/shufo/blade-formatter/commit/5c6152b6606ba63cdaebc3fa798f6c3b8e8db219)), closes [#11](https://github.com/shufo/blade-formatter/issues/11) ### [1.3.1](https://github.com/shufo/blade-formatter/compare/v1.3.0...v1.3.1) (2020-07-20) ### Bug Fixes * ๐Ÿ› should remove semicolon in last line of file ([49f4177](https://github.com/shufo/blade-formatter/commit/49f41775754cb0c506ccf80d8297eff180ee0adb)) ## [1.3.0](https://github.com/shufo/blade-formatter/compare/v1.2.2...v1.3.0) (2020-07-19) ### chore * ๐Ÿค– Release 1.3.0 ([227b0cc](https://github.com/shufo/blade-formatter/commit/227b0cc1d59b2435690698c24acfbd5b5633f30e)) ### Features * ๐ŸŽธ add vscode-textmate ([d935afe](https://github.com/shufo/blade-formatter/commit/d935afe1f3dc6b021203381b0bdea5426cd25fbf)) * ๐ŸŽธ implement format API ([4e7e4e4](https://github.com/shufo/blade-formatter/commit/4e7e4e4d0533fd4ed61471b53e1fd2f9899bd9a4)) * ๐ŸŽธ register vscode-textmate instance by passed params ([1564b0b](https://github.com/shufo/blade-formatter/commit/1564b0b4732d9cc6bd1a485720b53ba19e6f65fd)) ### BREAKING CHANGES * ๐Ÿงจ Changes BladeFormatter constructor argument order. Please format files via BladeFormatter.format() ### [1.2.2](https://github.com/shufo/blade-formatter/compare/v1.2.1...v1.2.2) (2020-07-19) ### Bug Fixes * ๐Ÿ› ignore blade style commented lines ([ebd8281](https://github.com/shufo/blade-formatter/commit/ebd82810ae6a552d07873ffffabf898af24f0f19)), closes [#8](https://github.com/shufo/blade-formatter/issues/8) ### [1.2.1](https://github.com/shufo/blade-formatter/compare/v1.2.0...v1.2.1) (2020-07-18) ### Bug Fixes * ๐Ÿ› avoid unexpected replacement ([f4f5db1](https://github.com/shufo/blade-formatter/commit/f4f5db1321a59653bf3d36f5a0095c37a61dbe5c)) * ๐Ÿ› preserve embedded php tags in original content ([fe8fad9](https://github.com/shufo/blade-formatter/commit/fe8fad9a1d0a34a14af67facf5901ed1bdcaf87f)), closes [#56](https://github.com/shufo/blade-formatter/issues/56) [#57](https://github.com/shufo/blade-formatter/issues/57) * ๐Ÿ› revert unnecessary commit ([5a18712](https://github.com/shufo/blade-formatter/commit/5a18712aad0b48b007cca2d98d9bc1f674397bb7)) ## [1.2.0](https://github.com/shufo/blade-formatter/compare/v1.1.3...v1.2.0) (2020-07-18) ### Bug Fixes * ๐Ÿ› allow Release string to put anyware ([98b2992](https://github.com/shufo/blade-formatter/commit/98b2992203ffeaecb90c7254b96565dfa35f4b51)) * ๐Ÿ› fix minimum support version to 10.x ([e5974d9](https://github.com/shufo/blade-formatter/commit/e5974d98876f5d9cda5bc34b1a1931205f20dd22)) * ๐Ÿ› preserve original if attempting overwrite with nothing ([268b604](https://github.com/shufo/blade-formatter/commit/268b6041b5a2bf98b8b29580c9c433184928a934)) * **formatter:** do not insert padding in blankline ([ab369bd](https://github.com/shufo/blade-formatter/commit/ab369bd2300a7398e0aa68d155bcb74727b715ea)), closes [#48](https://github.com/shufo/blade-formatter/issues/48) * **formatter:** fix indentation problem on inline directive and html tags are mixed refs [#3](https://github.com/shufo/blade-formatter/issues/3) ([00b85a3](https://github.com/shufo/blade-formatter/commit/00b85a3dffee3e90690477130f34f9c8f31a18ed)) ### Features * ๐ŸŽธ require node version to >= 0.10 ([7615f8c](https://github.com/shufo/blade-formatter/commit/7615f8c3d3915c1cf492e491e0bbd71db3b4b56c)) ### [1.1.3](https://github.com/shufo/blade-formatter/compare/v1.1.2...v1.1.3) (2019-11-09) ### Bug Fixes * **formatter:** do not clear inline directive ([1359775](https://github.com/shufo/blade-formatter/commit/13597750628e40f3a841e78585a56776ceb94a25)), closes [#3](https://github.com/shufo/blade-formatter/issues/3) ### [1.1.2](https://github.com/shufo/blade-formatter/compare/v1.1.1...v1.1.2) (2019-11-09) ### [1.1.1](https://github.com/shufo/blade-formatter/compare/1.1.0...v1.1.1) (2019-10-27) ## [1.1.0](https://github.com/shufo/blade-formatter/compare/v1.0.2...1.1.0) (2019-10-27) ### [1.0.2](https://github.com/shufo/blade-formatter/compare/v1.0.1...v1.0.2) (2019-10-26) ### 1.0.1 (2019-10-26)