Skip to content

Releases: thorgate/tg-react

Version 3.1.0

26 Jan 14:05
2fd419e
Compare
Choose a tag to compare

What's Changed

  • Fix deprecation warnings, small clean-ups by @ngnpope in #24
  • Fix locale middleware by @jorgenader in #27
    • New: Added support for Django 4.1

New Contributors

Full Changelog: 3.0.0...3.1.0

Release 3.0.0

09 May 15:17
5818ef5
Compare
Choose a tag to compare

This release removes some old things we don't use anymore and ensures compatibility with Django 3.1 and python 3.9.

Breaking:

  • Remove webpack_constants management command and related code
  • Remove flatten_urls and related code
  • Remove language file generation and related code

Also:

  • Replace internal usages of url with re_path
  • Replace internal usages of ugettext_lazy with gettext_lazy
  • Add tests for python 3.9 and django 3.1
  • Use Github actions for CI instead of Travis
  • Use poetry for releases and dependency management
  • Replace flake with prospector
  • Add black for automated code formatting
  • Add some tests for account apis

Release 3.0.0b0

22 Mar 07:21
988b07d
Compare
Choose a tag to compare
Release 3.0.0b0 Pre-release
Pre-release

This release removes some old things we don't use anymore and ensures compatibility with Django 3.1 and python 3.9.

Breaking:

  • Remove webpack_constants management command and related code
  • Remove flatten_urls and related code
  • Remove language file generation and related code

Also:

  • Replace internal usages of url with re_path
  • Replace internal usages of ugettext_lazy with gettext_lazy
  • Add tests for python 3.9 and django 3.1
  • Use Github actions for CI instead of Travis
  • Use poetry for releases and dependency management
  • Replace flake with prospector
  • Add black for automated code formatting
  • Add some tests for account apis

Release 2.0.0

26 Jul 10:04
5a6e83d
Compare
Choose a tag to compare
  • Breaking change: Changed tg_react.languages to use djangojs domain translations instead
  • Breaking change: Removed react_makemessages in favor of djangojs domain translations
  • Breaking change: Dropped Django < 1.10 support
  • Breaking change: Dropped Python 2.7 support
  • New: Added support for Django 2.0
  • Fix: Fixed bug in tg_react.apiurls.flatten_urls if no group was defined for url
  • Fix: Fixed Jed compatibility for not defining translations correctly
  • Change: Added support to force case-insensitive emails
    • Add configuration values for TGR_USER_SIGNUP_SKIPPED_FIELDS and TGR_EMAIL_CASE_SENSITIVE (defaults to True to maintain compatibility)
    • Allow account serializers to use case-insensitive email when the setting is off
  • Change: UserDetails API view now supports not authenticated access
  • Change: Switched test runner to py.test
  • Change: Supported Django versions start from 1.10
  • Change: Python supported now from Python 3.5, anything lower might be supported but is not tested

Version 1.0.3

01 Sep 09:16
Compare
Choose a tag to compare

Travis configuration change, PyPi deploy through Build Stages.

Version 1.0.2 Minor bugfix related to settings

12 Jan 11:49
Compare
Choose a tag to compare

Version 1.0.1 - Bugfix to translations plurals

05 Jan 14:13
Compare
Choose a tag to compare
  • Changed how multiple plurals are handled in js translations. Now languages with different plural counts are correctly supported

Version 1.0.0

29 Nov 12:39
Compare
Choose a tag to compare
  • Renamed customized makemessages to react_makemessages.
  • dropped support for django<=1.7
  • removed automatically running default makemessages. Please execute makemessages manually after executing react_makemessages
  • support django 1.10

Version 0.5.4

29 Nov 12:37
Compare
Choose a tag to compare
  • Deeply Normalize BinaryExpressions in gettext calls if left and right node are strings

Bugfixes

01 Sep 11:56
Compare
Choose a tag to compare
  • request.DATA ==> request.data
  • upgrade phonenumbers