Releases: blakeembrey/typescript-simple-loader
Releases · blakeembrey/typescript-simple-loader
Deprecation
Added
- Deprecation message to the README - moving to common foundation @TypeStrong
Changed
- Support
.tsx
in README examples
Normalize `ignoreWarnings`
Changed
- The
ignoreWarnings
is normalized on input (makes usage withquery
object or string easier)
Remove TypeScript Peer Dependency
Removed
- Remove TypeScript from
peerDependencies
all together
Remove TypeScript 1.5 restriction
Removed
- No more
typescript.definition
field inpackage.json
Changed
- Peer dependency of
typescript@*
to allow people to work with 1.6 betas
Override Source Map Option
Changed
- Always override TypeScript
sourceMap
option
TypeScript Stable
Changed
- Reference minimum version of
typescript@^1.5.0
Minor Maintenance
Changed
- Use
arrify
forignoreWarnings
option - Use whatever line endings are normal (not sure if best behaviour)
- Always output diagnostic code with error messages
TSConfig
Changed
- Replace custom
tsconfig.json
resolve and parse logic with tsconfig module
Webpack Context
Noticed a minor breaking change bug in the way tsconfig.json
was cached/resolved. If you used the same compilation runtime on multiple entry points with different tsconfig.json
, it would only use the first one if the context was the same. Now Webpack is resolving tsconfig.json
from the context option.
Changed
tsconfig.json
was previously resolving based on root file name - it now usescontext
Ignore Warnings
Added
- Ability to ignore compiler warnings via query string
- Add dependencies of all files (not just declarations) because some files may not compile properly and need to reload
- Output global diagnostic messages
Changed
- Error message when emit fails has been changed to remove blame on not finding the file