In the year since the last release, all of the changes to the Elasticsearch Connector 8.x-7.x branch have been to make it more maintainable.
However, we expect that with all the linter changes, this will likely break a lot of patches. We thank you in advance for your patience and understanding with us.
Our hope is that, with a reliable development environment, passing automated tests, and fixed lints, we will have a solid platform on which to better review and merge issues in the future.
Known issues
Note that this is an alpha release, and therefore not stable! See the Help wanted section below for more on what you can do to help stabilize this module.
Help wanted
If you find bugs, please let us know by adding an issue! Please keep in mind that the maintainers will find it much easier and faster to review, merge, and release your issue(s) if you ensure that:
- The issue summary follows the template
- A good issue summary helps a maintainer understand why a change was necessary ("Problem/Motivation"), why you chose a particular solution ("Proposed resolution"), and how to test the change manually ("Steps to reproduce").
- After an issue is fixed, a good issue summary documents what changed and what could be impacted ("User interface changes", "API changes", "Data model changes"), for people upgrading.
- Any code changes are accompanied by tests that check all code-paths.
- Automated tests ultimately benefit you. They ensure that future changes (i.e.: by other contributors) will not break the functionality that you (or your client) depends on.
There are a number of issues that the maintainers would like to be able to merge, but we cannot until they have tests: any help here would be greatly appreciated.
All changes since 8.x-7.0-alpha5
- task: [#3470655] by sokru
- task: [#2764797] by mparker17, ThandavaPati
- task: [#3508078] by alberto56
- task: Use ddev/ddev-drupal-contrib to develop the project. By: mparker17
- task: [#3508312] By: alberto56, mparker17
- task: [#3346008] By: mparker17
- task: [#3331539] By: mparker17
Thank you
This release wouldn't have been possible without support from the Drupal Community, especially my co-maintainer sokru, and community member alberto56, as well as ThandavaPati.
My employers/clients Ontario Digital Service, and Consensus Enterprises also deserve credit for sponsoring time for me to maintain this module!