## dell/dellemc-openmanage-ansible-modules — v10.0.3…v11.0.0

_1824+ commits._

### Features
- **Add new modules to docs/README.md** (26b4b85)
- **feat(idrac_certificates): Add check mode and diff mode for SCEP_CA_CERT** (2161f28)
- **feat(idrac_certificates): Complete SCEP_CA_CERT import implementation** (c19fc53)
- **feat(idrac_certificates): Add SCEP_CA_CERT support scaffold** (1f0facd)
- **feat: Integrate AC-001 to AC-005 parameters into idrac_lifecycle_controller_logs module** (08f6e8b)
- **feat: Implement all advanced features (AC-006 to AC-009) for idrac_lifecycle_controller_logs** (33d8e82)
- **feat: Implement fetch_metadata_only mode and storage utilization calculation** (93e3f2a)
- **feat(story-25631-advanced): Implement AC-006 through AC-009 for ER-25631** (93139f5)
- **feat(idrac): Add MessageRegistry enrichment for log entries for ER-25631** (ad1bb71)
- **feat(idrac): Add firmware validation, service check, and metadata mode for ER-25631** (daa586d)
- **feat(idrac): Add filtering and multi-format export to LC logs module for ER-25631** (8bdf3a2)
- **feat(idrac): Add log pagination utility with circuit breaker for ER-25631** (c55e49c)
- **feat(idrac): Add log export utility and filter pipeline for ER-25631** (57e8778)
- **feat(idrac): implement enumeration and integer attribute validation** (8abadc6)
- **feat(idrac): extend idrac_network_attributes_info with validate and attributes options** (089fe88)
- **feat(idrac): implement attribute registry query in idrac_network_attributes_info** (09df1ba)
- **feat(idrac): implement NIC discovery with caching in idrac_network_info** (a469049)
- **feat(idrac): scaffold idrac_network_info and idrac_network_attributes_info modules** (11cb983)
- **[ECS02C-1200]: Add defusedxml fallback and clean idrac_firmware unit tests** (a3ef338)

### Fixes
- **Fix ansible-lint errors in changelog.yaml and molecule resources** (f15f144)
- **Fix naming convention, dict literal, and line-length SonarQube issues** (b08e0f5)
- **Fix YAML line-length violations exceeding 80 characters** (c1105f9)
- **fix(security): Update defusedxml to 0.8.0rc2 to resolve Black Duck vulnerabilities** (27cb1da)
- **Fix URL encoding bug in OData filter for date range filtering** (81720f1)
- **Fix pylint disallowed underscore names in certificate validation** (a0692a9)
- **Fix unit test failures caused by SonarQube fixes** (625e8c3)
- **Fix SonarQube code quality issues** (d58e2ce)
- **Fix remaining SonarQube issues** (9ac6c42)
- **Fix additional SonarQube issues** (aa5df6e)
- **Fix SonarQube issues** (ff23380)
- **Fix changelog: Use major_changes instead of breaking_changes** (f4554f5)
- **fix(idrac_certificates): Resolve pep8 line-length and indentation issues** (e7dfe9e)
- **fix(idrac_certificates): Resolve sanity/lint failures in SCEP_CA_CERT docs and tests** (6de3111)
- **fix(idrac_certificates): Defer exit_json outside try/except for SCEP_CA_CERT idempotency** (4624654)
- **fix(idrac_certificates): Add missing 'delete' choice to command parameter** (3e5030e)
- **fix(idrac_certificates): Fix misleading reset message and dead code for SCEP_CA_CERT** (a852fff)
- **fix(idrac_certificates): Compare actual cert serial numbers for SCEP_CA_CERT idempotency** (a019fac)
- **fix(idrac_certificates): Skip HTTPS-style idempotency check for SCEP_CA_CERT** (c8d0546)
- **fix(idrac_certificates): Add null check for operation_map in get_cert_url** (c099b09)
- **fix(idrac_certificates): Add payload function null check and cert content validation** (2a70cd2)
- **fix(idrac_certificates): Improve idempotency check robustness** (a8c900b)
- **fix(idrac_certificates): Add exception handling to view_scep_ca_cert_metadata** (53771de)
- **fix(idrac_certificates): Fix license check and None handling** (2da2bf4)
- **fix(idrac_certificates): Fix get_server_generation property access** (a67e873)
- **fix: Fix pep8 E127 indentation and pylint unused-import errors** (5bb23c8)
- **fix: Change version_added from 10.0.5 to 10.1.0 for validate-modules compliance** (2cb5818)
- **fix: Fix YAML syntax and line length errors in integration tests** (fd68c53)
- **fix: Replace date_parser with datetime in validate_date_range method** (fdbbbfc)
- **revert: Restore original idrac_lifecycle_controller_logs.py to fix validate-modules** (2abc98d)
- **fix: Add python-dateutil to runtime dependencies and update unit test** (1c306e6)
- **fix: Correct version_added format and remove troubleshooting section** (4a0cb8e)
- **fix: Resolve validate-modules errors** (d6c6a8a)
- **fix(idrac): Support iDRAC9/10 chassis and NDF layout variations in network modules** (3f393c2)
- **fix(idrac): Apply SDD review suggestions for network attribute validation** (f728579)
- **fix(sdd): Apply review suggestions for story 'Network NIC Discovery and Attribute Registry Query with Filtering'** (25d4f1a)
- **[ECS02C-1201]: Fix PEP8 E302 blank line lint issue in ome.py** (c7467ee)
- **[ECS02C-1198]: Fix insecure validate_certs default in iDRACConnection** (08be674)
- **[ECS02C-1199]: Fix insecure validate_certs default in SessionAPI** (1a9f263)
- **[ECS02C-1197]: Fix insecure validate_certs default in iDRACRedfishAPI** (7add0fc)
- **[ECS02C-1196]: Fix operator precedence bug in success property** (0c8a151)
- **Fix certification blockers for v10.0.3: update requires_ansible to >=2.16.0, remove non-module shebangs, add .ansible to build_ignore** (b5a6d83)

### Backend
- **Update copyright years for v11.0.0 release and clean up changelog fragments** (6357993)
- **Merge pull request #1131 from stackhpc/redfish-storage-volume-apply-time** (39c4ec7)
- **Merge pull request #1134 from dell/remove-omsdk-dependencies** (156e699)
- **Remove kinds override from .ansible-lint** (30b8839)
- **Revert copyright year changes** (9ec42bc)
- **Merge branch 'collections' into remove-omsdk-dependencies** (5e10a60)
- **Merge pull request #1140 from dell/usr/mangirish/sonar-fixes** (53434c7)
- **Resolve 93 SonarQube security hotspots across 9 files** (6b0cac1)
- **Tighten POSIX file permissions to resolve SonarQube security hotspots** (0392ace)
- **Remove unused variables and parameters flagged by SonarQube** (63cb2af)
- **Reduce cognitive complexity in iDRAC modules for SonarQube compliance** (f8dd2c4)
- **Merge pull request #1137 from dell/usr/sapana/sonarfix** (a66a276)
- **Merge branch 'collections' into usr/sapana/sonarfix** (6ff989d)
- **Merge pull request #1139 from dell/security/update-defusedxml** (d046883)
- **Merge pull request #1136 from dell/usr/sapana/sonarfix** (e5a9a44)
- **Remove unused lifecycle controller log variable** (0c6bd24)
- **Reduce SonarQube cognitive complexity in iDRAC modules** (8a7a30b)
- **Revert local pytest path workarounds** (cdb1a38)
- **Remove unused metadata parameters from log exporters** (0177079)
- **Merge branch 'collections' into remove-omsdk-dependencies** (248bee8)
- **Merge pull request #1135 from dell/sonar-fixes** (8a92085)
- **Reduce cognitive complexity in idrac_bios.py** (bb2611c)
- **Update changelog with additional enhancements** (04fb571)
- **Update changelogs for v11.0.0 release** (f0d8c3f)
- **Update version and copyright for v11.0.0 release** (30df366)
- **Remove OMSDK dependencies and deprecated modules (v11.0.0)** (13a97c9)
- **Replace wrong apply_timeout by apply_time** (3011c86)
- **Merge pull request #1132 from dell/usr/sapana/3129-update** (a2f52c9)
- **Merge pull request #1129 from dell/usr/sapana/25631-logs-enhancement** (e7aae2c)
- **revert: Revert CHANGELOG.rst and version changes, regenerate with antsibull-changelog** (e89ad70)
- **Merge pull request #1127 from dell/usr/mangirish/newImpl-25620** (5fdf599)
- **Added documentation** (d6425fa)
- **Fixed sanity issues** (c0ef670)
- **Fixed line length issues in changelogs fragments** (5dd9a60)
- **Integration tests end with unique numbers** (27888d2)
- **Merge pull request #1126 from dell/usr/sapana/ECS02C-1202** (ba2295f)
- **Merge branch 'collections' into usr/sapana/ECS02C-1202** (715a816)
- **Merge pull request #1124 from dell/usr/sapana/ECS02C-1200** (17baeb6)
- **[ECS02C-1202]: Escape XML attribute and text values in xml_data_conversion** (6baaf1b)
- **[ECS02C-1200]: Remove extra blank lines in test_idrac_firmware.py** (08e0625)
- **[ECS02C-1200]: Remove unused ParseResult import** (397df22)
- **[ECS02C-1200]: Use defusedxml for safe XML parsing in idrac modules** (466c9e9)
- **Merge pull request #1125 from dell/usr/sapana/ECS02C-1201** (a919c90)
- **[ECS02C-1201]: Loosen OData  allowlist to remove breaking change** (0e532fe)
- **[ECS02C-1201]: Validate and escape OData  inputs to prevent injection** (5816b65)
- **Merge pull request #1122 from dell/usr/sapana/ECS02C-1198** (c40b9b9)
- **Merge pull request #1123 from dell/usr/sapana/ECS02C-1199** (2b5831e)
- **Merge pull request #1121 from dell/usr/sapana/ECS02C-1197** (57a2364)
- **Merge pull request #1120 from dell/usr/sapana/ECS02C-1196** (7ee3662)
- **Merge pull request #1118 from dell/certification-blocker-fixes-v10.0.3** (9b5c0d6)
- **Merge pull request #1117 from dell/usr/sapana/25622-bios-attribute** (fafda4e)

### Tests
- **test(idrac_certificates): Add ACME/SCEP CA cert integration tests, fix share download** (8f4f6b8)
- **test(idrac_certificates): Update unit tests for centralized firmware check** (b84272b)
- **test(idrac_certificates): Fix YAML structure and variable loop** (6b02927)
- **test(idrac_certificates): Use HTTP share variables for SCEP_CA_CERT test** (657415a)
- **test(idrac_certificates): Add SCEP_CA_CERT to certificate_type mapping** (cdb3f8d)
- **test(idrac_certificates): Update SCEP_CA_CERT tests** (1771489)
- **test(idrac_certificates): Add integration test for SCEP_CA_CERT** (f832d46)
- **test(idrac_certificates): Add unit tests for SCEP_CA_CERT** (90b25b1)
- **test: Add comprehensive unit tests and JSON fixtures for AC-001 to AC-005** (8ea0b69)
- **test: Restore original unit test for idrac_lifecycle_controller_logs** (7088c08)
- **test(idrac): Add integration test targets for LC logs module for ER-25631** (dba2b4d)
- **test(integration): Add validation test defaults for idrac_network_attributes_info** (a59ad27)
- **test(idrac): add batch validation and consolidated reporting tests** (410c62a)
- **test(idrac): add string constraint and fuzzy match suggestion tests** (8610916)
- **test(idrac): add validation test scaffold with mixed attribute types** (ef11459)
- **test(idrac): add filtering tests for idrac_network_attributes_info** (7384c71)

### Docs
- **docs(idrac_certificates): Add SCEP_CA_CERT documentation and missing idrac_bios_registry_info doc** (7be61b4)
- **docs(idrac_certificates): Add SCEP_CA_CERT documentation and examples per Story-3129-qualification** (1e80bf3)
- **docs(idrac): Add troubleshooting section and enhance module documentation for ER-25631** (a426b85)
- **docs(idrac): add validation playbook, integration tests, and changelog fragment** (b7c9317)
- **docs(idrac): add integration tests, playbooks, and changelog fragments** (09b310c)

### Chore
- **ci: Add composite action to ensure tox-ansible.ini exists** (c1ccb67)
- **refactor(idrac_certificates): Remove CIT-2606 references from module and tests** (5937a3b)
- **refactor(idrac_certificates): Use centralized firmware check utility** (780edd3)
- **style: Fix PEP8 E128 and E306 issues in unit tests** (de88280)
- **chore: Update copyright year to 2026 in all modified files** (77d8a1f)
- **style: Fix pep8 continuation line indentation in test_idrac_log_filters** (037f21e)
- **refactor: Remove python-dateutil dependency and use datetime instead** (3412256)
- **style: Remove unused imports from unit test** (c28f777)
- **chore: Update copyright year to 2026 for new utility modules** (ca65d57)
- **chore: Remove unused imports from utility modules and tests** (c5e92d5)
- **chore: Add python-dateutil to test-requirements.txt** (0874c6f)
- **chore: Add python-dateutil dependency to requirements.txt** (fe8029d)
- **style: Fix remaining line length issues in idrac_lifecycle_controller_logs.py** (30ef37c)
- **style: Remove unused imports from idrac_lifecycle_controller_logs.py** (dfbd64e)
- **style: Fix linting issues in idrac_lifecycle_controller_logs.py** (62e6cae)
- **chore: Update copyright year to 2026** (71a1178)
- **chore(collection): Update collection version to 10.0.4 and add changelog for ER-25631** (2d78c56)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/dell/dellemc-openmanage-ansible-modules?utm_source=github-action)._