Skip to content

Release 1.3.0

Compare
Choose a tag to compare
@vicilliar vicilliar released this 04 Sep 05:33
· 335 commits to mainline since this release
d5a4008

1.3.0

New features

  • New E5 models added to model registry (#568). E5 V2 and Multilingual E5 models are now available for use. The new E5 V2 models outperform their E5 counterparts in the BEIR benchmark, as seen here. See all available models here.
  • Dockerfile optimisation (#569). A pre-built Marqo base image results in reduced image layers and increased build speed, meaning neater docker pulls and an overall better development experience.

Bug fixes and minor changes

  • Major README overhaul (#573). The README has been revamped with up-to-date examples and easier to follow instructions.
  • New security policy (#574).
  • Improved testing pipeline (#582 & #586). Tests now trigger on pull request updates. This results in safer and easier merges to mainline.
  • Updated requirements files. Now the requirements.dev.txt should be used to install requirements for development environments (#569). Version pins for protobuf & onnx have been removed while a version pin for anyio has been added (#581, & #589).
  • General readability improvements (#577, #578, #587, & #580)

Contributor shout-outs

  • A huge thank you to all our 3.5k stargazers!
  • Shoutout to @vladdoster for all the useful spelling and grammar edits!
  • Thanks everyone for keeping our forum bustling. Don't hesitate to keep posting your insights, questions, and feedback!