Skip to content

Commit 6342079

Browse files
authored
Merge branch 'enhc/beta' into enhc/DX-8641
2 parents ca9a54b + c1e3eed commit 6342079

18 files changed

Lines changed: 892 additions & 116 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
# Changelog
22

33
## [v1.0.0-beta.1](https://github.com/contentstack/contentstack-management-dotnet/tree/v1.0.0-beta.1)
4+
- **Feat**
5+
- **Branch support**
6+
- Added `Branch` model with `Create`, `CreateAsync`, `Fetch`, `FetchAsync`, `Delete`, `DeleteAsync`, and `Query` operations
7+
- Added `BranchModel` and `BranchAliasModel` with System.Text.Json serialization
8+
- `Stack.Branch(uid?)` accessor follows the same pattern as other stack resources
9+
- Added unit tests (`BranchTest`) covering resource path, SDK guard conditions, and query parameter construction
10+
- Added integration tests (`Contentstack005_BranchTest`) covering CRUD lifecycle, query with pagination, SDK validation errors, and API error scenarios
11+
- **Webhook migration to System.Text.Json**
12+
- Migrated `WebhookModel` to use `System.Text.Json` attributes
13+
- **Workflow migration to System.Text.Json**
14+
- Migrated `WorkflowModel` to use `System.Text.Json` attributes
415
- **Breaking Change**
516
- **System.Text.Json Migration (Beta)**
617
- Migrated core serialization from Newtonsoft.Json to System.Text.Json

0 commit comments

Comments
 (0)