Skip to content

Commit 9516b81

Browse files
committed
Added entries to the CHANGELOG.md
1 parent 901061a commit 9516b81

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2323
- `Remove-FabricWorkspaceFromStage`,
2424
- `Start-FabricDeploymentPipelineStage`
2525
- Added private function `Get-FabricContinuationToken` to facilitate pagination
26+
- `Invoke-FabricRestMethod` handles throttling (error 429) by pausing and repeating the request (#88)
2627

2728
### Changed
2829

@@ -32,6 +33,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3233
- `Get-FabricSqlDatabase` accepts Workspace as a pipeline, handles errors correctly and can filter by name (#117).
3334
- Applied splatting for several parameters in `Invoke-FabricRestMethod` and output results in debug mode
3435
- `Remove-FabricSQLDatabase` uses unified function to handle API results
36+
- Internal function `Invoke-FabricRestMethod`: (#143)
37+
- handles API response, no need to use `Test-FabricApiResponse` from parent public function
38+
- handles pagination automatically (when `-HandleResponse` is provided)
39+
- All Deployment Pipeline functions raise an error when an exception is caught. Used splatting for params.
40+
- Refactored SQL Database functions to use enhanced capability in `Invoke-FabricRestMethod`. Used splatting for params.
41+
- `Write-Message` uses PSFramework function for logging, which logs function name (#84)
3542

3643
Updated the `WorkspaceId`, `CapacitiesIds`,`CapacityId`,`CopyJobId`,`datamartId`,`DataPipelineId`,`DataWarehouseGUID`,`DomainId`,`EnvironmentId`,`EventhouseId`,`EventstreamId`,`ExternalDataShareId`,`ItemId`,`KQLDashboardId`,`KQLDatabaseId`,`KQLQuerysetId`,`LakehouseId`,`MirroredDatabaseId`,`MirroredWarehouseId`,`MLExperimentId`,`MLModelId`,`NotebookId`,`operationId`,`PaginatedReportId`,`ParentDomainId`,`parentEventhouseId`,`PrincipalId`,`ReflexId`,`ReportId`,`SemanticModelId`,`SparkCustomPoolId`,`SparkJobDefinitionId`,`SQLDatabaseId`,`SQLEndpointId`,`subscriptionID`,`UserId`,`WarehouseId`,`WorkspaceGUID`,`WorkspaceId`,`WorkspaceIds`,and `WorkspaceRoleAssignmentId` parameters to the datatype GUID [#125](https://github.com/dataplat/FabricTools/issues/125)
3744

@@ -40,6 +47,7 @@ Updated the `WorkspaceId`, `CapacitiesIds`,`CapacityId`,`CopyJobId`,`datamartId`
4047
- Enhanced logic in unified function `Test-FabricApiResponse` to handle API results and moved it to private functions
4148
- Fixed bug in `Get-FabricLongRunningOperation` - Uri was incorectly created (#131)
4249
- Fixed bug in `Get-FabricLongRunningOperationResult` - uses correct statusCode (#131)
50+
- Fixed `Start-FabricDeploymentPipelineStage` that supports `-NoWait` correctly
4351

4452
### Deprecated
4553

0 commit comments

Comments
 (0)