Skip to content

Commit 92d5925

Browse files
committed
0.9.0
1 parent 63a23ca commit 92d5925

File tree

2 files changed

+48
-1
lines changed

2 files changed

+48
-1
lines changed

HISTORY.rst

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,53 @@
11
Release History
22
===============
33

4+
0.9.0 (2025-07-10)
5+
------------------
6+
7+
- chainring.py: Enhance verbose html format.
8+
9+
Add section headings, move certificate totals to the top, and add
10+
certificate tree statistics to the bottom.
11+
12+
- chainring.py: Move certificate tree statistics generation to
13+
pan_chainguard.util.stats_from_tree().
14+
15+
- chain.py: Don't add node to waiting nodes when parent is invalid.
16+
17+
No functional change, reduces size of "Warning: nodes with no parent"
18+
debug log.
19+
20+
- Support Mozilla OneCRL for intermediate certificate exclusion.
21+
22+
To use download:
23+
https://ccadb.my.salesforce-sites.com/mozilla/IntermediateCertsInOneCRLReportCSV
24+
and specify the path using the chain.py --onecrl option.
25+
26+
- sprocket.py: Fix bug in trust_bits usage for root certificates.
27+
28+
This was using the AllCertificateRecordsCSVFormatv2 "Derived Trust
29+
Bits" field which only applies to intermediate certificates. The
30+
"Trust Bits for Root Cert" field was recently added which provides
31+
trust bits for root certificates, and that is now utilised.
32+
33+
- ccadb.py: Add support for AllCertificateRecordsCSVFormatv2 "Trust
34+
Bits for Root Cert".
35+
36+
- chainring.py: Add format stats with preliminary data from the
37+
certificate tree.
38+
39+
- chainring.py: For html display totals when verbose.
40+
41+
- chainring.py: Only use bold tag when there are vendors.
42+
43+
- chainring.py: Add option to lookup CCADB data by certificate SHA-256
44+
fingerprint.
45+
46+
- util.py: Allow root and intermediate directory members in the
47+
certificates tar file. The Python tarfile module doesn't add these
48+
but command-line tar command does and we may want to post-process
49+
the Python tar file.
50+
451
0.8.0 (2025-04-13)
552
------------------
653

pan_chainguard/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1515
#
1616

17-
__version__ = '0.8.0'
17+
__version__ = '0.9.0'
1818
title = 'pan-chainguard'

0 commit comments

Comments
 (0)