Added RBAC to Deep Search. By default, all users have full read and write access for Deep Search, but this can be restricted by changing the default role permissions or by creating new custom roles.
Added a new Explain with Deep Search button in repository navigation that opens a pre-filled Deep Search conversation with context about the current repository or file.
Migrated the batch changes creation page to SvelteKit, including all three UI variations: new template creation, classic form creation, and execution-disabled instruction page.
Batch Changes home page is now rendered within the SvelteKit application framework.
Added a pings page to the site admin interface.
Added global-settings page to site admin interface
Added site admin support to the Svelte app, including Overview, Feedback surveys, and Site configuration pages
Sign-in, sign-up, and post-sign-up pages are now embedded in the Svelte application.
Added a 'request access' page to the Svelte app, allowing users to request access when needed.
Allow 'all' value for requiredSsoOrgs parameter to require authorization to all SSO organizations
Added support for validating GitHub SSO authentication via X-GitHub-SSO headers. Admins can now configure required SSO organizations in the sign-in provider settings to ensure users properly authenticate with SSO-enabled orgs. Error messages for authentication issues are now displayed on the Account Security page.
User profile and settings pages are now rendered in the Svelte app, with improved UI for the profile page and enhanced sidebar navigation supporting menu groups.
Added site admin page for managing outgoing webhooks