Skip to content

Latest commit

 

History

History
75 lines (51 loc) · 2.01 KB

CHANGELOG.md

File metadata and controls

75 lines (51 loc) · 2.01 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Changed

  • Moved functional testing to the regular test classes

Added

  • Added a simpler client that works on a fixed index
  • Created interfaces for the clients for easier mocking
  • Added a documentation file for the exception structure

Changed

  • Moved value objects into a sub namespace
  • Moved interfaces into the Contracts namespace
  • Reorganized the namespace structure
  • Shortened the names of the most specific exceptions

Added

  • Added the changelog file
  • Added todo for the missing documentation
  • Added mutator testing via infection

Changed

  • Switched all badges in the readme to shields.io
  • Modified the example code in the readme

Removed

  • Removed last commit badge from the readme

Added

  • Added coverage reports via codecov

Changed

  • Refactored the github workflows
  • Modified the readme to reflect the changes

Added

  • Added a new bulk action
  • Added missing unit tests
  • Added integration tests to check against elasticsearch 6.x and 7.x

Changed

  • Renamed lots of methods

Changed

  • Changed some badges in the readme

Fixed

  • Fixed the example code in the documentation

Changed

  • Added more objects to reduce the usage of plain old arrays

v0.1

Added

  • First usable MVP checked in