-
Changed license back to MIT, now that React is licensed under BSD.
-
Merged in changes since JSX Transformer 0.10.0 up to the current release version, 0.12.2:
- The
/* @jsx m */pragma is no longer needed - Mithril'sm()function is assumed to be in scope. - More ES6 transforms are
supported when using the
harmonyflag. - JSX Spread Attributes
allow you to merge objects into a tag's attrs, but with MSX you must ensure
Object.assign()is available in order to use them. - More HTML and SVG tag names are supported.
- Inline sourcemaps can be generated by passing a
sourceMap: trueoption (or--source-map-inlineflag on the command line).
- The
-
Added a
no-precompileoption to themsxcommand. -
Added a
precompileoption, defaulting totrue.
- Known tag names are now precompiled to tag objects [liamcurry]
- Unknown tag names will continue to generate
m()calls
- Unknown tag names will continue to generate
- Added
msxcommand when installed globally
- Changed tag name string to use double quotes for consistency with other text content output
- Changed to Apache 2.0 License, as per React
- Initial release