Skip to content

Releases: devlooped/TableStorage

v2.0.0

16 Jun 21:38
@kzu kzu
Compare
Choose a tag to compare

v2.0.0 (2021-06-16)

Full Changelog

✨ Implemented enhancements:

  • Add support for enhanced filtering for document-based repositories #37
  • Add support for filtering by enum property types #35
  • Add support for querying #33
  • Allow passing serialization options for MessagePack serializer #32
  • Switch default built-in serializer to System.Text.Json #30
  • Make Document/Entity default table names plural #28
  • Don't duplicate PartitionKey/RowKey properties in storage #26

🔀 Merged:

  • Add support for enhanced filtering for document-based repo #38 (@kzu)
  • Add support for filtering by enum property types #36 (@kzu)
  • Add support for querying with LINQ and expressions #34 (@kzu)
  • Switch default built-in serializer to System.Text.Json #31 (@kzu)
  • Make Document/Entity default table names plural #29 (@kzu)
  • Don't duplicate PartitionKey/RowKey properties in storage #27 (@kzu)

v1.3.0

31 May 18:37
@kzu kzu
Compare
Choose a tag to compare

v1.3.0 (2021-05-31)

Full Changelog

✨ Implemented enhancements:

  • Allow persisting entities as documents instead of individual columns #24
  • Avoid creating a separate Task for lazily initialization of CloudTable #23
  • No need to use DynamicTableEntity when deleting #21
  • When doing a PutAsync, use InsertOrMerge instead of InsertOrReplace #20
  • Allow persisting entities as documents #25 (@kzu)

🐛 Fixed bugs:

  • Inconsistent default partition name in TablePartition.Create #22

v1.2.1

29 May 22:45
@kzu kzu
Compare
Choose a tag to compare

v1.2.1 (2021-05-29)

Full Changelog

✨ Implemented enhancements:

  • Add support for TableEntity via ITableRepository and ITablePartition APIs #18

v1.2.0

26 May 18:20
@kzu kzu
Compare
Choose a tag to compare

v1.2.0 (2021-05-26)

Full Changelog

✨ Implemented enhancements:

  • Add an AttributedTableRepository<T> for easy consumption in DI scenarios #16

v1.1.1

26 May 17:21
@kzu kzu
Compare
Choose a tag to compare

v1.1.1 (2021-05-26)

Full Changelog

🐛 Fixed bugs:

  • Fix usage in package description #15

v1.1.0

26 May 17:11
@kzu kzu
Compare
Choose a tag to compare

v1.1.0 (2021-05-26)

Full Changelog

✨ Implemented enhancements:

  • Force factory method usage for default implementations #14
  • Apply factory method defaults to TableRepository/TablePartition constructors #13

v1.0.4

16 May 19:06
@kzu kzu
Compare
Choose a tag to compare

v1.0.4 (2021-05-16)

Full Changelog

✨ Implemented enhancements:

  • Make TableRepository<T>/TablePartition<T> public #10

v1.0.3

15 May 14:12
@kzu kzu
Compare
Choose a tag to compare

v1.0.3 (2021-05-15)

  • Fix visibility of AsyncLazy (should not be public)
  • Made TableRepository and TablePartition public

Full Changelog

v1.0.2

10 May 19:41
@kzu kzu
Compare
Choose a tag to compare

Initial release