Releases: ember-tooling/prettier-plugin-ember-template-tag
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
--pluginflag toprettierin CLI (@gitKrystan)
Committers: 1
- Krystan HuffMenne (@gitKrystan)
Release 1.0.2
Release 1.0.1
🐛 Bug Fix
- #93 Add
only-allowtodevDependenciesso 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)
Release 1.0.0-0
💥 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
- #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)
Release 0.3.2
This release actually ships the changes from https://github.com/gitKrystan/prettier-plugin-ember-template-tag/releases/tag/v0.3.1 😅
🐛 Bug Fix
- #48 Fix build (@gitKrystan)
🏠 Internal
- #48 Fix build (@gitKrystan)
Committers: 1
- Krystan HuffMenne (@gitKrystan)
Release 0.3.1
🐛 Bug Fix
- #46 No-op for invalid hbs (Closes #43) (@gitKrystan)
🏠 Internal
- #44 Dependency Upgrades (@gitKrystan)
Committers: 1
- Krystan HuffMenne (@gitKrystan)
Release 0.3.0
🚀 Enhancement
- #39 Dependency Upgrades including Prettier 2.8 (@gitKrystan)
🐛 Bug Fix
- #41 Fix local releases (@gitKrystan)
🏠 Internal
- #39 Dependency Upgrades including Prettier 2.8 (@gitKrystan)
Committers: 1
- Krystan HuffMenne (@gitKrystan)
Release 0.2.1
🐛 Bug Fix
- #36 Fix bug where parsing template on newline caused syntax error (@gitKrystan)
Committers: 1
- Krystan HuffMenne (@gitKrystan)