Skip to content
This repository has been archived by the owner on Oct 14, 2021. It is now read-only.

Latest commit

 

History

History
94 lines (72 loc) · 3.05 KB

CHANGELOG.md

File metadata and controls

94 lines (72 loc) · 3.05 KB

[Unreleased]

  • Babel 7 compliance. Add optional parameter babelCore (Babel compiler core) Babel compiler core was on previous version hardcoded to "babel-core". The change is required in order to allow developper to specify babel compiler core: "@babel/core", if package is babel7 or not. See doc: https://babeljs.io/docs/en/v7-migration

2.4.0-alpha.1 - Aug 18 2018

Fix:

  • Fix symlink, walker required / at the end of packagePath for reading symlink.

2.3.0 - Aug 08 2017

Features:

  • Now supports webpack.config.ts and any TypeScript build file by default
    • Uses the services local ts-node to execute

2.2.0 - Aug 07 2017

  • Fixed regression with node@8 in regards to async/await and Promise.all
    • Thanks @brendo

2.1.0 - Jul 13 2017

  • Fixed #36, issue with .map files being required for file builds

2.0.1 - Jun 13 2017

  • Removed babili option.
    • You can add it to your .babelrc yourself

2.0.0 - Jun 12 2017

Breaking changes:

  • serverless@0.5 support dropped
  • babel, uglifyjs, babel-preset-babili are now optional peerDependencies

Features:

  • Symlinked modules now supported.
    • eg. yarn link myModule will work as expected when building
  • Build times improved
  • CLI output imrpoved
    • Can now specify the silent option to hush the CLI
  • Artifacts are now configured for archiver
  • Supports sls package instead of sls deploy --no-deploy. This command can't build one function at a time at this time

Under the covers:

  • Rewritten in TypeScript for added sanity
  • Fixed a race condition

1.5.0 - May 30 2017

Features:

  • Supports latest serverless versions as of now (1.14)

1.0.0 - Jan 5 2017

  • [BREAKING] Made excludes file globs actually override includes
    • This means if you have a global exclude like **/*.js you can't include .js files
    • This also means if you include myFolder you can exclude a __tests__ folder within it
  • Update deps

0.9.0 - Jan 2 2017

  • Added option normalizeBabelExt (boolean) (default: false)
    • When true, .jsx files are renamed to .js for babel compiled source

0.8.0 - Dec 31 2016

  • Module bundler concurrency changes
  • Linting fixes
  • Dependency updates

0.7.0 - Dec 31 2016

  • @arabold #22 fixes #16 - Invalid artifact paths
  • Dependency updates

0.6.3 - Dec 14 2016

  • Add graceful-fs dependency to implement incremental backoff based on EMFILE (see graceful-fs).

0.6.0 - Dec 08 2016

  • Added babili option,ES6+ aware minification of source code
    • Set this to true to augment your existing babel tranform with minification

0.5.2 - Dec 07 2016

  • Added version to verbose module logging

0.5.1

  • Added coloring and config output through logging
  • Changed deploy hooks, single function fixed
  • By default uglify is off
    • babeli is needed in future

0.5.0.alpha.2

  • Added deepExclude module checks when bundling nested module node_modules directories

0.3.0 -> 0.4.0

  • Hooks now require serverless@1.2

0.4.0 -> 0.4.1

  • Cleanup