Skip to content

Conversation

@fern-api
Copy link
Contributor

@fern-api fern-api bot commented Oct 30, 2025

Changes

This PR adds support for User Attribute Profiles and Connected Accounts, along with several improvements to the Management API client:

New Features

  • Added User Attribute Profiles API: New userAttributeProfiles resource accessor in ManagementClient for managing user attribute profiles and templates
  • Added Connected Accounts API: New users.connectedAccounts resource for retrieving connected accounts associated with users
  • Added Sessions Update API: New sessions.update() endpoint for updating session metadata
  • Added Bulk Update ACUL API: New prompts.rendering.bulkUpdate() endpoint for bulk updating Advanced Customization for Universal Login screens

Breaking Changes

  • Removed Groups resource: Removed the deprecated Groups resource accessor from ManagementClient

Improvements

  • Standardized client interfaces: Introduced BaseClientOptions and BaseRequestOptions for consistency across all API resources
  • Improved query parameter handling: Enhanced null/undefined checks and added optional chaining for more robust parameter handling
  • Enhanced retry and request logic: Added endpoint metadata system with EndpointMetadata and EndpointSupplier for better request handling
  • URL path parameter encoding: Added proper encoding for path parameters to handle special characters
  • Simplified error handling: Streamlined error throwing in tests for better readability
  • File header consistency: Changed auto-generated file headers from block comments (/**) to line comments (//)
  • Exported request types: Added request type exports from API index for better TypeScript support

Dependency & Tooling Updates

  • Dependency updates: Pinned msw to 2.11.2 and prettier to 3.4.2 for consistent behavior
  • New linting/formatting scripts: Added format:check, lint, lint:fix, check, and check:fix scripts
  • Removed browser tests: Removed test:browser script and browser test environment

References

  • Internal API specification updates

Testing

  • This change adds unit test coverage
  • This change adds integration test coverage

This is an auto-generated SDK update from Fern. Existing tests validate the changes.

Checklist

@fern-api fern-api bot requested a review from a team as a code owner October 30, 2025 06:01
@codecov
Copy link

codecov bot commented Oct 30, 2025

Codecov Report

❌ Patch coverage is 99.64974% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 79.61%. Comparing base (c26c8ac) to head (3470c19).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
...urces/jobs/resources/usersImports/client/Client.ts 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1222      +/-   ##
==========================================
+ Coverage   79.19%   79.61%   +0.41%     
==========================================
  Files         580      506      -74     
  Lines       18155    18571     +416     
  Branches     8617     8985     +368     
==========================================
+ Hits        14378    14785     +407     
- Misses       3777     3786       +9     
Flag Coverage Δ
alltests 79.61% <99.64%> (+0.41%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@developerkunal developerkunal changed the title 🌿 Fern Regeneration -- October 30, 2025 feat: add User Attribute Profiles support and API client improvements Oct 30, 2025
@developerkunal developerkunal changed the title feat: add User Attribute Profiles support and API client improvements feat: add User Attribute Profiles, Connected Accounts, Sessions Update APIs and improvements Oct 30, 2025
@developerkunal developerkunal merged commit fd8a406 into master Oct 30, 2025
10 checks passed
@developerkunal developerkunal deleted the fern-bot/2025-10-30T06-01Z branch October 30, 2025 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants