Skip to content

v1.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@DelboyJay DelboyJay released this 08 Apr 14:58
67e1fc5

1.1.0

[Security updates]

[Dropped support]

[Added support]

[New features]

[Breaking changes]

  • The following classes have moved to a new namespace and need to be changed in your settings and code where appropriate.
  idempotency_key.locks.IdempotencyKeyLock    -> idempotency_key.locks.basic.IdempotencyKeyLock
  
  idempotency_key.locks.ThreadLock            -> idempotency_key.locks.basic.ThreadLock
  
  idempotency_key.locks.MultiProcessRedisLock -> idempotency_key.locks.redis.MultiProcessRedisLock
  • Drop support for Django (1.9, 1.10, 1.11)

    • 1.11 was dropped because of security issues and is near to end of life support.
  • Added support for Django (2.2)

  • Added testing with Django rest framework (3.10, 3.11)

  • Added optional flag so that clients can choose to use idempotency keys on an API that
    is used to expect it.

  • Updated packages with security issues:
    Django (>=2.x)
    bleach (>=3.1.4)
    urllib3 (>=1.24.2)