- [BUGFIX] Give the date-part string cast a length Oracle accepts (#12102)
- [BUGFIX] Add an Oracle branch to the dialect-regex helper (#12103)
- [BUGFIX] Render the derived-table alias in the form each grammar accepts (#12104)
- [BUGFIX] Restore the metrics coverage MySQL, SQL Server and Redshift were silently missing (#12107)
- [BUGFIX] Render Data Docs pages for results whose meta has no run_id (#12098) (thanks @MannXo)
- [BUGFIX] pass usedforsecurity=False on non-security md5 calls for FIPS hosts (#12099) (thanks @nanjeshramesh)
- [BUGFIX] Drop the taxi test table by name instead of scanning the database (#12119)
- [BUGFIX] Stop add_store from crashing and truncating great_expectations.yml (#12081)
- [DOCS] Teach users to install, use, and remove the agent skills bundled with GX (#12074)
- [DOCS] Teach integer batch parameters across the documentation (#12066)
- [DOCS] Restructure the agent skills page for progressive disclosure (#12106)
- [MAINTENANCE] Add Oracle to the SQL test harness with live curated coverage (#12085)
- [MAINTENANCE] Make the mypy configuration mean what it says (#12112)
- [MAINTENANCE] Remove two structural blockers to type-checking the test tree (#12113)
- [MAINTENANCE] Refuse silent relaxations of the type-check configuration (#12115)
- [MAINTENANCE] Restore the S3 docs fixtures (#12111)
- [MAINTENANCE] Request the docs-creds-needed backends that are live again (#12114)
- [MAINTENANCE] Run the Azure Blob docs tests against live storage again (#12117)
- [MAINTENANCE] Bound every apt call in the SQL Server ODBC driver install (#12079)
- [MAINTENANCE] Add a marshmallow 4 CI lane (#12118)
- [CONTRIB] Mask Azure connection-string AccountKey regardless of field order (#12094) (thanks @dkling-it, @hemalrajput18)
- [CONTRIB] Fix pandas column-pair validation with non-default indexes (#12097) (thanks @joebasrawi)
- [CONTRIB] add explanatory message to NotImplementedError for unsupported regex dialects (#12109) (thanks @ArjunPakhan)
- [CONTRIB] Support Marshmallow 4.x (#12092) (thanks @Dev-iL)