Sequence based identifiers are used for versioning (schema follows below):
major.minor[.revision]
- It's always safe to upgrade within the same minor version (for example, from 0.3 to 0.3.4).
- Minor version changes might be backwards incompatible. Read the release notes carefully before upgrading (for example, when upgrading from 0.3.4 to 0.4).
- All backwards incompatible changes are mentioned in this document.
2022-12-28
- Added more attributes to the
search_dsl
module. - Tested against Python 3.11.
- Stop testing against Python 3.6 (due to GitHub CI difficulties).
2022-07-31
- Added some of the missing attributes to the
search_dsl
module.
2022-07-27
- Dropped support for
Django
integration packages. Support for bothElasticsearch
andOpenSearch
will either be built in thedjango-elasticsearch-dsl
package or a (rebranded) fork of it.
2022-07-26
- Improved
elasticsearch-py
/opensearch-py
support.
2022-07-25
- Documentation fixes.
- More tests.
2022-07-24
Loosen Python requirements to allow Python 3.6 installations. Note, that although package is not "officially" tested with Python 3.6, it has been tested locally.
2022-07-24
- Improved Django support.
2022-07-22
- Better support of
elasticsearch
/opensearch
.
2022-07-21
- Minor Python 3.7 and 3.8 fixes.
2022-07-21
- Minor improvements.
- Add docs.
2022-07-21
- Initial beta release.