Skip to content

v3.0.0

Latest

Choose a tag to compare

@Photonios Photonios released this 02 Oct 19:49
· 3 commits to master since this release
884dc10

What's Changed

Highlights

  • Django 5.2 support
  • Python 3.13 support
  • Documentation for views and materialized views
  • Improved documentation for partitioned models.
  • Allow customizing primary key on partitioned models using Django 5.2's CompsitePrimaryKey.
  • Tablespace support for partitioned models

Contributions

  • Fix StopIteration by @seroy in #243
  • Add additional tests for ON CONFLICT DO NOTHING duplicate rows filtering by @Photonios in #246
  • Allow tuples as a valid type for meta.key by @TkTech in #241
  • Support of restart_identity on truncate operation by @Photonios in #247
  • Fix renamed annotations relying on group by clauses not working by @Photonios in #236
  • Python 3.12 & Python 3.13 support by @Photonios in #260
  • Remove introspection and ops checks on Django >= 5.0 by @tudorvaran in #264
  • Make multi-day partitions deterministic and aligned by @walison17 in #263
  • Add 3-day dependency cooldown via uv by @sewi-cpan in #277
  • chore: migrate workflows from circleci to gha by @valentindeaconu in #282
  • Make PostgresModelDataMigrator work for scheduled rebuilds of a table by @Photonios in #289

New Contributors

Full Changelog: v2.0.9...v3.0.0