All Versions
10
Latest Version
Avg Release Cycle
76 days
Latest Release
1777 days ago

Changelog History

  • v3.1.0 Changes

    June 14, 2019

    ๐Ÿ”จ Updated dependencies and refactored in relation to the new dependency versions #295

    Eliminating some vulnerabilities in the process.

    Thanks to @uniibu

  • v3.0.5 Changes

    April 05, 2019

    ๐Ÿ›  Fix:

    • 0๏ธโƒฃ Prevent lebab from crashing when using anonymous function declaration on default export #289 (thanks to @uniibu )
  • v3.0.4 Changes

    March 04, 2019

    ๐Ÿ›  Bugfix:

    • ๐Ÿ›  Fix arrow transform dropping bound arguments #287
  • v3.0.3 Changes

    September 25, 2018

    ๐Ÿ›  Fix crash in default-params transform #278

  • v3.0.2 Changes

    September 13, 2018
    • ๐Ÿ›  Fix: arrow - Drop extra parentheses around IIFE #187
    • ๐Ÿ›  Fix: arrow-return - Proper parentheses for object literals #259
    • ๐Ÿ›  Fix: default-params - Properly handle destructuring and existing defaults #238
    • ๐Ÿ›  Fix: default-params - Support arrow functions Recast/#260
    • โฌ†๏ธ Upgrade all dependencies.
    • ๐Ÿ‘ Throw better error message when invalid transform name passed through programming API
    • โž• Add tests for the programming API
  • v3.0.1 Changes

    September 12, 2018
    • ๐Ÿ›  Fix: Preserve get/set methods in class transform #275
    • ๐Ÿ‘‰ Use external f-matches library (which grew out of matchesAst() helper).
    • โšก๏ธ Update Lebab repo URL-s in package.json
  • v3.0.0 Changes

    September 07, 2018

    Breaking changes

    The arrow transform has been split to two separate transforms:

    • arrow - transforms normal functions to arrow functions (does nothing with return statements),
    • arrow-return - transforms return statements in arrow functions => { return x } to shorthand syntax => x.

    ๐Ÿ‘€ Thanks to @uniibu . See #269 for details.

    โž• Additionally

    • ๐Ÿ‘ Node < 6 no more officially supported.
    • โฌ†๏ธ Upgraded most internal dependencies.
    • ๐Ÿ‘ Better handling of comments in arrow transform.
  • v2.7.7 Changes

    September 17, 2017

    ๐Ÿ›  Fixes transforming code with ignored destructure array values #236

  • v2.7.6 Changes

    September 17, 2017

    ๐Ÿ— Import individual functions from Lodash to allow for a smaller build #255

  • v2.7.5 Changes

    August 01, 2017

    โœ‚ Remove dependency from babel-polyfill, which isn't recommended for libraries.

    This will also hopefully fix #249.