Skip to content

Latest commit

Β 

History

History
269 lines (135 loc) Β· 9.25 KB

CHANGELOG.md

File metadata and controls

269 lines (135 loc) Β· 9.25 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.0.0 (2018-06-14)

Bug Fixes

  • plugin: support Parcel 1.9.0 (929127e), closes #40
  • store: don't error on empty files (4fd58ce)

Code Refactoring

  • config: rename parcelTsPluginOptions (0efd71c)

Features

  • tsc: support custom AST transformers (f689e99), closes #28

BREAKING CHANGES

  • config: parcel-plugin-typescript should be used instead of parcelTsPluginOptions in tsconfig.json

0.7.1 (2018-05-05)

Bug Fixes

  • ipc: prevent Parcel WorkerFarm duplication (39a7a51), closes #36

0.7.0 (2018-02-28)

Features

  • config: support "extends" (c5c4df0)

0.6.1 (2018-02-28)

Bug Fixes

  • file-store: alias jsx virtual files (c4691c2), closes #26
  • file-store: support Windows separators (a61c907), closes #26

0.6.0 (2018-02-11)

Bug Fixes

  • config-loader: parse Windows separators (0fa26cb)

Features

  • asset: support source maps πŸŽ‰ (9db110a), closes #25

0.5.3 (2018-01-22)

Bug Fixes

  • ipc: correctly report request errors (1025549)
  • tsc: show diagnostics with noEmitOnError (d0ac215)
  • tsc: support typeRoots (d903223), closes #19

0.5.2 (2018-01-14)

Bug Fixes

  • ipc: fix incorrect server response parsing (af01db3), closes #14

0.5.1 (2018-01-14)

Bug Fixes

  • plugin: add a force disable env variable (3d5fdcb)

0.5.0 (2018-01-14)

Bug Fixes

  • ipc: support Windows named pipes (80334f7), closes #12
  • tsc: improve incremental build invalidation (2196c0e)
  • tsc: invalidate contents along with AST (d03c6a9)
  • tsc: invalidate virtual files (da22790)

Features

  • error: support noEmitOnError (4d34626), closes #9

0.4.1 (2018-01-07)

Bug Fixes

  • tsc: improve incremental build invalidation (b4eab4d)

0.4.0 (2018-01-05)

The Angular support has been moved to parcel-plugin-angular. To improve stability a new IPC system is used.

Bug Fixes

  • modules: fix module ID mismatch (#7)

0.2.5 (2017-12-21)

Bug Fixes

  • resolve: correctly map directory indices (a543347)

0.3.0 (2017-12-21)

NOTE: do not use this release (it's not tagged as latest anyway), the Angular support will be moved out of this plugin in the next days, this plugin will only provide TypeScript support.

πŸŽ‰ First Angular AOT support πŸŽ‰

Features

  • Angular
    • Compilation using AOT compiler
    • Support lazy-loading (AOT only)
    • Preprocess templates and style using Parcel (templateUrl or styleUrls only)
    • Experimental incremental AOT build on watch mode
    • Decorators are removed in AOT for smaller builds
  • Options: you can now pass options to the plugin in tsconfig.json:
    {
        "compilerOptions": {
      	  "strict": true
        },
        // the plugin options
        "parcelTsPluginOptions": {
      		// If true type-checking is disabled
      		"transpileOnly": false,
      		
      		// Angular options
      		"angular": {
      			// What compiler should we use when watching or serving
      			"watch": "jit",
    
      			// What compiler should we use when building (parcel build)
      			"build": "aot"
      		}
        }
    }

Bug Fixes

  • resolve: correctly map directory indices (a543347)

0.2.4 (2017-12-19)

Bug Fixes

  • mappings: check baseUrl before transform (10863f1)

0.2.3 (2017-12-15)

Bug Fixes

  • mappings: fix es2015 import transformations (bc9e6a4)
  • resolve: default moduleResolution to node (b0d111d)

0.2.2 (2017-12-15)

Bug Fixes

  • logs: do not log empty lines (b71da83)
  • mappings: resolve when path is undefined (1361c83)

0.2.1 (2017-12-13)

Bug Fixes

  • build: prevent hanging when only building (5465994)

0.2.0 (2017-12-12)

Bug Fixes

  • type-check: correctly load user tsconfig (24900cb)

Features

  • transpiler: add Angular AST transform support (22a040e)
  • transpiler: support custom mappings (5a550ce)

0.1.0 (2017-12-10)

Features

  • fork type-checker to separate process (5a18d78)
  • error-report: add error underlining (24b70c9)
  • type-check: implement incremental build (fd771e8)

Performance Improvements

  • use type-checker to transpile on main thread (d41d95f)