- Add source maps support.
- Remove deprecated
visitors
option. - Remove previously exposed
process
function (wasn't documented).
-
Add
--strip-types
option (command line) orstripTypes
option (JS API) to strip type declarations from source code. -
Deprecate
visitors
option. Custom visitors should be executed in a separate browserify transform rather than in reactify.
- Add
target
parameter to specify target runtime. The only allowed value ises5
at the moment.
- Fix react-tools dependency
- transform now works without the
@jsx
pragma
-
bump dependencies versions
-
remove deprecated features
- bump dependencies jstransform dependency
- include file path in error message.
- add support for
--visitors
to allow additional jstransform visitors to be used for transformation.
-
add support for
--es6/--harmony
option to compile a limited set of es6 into es5. Supported features are arrow functions, rest params, templates, object short notation and classes. -
add support for
--everything
to apply transform to every module
- fix mathcing filename for extension
- bump jstransform to 0.9.0
-
bump react-tools version to 0.9.0
-
deprecate reactify/undoubted transform
-
-x/--extension command line option to process files with specified extension
- bump jstransform version
- fix transform function override
-
allow transform function to be passed as an argument
-
export isJSXExtension regexp
- add "browserify-transform" keyword to package metadata
- move react-tools from peer deps to deps, update to 0.8.0
- update to react-tools 0.5.0
- mention filename if transform error occurred
- fix bug with callstack explosion
- rewrite in javascript
- reactify/no-doubt transform which doesn't not require pragma even for .js files
- check for the presence of @jsx pragma
- update to react-tools 0.4.1
- update to react-tools 0.4.0
- fix test for @jsx pragma
- preserve line numbers during transform
- emit error event on error
- update to react-tools 0.3.1
- specs
- initial release