Skip to content

Releases: django-hijack/django-hijack

3.0rc1

20 Mar 10:05
Compare
Choose a tag to compare
3.0rc1 Pre-release
Pre-release

BREAKING CHANGES

This is a complete rewrite of the django-hijack package. All former APIs are broken.

How to Upgrade

Please remove your current integration and follow the setup instructions.
This also includes removing the unmaintained django-hiack-admin package,
which is no longer needed.

Notable improvements

  • security first design
  • Django admin support was merged into this package
  • easy integration
  • custom user model support
  • customizable design
  • automatic dark-mode theme

2.3.0

18 Feb 15:58
Compare
Choose a tag to compare
  • Simplify URL and view structure. Add support for multiple PK types
    based on URL pattern as well as natural key support via URL patterns.
  • Remove django-compat dependency.
  • Drop special case handling for unsupported Python/Django versions.
  • Deprecate HIJACK_URL_ALLOWED_ATTRIBUTES setting favoring HIJACK_USER_URL_PATTERN.
  • Deprecate URL names login_with_id, login_with_username and login_with_email favoring acquire.
  • Deprecate URL name release_hijack favoring release.
  • Deprecate views login_with_id, login_with_username and login_with_email favoring release_user_view.
  • Deprecate view release_hijack favoring release_user_view.
  • Reformat code and imports (black/isort).
  • Remove old change log file from repo and distributions.

2.2.1

31 Jan 09:11
adcd0aa
Compare
Choose a tag to compare
  • Fix PyPi release environment in GitHub Action

2.2.0

30 Jan 22:11
Compare
Choose a tag to compare
  • Update CI suite to run against all supported Django and Python versions
  • Resolve Django 4.0 deprecation warnings
  • Clean up packaging and binary and source distributions

2.1.10

07 Aug 17:59
Compare
Choose a tag to compare

2.1.7

16 Feb 10:15
92af0d0
Compare
Choose a tag to compare
  • Add Danish translations
  • add conditional to use is_authenticated property when django >= 1.10
  • use django MiddlewareMixin to support new style Middleware
  • added tests for HijackRemoteUserMiddleware

2.1.6

22 Dec 12:09
4a24f8d
Compare
Choose a tag to compare
  • Add Slovak and Russian localization

2.1.5

05 Dec 08:26
96ba608
Compare
Choose a tag to compare
  • added Django 2.0 Support (#149)
  • Remove deprecated signals from version 1 (#115)
  • mini-css-fix: avoid content to be hidden by the fixed notification warning (#125)
  • Spaces mustn't be contained in email (#148)

2.1.4

17 May 09:53
Compare
Choose a tag to compare
  • Added support for Django 1.11
  • Reworked tox and travis setup

2.1.3

22 Feb 12:02
Compare
Choose a tag to compare
  • Add French and Czech translations
  • Include compiled messages in package