Skip to content

3.15.2 includes two undocumented breaking changes #9450

Closed
@cliebBS

Description

@cliebBS

In the 3.15.2 release, two very large breaking changes were included:

  • Drop support for Python 3.6 and 3.7
    • 3.6 EoL: 23 Dec 2021
    • 3.7 EoL: 27 Jun 2023
  • Drop support for Django 3.0-4.1 (now requires >= 4.2)
    • 3.0 EoL: 06 Apr 2021
    • 3.1 EoL: 07 Dec 2021
    • 3.2 EoL: 01 Apr 2024
    • 4.0 EoL: 01 Apr 2023
    • 4.1 EoL: 01 Dec 2023

These were both breaking changes released as part of a bugfix release, which included a fix for a security issue, and which are not even documented in the release notes. Examining your past releases shows that you normally only do breaking changes like these ones in major and minor versions. At a minimum, the changelog should be updated to clearly call out that all of these releases are no longer supported.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions