All Versions
10
Latest Version
Avg Release Cycle
8 days
Latest Release
3021 days ago
Changelog History
Changelog History
-
v0.0.111 Changes
June 09, 2016- 0๏ธโฃ Cleanup generated code for export default declaration
- Setup
module.exports
first
-
v0.0.110 Changes
May 24, 2016๐ This fixes the broken dist/commonjs of 0.0.109
-
v0.0.109 Changes
May 24, 2016- CJS: Module exports should be enumerable
- Top level this in modules should be undefined
- ๐ Allow the runtime to be imported as modules using
--import-runtime
-
v0.0.108 Changes
April 23, 2016- ๐ Move Proper Tail Calls runtime into individual modules. ie.
require('traceur/dist/commonjs/runtime/modules/call.js')
- ๐ Move Proper Tail Calls runtime into individual modules. ie.
-
v0.0.107 Changes
April 23, 2016- ๐ป bin/BrowserSystem.js includes compiler, polyfills, System, and WebPageTranscoder. Read traceurOptions attribute from
<script type=module traceurOptions="--asyncFunctions">
.
- ๐ป bin/BrowserSystem.js includes compiler, polyfills, System, and WebPageTranscoder. Read traceurOptions attribute from
-
v0.0.106 Changes
April 07, 2016- ๐ Allow compiling async functions to generators. This is done by setting
--async-functions --generators=parse
.
- ๐ Allow compiling async functions to generators. This is done by setting
-
v0.0.105 Changes
April 02, 2016- ๐ Fix issue where we did not allow declarations to shadow the function expression name.
๐ Implement Spread Properties. This add support for
...
in object literals which is currently at stage 2.var x = {a: 1};var y = {...a, b: 2};// {a: 1, b: 2}
๐ JSX: Fix assignment expression parsing in place holders.
JSX: Fix whitespace and escaping of attribute values.
-
v0.0.104 Changes
April 02, 2016- โฌ๏ธ Upgrade semver to 4.3.3
-
v0.0.103 Changes
April 02, 2016- ๐ Move runtime into modules. This is in preparation for allowing importing the runtime as
modules in the future. - JSX: Tag name starting with an uppercase should use identifier.
<Abc/>
should generateReact.createElement(Abc, null)
and notReact.createElement('Abc', null)
. - ๐ JSX: Support boolean shorthand attributes.
<a b/>
is short for<a b={true}/>
. ๐ JSX: Add support for JSXSpreadAttribute. This allows spreading an object into props/attributes:
<p a='a' {...{b: 1, c: 2}}/>// same as (except the expansion happens at runtime)<p a='a' b={1} c={2}/>
โก๏ธ Update commander and glob dependencies.
- ๐ Move runtime into modules. This is in preparation for allowing importing the runtime as
-
v0.0.102 Changes
April 02, 2016- ๐ Fix release