You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+114Lines changed: 114 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,98 @@
2
2
3
3
4
4
5
+
## v8.0.0-alpha.1 (2024-09-23)
6
+
7
+
### Chore
8
+
9
+
* chore: trusted publishing
10
+
11
+
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`ce23b0f`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/ce23b0f73f65a868b74de47a50d1e383a6f705d6))
12
+
13
+
### Fix
14
+
15
+
* fix: assert copyright headers
16
+
17
+
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`bef268b`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/bef268b7abe2c3f343274d7789906c99c80e9df9))
18
+
19
+
### Unknown
20
+
21
+
* Merge branch 'main' into 8.0.0-dev
22
+
23
+
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`39514b3`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/39514b331eef98fbf5208ead341060831f8acddf))
24
+
25
+
* Merge branch 'main' into 8.0.0-dev ([`c123aff`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/c123aff4bd479ec0f5f1982725ffe8901afb87c9))
26
+
27
+
5
28
## v7.6.1 (2024-09-18)
6
29
30
+
### Breaking
31
+
32
+
* feat!: this-builder (#649)
33
+
34
+
reworked `ThisTool` for #635
35
+
36
+
---------
37
+
38
+
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`cf5d2c7`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/cf5d2c7e43883967c5d5837f465ecac5a8cc034e))
39
+
40
+
* refactor!: `LicenseExpression()` optional args are named args (#595)
41
+
42
+
fixes #594
43
+
44
+
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`0172564`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/0172564d5f9529e7ce543da434969b552833de31))
45
+
46
+
* feat!: Add component and services for tools (#635)
47
+
48
+
CycloneDX spec 1.5 deprecated an array of tools in bom.metadata and
49
+
instead prefers object with an array of components and an array of
50
+
services.
51
+
52
+
This PR implements that.
53
+
54
+
This works de-serializing a Syft SBOM with a tool section like so:
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
83
+
Co-authored-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`1f5fd7a`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/1f5fd7a6be94d93d2260622d39ea01cd74614402))
84
+
85
+
* feat!: 8.0.0
86
+
87
+
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`9ba4b8e`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/9ba4b8e5d255c8dba51df214786328bfa700291c))
88
+
89
+
### Feature
90
+
91
+
* feat: don't add self to `metafata.tools` (#674)
92
+
93
+
fixes #673
94
+
95
+
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`e0a153f`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/e0a153fbd553dcf29343d72e361c1cc9122c63b4))
96
+
7
97
### Fix
8
98
9
99
* fix: file copyright headers (#676)
@@ -14,6 +104,30 @@ correct headers
14
104
15
105
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`35e00b4`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/35e00b4ee5a9306b9e97b011025409bcbfcef309))
16
106
107
+
### Refactor
108
+
109
+
* refactor: simplify `.builder.this.this_tool`
110
+
111
+
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`9940cf9`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/9940cf95e619d67a2a15ff7e6784513059e6ab5e))
112
+
113
+
### Unknown
114
+
115
+
* Merge branch 'main' into 8.0.0-dev ([`3d1548a`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/3d1548abf5db45764a22fcca96493574f96ff693))
116
+
117
+
* Merge branch 'main' into 8.0.0-dev
118
+
119
+
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`735c800`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/735c8003ce88b0c6efa802ccd806f17d22b4df89))
120
+
121
+
* tests: test builder this (#675)
122
+
123
+
QA for https://github.com/CycloneDX/cyclonedx-python-lib/pull/649
124
+
125
+
---------
126
+
127
+
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`e4ad3bc`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/e4ad3bce1f97f77d7c3468765e47dd15929cbbcd))
128
+
129
+
* Merge branch 'main' into 8.0.0-dev ([`0ec785d`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/0ec785d29abcc215a5a0f6feec9bf16b0994cc92))
0 commit comments