What's Changed
- Remove obsolete ElasticSearch2 support and tests by @claudep in #1978
- Add Django v5.1 to the testing by @cclauss in #1991
- GitHub Actions: Add Python 3.13 to the testing by @cclauss in #1997
- Fix typo. by @andresmrm in #1998
- Fix RelatedSearchQueryset.load_all() truncating results by @craigds in #2012
- [FIXED] -- handle trailing slash in Solr index URL for core reload. by @DhavalGojiya in #1968
- Bump the github-actions group with 2 updates by @dependabot[bot] in #2018
- Update license field to use proper SPDX identifier by @leifdreizler in #2016
- dev: Update Python dependencies by @kingbuzzman in #2019
- dev: Update django by @kingbuzzman in #2020
- fix: handle HEAD requests like GET in generic_views by @janheini in #2015
- feat: Add requires-python to pyproject.toml (PEP 621) by @DhavalGojiya in #2039
- Add Python 3.14 and 3.14t to the testing by @cclauss in #2031
- Fix race condition in ConnectionRouter.routers lazy initialization by @craigds in #2048
- add postgres backend to backend_support.rst by @fgregg in #2044
- Actions: limit permissions for tests by @acdha in #2053
- GitHub Actions: zizmor fixes by @acdha in #2055
New Contributors
- @andresmrm made their first contribution in #1998
- @craigds made their first contribution in #2012
- @DhavalGojiya made their first contribution in #1968
- @leifdreizler made their first contribution in #2016
- @kingbuzzman made their first contribution in #2019
- @janheini made their first contribution in #2015
- @fgregg made their first contribution in #2044
Full Changelog: v3.3.0...v3.4.0