Skip to content

Releases: engineering87/SharpConnector

SharpConnector 4.0.0

22 Aug 14:31

Choose a tag to compare

Major release with broad bug fixes, hardened connectors, dependency refresh, and migration to .NET 9 (net9.0).

✨ Highlights

  • Consistent async patterns (ConfigureAwait(false), CancellationToken plumbed).
  • Safer resource lifecycle (IDisposable/IAsyncDisposable, lazy initialization, guarded dispose).
  • Return empty collections instead of null across read paths.
  • Clearer, actionable error messages (e.g., Memcached host:port parsing).
  • All connectors bumped to latest stable versions compatible with .NET 9.
  • Some synchronous APIs now bridge to async internally; prefer async in host apps.

SharpConnector 3.3.0

19 Mar 23:04

Choose a tag to compare

Add ArangoDB support
Minor source refactor
Update packages and transient packages

SharpConnector 3.2.0

11 Nov 15:28

Choose a tag to compare

  • Add Couchbase support
  • Minor source refactor
  • Update packages and transient packages
  • More source documentation

SharpConnector 3.1.0

29 Oct 14:50

Choose a tag to compare

  • Enhanced code readability by restructuring functions and renaming variables for clarity
  • Optimized code
  • Update packages
  • Add GetAllAsync and InsertManyAsync methods

SharpConnector 3.0.0

10 Feb 16:12

Choose a tag to compare

Bump to .NET 8

SharpConnector 2.0.0

22 Jan 18:38

Choose a tag to compare

Upgrade to .NET 6

SharpConnector 1.0.3

22 Jan 18:11

Choose a tag to compare

Changelog:

  • Fix async operations
  • Add GetAll operation
  • Add InsertMany operation
  • Update packages

SharpConnector 1.0.2

01 Aug 15:13

Choose a tag to compare

Changelog:

  • RavenDB support

SharpConnector 1.0.1

08 Apr 12:38
c742665

Choose a tag to compare

Changelog:

  • LiteDB support
  • Memcached support
  • Refactoring & client interface semplification
  • External packages update

SharpConnector 1.0.0

25 Nov 21:55

Choose a tag to compare

First release, supported connectors:

  • Redis
  • MongoDb