- FEATURE: Adds support for spread syntax for prop types inheritance
- POTENTIALLY BREAKING: Fixes bugs in the eslint plugin introduced by a new minor version of
@babel/types
. This could potentially be a breaking change, but this has not been confirmed.
- FEATURE: Adds
ext
option to CLI
- FIX: Fixes #16 -
no-name-mismatch
eslint rule not checking types recursively - FIX: Fixes
no-errors
eslint rule not reporting errors for types that areisRequired
- FIX: Fixes
no-errors
eslint rule not reporting errors for types withinPropTypes.arrayOf
- Adds docs for CLI
- FEATURE: Adds
no-name-mismatch
rule to eslint plugin - FEATURE: Adds support for
any
in TypeScript parser - FEATURE: Adds support for
PropTypes.any
in PropTypes parser
- FIX: Fixes #11 - TypeScript generator outputting multiple imports of the same module
- FIX: Fixes #10 - TypeScript generator outputting strings instead of numbers in union types
- FIX: Fixes #9 - bad string literal array output by
typescript
generator
- FIX: Fixes #8 -
typescriptReact
parser crashing when parsing components with no arguments.
- BREAKING: Changes the default file extension for generated TypeScript files from
.ts
to.d.ts
- FEATURE: Adds CLI
- FIX: Fixes
"ignore"
literal not accepted byWithMeta
- FIX: Fixes #7 - syntax error in booleans output by
typescript
generator
- FIX: Fixes #6 - bad array type output by
typescript
generator
- FEATURE: [compiler] Adds
header
option tocompilerOptions
, used to insert arbitrary text at the top of generated files - FEATURE: [webpack plugin] Adds
metaFileGenerator
option to webpack plugin
- BREAKING: [eslint plugin] Renames
all
rule tono-errors
- FEATURE: [eslint plugin] Adds
no-unused-meta
,no-meta-mismatch
andno-prop-mapping
rules - FEATURE: [eslint plugin] Adds
include
option to rules - FIX: [eslint plugin] Fixes eslint plugin not reporting errors on
PropTypes.any
andPropTypes.symbol
- FIX: [eslint plugin] Fixes eslint plugin not reporting errors on identifiers in meta
- BREAKING: [Compiler, Webpack plugin] Renames
baseClass
compiler option tosupertype
- BREAKING: [Compiler] Renames
className
totypeName
in compiler return value