Skip to content

3.0.0rc1

Pre-release
Pre-release

Choose a tag to compare

@Photonios Photonios released this 18 Oct 20:29
5b1f9f7

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 hourly partition support by @Toruitas in 67f2030

New Contributors

Full Changelog: v2.0.9...3.0.0rc1