47 lines
1.4 KiB
Markdown
47 lines
1.4 KiB
Markdown
## [Unreleased]
|
|
|
|
## [2.1.4] - 2017-06-16
|
|
|
|
### Fixed
|
|
- `inline-requires` works with named imports and no longer leaks paths after use.
|
|
|
|
## [2.1.3] - 2017-06-08
|
|
|
|
### Fixed
|
|
- `inline-requires` will stop unintentionally using Flow declarations as bindings.
|
|
|
|
## [2.1.2] - 2017-05-02
|
|
|
|
### Fixed
|
|
- `inline-requires` works better with other transforms (eg 'babel-plugin-transform-es2015-modules-commonjs').
|
|
|
|
## [2.1.1] - 2017-04-26
|
|
|
|
### Fixed
|
|
- `inline-requires` transform properly handles identifiers within functions whose definitions appear earlier in the file than the require call.
|
|
|
|
## [2.1.0] - 2016-10-07
|
|
|
|
### Added
|
|
- Modules using `__DEV__` will have the declaration inlined for `.js.flow` file generation.
|
|
|
|
### Fixed
|
|
- `typeof` imports are properly rewritten.
|
|
|
|
|
|
## [2.0.0] - 2016-05-25
|
|
|
|
### Added
|
|
- More syntaxes are parsed for `.js.flow` file generation: `babel-plugin-syntax-class-properties` & `babel-plugin-syntax-jsx`
|
|
- More transforms are applied for ES2015 and React support: `babel-plugin-transform-es2015-function-name`, `babel-plugin-transform-react-display-name`, `babel-plugin-transform-react-jsx`
|
|
- New custom transform to convert `Object.assign` to `require('object-assign')`, ensuring the use of a ponyfill that checks for a spec-compliant `Object.assign`.
|
|
|
|
### Fixed
|
|
- Type imports are properly rewritten with the rewrite-modules transform.
|
|
|
|
|
|
## [1.0.0] - 2016-04-28
|
|
|
|
### Added
|
|
- Initial release as a separate module.
|