CosmosDB Versions Save

PowerShell Module for working with Azure Cosmos DB databases, collections, documents, attachments, offers, users, permissions, triggers, stored procedures and user defined functions.

v4.7.0

1 year ago

[v4.7.0]

  • Added -ConnectionString parameter to New-CosmosDbContext - Fixes Issue #426.

Fixed

  • Fixed spelling errors in documentation.

v4.7.0-preview0001

1 year ago

[v4.7.0-preview0001]

  • Added -ConnectionString parameter to New-CosmosDbContext - Fixes Issue #426.

Fixed

  • Fixed spelling errors in documentation.

v4.6.0

1 year ago

[v4.6.0]

Fixed

  • Fix Azure DevOps build pipeline and update to latest sampler pattern.
  • Fix exception being thrown when a 429 is returned by CosmosDB, but the x-ms-retry-after-ms header is not returned. This may occur in requests that follow large (> 1MB) insert or updates - Fixes Issue #458.

Changed

  • Update Azure DevOps pipeline Linux agent version for build task to be ubuntu-latest - Fixes Issue #422.
  • Updated PSScriptAnalyzer tests to be skipped when PowerShell Core version is less than 7.0.3 - Fixes Issue #431.
  • Updated the New-CosmosDbAccount command to add a new Capability parameter - Fixes Issue #439.
  • Updated tests on PowerShell 6.x for MacOS 10.14 to 10.15 - Fixes Issue #450.
  • Updated README.md to remove markdown issues.

Added

  • Added tests on PowerShell 7.x on Ubuntu 20.04 - Fixes Issue #433.
  • Added tests on Windows PowerShell 5.1 on Windows Server 2022 - Fixes Issue #436.
  • Added tests on PowerShell 6.x on MacOS 11 - Fixes Issue #450.

Removed

  • Removed tests against PowerShell Core 6.x as PowerShell 7.x is recommended - Fixes Issue #434.
  • Removed all tests on Ubuntu 16.04 - Fixes Issue #433.
  • Removed tests against Windows PowerShell 5.1 on Windows Server 2016 - Fixes Issue #451.

v4.6.0-preview0004

1 year ago

[v4.6.0-preview0004]

Fixed

  • Fix Azure DevOps build pipeline and update to latest sampler pattern.
  • Fix exception being thrown when a 429 is returned by CosmosDB, but the x-ms-retry-after-ms header is not returned. This may occur in requests that follow large (> 1MB) insert or updates - Fixes Issue #458.

Changed

  • Update Azure DevOps pipeline Linux agent version for build task to be ubuntu-latest - Fixes Issue #422.
  • Updated PSScriptAnalyzer tests to be skipped when PowerShell Core version is less than 7.0.3 - Fixes Issue #431.
  • Updated the New-CosmosDbAccount command to add a new Capability parameter - Fixes Issue #439.
  • Updated tests on PowerShell 6.x for MacOS 10.14 to 10.15 - Fixes Issue #450.
  • Updated README.md to remove markdown issues.

Added

  • Added tests on PowerShell 7.x on Ubuntu 20.04 - Fixes Issue #433.
  • Added tests on Windows PowerShell 5.1 on Windows Server 2022 - Fixes Issue #436.
  • Added tests on PowerShell 6.x on MacOS 11 - Fixes Issue #450.

Removed

  • Removed tests against PowerShell Core 6.x as PowerShell 7.x is recommended - Fixes Issue #434.
  • Removed all tests on Ubuntu 16.04 - Fixes Issue #433.
  • Removed tests against Windows PowerShell 5.1 on Windows Server 2016 - Fixes Issue #451.

v4.6.0-preview0003

1 year ago

[v4.6.0-preview0003]

Fixed

  • Fix Azure DevOps build pipeline and update to latest sampler pattern.

Changed

  • Update Azure DevOps pipeline Linux agent version for build task to be ubuntu-latest - Fixes Issue #422.
  • Updated PSScriptAnalyzer tests to be skipped when PowerShell Core version is less than 7.0.3 - Fixes Issue #431.
  • Updated the New-CosmosDbAccount command to add a new Capability parameter - Fixes Issue #439.
  • Updated tests on PowerShell 6.x for MacOS 10.14 to 10.15 - Fixes Issue #450.

Added

  • Added tests on PowerShell 7.x on Ubuntu 20.04 - Fixes Issue #433.
  • Added tests on Windows PowerShell 5.1 on Windows Server 2022 - Fixes Issue #436.
  • Added tests on PowerShell 6.x on MacOS 11 - Fixes Issue #450.

Removed

  • Removed tests against PowerShell Core 6.x as PowerShell 7.x is recommended - Fixes Issue #434.
  • Removed all tests on Ubuntu 16.04 - Fixes Issue #433.
  • Removed tests against Windows PowerShell 5.1 on Windows Server 2016 - Fixes Issue #451.

v4.6.0-preview0002

2 years ago

[v4.6.0-preview0002]

Changed

  • Update Azure DevOps pipeline Linux agent version for build task to be ubuntu-latest - Fixes Issue #422.
  • Updated PSScriptAnalyzer tests to be skipped when PowerShell Core version is less than 7.0.3 - Fixes Issue #431.
  • Updated the New-CosmosDbAccount command to add a new Capability parameter - Fixes Issue #439.

Added

  • Added tests on PowerShell 7.x on Ubuntu 20.04 - Fixes Issue #433.
  • Added tests on Windows 5.1 on Windows Server 2022 - Fixes Issue #436.

Removed

  • Removed tests against PowerShell Core 6.x as PowerShell 7.x is recommended - Fixes Issue #434.
  • Removed all tests on Ubuntu 16.04 - Fixes Issue #433.

v4.6.0-preview0001

2 years ago

[v4.6.0-preview0001]

Changed

  • Update Azure DevOps pipeline Linux agent version for build task to be ubuntu-latest - Fixes Issue #422.
  • Updated PSScriptAnalyzer tests to be skipped when PowerShell Core version is less than 7.0.3 - Fixes Issue #431.

Added

  • Added tests on PowerShell 7.x on Ubuntu 20.04 - Fixes Issue #433.
  • Added tests on Windows 5.1 on Windows Server 2022 - Fixes Issue #436.

Removed

  • Removed tests against PowerShell Core 6.x as PowerShell 7.x is recommended - Fixes Issue #434.
  • Removed all tests on Ubuntu 16.04 - Fixes Issue #433.

v4.5.0

2 years ago

[v4.5.0]

Changed

  • Convert build pipeline to use GitTools Azure DevOps extension tasks instead of deprecated GitVersion extension.
  • Correct value of Environment parameter in context object returned by New-CosmosDbContext - Fixes Issue #411.
  • Update requirements.psd1 to install modules Az.Accounts 2.2.8 - Fixes Issue #415.
  • Updated ComsosDB.cs to add getters and setters to properties - Fixes Issue #417.

Fixed

  • Fix CI pipeline deployment stage to ensure correctly detects running in Azure DevOps organization.
  • Fix CI pipeline release stage by adding Sampler GitHub tasks which were moved out of the main sampler module into a new module Sampler.GitHubTasks - Fixes Issue #418.

Added

  • Added ReturnJson parameter to New-CosmosDbDocument, Set-CosmosDbDocument and Get-CosmosDbDocument functions to allow return of documents that can not be converted to objects due to duplicate key names that only differ in case - Fixes Issue #413.

v4.5.0-preview0002

2 years ago

[v4.5.0-preview0002]

Changed

  • Convert build pipeline to use GitTools Azure DevOps extension tasks instead of deprecated GitVersion extension.
  • Correct value of Environment parameter in context object returned by New-CosmosDbContext - Fixes Issue #411.
  • Update requirements.psd1 to install modules Az.Accounts 2.2.8 - Fixes Issue #415.
  • Updated ComsosDB.cs to add getters and setters to properties - Fixes Issue #417.

Fixed

  • Fix CI pipeline deployment stage to ensure correctly detects running in Azure DevOps organization.
  • Fix CI pipeline release stage by adding Sampler GitHub tasks which were moved out of the main sampler module into a new module Sampler.GitHubTasks - Fixes Issue #418.

Added

  • Added ReturnJson parameter to New-CosmosDbDocument, Set-CosmosDbDocument and Get-CosmosDbDocument functions to allow return of documents that can not be converted to objects due to duplicate key names that only differ in case - Fixes Issue #413.

v4.5.0-preview0001

2 years ago

[v4.5.0-preview0001]

Changed

  • Convert build pipeline to use GitTools Azure DevOps extension tasks instead of deprecated GitVersion extension.
  • Correct value of Environment parameter in context object returned by New-CosmosDbContext - Fixes Issue #411.

Fixed

  • Fix CI pipeline deployment stage to ensure correctly detects running in Azure DevOps organization.
  • Fix CI pipeline release stage by adding Sampler GitHub tasks which were moved out of the main sampler module into a new module Sampler.GitHubTasks - Fixes Issue #418.

Added

  • Added ReturnJson parameter to New-CosmosDbDocument, Set-CosmosDbDocument and Get-CosmosDbDocument functions to allow return of documents that can not be converted to objects due to duplicate key names that only differ in case - Fixes Issue #413.