Skip to content

feat!: 5.0#1365

Merged
jkowalleck merged 16 commits intomasterfrom
5.0-dev
Mar 17, 2025
Merged

feat!: 5.0#1365
jkowalleck merged 16 commits intomasterfrom
5.0-dev

Conversation

@jkowalleck
Copy link
Member

@jkowalleck jkowalleck commented Feb 28, 2025

  • BREAKING Changes
    • Dropped support for node<20.18.0 (#1362 via #1365)
  • Documentation
    • Fixed docs of default values (via #1369)
  • Dependencies
    • Upgraded runtime-dependency @cyclonedx/cyclonedx-library@^8.0.0, was @^7.0.0 (via #1367)
    • Upgraded runtime-dependency normalize-package-data@^7.0.0, was @^3||^4||^5||^6 (via #1368)

TODO

  • use a final version of cyclonedx-lib

fixes #1362
fixes #1347
fixes #1273

Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
@jkowalleck jkowalleck requested a review from a team as a code owner February 28, 2025 11:24
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
@codacy-production
Copy link

codacy-production bot commented Feb 28, 2025

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
-0.23% 94.29% (target: 80.00%)
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (8dc54dd) 758 710 93.67%
Head commit (f591fc1) 808 (+50) 755 (+45) 93.44% (-0.23%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#1365) 105 99 94.29%

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

See your quality gate settings    Change summary preferences

Codacy stopped sending the deprecated coverage status on June 5th, 2024. Learn more

- bump the needed node to >= 20.18.0
- bump the needed npm >= 10 - used the version that is shipped with the
corresponding npm cocker container
- bumped lockfile formt to 3 - the default format of npm10

---------

Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
@jkowalleck jkowalleck changed the title feat!: 5.0 [WIP] feat!: 5.0 Feb 28, 2025
@jkowalleck jkowalleck marked this pull request as draft February 28, 2025 16:11
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
this is a result of
#1362

---------

Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
@jkowalleck jkowalleck added dependencies Pull requests that update a dependency file chore labels Feb 28, 2025
- `normalize-package-data@^3||^4||^5||^6` ->
`normalize-package-data@^7.0.0`
- and some dev-dendencies

this is a result of
#1362

---------

Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
- dependencies: use modern `eslint` and code-style tools 
- refactor: modernize imports
- refactor: modernize code style 
- docs: fix tsdocs


fixes #1347

---------

Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
@jkowalleck jkowalleck added the documentation Improvements or additions to documentation label Mar 1, 2025
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
@jkowalleck jkowalleck changed the title [WIP] feat!: 5.0 feat!: 5.0 Mar 1, 2025
@jkowalleck jkowalleck marked this pull request as ready for review March 1, 2025 09:23
@jkowalleck jkowalleck marked this pull request as draft March 1, 2025 09:23
@jkowalleck jkowalleck changed the title feat!: 5.0 [WIP] feat!: 5.0 Mar 1, 2025
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
@jkowalleck jkowalleck marked this pull request as ready for review March 17, 2025 08:10
@jkowalleck jkowalleck merged commit 077eb53 into master Mar 17, 2025
15 checks passed
@jkowalleck jkowalleck deleted the 5.0-dev branch March 17, 2025 08:15
@jkowalleck jkowalleck changed the title [WIP] feat!: 5.0 feat!: 5.0 Mar 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change chore dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BC: drop support for node<v20.18 refactor: modernize node imports migrate from eslint-config-standard-with-typescript to eslint-config-love

1 participant

Comments