Skip to content

Commit c2b72d6

Browse files
sionsmithclaude
andcommitted
docs: add v2.0.0 changelog for breaking changes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 8555547 commit c2b72d6

1 file changed

Lines changed: 20 additions & 43 deletions

File tree

CHANGELOG.md

Lines changed: 20 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [2.0.0] - 2026-02-24
9+
10+
### Added
11+
- `workos_organization_role` resource - Manage organization authorization roles
12+
- `workos_organization_role` data source - Look up organization roles by slug or ID
13+
14+
### Removed
15+
- **BREAKING:** `workos_connection` resource - WorkOS API does not support creating/updating connections via API; use the Dashboard instead. The read-only data source is still available.
16+
- **BREAKING:** `workos_directory` resource - WorkOS API does not support creating/updating directories via API; use the Dashboard instead. The read-only data source is still available.
17+
- **BREAKING:** `workos_webhook` resource - WorkOS has no public webhook management API; use the Dashboard instead.
18+
- **BREAKING:** `allow_profiles_outside_organization` attribute on `workos_organization` resource and data source - WorkOS API no longer accepts this parameter.
19+
20+
### Fixed
21+
- `workos_user` resource: `email_verified` is now always sent on updates, preventing drift when email changes reset verification status
22+
- `workos_organization_membership` resource: `role_slug` is preserved from plan/state when the API omits it from responses
23+
- `workos_user` data source tests: replaced hardcoded placeholder IDs with dynamically created resources
24+
- `workos_organization_role` resource: slug is now prefixed with `org-` per WorkOS API requirement
25+
826
## [1.0.0] - 2026-02-01
927

1028
### Added
@@ -19,25 +37,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1937
- `workos_organization` - Manage WorkOS organizations
2038
- Full CRUD operations
2139
- Domain management
22-
- `allow_profiles_outside_organization` setting
23-
- Import support
24-
25-
- `workos_connection` - Manage SSO connections
26-
- Support for SAML, OAuth, and OIDC connection types
27-
- Okta, Azure AD, Google, and generic providers
28-
- Connection state management
29-
- Import support
30-
31-
- `workos_directory` - Manage Directory Sync directories
32-
- Support for Okta SCIM, Azure SCIM, and generic SCIM
33-
- Bearer token and endpoint configuration
34-
- Directory state management
35-
- Import support
36-
37-
- `workos_webhook` - Manage webhook endpoints
38-
- URL and secret configuration
39-
- Event type subscription (35+ event types)
40-
- Enable/disable toggle
4140
- Import support
4241

4342
- `workos_user` - Manage AuthKit users
@@ -53,8 +52,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5352

5453
#### Data Sources
5554
- `workos_organization` - Look up organizations by ID or domain
56-
- `workos_connection` - Look up SSO connections by ID or organization/type
57-
- `workos_directory` - Look up directories by ID or organization
55+
- `workos_connection` - Look up SSO connections by ID or organization/type (read-only)
56+
- `workos_directory` - Look up directories by ID or organization (read-only)
5857
- `workos_directory_user` - Look up directory-synced users by ID or email
5958
- `workos_directory_group` - Look up directory-synced groups by ID or name
6059
- `workos_user` - Look up AuthKit users by ID or email
@@ -66,26 +65,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6665

6766
### Security
6867
- API keys marked as sensitive and never logged
69-
- Webhook secrets marked as sensitive
7068
- User passwords marked as sensitive (write-only)
71-
- Bearer tokens marked as sensitive
72-
73-
## [Unreleased]
74-
75-
### Added
76-
- N/A
77-
78-
### Changed
79-
- N/A
80-
81-
### Deprecated
82-
- N/A
83-
84-
### Removed
85-
- N/A
86-
87-
### Fixed
88-
- N/A
89-
90-
### Security
91-
- N/A

0 commit comments

Comments
 (0)