Releases: ember-tooling/prettier-plugin-ember-template-tag
Release 2.0.2
🐛 Bug Fix
- #259 Fix RangeError in files with multiple forward slashes (@MichalBryxi)
🏠 Internal
- #262 Add config for Corepack (@MichalBryxi)
- #263 VSCode settings cleanup (@MichalBryxi)
Committers: 1
- Michal Bryxí (@MichalBryxi)
Release 2.0.1
🐛 Bug Fix
- #253 Fix errors when components contain multi-byte characters (@patricklx)
🤖 Dependencies
- #213 Bump @vitest/ui from 1.1.0 to 1.1.1 (@dependabot[bot])
- #214 Bump eslint-plugin-jsdoc from 46.9.1 to 47.0.2 (@dependabot[bot])
- #215 Bump vitest from 1.1.0 to 1.1.1 (@dependabot[bot])
- #216 Bump eslint-plugin-n from 16.5.0 to 16.6.0 (@dependabot[bot])
Committers: 1
- Patrick Pircher (@patricklx)
Release 2.0.0
This version is essentially a re-write. We are switching from using ember-template-imports to parse template tags to the more robust content-tag preprocessor. This should result in fewer unhandled cases and other bugs. For example, this plugin can now format route templates from ember-route-template!
This is a breaking change in that we are breaking compatibility with the current version of eslint-plugin-ember. If you are running Prettier via eslint-plugin-ember and eslint-plugin-prettier1, you will need to follow the following compatibility table, which also appears in the README for this plugin:
eslint-plugin-ember | prettier-plugin-ember-template-tag |
---|---|
<12 | 1.1.0 |
>=12.0.0-alpha.1 | 2+ |
1 Neither I nor the Prettier project recommend running Prettier this way.
Additionally, there are some formatting differences in this version as discussed in the following RFCs:
- #192:
<template>
inCallExpression
argument position - #193: Short templates in the top-level-of-a-class position
💥 Breaking Change
- #152 Drop Node 16 (@gitKrystan)
- #208 Switch to type: module (@gitKrystan)
💥 Breaking Change / 🚀 Enhancement / 🤖 Dependencies
- #162, #178, #185, #180, #194, #211, and #212 Replace ember-template-imports with content-tag. As a result, we were also able to remove dependencies on ember-cli-htmlbars and @glimmer/syntax. (@patricklx, @gitKrystan)
🚀 Enhancement
- #178 Disable minification for easier debugging.
🤖 Dependencies
- #158 and #210 Upgrade Prettier to 3.1 (including relevant docs updates) (@bartocc and @gitKrystan)
- #182, #177, #176, and #147 Upgrade typescript and typescript-eslint dependencies (@gitKrystan, @dependabot[bot])
- #181, #169, #171, and #148 Upgrade eslint and eslint plugins (not including typescript-eslint) (@gitKrystan, @dependabot[bot])
- #179, #140, and #150 Update babel dependencies (@gitKrystan, @dependabot[bot])
- #161 Bump actions/setup-node from 3 to 4 (@dependabot[bot])
- #151 Upgrade various minor dependencies (@gitKrystan)
- #145 Bump postcss from 8.4.27 to 8.4.31 (@dependabot[bot])
- #144 Bump @vitest/ui from 0.34.3 to 0.34.6 (@dependabot[bot])
- #130 Bump actions/checkout from 3 to 4 (@dependabot[bot])
- #209 Upgrade vite to v5, vitest to v1 (@gitKrystan)
- #207 Upgrade dev dependencies (@gitKrystan)
- #201 Bump @vitest/ui from 0.34.6 to 0.34.7 (@dependabot[bot])
- #199 Bump @babel/core from 7.23.5 to 7.23.6 (@dependabot[bot])
- #205 Bump typescript-eslint/eslint-plugin from 6.13.1 to 6.15.0 (@dependabot[bot])
- #206 Bump eslint-plugin-n from 16.3.1 to 16.5.0 (@dependabot[bot])
- #196 Bump vite from 4.5.0 to 4.5.1 (@dependabot[bot])
Committers: 3
- Krystan HuffMenne @gitKrystan
- Patrick Pircher @patricklx
- Julien Palmas @bartocc
Release 2.0.0-2
🐛 Bug Fix
- #212 Fix bug where preceding {} was slurping up template (@gitKrystan)
Committers: 1
- Krystan HuffMenne (@gitKrystan)
Release 2.0.0-1
💥 Breaking Change
- #208 Switch to type: module (@gitKrystan)
🚀 Enhancement
- #195 More content-tag cleanup (@gitKrystan)
🐛 Bug Fix
- #194 Fix formatting issues #191, #192, #193 (@gitKrystan)
🤖 Dependencies
- #211 Upgrade content-tag (@gitKrystan)
- #210 Upgrade Prettier to 3.1.1 (@gitKrystan)
- #209 Upgrade vite to v5, vitest to v1 (@gitKrystan)
- #207 Upgrade dev dependencies (@gitKrystan)
- #201 Bump @vitest/ui from 0.34.6 to 0.34.7 (@dependabot[bot])
- #199 Bump @babel/core from 7.23.5 to 7.23.6 (@dependabot[bot])
- #205 Bump @typescript-eslint/eslint-plugin from 6.13.1 to 6.15.0 (@dependabot[bot])
- #206 Bump eslint-plugin-n from 16.3.1 to 16.5.0 (@dependabot[bot])
- #196 Bump vite from 4.5.0 to 4.5.1 (@dependabot[bot])
Committers: 1
- Krystan HuffMenne (@gitKrystan)
Release 2.0.0-0
This version is essentially a re-write. We are switching from using ember-template-imports to parse template tags to the more robust content-tag preprocessor. This should result in fewer unhandled cases and other bugs. For example, this plugin can now format route templates from ember-route-template!
This is a breaking change in that we are breaking compatibility with the current version of eslint-plugin-ember. If you are running Prettier via eslint-plugin-ember and eslint-plugin-prettier1, you will need to follow the following compatibility table, which also appears in the README for this plugin:
eslint-plugin-ember | prettier-plugin-ember-template-tag |
---|---|
<12 | 1.1.0 |
>=12.0.0-alpha.1 | 2+ |
1 Neither I nor the Prettier project recommend running Prettier this way.
💥 Breaking Change
- #152 Drop Node 16 (@gitKrystan)
💥 Breaking Change / 🚀 Enhancement / 🤖 Dependencies
- #162, #178, #185, and #180 Replace ember-template-imports with content-tag. As a result, we were also able to remove dependencies on ember-cli-htmlbars and @glimmer/syntax. (@patricklx, @gitKrystan)
🚀 Enhancement
- #178 Disable minification for easier debugging.
🤖 Dependencies
- #158 Upgrade Prettier to 3.1 (including relevant docs updates) (@bartocc)
- #182, #177, #176, and #147 Upgrade typescript and typescript-eslint dependencies (@gitKrystan, @dependabot[bot])
- #181, #169, #171, and #148 Upgrade eslint and eslint plugins (not including typescript-eslint) (@gitKrystan, @dependabot[bot])
- #179, #140, and #150 Update babel dependencies (@gitKrystan, @dependabot[bot])
- #161 Bump actions/setup-node from 3 to 4 (@dependabot[bot])
- #151 Upgrade various minor dependencies (@gitKrystan)
- #145 Bump postcss from 8.4.27 to 8.4.31 (@dependabot[bot])
- #144 Bump @vitest/ui from 0.34.3 to 0.34.6 (@dependabot[bot])
- #130 Bump actions/checkout from 3 to 4 (@dependabot[bot])
Committers: 3
- Julien Palmas @bartocc
- Krystan HuffMenne @gitKrystan
- Patrick Pircher @patricklx
Release 1.1.0
🐛 Bug Fix
- #125 Add more detail to languages array (possibly simplifying VSCode setup!) (@gitKrystan)
🏠 Internal
- #124 Add acceptance testing and document passing
--plugin
flag toprettier
in CLI (@gitKrystan)
Committers: 1
- Krystan HuffMenne (@gitKrystan)
Release 1.0.2
Release 1.0.1
🐛 Bug Fix
- #93 Add
only-allow
todevDependencies
so it does not require network (@chriskrycho)
Committers: 1
- Chris Krycho (@chriskrycho)
Release 1.0.0: Support for Prettier 3
💥 Breaking Change
- #78 Upgrade to Prettier 3 (Closes #61); Breaks compatibility with Prettier 2 (@gitKrystan with special thanks to @evoactivity and @Techn1x)
- #57 Drop Node 14 (@gitKrystan)
📝 Documentation
- #55 README improvements (@charlesfries)
- #54 Improve documentation of prettier plugin config (@ef4)
🏠 Internal
- #83 Add tests for using template tag within render in a test (@gitKrystan)
- #82 Run prettier -w with new trailingComma=all default (@gitKrystan)
- #74 Add dependabot.yml (@gitKrystan)
- #73 Upgrade @tsconfig/node16 (@gitKrystan)
- #72 Upgrade concurrently (@gitKrystan)
- #71 Upgrade vite / vitest / test package dependencies (@gitKrystan)
- #70 Upgrade eslint and eslint plugins (@gitKrystan)
- #69 Upgrade release-it dependencies (@gitKrystan)
- #68 Upgrade pnpm and node@16 (@gitKrystan)
- #56 Upgrade Dependencies (@gitKrystan)
Committers: 3
- Charles Fries (@charlesfries)
- Edward Faulkner (@ef4)
- Krystan HuffMenne (@gitKrystan)