Upgrade planner

Where can I upgrade from Django 4.2?

Supported upgrade options use CompatHub lifecycle status. Compatibility and vulnerability context appear only when evidence already exists — missing data is never treated as a negative conclusion.

You are on Django 4.2

End of lifeEND OF LIFE
EOL
7 April 2026
Latest release
4.2.30

Currently recorded vulnerabilities: 66. Currently recorded vulnerabilities (coverage may be incomplete).

View Django 4.2 version line →

Supported upgrade options

Newer version lines that are not end-of-life, ranked by remaining support then version. CompatHub does not mark a single option as recommended.

  • Django 5.2
    SupportedEXTENDED SUPPORT
    View Django 5.2
    EOL
    1 April 2028
    Latest release
    5.2.17
    Upgrade distance
    1 major version newer
    Support difference
    ~23 months more support

    Currently recorded vulnerabilities: 41. Currently recorded vulnerabilities (coverage may be incomplete).

  • Django 6.1
    SupportedSTANDARD SUPPORT
    View Django 6.1
    EOL
    1 December 2027
    Latest release
    6.1
    Upgrade distance
    2 major versions newer
    Support difference
    ~19 months more support

    No vulnerabilities currently recorded by CompatHub.

  • Django 6.0
    SupportedEXTENDED SUPPORT
    View Django 6.0
    EOL
    1 April 2027
    Latest release
    6.0.8
    Upgrade distance
    2 major versions newer
    Support difference
    ~11 months more support

    Currently recorded vulnerabilities: 49. Currently recorded vulnerabilities (coverage may be incomplete).

  • EOL
    1 April 2030
    Latest release
    Upgrade distance
    2 major versions newer
    Support difference
    ~47 months more support

    No vulnerabilities currently recorded by CompatHub.

← Back to Upgrade Planner