1.5.16
What's Changed
- (API) feature: Native TLS server support with new environment variables
STIGMAN_API_TLS_CERT_FILEandSTIGMAN_API_TLS_KEY_FILE - (API) feature: Custom CA certificate support for OIDC provider TLS validation via
STIGMAN_OIDC_CA_CERTSenvironment variable - (API) enhancement: Database TLS certificate paths now support absolute paths while maintaining backward compatibility with relative paths
- (API) feature: Complete label objects (labelId, name, color) included in API responses alongside existing labelIds arrays
- (API) feature: revisionDate added to STIG metrics summary responses
- (API) fix: Missing control field in ccis projection responses
- (Docs) Updated README.md and screenshots
- (Dependencies) Various security and maintenance updates
Note: This release introduces native TLS server support for the API. TLS is enabled by setting both STIGMAN_API_TLS_CERT_FILE and STIGMAN_API_TLS_KEY_FILE environment variables. If the private key is encrypted, provide the passphrase via STIGMAN_API_TLS_KEY_PASSPHRASE. Additionally, deployments using custom or internal certificate authorities for their OIDC provider can now specify a CA certificate file via STIGMAN_OIDC_CA_CERTS. Database TLS certificate environment variables (STIGMAN_DB_TLS_CA_FILE, STIGMAN_DB_TLS_CERT_FILE, STIGMAN_DB_TLS_KEY_FILE) now support absolute paths; existing deployments using relative paths continue to work without modification.
New Contributors
- @crodriguez6497 made their first contribution in #1828
Full Changelog: 1.5.15...1.5.16