Skip to content

PSCouchDB v2.0

Compare
Choose a tag to compare
@MatteoGuadrini MatteoGuadrini released this 03 Aug 14:22
· 203 commits to master since this release

With this release, support for CouchDB 2.X is abandoned to support CouchDB 3.X and (in the future) 4.X. Below are the various changes made:

  • Split function cmdlet in a nested module
  • Add -AsJob parameter on various cmdlet (background job)
  • Public and rewrite Send-CouchDBRequest cmdlet (now based on - specific CouchDB request build on System.Net.WebRequest .NET class)
  • Supports partitioned databases
  • Add PSCouchDBDocument class
  • Add PSCouchDBAttachment class
  • Add PSCouchDBView class
  • Add new PSCouchDBDesignDoc class
  • Add PSCouchDBBulkDocument class
  • Add PSCouchDBRequest class
  • Rewrite Get/Set/Remove-CouchDBSession cmdlet
  • Enable Preferences variable: CouchDBSaveCredentialPreference, - CouchDBCachePreference
  • Add Connect/Disconnect-CouchDBDatabase cmdlet
  • Fix some cmdlet and bugs
  • New homepage: https://matteoguadrini.github.io/PSCouchDB/