Comparing 2.2.4...2.3.0 · jashkenas/coffeescript

Commits on Mar 30, 2018

  1. Fix #4877: Exponentiation operators (#4881)

    * Passthrough exponentiation operator; remove tests that are invalid JavaScript
    
    * Treat **= as a passthrough assignment
    
    * Get tests passing in Node 6
    
    * Improve scoping
    
    * Move exponentiation tests into their own file, now that it's filtered out by Cakefile
    
    * Restore original test
    Configuration menu

    Browse the repository at this point in the history

  2. Regular expressions s (dotAll) flag (#4880)

    * Support ES2018 regex dotall flag
    
    * Test in Node 9
    
    * Alphabetize regex flags
    
    * Split regex dotall test into its own file, use new feature detection method of loading it
    
    * Update docs to explain compatibility for ES2018 and newer Node features
    
    * Remove unnecessary paragraph
    Configuration menu

    Browse the repository at this point in the history

Commits on Apr 8, 2018

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 10, 2018

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 23, 2018

  1. Fix #4876: remove polyfill for object rest/spread (#4884)

    * object rest/spread
    
    * merge branch 'master' into 'object_rest_spread'
    
    * explore
    
    * Revert "merge branch 'master' into 'object_rest_spread'"
    
    This reverts commit eeeffef.
    
    * Revert "explore"
    
    This reverts commit d21cd72.
    
    * split tests
    
    * improvements
    
    * unassignable rest property
    
    * cleanup
    
    * formatting, cleanup
    
    * handle non-final object-destructured splat
    
    * merge with @helixbass's branch
    Configuration menu

    Browse the repository at this point in the history

Commits on Apr 27, 2018

  1. Docs improvements (#5042)

    * Move analytics initialization into docs.coffee
    
    * Bump Bootstrap and CodeMirror versions
    
    * Update output
    
    * Merge CodeMirror styles
    
    * Update CodeMirror styles
    
    * Better flexbox layout for docs, including flex auto-sized sidebar and main column
    
    * Minor styling fixes for Edge
    
    * Fix scrollspy for new layout
    
    * Update output
    
    * Clicking on the CoffeeScript logo in the navbar should scroll to top; fix main column width on mobile
    
    * Update output
    Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 29, 2018

  1. 2.3.0 (#5043)

    * Move analytics initialization into docs.coffee
    
    * Bump Bootstrap and CodeMirror versions
    
    * Update output
    
    * Merge CodeMirror styles
    
    * Update CodeMirror styles
    
    * Better flexbox layout for docs, including flex auto-sized sidebar and main column
    
    * Minor styling fixes for Edge
    
    * Fix scrollspy for new layout
    
    * Update output
    
    * Clicking on the CoffeeScript logo in the navbar should scroll to top; fix main column width on mobile
    
    * Update output
    
    * 2.3.0 changelog
    
    * Update operators section for **
    
    * Update docs for ES2018 object rest/spread
    
    * Remove references to Node's experimental modules support
    
    * Move the README coffee cup to the right side, so our name isn't cut off on the NPM page; update README and CONTRIBUTING text
    
    * Update dependencies
    
    * Add compatibility note for async generators
    
    * Bump version to 2.3.0 and update output
    
    * Have CI test in Node 10 instead of 9
    
    * Somehow this gets generated slightly differently in Node 10
    
    * Fix #4042: Update broken link
    Configuration menu

    Browse the repository at this point in the history