Skip to content

Releases: Jcouls29/Sparcpoint.Extensions

Invention of InkJet Printers (1982)

Choose a tag to compare

@Jcouls29 Jcouls29 released this 12 Jan 19:54

Changes

Sparcpoint.Common

  • [Bug Fix] Removed ToLower() normalization to ScopePath. (Breaking Change)
  • Upgraded to .NET 8.0
  • Updated packages

Invention of Bolt Cutters (1880)

Choose a tag to compare

@Jcouls29 Jcouls29 released this 05 Jun 19:51

Changes

Sparcpoint.Common

  • Removed all Linq extensions except CartesianProduct in favor of using the System.Linq.Async package.

Invention of the Pacemaker (1950)

Choose a tag to compare

@Jcouls29 Jcouls29 released this 19 May 21:54

Changes

Sparcpoint.Extensions.Azure

  • [Bug Fix]: Blob JSON object was not being taken into account when determine the container name or the blob path. Corrected so it is properly taken into account along with any other parameters desired.

First Heart Transplant (1967)

Choose a tag to compare

@Jcouls29 Jcouls29 released this 19 May 16:13

Changes

Sparcpoint.Extensions.Azure

  • Added helpers to BlobKeyAttribute and TableKeyAttribute to ease development

Invention of Written Contracts (23rd Century B.C.)

Choose a tag to compare

@Jcouls29 Jcouls29 released this 17 May 14:08

Changes

Sparcpoint.Extensions.Azure

  • Fixed WithLeaseAsync to handle blob not exists scenario

Invention of RAID Bug Spray (1956)

Choose a tag to compare

@Jcouls29 Jcouls29 released this 17 May 00:54

Changes

Sparcpoint.Extensions.Azure

  • [Fix] Fixed issue with leaseId not being provided to the update blob call

First Leasing Law (1750 B.C.)

Choose a tag to compare

@Jcouls29 Jcouls29 released this 16 May 19:05

Changes

Sparcpoint.Extensions.Azure

  • Added WithLeaseAsync to allow for protected updates to a blob
  • Added leaseId to allow for retrieving protected blobs during the process of updating

Discovery of Electricity (1752)

Choose a tag to compare

@Jcouls29 Jcouls29 released this 16 May 18:32

Changes

Sparcpoint.Extensions.Azure

  • Added ExistsAsync methods to TableClientExtensions

Invention of SQL (1970)

Choose a tag to compare

@Jcouls29 Jcouls29 released this 16 May 17:41

Changes

Sparcpoint.Extensions.Azure

  • Added DeleteEntitiesAsync<T> method
  • Added BulkDeleteAsync<T> methods

Invention of Range Finder (1769)

Choose a tag to compare

@Jcouls29 Jcouls29 released this 16 May 16:50

Changes

Sparcpoint.Extensions.Azure

  • Added PartitionKeyPrefixQueryAsync<T> method to provide ability to range search a table
  • Added RowKeyPrefixQueryAsync<T> method to provide ability to range search a partition
  • Added helper classes to more easily calculate prefix range values