Skip to content

Releases: FoundatioFx/Foundatio.Repositories

v5.0

27 Feb 16:30
Compare
Choose a tag to compare

What’s New

With the 5.0 release we focused on adding support for ElasticSearch 5.0 as well as improving the .NET Core support.

New Features

  • Added support for SourceLink for improved debugging experience.
  • Added support for ElasticSearch 5.0.
  • Added maintain indexes job.
  • Added ability to set default refresh mode on index types.
  • Added ReindexScripts that run when a reindex occurs.
  • Added excludes to get by id requests; adding tests around excludes.
  • Added RetriesOnConflict to bulk partial doc updates.
  • Use Ids class to support routing on Ids.
  • Added refresh mode option to command options.

Performance Improvements

  • All date aggs returned are utc unless an offset is specified

Bug Fixes

  • All date aggregations returned are utc unless an offset is specified.
  • Fixed a bug with index creation if it was on the last millisecond of the day.

Breaking

  • Removed ILogger and ILoggerFactory implementations and moved to Microsoft.Logging.Extensions.

Please take a look at the change log for a full list of the changes.

Check It Out – Feedback Appreciated!

We made many other improvements to ensure your apps run fast when using Foundatio, too many to be listed here. If you’re already using it, just update your NuGet package to the latest version to take advantage of these improvements. If you’re not using it yet, try it out. It’s worth a shot, we promise!

Once you’ve given it a go, please let us know what you like, or what you hate, by posting a issue.

Until next time, happy coding!

v2.1.0

04 May 16:00
Compare
Choose a tag to compare

This is the last release that supports Elasticsearch 1.x

v2.0.0

23 Sep 21:13
Compare
Choose a tag to compare

Major rewrite that improved configuration, added reindexing support, daily and monthly index support. Improved batch operations and much more.

v1.0.0

01 Apr 17:29
Compare
Choose a tag to compare

This release focused on adding generic repository support for Elastic 1.7.5.