Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to

## [Unreleased]

_No notable unreleased changes_

## [0.1.26] - 2026-02-27

- Updated supported versions of Python, Django and Postgres as follows:
- Added support for Python 3.13 and 3.14
- Dropped support for Django 4.2 and 5.0 and added support for Django 5.2 and 6.0
- Dropped support for Postgre 13 and added support for Postgres 17 and 18
- Fixed a bug where a unique constraint with `nulls_distinct=False` was created
without "NULLS NOT DISTINCT" by `SaferAddUniqueConstraint`.
- Fixed a bug where a unique constraint with `nulls_distinct=False` resulted in
Expand Down Expand Up @@ -252,7 +260,8 @@ Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to
- `SaferAddIndexConcurrently` migration operation to create new Postgres
indexes in a safer, idempotent way.

[Unreleased]: https://github.com/octoenergy/django-migration-helpers/compare/v0.1.25...HEAD
[Unreleased]: https://github.com/octoenergy/django-migration-helpers/compare/v0.1.26...HEAD
[0.1.26]: https://github.com/octoenergy/django-migration-helpers/compare/v0.1.25...v0.1.26
[0.1.25]: https://github.com/octoenergy/django-migration-helpers/compare/v0.1.24...v0.1.25
[0.1.24]: https://github.com/octoenergy/django-migration-helpers/compare/v0.1.23...v0.1.24
[0.1.23]: https://github.com/octoenergy/django-migration-helpers/compare/v0.1.22...v0.1.23
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ where = ["src"]

[project]
name = "django_pg_migration_tools"
version = "0.1.25"
version = "0.1.26"
description = "Tools for making Django migrations safer and more scalable."
license.file = "LICENSE"
readme = "README.md"
Expand Down Expand Up @@ -177,7 +177,7 @@ exclude_also = [

[tool.bumpversion]
# Do not manually edit the version, use `make version_{type}` instead.
current_version = "0.1.25"
current_version = "0.1.26"

# Relabel the Unreleased section of the changelog and add a new unreleased section as a reminder to
# add to it.
Expand Down
Loading