Skip to content

Latest commit

 

History

History
340 lines (179 loc) · 7.3 KB

CHANGELOG.md

File metadata and controls

340 lines (179 loc) · 7.3 KB

15 March 2020

  • [fix] Ensure paths for CSS.

14 March 2020

  • [feature] Read configuration for JSX.
  • [fix] Fix ÀLaNode.
  • [feature] Rename imports' paths for JSX if necessary.

23 February 2020

  • [fix] Fix FPJ for Windows.
  • [ci] Add Appveyor badge.

22 February 2020

  • [fix] Fix Windows newlines for JSX.

10 February 2020

  • [feature] Transpile blank imports.

4 February 2020

  • [fix] Replace \ for stdlib on Windows.
  • [fix] Accept env variable as argument.

3 February 2020

  • [fix] Fix for Node 12.
  • [fix] Compiler with new makePromise.

28 January 2020

  • [license] Update for 2020.

13 December 2019

  • [feature] Add the require into import transformation via binary.
  • [license] Update the license info with the link.

6 November 2019

  • [feature] Allow to transpile for @externs/preact.

31 October 2019

  • [feature] Transpile JSX together with modules with -m flag.
  • [fix] Ignore files when transpiling JSX.

22 October 2019

  • [fix] Read the whole of file before processing.

28 August 2019

  • [license] Relicense as AGPL-3.0-or-later .

3 August 2019

  • [feature] Allow stdlib option in the Import transform.
  • [doc] Create Wiki pages form transforms.

27 July 2019

  • [package] Correct the alamode bin location.
  • [fix] Cache read config.
  • [fix] Don't dynamically (in the hook) append source maps to files that already have source maps defined.

16 May 2019

  • [doc] Take it easy.
  • [doc] Correct b gif.
  • [doc] Better example with named imports, fix a typo.
  • [doc-fix] Absolute GIF urls for NPM.
  • [doc] Add the Why ÀLaMode sections to compare with Babel; document args with Argufy.
  • [feature] Allow to specify alamodeModules to bypass the esModule check.
  • [feature] Implement the CSS injector for JSX.
  • [feature] Skip whitespace when not generating source maps.

12 May 2019

  • [doc] Document troubleshooting better.
  • [feature] Allow to debug markets with -d.
  • [feature] Pass options to the pirates hook.

3 May 2019

  • [package] Remove source maps.

2 May 2019

  • [fix] Resolve only the path to the script using ÀLaNode.

1 May 2019

24 April 2019

  • [build] Compile with Depack.

11 April 2019

  • [deps] Update and unlock more dependencies.

3 April 2019

  • [deps] Tilda some deps.
  • [deps] Update deps.

30 March 2019

  • [feature] Supply alanode binary.

19 March 2019

1.8.6

  • [fix] Upgrade @a-la/jsx to fix the bug with closing tag detection.

14 March 2019

1.8.5

  • [fix] Do not throw when processing empty files.

11 March 2019

1.8.4

  • [fix] Revert the global.ALAMODE_JSX? before updating it when the require hook is called multiple times.

17 February 2019

1.8.3

  • [deps] Update dependencies.

16 February 2019

1.8.2

  • [fix] Update @a-la/jsx to v1.4.2.
  • [test] Test the require hook for JSX with masks.

14 February 2019

1.8.1

  • [fix] Also ignore directories with -i flag.

11 February 2019

1.8.0

  • [feature] Transpile JSX modules via CLI.

1 February 2019

1.7.3

  • [fix] Update @a-la/jsx to v1.2.5.

30 January 2019

1.7.2

  • [fix] Up @a-la/jsx to fix missing mismatch.

28 January 2019

1.7.1

  • [fix] Up @a-la/jsx to fix the bug when tags start with an expression.

24 January 2019

1.7.0

  • [feature] Add JSX hook.

9 December 2018

1.6.1

  • [deps] Install catchment as the prod dependency.

1.6.0

  • [feature] Do not add the esCheck to local imports. Add an option to always add the check with esCheck: always.

9 October 2018

1.6.0

  • [feature] Do not add the esCheck to local imports. Add an option to always add the check with esCheck: always.

20 September 2018

1.5.1

  • [fix] Update to @a-la/[email protected] to fix the order of default destructuring for Babel packages.

15 September 2018

1.5.0

  • [feature] Add an option to specify extensions.
  • [deps] Up @wrote/ensure-path.

1 September 2018

1.4.0

  • [feature] Ignore strings and regexes.
  • [doc] Write about troubleshooting, add TODO.

27 August 2018

1.3.0

  • [feature] import def, * as statement.
  • [fix] @a-la/export: correct export class X extends Y, @a-la/import: add semicolon after require.

22 August 2018

1.2.1

  • [fix] Read config for the require hook as well.

1.2.0

  • [feature] Implement the require hook, ignore files, generate source maps, .alamoderc.

13 August 2018

1.1.0

  • [feature] Working CLI with import and export transforms.
  • [test] Integration tests.
  • [doc] Documentation of the usage and transforms.

25 July 2018

1.0.3

  • [doc] Reference cdn.rawgit.com for logos.

1.0.2

  • [doc] Document how to install w/ npm, add yarn and npm logos.

1.0.1

  • [doc] Add npm usage example for dependency installation.

1.0.0