# What changed in oracledb

> 8 changes in oracledb 26 from its official release notes, upgrade guides and advisories: 4 new APIs and options. Each one cited. Sources checked 2026-10-25. HTML: https://unstale.sh/pypi/oracledb/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## oracledb 26

### New APIs and options

- Centralized configuration providers are supported for GCP and AWS. (26.0.0) — [release notes](https://github.com/oracle/python-oracledb/releases/tag/v26.0.0)
- External authentication using TLS is supported in thin mode. (26.0.0) — [release notes](https://github.com/oracle/python-oracledb/releases/tag/v26.0.0)
- Support is added for operation and round trip callbacks. (26.0.0) — [release notes](https://github.com/oracle/python-oracledb/releases/tag/v26.0.0)
- Applications can set transaction priority, an Oracle AI Database 26ai feature. (26.0.0) — [release notes](https://github.com/oracle/python-oracledb/releases/tag/v26.0.0)

### Behavior and default changes

- Deep Data Security is supported when using asyncio. (26.0.0) — [release notes](https://github.com/oracle/python-oracledb/releases/tag/v26.0.0)

### Fixes and other changes

- Apache Arrow support is improved. (26.0.0) — [release notes](https://github.com/oracle/python-oracledb/releases/tag/v26.0.0)
- Major version numbers will use the two-digit year in which the version was first released. (26.0.0) — [release notes](https://github.com/oracle/python-oracledb/releases/tag/v26.0.0)
- Support is added for Python 3.14 templates. (26.0.0) — [release notes](https://github.com/oracle/python-oracledb/releases/tag/v26.0.0)
