|
2 | 2 |
|
3 | 3 |
|
4 | 4 |
|
| 5 | +## v9.0.0-rc.1 (2025-02-12) |
| 6 | + |
| 7 | +### Breaking |
| 8 | + |
| 9 | +* feat!: BomRef affect equality/comparisson (#754) |
| 10 | + |
| 11 | +For some this is considered a bug-fix, for others this is a feature - it |
| 12 | +is a breaking change anyway since it modifies the order of things. |
| 13 | + |
| 14 | +---- |
| 15 | + |
| 16 | +TODO: |
| 17 | +- [x] **every** symbol that has a property `bom-ref` MUST utilize it for |
| 18 | +dunder methods `hash`,`eq`,`gt`,`lt`,... |
| 19 | +- [x] add new test cases from #753 |
| 20 | +- [x] add new test cases from #540 |
| 21 | +- [x] add new test cases from #677 |
| 22 | +- [x] create new tests snapshots (if applicable) |
| 23 | + |
| 24 | +---- |
| 25 | + |
| 26 | +> [!important] |
| 27 | +> depends on #755 |
| 28 | + |
| 29 | +supersedes #678 |
| 30 | +closes #678 |
| 31 | + |
| 32 | +fixes #753 |
| 33 | +fixes #540 |
| 34 | +fixes #677 |
| 35 | + |
| 36 | +--------- |
| 37 | + |
| 38 | +Signed-off-by: wkoot <[email protected]> |
| 39 | +Signed-off-by: Jan Kowalleck <[email protected]> |
| 40 | +Co-authored-by: wkoot <[email protected]> ( [`46bc3f5`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/46bc3f53b9302159b7fa684d3cf78b08928ba731)) |
| 41 | + |
| 42 | +* chore(deps)!: `py-serializable==^1.1.1` -> `^2.0.0` (#775) |
| 43 | + |
| 44 | +bump to `py-serializable` v2.0.0: |
| 45 | +<https://github.com/madpah/serializable/releases/tag/v2.0.0> |
| 46 | +This is considered a breaking change, as downstream users might rely on |
| 47 | +the same package's previous version. |
| 48 | + |
| 49 | +Signed-off-by: Jan Kowalleck <[email protected]> ( [`7c20c8e`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/7c20c8e44fbc3de2942dd2f2ad298be2bd17614b)) |
| 50 | + |
| 51 | +* refactor!: streamline comparison/hashing functions (#755) |
| 52 | + |
| 53 | +we have different methods of object comparison here and there, some work |
| 54 | +on tuples, other on hashes, other on different structures. |
| 55 | + |
| 56 | +this PR streamlines this. |
| 57 | + |
| 58 | +these changes might cause breaking changes for downstream users. |
| 59 | + |
| 60 | +--------- |
| 61 | + |
| 62 | +Signed-off-by: Jan Kowalleck <[email protected]> ( [`fd9b755`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/fd9b7559a49bdaf3f6d9fe9fea54db8a65958c01)) |
| 63 | + |
| 64 | + |
5 | 65 | ## v8.7.0 (2025-02-06)
|
6 | 66 |
|
7 | 67 | ### Feature
|
|
0 commit comments