Page Contents

Change Log

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

2.9.0 (2020-06-23)

Bug Fixes

  • set node version to >=10.16 to support events.once (e39da1c)

Features

  • core: enable application config with configure/getConfig/@config (3a74ee1)

2.8.0 (2020-06-11)

Features

  • core: add services to component artifacts (5545345)

2.7.1 (2020-05-28)

Note: Version bump only for package @loopback/core

2.7.0 (2020-05-20)

Features

  • service-proxy: refine service mixin (a6d0e2a)

2.6.0 (2020-05-19)

Features

  • core: allow extensionFilter to take a list of extension point names (8f315eb)

2.5.0 (2020-05-07)

Features

  • context: add registerInterceptor helper function and app.interceptor (c760966)
  • context: force interceptor functions to return a value (5663a76)
  • core: allow options for artifact registration on an application (f3fdc3b)

2.4.2 (2020-04-29)

Note: Version bump only for package @loopback/core

2.4.1 (2020-04-23)

Note: Version bump only for package @loopback/core

2.4.0 (2020-04-22)

Features

  • update package.json and .travis.yml for builds (cb2b8e6)
  • core: improve typing for app.controller and app.component (ac4b1ea)

2.3.0 (2020-04-11)

Features

  • core: improve application signal handler registration (8086932)

2.2.1 (2020-04-08)

Note: Version bump only for package @loopback/core

2.2.0 (2020-03-24)

Features

2.1.0 (2020-03-17)

Features

  • core: allow an extension to be used by multiple extension points (5cc29d6)

2.0.0 (2020-03-05)

chore

  • remove support for Node.js v8.x (4281d9d)

Features

BREAKING CHANGES

  • Node.js v8.x is now end of life. Please upgrade to version 10 and above. See https://nodejs.org/en/about/releases.

1.12.4 (2020-02-06)

Note: Version bump only for package @loopback/core

1.12.3 (2020-02-05)

Note: Version bump only for package @loopback/core

1.12.2 (2020-01-27)

Note: Version bump only for package @loopback/core

1.12.1 (2020-01-07)

Note: Version bump only for package @loopback/core

1.12.0 (2019-12-09)

Features

  • core: allow application to trap shutdown signals (2130634)
  • core: emit stateChanged events for application state transitions (5257a8f)
  • core: enable start/stop/boot to be idempotent (b614a78)
  • core: improve application states for start/stop (01dac15)
  • core: simplify state management by checking in process states (874d2b3)

1.11.0 (2019-11-25)

Features

  • core: add @service decorator to inject a service by class/interface (1d80904)

1.10.7 (2019-11-12)

Note: Version bump only for package @loopback/core

1.10.6 (2019-10-24)

Note: Version bump only for package @loopback/core

1.10.5 (2019-10-07)

Note: Version bump only for package @loopback/core

1.10.4 (2019-09-28)

Note: Version bump only for package @loopback/core

1.10.3 (2019-09-27)

Note: Version bump only for package @loopback/core

1.10.2 (2019-09-17)

Note: Version bump only for package @loopback/core

1.10.1 (2019-09-06)

Note: Version bump only for package @loopback/core

1.10.0 (2019-09-03)

Features

  • core: allow application to accept a parent context (ee50007)

1.9.3 (2019-08-19)

Note: Version bump only for package @loopback/core

1.9.2 (2019-08-15)

Note: Version bump only for package @loopback/core

1.9.1 (2019-08-15)

Note: Version bump only for package @loopback/core

1.9.0 (2019-07-31)

Features

  • boot: improve service booter to load classes decorated with @bind (48e01f4)
  • core: add app.service() to register service classes or providers (88eff77)

1.8.7 (2019-07-26)

Note: Version bump only for package @loopback/core

1.8.6 (2019-07-17)

Note: Version bump only for package @loopback/core

1.8.5 (2019-06-28)

Note: Version bump only for package @loopback/core

1.8.4 (2019-06-21)

Note: Version bump only for package @loopback/core

1.8.3 (2019-06-20)

Note: Version bump only for package @loopback/core

1.8.2 (2019-06-17)

Note: Version bump only for package @loopback/core

1.8.1 (2019-06-06)

Note: Version bump only for package @loopback/core

1.8.0 (2019-06-03)

Features

  • replace tslint with eslint (44185a7)

1.7.3 (2019-05-31)

Note: Version bump only for package @loopback/core

1.7.2 (2019-05-30)

Note: Version bump only for package @loopback/core

1.7.1 (2019-05-23)

Note: Version bump only for package @loopback/core

1.7.0 (2019-05-14)

Features

  • context: add binding comparator to sort bindings (ae3d61f)

1.6.3 (2019-05-10)

Note: Version bump only for package @loopback/core

1.6.2 (2019-05-09)

Note: Version bump only for package @loopback/core

1.6.1 (2019-05-06)

Note: Version bump only for package @loopback/core

1.6.0 (2019-04-26)

Features

  • core: add help functions/decorators for extension point/extension (89f3cbc)

1.5.0 (2019-04-20)

Features

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

1.4.1 (2019-04-11)

Note: Version bump only for package @loopback/core

1.4.0 (2019-04-09)

Features

  • core: introduce life cycle support (27c8127)

1.3.0 (2019-04-05)

Features

  • core: add constants for namespaces and types (a4778f7)
  • core: create bindings from classes for components (e615657)

1.2.1 (2019-03-22)

Note: Version bump only for package @loopback/core

1.2.0 (2019-03-22)

Features

1.1.8 (2019-03-12)

Note: Version bump only for package @loopback/core

1.1.7 (2019-02-25)

Note: Version bump only for package @loopback/core

1.1.6 (2019-02-08)

Note: Version bump only for package @loopback/core

1.1.5 (2019-01-28)

Note: Version bump only for package @loopback/core

1.1.4 (2019-01-14)

Note: Version bump only for package @loopback/core

1.1.3 (2018-12-20)

Note: Version bump only for package @loopback/core

1.1.2 (2018-12-13)

Note: Version bump only for package @loopback/core

1.1.1 (2018-11-26)

Note: Version bump only for package @loopback/core

1.1.0 (2018-11-14)

Features

  • core: allow components to expose an array of bindings (eae0da3)

1.0.1 (2018-11-08)

Note: Version bump only for package @loopback/core

0.11.17 (2018-10-08)

Note: Version bump only for package @loopback/core

0.11.16 (2018-10-05)

Note: Version bump only for package @loopback/core

0.11.15 (2018-10-03)

Note: Version bump only for package @loopback/core

0.11.14 (2018-09-28)

Note: Version bump only for package @loopback/core

0.11.13 (2018-09-27)

Note: Version bump only for package @loopback/core

0.11.12 (2018-09-25)

Note: Version bump only for package @loopback/core

0.11.11 (2018-09-21)

Note: Version bump only for package @loopback/core

0.11.10 (2018-09-19)

Note: Version bump only for package @loopback/core

0.11.9 (2018-09-14)

Note: Version bump only for package @loopback/core

0.11.8 (2018-09-12)

Note: Version bump only for package @loopback/core

0.11.7 (2018-09-10)

Note: Version bump only for package @loopback/core

0.11.6 (2018-09-08)

Note: Version bump only for package @loopback/core

0.11.5 (2018-08-24)

Note: Version bump only for package @loopback/core

0.11.4 (2018-08-15)

Note: Version bump only for package @loopback/core

0.11.3 (2018-08-08)

Note: Version bump only for package @loopback/core

0.11.2 (2018-07-21)

Note: Version bump only for package @loopback/core

0.11.1 (2018-07-20)

Note: Version bump only for package @loopback/core

0.11.0 (2018-07-20)

Note: Version bump only for package @loopback/core

0.10.3 (2018-07-11)

Note: Version bump only for package @loopback/core

0.10.2 (2018-07-10)

Note: Version bump only for package @loopback/core

0.10.1 (2018-06-28)

Note: Version bump only for package @loopback/core

0.10.0 (2018-06-27)

Features

  • add listening property in the server interface (ff0eab7), closes #1368

0.9.0 (2018-06-20)

Features

  • example-todo: add Geo to examples/todo (b4a9a9e)

0.8.8 (2018-06-11)

Note: Version bump only for package @loopback/core

0.8.7 (2018-06-09)

Note: Version bump only for package @loopback/core

0.8.6 (2018-06-09)

Note: Version bump only for package @loopback/core

0.8.5 (2018-06-08)

Note: Version bump only for package @loopback/core

0.8.4 (2018-05-20)

Note: Version bump only for package @loopback/core

0.8.3 (2018-05-14)

Bug Fixes

  • change index.d.ts files to point to dist8 (42ca42d)

0.8.2 (2018-05-14)

Note: Version bump only for package @loopback/core

0.8.1 (2018-05-08)

Note: Version bump only for package @loopback/core

0.8.0 (2018-05-03)

Features

  • context: allow tags to have an optional value (95acd11)
  • add helper package “dist-util” (532f153)

0.7.0 (2018-05-03)

Features

  • context: allow tags to have an optional value (95acd11)
  • add helper package “dist-util” (532f153)

0.6.1 (2018-04-25)

Note: Version bump only for package @loopback/core

0.6.0 (2018-04-16)

Note: Version bump only for package @loopback/core

0.5.2 (2018-04-12)

Note: Version bump only for package @loopback/core

0.5.1 (2018-04-11)

Note: Version bump only for package @loopback/core

0.5.0 (2018-04-11)

Bug Fixes

  • change file names to fit advocated naming convention (0331df8)

Features

  • context: typed binding keys (685195c)
  • rest: allow factory for controller routes (184371b)

0.4.3 (2018-04-06)

Note: Version bump only for package @loopback/core

0.4.2 (2018-04-04)

Note: Version bump only for package @loopback/core

0.4.1 (2018-04-02)

Note: Version bump only for package @loopback/core

0.4.0 (2018-03-29)

Note: Version bump only for package @loopback/core

0.3.1 (2018-03-23)

Note: Version bump only for package @loopback/core

0.3.0 (2018-03-21)

Note: Version bump only for package @loopback/core

0.2.4 (2018-03-14)

Note: Version bump only for package @loopback/core

0.2.3 (2018-03-13)

Note: Version bump only for package @loopback/core

0.2.2 (2018-03-08)

Note: Version bump only for package @loopback/core

0.2.1 (2018-03-06)

Bug Fixes

0.2.0 (2018-03-01)

Note: Version bump only for package @loopback/core

0.1.2 (2018-03-01)

Features

  • context: allow context.find by a filter function (9b1e26c)

0.1.1 (2018-02-23)

Note: Version bump only for package @loopback/core

0.1.0 (2018-02-21)

Note: Version bump only for package @loopback/core

4.0.0-alpha.34 (2018-02-15)

Note: Version bump only for package @loopback/core

4.0.0-alpha.33 (2018-02-07)

build

BREAKING CHANGES

  • Support for Node.js version lower than 8.0 has been dropped. Please upgrade to the latest Node.js 8.x LTS version.

Co-Authored-by: Taranveer Virk taranveer@virk.cc

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

Note: Version bump only for package @loopback/core

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

Note: Version bump only for package @loopback/core

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

Note: Version bump only for package @loopback/core

4.0.0-alpha.29 (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.28 (2018-01-19)

Features

  • cli: lb4 example [] ([4286c0d](https://github.com/strongloop/loopback-next/commit/4286c0d))

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

Bug Fixes

  • fix imports to use files owning the definitions (a50405a)

4.0.0-alpha.26 (2017-12-21)

Note: Version bump only for package @loopback/core

4.0.0-alpha.25 (2017-12-15)

Note: Version bump only for package @loopback/core

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

Bug Fixes

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

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

Features

  • core: Set tags to group bound artifacts (aa9812f)

4.0.0-alpha.22 (2017-11-14)

Bug Fixes

  • core: Return binding(s) for app.server/servers (c506b26)

Features

  • context: Add support for method dependency injection (df1c879)

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

Note: Version bump only for package @loopback/core

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

Features

  • core: allow controllers to be bound via constructor (#668) (a9f0fac)

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

Note: Version bump only for package @loopback/core

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

Note: Version bump only for package @loopback/core

4.0.0-alpha.17 (2017-10-25)

Code Refactoring

  • core: Component servers are now key-value pairs (866953a)

BREAKING CHANGES

  • core: Components must now provide key-value pairs in an object called “servers”.