main
Fixed #36564 -- Changed DEFAULT_AUTO_FIELD from AutoField to BigAutoField.
Refs #36639 -- Updated test migrations to match models.
Fixed #29084 -- Skipped some postgres_tests.test_search tests when pg_catalog isn't English.
Fixed #36727 -- Deprecated Field.get_placeholder in favor of get_placeholder_sql.
Refs #33476 -- Reformatted code with Black.
Fixed #36748 -- Filtered non-standard placeholders from UNNEST queries.
Fixed #37028 -- Added BitAnd(), BitOr(), and BitXor() aggregates.
Fixed #32770 -- Added system check to ensure django.contrib.postgres is installed when using its features.
Fixed #34849 -- Avoided raising RuntimeWarning about import-time queries when apps are reinitialized with test tools.
Applied Black's 2026 stable style.
Fixed #36827 -- Added support for exclusion constraints using Hash indexes on PostgreSQL.
Fixed #35944 -- Handled serialization of Unicode values in ArrayField and HStoreField.
Fixed #36165 -- Made PostgreSQL's SchemaEditor._delete_index_sql() respect the "sql" argument.
Refs #24928 -- Added introspection support for PostgreSQL HStoreField.
Fixed #36377 -- Added hints support to CreateExtension and subclasses.
Fixed #36280 -- Replaced exception checks with assertRaisesMessage().
Fixed #28041 -- Added Lexeme expression to contrib.postgres.search.
Fixed typo in tests/postgres_tests/test_signals.py comment.
Fixed #35732 -- Wrapped ConcatPair expression in parentheses to ensure operator precedence.
Refs #33476 -- Applied Black's 2023 stable style.