{"ref":"artifact:ui5-logger","page":"/artifacts/ui5-logger","json":"/artifacts/ui5-logger.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"ui5-logger","name":"@ui5/logger","artifact_type":"package","ecosystem":"ui5","domain":"operations-and-runtime","origin_ring":"sap-official","description":{"one_line":"UI5 CLI's internal logger, described by its own readme as internal — it appears here because other UI5 tooling depends on it.","short":"Internal logger of the UI5 CLI"},"links":{"npm":"https://www.npmjs.com/package/@ui5/logger","repo":"https://github.com/SAP/ui5-logger"},"provides":[{"capability":"capability:ui5-build-tooling","what_it_does":"The logger the UI5 CLI and its tasks write through — internal by its own README, and present in the atlas because the build tooling depends on it rather than because anybody chooses it.","sources":[{"url":"https://github.com/SAP/ui5-logger","title":"@ui5/logger — README","checked":"2026-09-10"}]}],"provenance":{"discovered_via":[{"source":"source:npm"},{"source":"source:discover"}],"first_seen":"2026-08-30"},"maintainers":["actor:sap"],"contributors":["actor:d3xter666","actor:dependabot-support","actor:flovogt","actor:matz3","actor:maxreichmann","actor:randombyte","actor:sabineloss","actor:sebastianwolf-sap","actor:werwolf2303"],"history":[{"date":"2026-09-08","field":"artifact_type","from":"cds-plugin","to":"package","reason":"Typed cds-plugin by placement, which defaults every candidate to that. It is not one."},{"date":"2026-09-08","field":"ecosystem","from":"cap","to":"ui5","reason":"Placement assumes cap for everything it accepts."},{"date":"2026-09-08","field":"description.one_line","from":"UI5 CLI - Internal Logger","to":"UI5 CLI's internal logger, described by its own readme as internal — it appears here because other UI5 tooling depends on it.","reason":"Placement copied the package's own npm description. Replaced with a line written for this graph — what it does and where it sits — because an unattributed sentence is an unattributed claim."},{"date":"2026-09-10","field":"provides","from":"capability:logging","to":"capability:ui5-build-tooling","reason":"Filed under logging, which is a running service's log output. This is the UI5 CLI's internal logger, described by its own README as internal — it answers nothing a reader would pick for logging, and belongs where the tooling that depends on it lives."}],"drafted_with_ai":true,"changed_in":[{"version":"3.0.0","date":"2023-02-09","what_changed":"`@ui5/logger` became an ES module with a public API: npmlog was replaced, log methods take two arguments and no `%s` placeholders, `getGroupLogger` and `setShowProgress` throw, and the `GroupLogger` and `TaskLogger` classes were removed. Node.js 16.18 or 18.12 and npm 8 became the minimum.","invalidates":"UI5 Tooling extensions that `require('@ui5/logger')` from CommonJS, call `getGroupLogger`, or log with `%s` placeholders.","source":{"url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v300---2023-02-09","title":"@ui5/logger changelog, 3.0.0","checked":"2026-10-19","quote":"This package has been transformed to ES Modules. Therefore it no longer provides a CommonJS export."}},{"version":"4.0.0","date":"2024-07-16","what_changed":"Requires Node.js 20.11 or 21.2 and later, and npm 10.","source":{"url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v400---2024-07-16","title":"@ui5/logger changelog, 4.0.0","checked":"2026-10-19","quote":"Only Node.js 20.11.x and >=21.2.0 as well as npm v10 or higher are supported."}}]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"good","evidence":"1 month since release"},{"label":"Continuity","tier":"good","evidence":"12 contributors, 2 publishers, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Maintainer's CI","tier":"good","evidence":"REUSE green, 2026-10-25"}],"practice":[{"label":"Tests","tier":"good","evidence":"7 test files, npm test"},{"label":"Docs","tier":"fair","evidence":"README 2 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":164195,"unit":"installs/week","note":"Installs far exceed the number of people watching it — usually a sign it arrives as somebody else's dependency rather than by choice."},{"value":21,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","latest_version":"4.0.2","majors":{"1":{"version":"1.0.0","date":"2019-01-09"},"2":{"version":"2.0.0","date":"2020-03-31"},"3":{"version":"3.0.0","date":"2023-02-09"},"4":{"version":"4.0.0","date":"2024-07-16"},"0.0":{"version":"0.0.1","date":"2018-06-06"},"0.1":{"version":"0.1.0","date":"2018-06-26"},"0.2":{"version":"0.2.0","date":"2018-07-11"}},"license":"Apache-2.0","first_release":"2018-06-06","last_release":"2026-10-02","releases":42,"cadence_days":12,"maintainers":2,"repository":"git+ssh://git@github.com/SAP/ui5-logger.git","peer_cds":null,"test_script":true,"types":false,"downloads_weekly":164195,"stars":21,"forks":1,"open_issues":1,"archived":false,"pushed_at":"2026-10-25","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"v4","contributors":12,"tree_truncated":false,"test_files":7,"workflows":4,"other_ci":false,"readme_bytes":1943,"docs_files":0,"changelog":true,"license_file":true,"dts_files":0,"ci_status":"success","ci_run_at":"2026-10-25","ci_workflow":"REUSE","ci_event":"push","readme_path":"README.md","readme_sha":"55923cc804f7fee2b4b17b9c290436d03830ba83","months_since_release":1,"dormant":false,"repository_directory":null,"dependencies":3,"node_engine":"^20.11.0 || >=22.0.0","downloads_monthly":1111949,"created_at":"2018-03-26T14:46:52Z","open_prs":0,"first_commit":"2018-03-29","last_commit":"2026-10-25","commits":827,"repo_read":"2026-10-26"},"release_notes":{"license":"Apache-2.0","quotable":true,"prereleases":27,"source":{"kind":"npm","path":"CHANGELOG.md","version":"4.0.2","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md"},"format":"keep-a-changelog","releases":[{"version":"4.0.2","date":"2025-09-11","date_source":"heading","heading":"[v4.0.2] - 2025-09-11","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v402---2025-09-11","sections":[{"kind":"fix","heading":"Bug Fixes","items":2}],"hash":"990163c0d57e762a"},{"version":"4.0.1","date":"2024-07-23","date_source":"heading","heading":"[v4.0.1] - 2024-07-23","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v401---2024-07-23","sections":[],"hash":"2f34b43c839ea723"},{"version":"4.0.0","date":"2024-07-16","date_source":"heading","heading":"[v4.0.0] - 2024-07-16","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v400---2024-07-16","sections":[{"kind":"breaking","heading":"Breaking Changes","items":1},{"kind":"dependencies","heading":"Dependency Updates","items":1},{"kind":"breaking","heading":"BREAKING CHANGE","items":0}],"hash":"91d6c8089889d207","cited_by":[{"version":"4.0.0","date":"2024-07-16"}]},{"version":"3.0.0","date":"2023-02-09","date_source":"heading","heading":"[v3.0.0] - 2023-02-09","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v300---2023-02-09","sections":[{"kind":"breaking","heading":"Breaking Changes","items":4},{"kind":"breaking","heading":"BREAKING CHANGE","items":6},{"kind":"feature","heading":"Features","items":1}],"hash":"dd279d231141291e","cited_by":[{"version":"3.0.0","date":"2023-02-09"}]},{"version":"2.0.1","date":"2020-10-22","date_source":"heading","heading":"[v2.0.1] - 2020-10-22","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v201---2020-10-22","sections":[{"kind":"fix","heading":"Bug Fixes","items":1}],"hash":"349994d6d8cb22d5"},{"version":"2.0.0","date":"2020-03-31","date_source":"heading","heading":"[v2.0.0] - 2020-03-31","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v200---2020-03-31","sections":[{"kind":"breaking","heading":"Breaking Changes","items":1},{"kind":"breaking","heading":"BREAKING CHANGE","items":0}],"hash":"f98faf04b06e7424"},{"version":"1.0.2","date":"2019-10-14","date_source":"heading","heading":"[v1.0.2] - 2019-10-14","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v102---2019-10-14","sections":[{"kind":"fix","heading":"Bug Fixes","items":1}],"hash":"5b7429ee64776f66"},{"version":"1.0.1","date":"2019-03-21","date_source":"heading","heading":"[v1.0.1] - 2019-03-21","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v101---2019-03-21","sections":[],"hash":"b8c2068a0d36b7d2"},{"version":"1.0.0","date":"2019-01-09","date_source":"heading","heading":"[v1.0.0] - 2019-01-09","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v100---2019-01-09","sections":[],"hash":"23698fd4cc5642f7"},{"version":"0.2.2","date":"2018-11-16","date_source":"heading","heading":"[v0.2.2] - 2018-11-16","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v022---2018-11-16","sections":[{"kind":"feature","heading":"Features","items":1}],"hash":"d798cfec2a6699fb"},{"version":"0.2.1","date":"2018-10-29","date_source":"heading","heading":"[v0.2.1] - 2018-10-29","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v021---2018-10-29","sections":[],"hash":"f8faa8760e6837fc"},{"version":"0.2.0","date":"2018-07-11","date_source":"heading","heading":"[v0.2.0] - 2018-07-11","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v020---2018-07-11","sections":[],"hash":"ead14bcacaaf85ed"},{"version":"0.1.0","date":"2018-06-26","date_source":"heading","heading":"[v0.1.0] - 2018-06-26","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v010---2018-06-26","sections":[],"hash":"55f9f03ec418d67b"},{"version":"0.0.1","date":"2018-06-06","date_source":"heading","heading":"v0.0.1 - 2018-06-06","url":"https://github.com/SAP/ui5-logger/blob/v4/CHANGELOG.md#v001---2018-06-06","sections":[],"hash":"8e9ddeb7a68578fc"}],"versions":[{"version":"3.0.1","date":"2025-09-12","deprecated":"UI5 CLI version 3 is out of maintenance. Migrate your project to the latest version: https://ui5.github.io/cli/stable/"},{"version":"4.0.2","date":"2025-09-11"},{"version":"4.0.1","date":"2024-07-23"},{"version":"4.0.0","date":"2024-07-16"},{"version":"3.0.0","date":"2023-02-09","deprecated":"UI5 CLI version 3 is out of maintenance. Migrate your project to the latest version: https://ui5.github.io/cli/stable/"},{"version":"2.0.1","date":"2020-10-22","deprecated":"UI5 Tooling version 2 is out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/"},{"version":"2.0.0","date":"2020-03-31","deprecated":"UI5 Tooling version 2 is out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/"},{"version":"1.0.2","date":"2019-10-14","deprecated":"UI5 Tooling version 1 and below are out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/"},{"version":"1.0.1","date":"2019-03-21","deprecated":"UI5 Tooling version 1 and below are out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/"},{"version":"1.0.0","date":"2019-01-09","deprecated":"UI5 Tooling version 1 and below are out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/"},{"version":"0.2.2","date":"2018-11-16","deprecated":"UI5 Tooling version 1 and below are out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/"},{"version":"0.2.1","date":"2018-10-29","deprecated":"UI5 Tooling version 1 and below are out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/"},{"version":"0.2.0","date":"2018-07-11","deprecated":"UI5 Tooling version 1 and below are out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/"},{"version":"0.1.0","date":"2018-06-26","deprecated":"UI5 Tooling version 1 and below are out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/"},{"version":"0.0.1","date":"2018-06-06","deprecated":"UI5 Tooling version 1 and below are out of maintenance. Migrate your project to the latest version: https://sap.github.io/ui5-tooling/stable/"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap","name":"SAP","json":"/actors/sap.json"}],"contributors":[{"ref":"actor:dependabot-support","name":"dependabot-support","json":"/actors/dependabot-support.json"},{"ref":"actor:flovogt","name":"Florian Vogt","json":"/actors/flovogt.json"},{"ref":"actor:werwolf2303","name":"Gianluca Beil","json":"/actors/werwolf2303.json"},{"ref":"actor:matz3","name":"Matthias Oßwald","json":"/actors/matz3.json"},{"ref":"actor:maxreichmann","name":"Max Reichmann","json":"/actors/maxreichmann.json"},{"ref":"actor:randombyte","name":"Merlin Beutlberger","json":"/actors/randombyte.json"},{"ref":"actor:sabineloss","name":"Sabine Loss","json":"/actors/sabineloss.json"},{"ref":"actor:sebastianwolf-sap","name":"Sebastian Wolf","json":"/actors/sebastianwolf-sap.json"},{"ref":"actor:d3xter666","name":"Yavor Ivanov","json":"/actors/d3xter666.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}