Skip to content

Releases: wagtail/django-modelsearch

Version 1.1.1

10 Nov 14:30
3c32618

Choose a tag to compare

What's Changed

  • Test against Django 4.2 and 6.0b1 by @gasman in #43
  • Remove hidden _WAGTAILSEARCH_FORCE_AUTO_UPDATE setting by @gasman in #41

Full Changelog: v1.1...v1.1.1

Version 1.1

04 Nov 18:51
51aebb9

Choose a tag to compare

Highlights

This release brings a load of changes from @gasman to allow django-modelsearch to be used by Wagtail CMS.

The main improvements are:

  • MySQL / MariaDB support
  • Add order_by argument to queryset search
  • Drop support for OpenSearch 1.x (EOL)
  • Make model available on SearchResults object

What's Changed

  • Add Ruff linting by @gasman in #17
  • Add a Vagrant VM configuration for running coverage reports by @gasman in #18
  • Reinstate MySQL / MariaDB support by @gasman in #19
  • Document the need to add django.contrib.postgres to INSTALLED APPS by @gasman in #21
  • Make model available on SearchResults objects by @gasman in #20
  • Establish a consistent API for index and backends by @gasman in #22
  • Add test models for previously Wagtail-specific tests by @gasman in #24
  • Fix test_all_indexes following #24 by @gasman in #27
  • Fix result of count() after slicing by @gasman in #26
  • Add failing tests for fetching related fields in get_search_field by @gasman in #29
  • Increase test coverage by @gasman in #25
  • Add order_by argument to queryset search by @gasman in #30
  • Fix check_only handling in query compilers and remove resulting dead code by @gasman in #23
  • Fix handling of order_by_relevance=False by @gasman in #28
  • [cleanup] Replace ad-hoc assert method with standard one by @bmispelon in #34
  • Fix RelatedFields.select_on_queryset for when modelcluster is not installed by @gasman in #32
  • Refactoring to accommodate Wagtail migration path by @gasman in #33
  • Fix linting in test_backends.py by @gasman in #36
  • Drop support for OpenSearch 1.x by @gasman in #37
  • Remove index name from mysql backend by @gasman in #38

New Contributors

Full Changelog: v1.0...v1.1

Version 1.1 Release candidate 1

24 Oct 14:45
f9ef231

Choose a tag to compare

Pre-release

What's Changed

  • Add Ruff linting by @gasman in #17
  • Add a Vagrant VM configuration for running coverage reports by @gasman in #18
  • Reinstate MySQL / MariaDB support by @gasman in #19
  • Document the need to add django.contrib.postgres to INSTALLED APPS by @gasman in #21
  • Make model available on SearchResults objects by @gasman in #20
  • Establish a consistent API for index and backends by @gasman in #22
  • Add test models for previously Wagtail-specific tests by @gasman in #24
  • Fix test_all_indexes following #24 by @gasman in #27
  • Fix result of count() after slicing by @gasman in #26
  • Add failing tests for fetching related fields in get_search_field by @gasman in #29
  • Increase test coverage by @gasman in #25
  • Add order_by argument to queryset search by @gasman in #30
  • Fix check_only handling in query compilers and remove resulting dead code by @gasman in #23
  • Fix handling of order_by_relevance=False by @gasman in #28
  • [cleanup] Replace ad-hoc assert method with standard one by @bmispelon in #34
  • Fix RelatedFields.select_on_queryset for when modelcluster is not installed by @gasman in #32
  • Refactoring to accommodate Wagtail migration path by @gasman in #33
  • Fix linting in test_backends.py by @gasman in #36
  • Drop support for OpenSearch 1.x by @gasman in #37
  • Remove index name from mysql backend by @gasman in #38

New Contributors

Full Changelog: v1.0...v1.1rc1

Version 1.0

04 Aug 09:27

Choose a tag to compare

Our first release! 🚀

This release marks the first stable release of django-modelsearch since it was forked from Wagtail search.

Version 1.0 Release Candidate 6

01 Aug 11:36
ded0fb1

Choose a tag to compare

Pre-release
v1.0rc6

Bump version to 1.0rc6

Version 1.0 Release Candidate 5

31 Jul 23:53
ad3bd1c

Choose a tag to compare

Pre-release
v1.0rc5

Bump version to 1.0rc5

Version 1.0 Release Candidate 4

31 Jul 23:37
19b7fb0

Choose a tag to compare

Pre-release
v1.0rc4

Bump version to 1.0rc4

Version 1.0 Release Candidate 3

31 Jul 23:33
a1e3d62

Choose a tag to compare

Pre-release
v1.0rc3

Bump version to 1.0rc3

Version 1.0 Release Candidate 2

31 Jul 21:56
eadc90d

Choose a tag to compare

Pre-release
v1.0rc2

Update README.md

Version 1.0 Release Candidate 1

31 Jul 12:54
33225d6

Choose a tag to compare

Pre-release
v1.0rc1

Bump version to rc1