# changelog

author: scott@atomicorp.com - 1.0-1
changelog:
  - Version 1.0: Enhanced CycloneDX SBOM generation
  - Added comprehensive metadata.component with license, summary, and URL
  - Improved primary package detection for multi-package builds
  - Removed verbose source file properties from package components
  - Dependencies now only include runtime libraries/RPMs (not source code)
  - Enhanced RPM metadata in SBOM (buildhost, buildtime, sourcerpm, group, epoch, distribution)


author: scott@atomicorp.com - 1.1.0-1
changelog:
  - Version 1.1.0: Build hardening metadata and expanded platform support
  - Added build hardening properties capture (FORTIFY, PIE, RELRO, LTO, FIPS mode)
  - Capture compiler/linker flags (optflags, hardening_cflags, global_cflags, global_ldflags)
  - Fixed python3_sitelib macro compatibility for EL8 and EL10 builds
  - Renamed hardening properties from mock:hardening:* to build:hardening:* for accuracy
  - Updated property naming to reflect build-time settings vs mock-specific metadata


author: Support <support@atomicorp.com> - 2.9.0-30
changelog:
  - Link against atomic-curl to isolate the curl/ssl issue with NSS (SSL connect error) issue with PHP curl
  	when it is linked against the native curl library.


author: Support <support@atomicorp.com> - 2.9.10-36844
changelog:
  - Add PCRE2 compatibility patch for EL7 systems with older PCRE2 versions
  - Fix undefined symbol pcre2_set_depth_limit error on EL7
  - Make libxcrypt-devel conditional for RHEL > 7 compatibility


author: Support <support@atomicorp.com> - 3.8.0-1
changelog:
  - Update to 3.8.0
  - Added ossec service files for agent/server
  - Basic SElinux policy in %post
  - Reduced external dependencies


