@ui5/logger
Advanced tools
Comparing version 3.0.1-rc.3 to 4.0.0
128
CHANGELOG.md
@@ -5,102 +5,66 @@ # Changelog | ||
A list of unreleased changes can be found [here](https://github.com/SAP/ui5-logger/compare/v3.0.1-rc.3...HEAD). | ||
A list of unreleased changes can be found [here](https://github.com/SAP/ui5-logger/compare/v4.0.0...HEAD). | ||
<a name="v3.0.1-rc.3"></a> | ||
## [v3.0.1-rc.3] - 2023-02-02 | ||
<a name="v4.0.0"></a> | ||
## [v4.0.0] - 2024-07-16 | ||
### Breaking Changes | ||
- Require Node.js 20.11.x/>=21.2.0 and npm >=10 [`37620d7`](https://github.com/SAP/ui5-logger/commit/37620d7ca67b94b5093670c5ac5383bbb9109c33) | ||
<a name="v3.0.1-rc.2"></a> | ||
## [v3.0.1-rc.2] - 2023-01-24 | ||
### Dependency Updates | ||
- Bump figures from 5.0.0 to 6.0.1 [`550a3cd`](https://github.com/SAP/ui5-logger/commit/550a3cdd43eee3b2ea28a5db67c1a4485ec52a45) | ||
<a name="v3.0.1-rc.1"></a> | ||
## [v3.0.1-rc.1] - 2023-01-18 | ||
### Breaking Changes | ||
- Replace npmlog with [@ui5](https://github.com/ui5)/logger/Logger ([#363](https://github.com/SAP/ui5-logger/issues/363)) [`66a159a`](https://github.com/SAP/ui5-logger/commit/66a159acd9b67a27dd66d1e8056c362585f51bcf) | ||
### BREAKING CHANGE | ||
Support for older Node.js and npm releases has been dropped. | ||
Only Node.js 20.11.x and >=21.2.0 as well as npm v10 or higher are supported. | ||
<a name="v3.0.0"></a> | ||
## [v3.0.0] - 2023-02-09 | ||
### Breaking Changes | ||
<a name="v3.0.1-rc.0"></a> | ||
## [v3.0.1-rc.0] - 2022-12-23 | ||
### Breaking Changes | ||
- Replace npmlog with @ui5/logger/Logger (#363) [`66a159a`](https://github.com/SAP/ui5-logger/commit/66a159acd9b67a27dd66d1e8056c362585f51bcf) | ||
- Deprecate advanced APIs in preparation of refactoring [`3aea5e7`](https://github.com/SAP/ui5-logger/commit/3aea5e766f9bda156e8c7e62a2e8c65f613ef7e9) | ||
- Transform to ES Modules ([#306](https://github.com/SAP/ui5-logger/issues/306)) [`c79608b`](https://github.com/SAP/ui5-logger/commit/c79608b0e432168ca8570530b63a456b9ddd12cb) | ||
- Require Node.js ^16.18.0, >=18.12.0 / npm >= 8 [`a8af8a7`](https://github.com/SAP/ui5-logger/commit/a8af8a7a82c6f657ac10b5018e654939d90fd81f) | ||
### BREAKING CHANGE | ||
The @ui5/logger got refactored and as a result its API went public. | ||
Remove the usage of npmlog and refactor @ui5/logger modules to emit log events which are then caught in dedicated handlers. This is somewhat inspired by npm's proc-log module. | ||
This breaking change removes capabilities that are likely to change and should not be part of a public API. | ||
<a name="v3.0.1-beta.1"></a> | ||
## [v3.0.1-beta.1] - 2022-11-11 | ||
### Dependency Updates | ||
- Bump npmlog from 5.0.1 to 7.0.1 ([#321](https://github.com/SAP/ui5-logger/issues/321)) [`6c5c154`](https://github.com/SAP/ui5-logger/commit/6c5c154c53d8f81774d588714e8426922fa85271) | ||
This will ensure that later changes to the module can be donen in a | ||
compatible manner. | ||
Relevant changes: | ||
<a name="v3.0.1-beta.0"></a> | ||
## [v3.0.1-beta.0] - 2022-11-07 | ||
- Restrict log-methods to two argument only. The use of placeholders | ||
like '%s' is no longer supported. A warning will be logged if more | ||
than two argument is supplied. Placeholders will be replaced with a | ||
deprecation message. We suggest the use of template literals. | ||
- Deprecate #getGroupLogger method. Calling it throws an error. | ||
It will be removed in one of the next patch releases | ||
- Deprecate #setShowProgress method. Calling it throws an error. | ||
It will be removed in one of the next patch releases | ||
- Remove GroupLogger and TaskLogger classes. Similar functionality might | ||
be re-added in a later release. | ||
<a name="v3.0.1-alpha.3"></a> | ||
## [v3.0.1-alpha.3] - 2022-10-24 | ||
### Breaking Changes | ||
- Transform to native ESM ([#306](https://github.com/SAP/ui5-logger/issues/306)) [`c79608b`](https://github.com/SAP/ui5-logger/commit/c79608b0e432168ca8570530b63a456b9ddd12cb) | ||
This package has been transformed to ES Modules. Therefore it no longer provides a CommonJS export. | ||
If your project uses CommonJS, it needs to be converted to ES Modules or use a dynamic import. | ||
### BREAKING CHANGE | ||
For more information see also: | ||
This package has been transformed to native ESM. Therefore it no longer provides a CommonJS export. | ||
If your project uses CommonJS, it needs to be converted to ESM or use a dynamic import. | ||
For more information see also: | ||
- https://sap.github.io/ui5-tooling/updates/migrate-v3/ | ||
- https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c | ||
Support for older Node.js and npm releases has been dropped. | ||
Only Node.js versions v16.18.0, v18.12.0 or higher as well as npm v8 or higher are supported. | ||
<a name="v3.0.1-alpha.2"></a> | ||
## [v3.0.1-alpha.2] - 2022-07-28 | ||
### Features | ||
- Add new log level "perf" [`acf0c71`](https://github.com/SAP/ui5-logger/commit/acf0c717612f440ea7a114e757c05d358ae523a7) | ||
<a name="v3.0.1-alpha.1"></a> | ||
## [v3.0.1-alpha.1] - 2022-01-25 | ||
### Breaking Changes | ||
- Require Node.js >= 16.13.2 / npm >= 8 [`a8af8a7`](https://github.com/SAP/ui5-logger/commit/a8af8a7a82c6f657ac10b5018e654939d90fd81f) | ||
### BREAKING CHANGE | ||
Support for older Node.js and npm releases has been dropped. | ||
Only Node.js v16.13.2 and npm v8 or higher are supported. | ||
<a name="v3.0.1-alpha.0"></a> | ||
## [v3.0.1-alpha.0] - 2021-12-14 | ||
<a name="v3.0.0-next.0"></a> | ||
## [v3.0.0-next.0] - 2021-11-29 | ||
<a name="v3.0.0-beta.1"></a> | ||
## [v3.0.0-beta.1] - 2022-11-07 | ||
### Breaking Changes | ||
- Transform to native ESM ([#306](https://github.com/SAP/ui5-logger/issues/306)) [`c79608b`](https://github.com/SAP/ui5-logger/commit/c79608b0e432168ca8570530b63a456b9ddd12cb) | ||
- Require Node.js >= 16.13.2 / npm >= 8 [`a8af8a7`](https://github.com/SAP/ui5-logger/commit/a8af8a7a82c6f657ac10b5018e654939d90fd81f) | ||
### Features | ||
- Add new log level "perf" [`acf0c71`](https://github.com/SAP/ui5-logger/commit/acf0c717612f440ea7a114e757c05d358ae523a7) | ||
### BREAKING CHANGE | ||
This package has been transformed to native ESM. Therefore it no longer provides a CommonJS export. | ||
If your project uses CommonJS, it needs to be converted to ESM or use a dynamic import. | ||
For more information see also: | ||
- https://sap.github.io/ui5-tooling/updates/migrate-v3/ | ||
- https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c | ||
Support for older Node.js and npm releases has been dropped. | ||
Only Node.js v16.13.2 and npm v8 or higher are supported. | ||
<a name="v3.0.0-alpha.0"></a> | ||
## [v3.0.0-alpha.0] - 2021-12-14 | ||
<a name="v2.0.1"></a> | ||
@@ -111,3 +75,2 @@ ## [v2.0.1] - 2020-10-22 | ||
<a name="v2.0.0"></a> | ||
@@ -123,3 +86,2 @@ ## [v2.0.0] - 2020-03-31 | ||
<a name="v1.0.2"></a> | ||
@@ -130,3 +92,2 @@ ## [v1.0.2] - 2019-10-14 | ||
<a name="v1.0.1"></a> | ||
@@ -143,3 +104,2 @@ ## [v1.0.1] - 2019-03-21 | ||
<a name="v0.2.1"></a> | ||
@@ -156,16 +116,4 @@ ## [v0.2.1] - 2018-10-29 | ||
## v0.0.1 - 2018-06-06 | ||
[v3.0.1-rc.3]: https://github.com/SAP/ui5-logger/compare/v3.0.1-rc.2...v3.0.1-rc.3 | ||
[v3.0.1-rc.2]: https://github.com/SAP/ui5-logger/compare/v3.0.1-rc.1...v3.0.1-rc.2 | ||
[v3.0.1-rc.1]: https://github.com/SAP/ui5-logger/compare/v3.0.1-rc.0...v3.0.1-rc.1 | ||
[v3.0.1-rc.0]: https://github.com/SAP/ui5-logger/compare/v3.0.1-beta.1...v3.0.1-rc.0 | ||
[v3.0.1-beta.1]: https://github.com/SAP/ui5-logger/compare/v3.0.1-beta.0...v3.0.1-beta.1 | ||
[v3.0.1-beta.0]: https://github.com/SAP/ui5-logger/compare/v3.0.1-alpha.3...v3.0.1-beta.0 | ||
[v3.0.1-alpha.3]: https://github.com/SAP/ui5-logger/compare/v3.0.1-alpha.2...v3.0.1-alpha.3 | ||
[v3.0.1-alpha.2]: https://github.com/SAP/ui5-logger/compare/v3.0.1-alpha.1...v3.0.1-alpha.2 | ||
[v3.0.1-alpha.1]: https://github.com/SAP/ui5-logger/compare/v3.0.1-alpha.0...v3.0.1-alpha.1 | ||
[v3.0.1-alpha.0]: https://github.com/SAP/ui5-logger/compare/v3.0.0-next.0...v3.0.1-alpha.0 | ||
[v3.0.0-next.0]: https://github.com/SAP/ui5-logger/compare/v3.0.0-beta.1...v3.0.0-next.0 | ||
[v3.0.0-beta.1]: https://github.com/SAP/ui5-logger/compare/v3.0.0-alpha.0...v3.0.0-beta.1 | ||
[v3.0.0-alpha.0]: https://github.com/SAP/ui5-logger/compare/v2.0.1...v3.0.0-alpha.0 | ||
[v4.0.0]: https://github.com/SAP/ui5-logger/compare/v3.0.1-rc.3...v4.0.0 | ||
[v3.0.0]: https://github.com/SAP/ui5-logger/compare/v2.0.1...v3.0.0 | ||
[v2.0.1]: https://github.com/SAP/ui5-logger/compare/v2.0.0...v2.0.1 | ||
@@ -172,0 +120,0 @@ [v2.0.0]: https://github.com/SAP/ui5-logger/compare/v1.0.2...v2.0.0 |
@@ -30,3 +30,3 @@ { | ||
"type": "website", | ||
"image": "https://sap.github.io/ui5-tooling/v3/images/UI5_logo_wide.png", | ||
"image": "https://sap.github.io/ui5-tooling/v4/images/UI5_logo_wide.png", | ||
"site_name": "UI5 Tooling - API Reference", | ||
@@ -33,0 +33,0 @@ "url": "https://sap.github.io/ui5-tooling/" |
@@ -189,3 +189,3 @@ Apache License | ||
Copyright 2018-2023 SAP SE or an SAP affiliate company and UI5 Tooling contributors | ||
Copyright 2018-2024 SAP SE or an SAP affiliate company and UI5 Tooling contributors | ||
@@ -192,0 +192,0 @@ Licensed under the Apache License, Version 2.0 (the "License"); |
{ | ||
"name": "@ui5/logger", | ||
"version": "3.0.1-rc.3", | ||
"version": "4.0.0", | ||
"description": "UI5 Tooling - Internal Logger", | ||
@@ -28,3 +28,3 @@ "author": { | ||
"engines": { | ||
"node": "^16.18.0 || >=18.12.0", | ||
"node": "^20.11.0 || >=21.2.0", | ||
"npm": ">= 8" | ||
@@ -47,4 +47,4 @@ }, | ||
"preversion": "npm test", | ||
"version": "git-chglog --sort semver --next-tag v$npm_package_version -o CHANGELOG.md && git add CHANGELOG.md", | ||
"postversion": "git push --follow-tags", | ||
"version": "git-chglog --sort semver --next-tag v$npm_package_version -o CHANGELOG.md v4.0.0.. && git add CHANGELOG.md", | ||
"prepublishOnly": "git push --follow-tags", | ||
"release-note": "git-chglog --sort semver -c .chglog/release-config.yml v$npm_package_version", | ||
@@ -67,3 +67,4 @@ "depcheck": "depcheck --ignores @ui5/logger,rimraf,docdash,@istanbuljs/esm-loader-hook" | ||
"--no-warnings" | ||
] | ||
], | ||
"workerThreads": false | ||
}, | ||
@@ -115,25 +116,25 @@ "nyc": { | ||
"dependencies": { | ||
"chalk": "^5.2.0", | ||
"cli-progress": "^3.11.2", | ||
"figures": "^5.0.0" | ||
"chalk": "^5.3.0", | ||
"cli-progress": "^3.12.0", | ||
"figures": "^6.1.0" | ||
}, | ||
"devDependencies": { | ||
"@istanbuljs/esm-loader-hook": "^0.2.0", | ||
"ava": "^5.1.1", | ||
"ava": "^6.1.3", | ||
"chokidar-cli": "^3.0.0", | ||
"cross-env": "^7.0.3", | ||
"depcheck": "^1.4.3", | ||
"docdash": "^2.0.1", | ||
"eslint": "^8.33.0", | ||
"depcheck": "^1.4.7", | ||
"docdash": "^2.0.2", | ||
"eslint": "^8.57.0", | ||
"eslint-config-google": "^0.14.0", | ||
"eslint-plugin-ava": "^14.0.0", | ||
"eslint-plugin-jsdoc": "^39.7.4", | ||
"jsdoc": "^3.6.11", | ||
"nyc": "^15.1.0", | ||
"open-cli": "^7.1.0", | ||
"rimraf": "^4.1.2", | ||
"sinon": "^15.0.1", | ||
"strip-ansi": "^7.0.1", | ||
"eslint-plugin-jsdoc": "^48.7.0", | ||
"jsdoc": "^4.0.3", | ||
"nyc": "^17.0.0", | ||
"open-cli": "^8.0.0", | ||
"rimraf": "^6.0.1", | ||
"sinon": "^18.0.0", | ||
"strip-ansi": "^7.1.0", | ||
"tap-xunit": "^2.4.1" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
0
1
61693
+ Addedfigures@6.1.0(transitive)
+ Addedis-unicode-supported@2.1.0(transitive)
- Removedescape-string-regexp@5.0.0(transitive)
- Removedfigures@5.0.0(transitive)
- Removedis-unicode-supported@1.3.0(transitive)
Updatedchalk@^5.3.0
Updatedcli-progress@^3.12.0
Updatedfigures@^6.1.0