PSCouchDB v2.0
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/