Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
6.1.4 (2024-10-15)
Note: Version bump only for package @loopback/core
6.1.3 (2024-09-12)
Note: Version bump only for package @loopback/core
6.1.2 (2024-08-14)
Note: Version bump only for package @loopback/core
6.1.1 (2024-07-09)
Note: Version bump only for package @loopback/core
6.1.0 (2024-06-10)
Features
- core: allow a component to register nesting components (28faa22)
6.0.2 (2024-05-17)
Note: Version bump only for package @loopback/core
6.0.1 (2024-04-09)
Note: Version bump only for package @loopback/core
6.0.0 (2024-03-04)
chore
- drop Node.js 16 support (b9efcb4)
BREAKING CHANGES
- Drop Node.js 16 support in all LB4 modules and extensions
Signed-off-by: dhmlau dhmlau@ca.ibm.com
5.1.5 (2024-01-11)
Note: Version bump only for package @loopback/core
5.1.4 (2023-12-12)
Note: Version bump only for package @loopback/core
5.1.3 (2023-09-12)
Note: Version bump only for package @loopback/core
5.1.2 (2023-08-15)
Bug Fixes
- fix binding templates for base classes (a1cf32b)
5.1.1 (2023-07-17)
Note: Version bump only for package @loopback/core
5.1.0 (2023-06-28)
Features
- update dependency @types/node to ^16 (2af42b7)
5.0.0 (2023-05-15)
Features
- add support for node v20 (e23cefa)
- remove support for node v14 (5425762)
- remove support for node v19 (e26a2ac)
BREAKING CHANGES
- End of life of Node v14
Signed-off-by: Francisco Buceta frbuceta@gmail.com
4.0.10 (2023-04-13)
Bug Fixes
4.0.9 (2023-03-09)
Note: Version bump only for package @loopback/core
4.0.8 (2023-02-07)
Note: Version bump only for package @loopback/core
4.0.7 (2023-01-09)
Note: Version bump only for package @loopback/core
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
4.0.6 (2022-12-14)
Note: Version bump only for package @loopback/core
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
4.0.5 (2022-11-24)
Note: Version bump only for package @loopback/core
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
4.0.4 (2022-10-13)
Note: Version bump only for package @loopback/core
4.0.3 (2022-08-25)
Note: Version bump only for package @loopback/core
4.0.2 (2022-07-14)
Bug Fixes
- docs: documentation update from initalizing to initializing (6bd1e2e)
4.0.1 (2022-06-13)
Note: Version bump only for package @loopback/core
4.0.0 (2022-05-05)
⚠ BREAKING CHANGES
- remove node v12 support
Features
3.1.2 (2022-03-29)
Note: Version bump only for package @loopback/core
3.1.1 (2022-02-28)
Bug Fixes
- honor service injection options (65ec864)
3.1.0 (2022-02-14)
Features
- update @types/node to v12 (65a09a4)
3.0.1 (2022-01-11)
Note: Version bump only for package @loopback/core
3.0.0 (2021-11-18)
Bug Fixes
- allow application.stop() to release release resources from init() (c4487b1)
Features
- drop support for Node.js v10 (9bcbbb3)
- support Node.js v17 (8d86c03)
- upgrade to TypeScript 4.5.2 (72ece91)
BREAKING CHANGES
- drop support for Node.js v10
Co-authored-by: Francisco Buceta frbuceta@gmail.com Signed-off-by: Rifa Achrinza <25147899+achrinza@users.noreply.github.com>
2.18.0 (2021-10-18)
Features
- allow context view to return proxies (8269c21)
2.17.0 (2021-09-16)
Features
- add disabled lifecycle groups (cb29cbe)
2.16.2 (2021-07-15)
Note: Version bump only for package @loopback/core
2.16.1 (2021-06-10)
Note: Version bump only for package @loopback/core
2.16.0 (2021-05-03)
Features
- support node v16 (ac99415)
2.15.1 (2021-04-06)
Note: Version bump only for package @loopback/core
2.15.0 (2021-03-18)
Features
- update package-lock.json to v2 consistently (dfc3fbd)
2.14.1 (2021-02-09)
Note: Version bump only for package @loopback/core
2.14.0 (2021-01-21)
Features
- fix eslint violations (062de9c)
2.13.1 (2020-12-07)
Bug Fixes
- core: fix compilation error reported by tsc with typescript@4.1.x (c538c1b)
2.13.0 (2020-11-18)
Bug Fixes
Features
- core: allow parameter injection for lifecycle methods (d5351fd)
2.12.0 (2020-11-05)
Features
- core: add
init
to application life cycle events (747bc7f)
2.11.0 (2020-10-07)
Features
- context: introduce new binding scopes (9916cfd)
2.10.1 (2020-09-17)
Note: Version bump only for package @loopback/core
2.10.0 (2020-09-15)
Bug Fixes
- improve handling of missing design-time type metadata (95b6a2b)
Features
- add
app.onStart()
andapp.onStop()
helpers (92daddd) - allow dynamic value provider classes and classes with @inject to be booted (7b85cdf)
2.9.5 (2020-08-27)
Note: Version bump only for package @loopback/core
2.9.4 (2020-08-19)
Note: Version bump only for package @loopback/core
2.9.3 (2020-08-05)
Note: Version bump only for package @loopback/core
2.9.2 (2020-07-20)
Note: Version bump only for package @loopback/core
2.9.1 (2020-06-30)
Note: Version bump only for package @loopback/core
2.9.0 (2020-06-23)
Bug Fixes
- set node version to >=10.16 to support events.once (e39da1c)
Features
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
andapp.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
- core: add more flavors of @extensions decorator (192563a)
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
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
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
0.7.0 (2018-05-03)
Features
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
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
- fix typo of
additional
(2fd7610)
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/loopbackio/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
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”.