Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
6 contributors

Users who have contributed to this file

@raymondfeng @virkt25 @b-admike @jannyHou @dhmlau @bajtos
776 lines (286 sloc) 21.1 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.0.4 (2019-07-17)

Note: Version bump only for package @loopback/build

2.0.3 (2019-06-28)

Note: Version bump only for package @loopback/build

2.0.2 (2019-06-21)

Note: Version bump only for package @loopback/build

2.0.1 (2019-06-20)

Note: Version bump only for package @loopback/build

2.0.0 (2019-06-17)

Bug Fixes

  • build: remove lb-tslint from README (be89eb6)

Features

  • build: add support for dryRun to --copy-resources (f8f078f)
  • build: enable incremental compilation (2120712)
  • build: read outDir from tsconfig when copying resources (4f947a3)
  • build: remove lb-tslint (e9e4bba)
  • build: remove strong-docs based lb-apidocs helper (871457e)
  • build: remove support for multi-dist compilation (f6fcfe7)

BREAKING CHANGES

  • build: We are no longer choosing outDir for you, you have to specify it explicitly. It is no longer possible to specify compilation target via non-option argument like lb-tsc es2017.

    Migration guide:

    • Modify your tsconfig.json file and configure dist via compilerOptions.outDir

    • If you are using target different from es2017, then configure it via compilerOptions.target.

    • Remove es2017 and --outDir dist from lb-tsc arguments.

    • Ensure that the output directory is listed in lb-clean arguments, e.g. call lb-clean dist.

    • When calling lb-mocha, replace DIST with the actual outDir value, typically dist.

  • build: lb-apidocs helper is no longer available. Please switch to Microsoft api-extractor and api-documenter.

  • build: lb-tslint helper is no longer available. Please install tslint directly as a dependency and invoke tslint instead of lb-tslint.

    Alternatively, you can migrate from tslint to eslint and use the recently introduced helper lb-eslint.

1.7.1 (2019-06-06)

Note: Version bump only for package @loopback/build

1.7.0 (2019-06-03)

Features

  • replace tslint with eslint (44185a7)

1.6.1 (2019-05-31)

Note: Version bump only for package @loopback/build

1.6.0 (2019-05-30)

Features

  • build: add eslint scripts and default configs (a6abe86)
  • tsdocs: add integration with api-extractor/documenter (c8d9572)

1.5.5 (2019-05-23)

Note: Version bump only for package @loopback/build

1.5.4 (2019-05-14)

Note: Version bump only for package @loopback/build

1.5.3 (2019-05-10)

Bug Fixes

  • build: honor tsconfig compilerOptions.rootDir to copy resources (8a8857d)

1.5.2 (2019-05-09)

Note: Version bump only for package @loopback/build

1.5.1 (2019-05-06)

Note: Version bump only for package @loopback/build

1.5.0 (2019-04-20)

Features

  • build: add more TypeScript "strict" checks (866aa2f)

1.4.3 (2019-04-11)

Note: Version bump only for package @loopback/build

1.4.2 (2019-04-09)

Note: Version bump only for package @loopback/build

1.4.1 (2019-04-05)

Note: Version bump only for package @loopback/build

1.4.0 (2019-03-22)

Bug Fixes

  • build: remove "dom" from the list of global libraries (781cd1d)

Features

  • build: enable TSC option "skipLibCheck" (66bb506)

1.3.2 (2019-03-12)

Note: Version bump only for package @loopback/build

1.3.1 (2019-02-25)

Bug Fixes

1.3.0 (2019-02-08)

Features

  • build: use dist/__tests__ in code examples and tests (a3da024)

1.2.1 (2019-01-28)

Note: Version bump only for package @loopback/build

1.2.0 (2019-01-14)

Bug Fixes

  • build: fix path lookup in build helpers (16311c5)

Features

  • always include tslint and typescript in project dev-dependencies (e0df285)

1.1.0 (2018-12-20)

Features

  • move tslint config into a standalone package (26f3543)

1.0.2 (2018-12-13)

Note: Version bump only for package @loopback/build

1.0.1 (2018-11-08)

Bug Fixes

  • cli: exclude json files from tslint (bd9f864)

0.8.0 (2018-10-08)

Features

  • use resolveJsonModule to load datasource config (73e19ff)
  • build: rename --ignore-resources to --copy-resources (2958ace)

0.7.6 (2018-10-05)

Bug Fixes

  • build: preserve --outDir path as relative to CWD (0e72ab9)

0.7.5 (2018-10-03)

Note: Version bump only for package @loopback/build

0.7.4 (2018-09-27)

Note: Version bump only for package @loopback/build

0.7.3 (2018-09-12)

Note: Version bump only for package @loopback/build

0.7.2 (2018-09-08)

Note: Version bump only for package @loopback/build

0.7.1 (2018-08-24)

Note: Version bump only for package @loopback/build

0.7.0 (2018-08-15)

Features

  • repository: add KVRepository impl using legacy juggler (97a75dc)

0.6.14 (2018-08-08)

Note: Version bump only for package @loopback/build

0.6.13 (2018-07-21)

Note: Version bump only for package @loopback/build

0.6.12 (2018-07-20)

Note: Version bump only for package @loopback/build

0.6.11 (2018-06-28)

Note: Version bump only for package @loopback/build

0.6.10 (2018-06-27)

Bug Fixes

  • docs: upgrade to strong-docs@3.1.0 and fix links (f91af8f)

0.6.9 (2018-06-20)

Note: Version bump only for package @loopback/build

0.6.8 (2018-06-09)

Note: Version bump only for package @loopback/build

0.6.7 (2018-06-09)

Note: Version bump only for package @loopback/build

0.6.6 (2018-06-08)

Bug Fixes

  • make the code compatible with TypeScript 2.9.x (37aba50)

0.6.5 (2018-05-20)

Note: Version bump only for package @loopback/build

0.6.4 (2018-05-14)

Note: Version bump only for package @loopback/build

0.6.3 (2018-05-08)

Note: Version bump only for package @loopback/build

0.6.2 (2018-05-03)

Note: Version bump only for package @loopback/build

0.6.1 (2018-05-03)

Note: Version bump only for package @loopback/build

0.6.0 (2018-04-25)

Features

  • build: add an option to copy non ts files to outDir (49b9a82)

0.5.0 (2018-04-16)

Note: Version bump only for package @loopback/build

0.4.3 (2018-04-11)

Bug Fixes

  • change file names to fit advocated naming convention (0331df8)
  • build: update build scripts (2a3f560)

0.4.2 (2018-04-06)

Note: Version bump only for package @loopback/build

0.4.1 (2018-04-02)

Note: Version bump only for package @loopback/build

0.4.0 (2018-03-29)

Note: Version bump only for package @loopback/build

0.3.3 (2018-03-23)

Bug Fixes

  • build: fix select-dist script (e91e810)
  • use rimraf to remove files with glob patterns (50d847c)
  • build: use variable names to reflect the accepted args (c9350b9)

0.3.2 (2018-03-14)

Note: Version bump only for package @loopback/build

0.3.1 (2018-03-13)

Bug Fixes

  • build: use options for run and disable stdout for tests (0065eab)

0.3.0 (2018-03-08)

Bug Fixes

  • clean up the app run test (c0d3731)

Features

  • build: use options to control cli/shell run (c4e8bce)

0.2.0 (2018-03-01)

Note: Version bump only for package @loopback/build

0.1.2 (2018-03-01)

Features

  • context: add type as a generic parameter to ctx.get() and friends (24b217d)

BREAKING CHANGES

  • context: ctx.get() and ctx.getSync() require a type now. See the example below for upgrade instructions:
- const c: MyController = await ctx.get('MyController');
+ const c = await ctx.get<MyController>('MyController');

isPromise was renamed to isPromiseLike and acts as a type guard for PromiseLike, not Promise. When upgrading affected code, you need to determine whether the code was accepting any Promise implementation (i.e. PromiseLike) or only native Promises. In the former case, you should use isPromiseLike and potentially convert the userland Promise instance to a native Promise via Promise.resolve(promiseLike). In the latter case, you can replace isPromise(p) with p instanceof Promise.

0.1.1 (2018-02-23)

Note: Version bump only for package @loopback/build

0.1.0 (2018-02-21)

Note: Version bump only for package @loopback/build

4.0.0-alpha.13 (2018-02-04)

Note: Version bump only for package @loopback/build

4.0.0-alpha.12 (2018-01-30)

Bug Fixes

  • build: upgrade to strong-docs@1.7.1 (fd02e1b)

4.0.0-alpha.11 (2018-01-29)

Bug Fixes

  • remove typedoc/node_modules/.bin from local typescript dep (877d6a5)

4.0.0-alpha.10 (2018-01-26)

Bug Fixes

  • apply source-maps to test errors (76a7f56), closes #602
  • make mocha self-contained with the source map support (7c6d869)

4.0.0-alpha.9 (2018-01-19)

Bug Fixes

  • build: move no-unused-variables to tslint.build.json (15dd2db)

4.0.0-alpha.8 (2018-01-11)

Bug Fixes

  • fix build break and upgrade dependencies (917da5d)
  • update git repo url (444f06b)

4.0.0-alpha.7 (2017-12-11)

Bug Fixes

  • Fix node module names in source code headers (0316f28)

4.0.0-alpha.6 (2017-11-29)

Note: Version bump only for package @loopback/build

4.0.0-alpha.5 (2017-11-09)

Note: Version bump only for package @loopback/build

4.0.0-alpha.4 (2017-11-06)

Note: Version bump only for package @loopback/build

4.0.0-alpha.3 (2017-10-31)

Note: Version bump only for package @loopback/build

4.0.0-alpha.2 (2017-10-31)

Features

  • Add build scripts as a separate package (6eacee7)
You can’t perform that action at this time.