Skip to content

Releases: matteobortolazzo/couchdb-net

v1.1.0

05 May 21:01
6e9dab1
Compare
Choose a tag to compare

Features

  • _find: IQueryable methods that are not supported by CouchDB are evaluated in-memory using the IEnumerable counterpart, if possible.

v1.0.2

02 May 20:59
eb7c9a8
Compare
Choose a tag to compare

Bug Fixes

  • _find: Boolean member expression converted to binary expression in Where (Fix #PR36).

Changes:

  • eb7c9a8 Merge pull request #37 from matteobortolazzo/dev [ #36 ]
  • 94f19c3 Fixes explicit bool.
  • 3216f17 Tests to show explicit bool comparison behavior
  • a6ea0d1 Fixes PR#36.

This list of changes was auto generated.

v1.0.1

27 Apr 19:49
6724942
Compare
Choose a tag to compare

Bug Fixes

  • Everywhere: Flurl JSON serialization based on CouchSettings' PropertyCaseType.

Changes:

  • 6724942 Merge pull request #35 from matteobortolazzo/dev
  • e130428 Flurl JSON serialization based on CouchSettings' PropertyCaseType.
  • b2d73c5 Code refactor.
  • ba07678 Updates changedlog.
  • 74aa4f1 Adds editorconfig.
  • db0e034 Changes from FlurlClient to IFlurlClient and minor code style updates.
  • 178f0b1 Merge pull request #32 from matteobortolazzo/StringQuery
  • 552da7f Merge branch 'dev' into StringQuery
  • fbf6bad Merge pull request #33 from matteobortolazzo/BulkGet
  • b4dd1b2 Adds QueryAsync(string).
See more
  • 2ae8ad2 Changes FindManyAsync, now the parameter is IEnumberable.
  • d793e7e Merge pull request #34 from matteobortolazzo/ArrayQuerySingleItem
  • a10c8c4 Merge pull request #31 from matteobortolazzo/InForGuidArrays
  • 03fefe3 Reuse constant handling instead of having 2 constant handling methods
  • 9fea9b9 Fix UseIndex's handling of single item arrays
  • 74db836 Fix In for single item. Breaks UseIndex though
  • 28dc310 Unit test proving bug handling In() for single item array
  • 65acd80 Test for FindMany
  • c637248 FindManyAsync
  • 9c3a580 Call through the request helper
  • cc25f20 Test for direct mango query
  • ebcc0ba Query by a mango query directly
  • 59ded71 Allow more types for .In() and .Contains()
  • ec908ce Merge pull request #30 from matteobortolazzo/code-analyzer
  • 00cb876 Adds code analyzers.
  • d88b588 Updates changelog.
  • d72aa5e Adds latest change.
  • 0809265 Removes license info.
  • 4715cc0 Merge pull request #27 from matteobortolazzo/master
  • e6603d4 Merge pull request #26 from matteobortolazzo/GuidQuerySupport
  • 65b0d84 Adds serialization for all constants.
  • 3509658 Support for querying by guid

This list of changes was auto generated.

v1.0.1-beta.4

25 Apr 21:36
Compare
Choose a tag to compare
v1.0.1-beta.4 Pre-release
Pre-release

Features

  • CouchClient: add FindManyAsync(ids) (#PR33).
  • CouchClient: add QueryAsync(someMangoJson) (#PR32).
  • CouchClient: add QueryAsync(someMangoObject) (b4dd1b2).

Bug Fixes

  • _find: removed T : IComparable from In() and Contains() methods (#PR31).
  • _find: fix single element array queries. (#PR34).

Changes:

  • ba07678 Updates changedlog.
  • 74aa4f1 Adds editorconfig.
  • db0e034 Changes from FlurlClient to IFlurlClient and minor code style updates.
  • 178f0b1 Merge pull request #32 from matteobortolazzo/StringQuery
  • 552da7f Merge branch 'dev' into StringQuery
  • fbf6bad Merge pull request #33 from matteobortolazzo/BulkGet
  • b4dd1b2 Adds QueryAsync(string).
  • 2ae8ad2 Changes FindManyAsync, now the parameter is IEnumberable.
  • d793e7e Merge pull request #34 from matteobortolazzo/ArrayQuerySingleItem
  • a10c8c4 Merge pull request #31 from matteobortolazzo/InForGuidArrays
See more
  • 03fefe3 Reuse constant handling instead of having 2 constant handling methods
  • 9fea9b9 Fix UseIndex's handling of single item arrays
  • 74db836 Fix In for single item. Breaks UseIndex though
  • 28dc310 Unit test proving bug handling In() for single item array
  • 65acd80 Test for FindMany
  • c637248 FindManyAsync
  • 9c3a580 Call through the request helper
  • cc25f20 Test for direct mango query
  • ebcc0ba Query by a mango query directly
  • 59ded71 Allow more types for .In() and .Contains()
  • ec908ce Merge pull request #30 from matteobortolazzo/code-analyzer
  • 00cb876 Adds code analyzers.
  • d88b588 Updates changelog.
  • d72aa5e Adds latest change.
  • 0809265 Removes license info.
  • 4715cc0 Merge pull request #27 from matteobortolazzo/master
  • e6603d4 Merge pull request #26 from matteobortolazzo/GuidQuerySupport
  • 65b0d84 Adds serialization for all constants.
  • 3509658 Support for querying by guid

This list of changes was auto generated.

v1.0.1-beta.3

09 Apr 21:54
ec908ce
Compare
Choose a tag to compare
v1.0.1-beta.3 Pre-release
Pre-release

Breaking Changes

  • _find: from r.prop.FieldExists() to r.FieldExists("someprop").

Features

  • CouchClient: implements protected virtual void Dispose(bool disposing).

Improvements

  • Global: FxCop analizers add to the project.

Changes:

  • ec908ce Merge pull request #30 from matteobortolazzo/code-analyzer
  • 00cb876 Adds code analyzers.
  • d88b588 Updates changelog.
  • d72aa5e Adds latest change.
  • 0809265 Removes license info.
  • 4715cc0 Merge pull request #27 from matteobortolazzo/master
  • e6603d4 Merge pull request #26 from matteobortolazzo/GuidQuerySupport
  • 65b0d84 Adds serialization for all constants.
  • 3509658 Support for querying by guid

This list of changes was auto generated.

v1.0.1-beta.2

03 Apr 20:55
Compare
Choose a tag to compare
v1.0.1-beta.2 Pre-release
Pre-release

Bug Fixes

  • _find: Guid support, and all other constants (#PR26)

Changes:

  • d72aa5e Adds latest change.
  • 0809265 Removes license info.
  • 4715cc0 Merge pull request #27 from matteobortolazzo/master
  • e6603d4 Merge pull request #26 from matteobortolazzo/GuidQuerySupport
  • 65b0d84 Adds serialization for all constants.
  • 3509658 Support for querying by guid

This list of changes was auto generated.

v1.0.0

31 Mar 21:34
e032153
Compare
Choose a tag to compare

Enjoy! 🎈