This guide is intended to walk you though the breaking changes in the ember-template-lint v2.0.0 major release (February 2020).
Support has been dropped for Node 6, 8, 11.
Rules have been added to and removed from the recommended configuration.
- link-href-attributes
- no-abstract-roles
- no-args-paths
- no-extra-mut-helper-argument
- no-index-component-invocation
- no-invalid-link-text
- no-invalid-meta
- no-invalid-role
- no-negated-condition
- no-obsolete-elements
- no-positive-tabindex
- no-unnecessary-component-helper
- require-button-type
- require-iframe-title
- require-valid-alt-text
Stylistic rules have been moved to a new stylistic configuration. You can enable this new configuration to maintain the previous behavior, or alternatively adopt ember-template-lint-plugin-prettier.
- block-indentation now reads from
.editorconfig
- linebreak-style now reads from
.editorconfig
- link-rel-noopener now defaults to
strict
- no-inline-styles now defaults to
allowDynamicStyles
- no-nested-interactive has had its deprecated array configuration format removed
The following rules have been deleted:
- img-alt-attributes (replaced by require-valid-alt-text)
- no-meta-redirect-with-time-limit (replaced by no-invalid-meta)
- no-trailing-dot-in-path-expression