Changelog
All notable changes to Toggly will be documented in this file.
2026-09-06
Documentation
- Rewrote Cloudflare Workers integration to match the shipped Toggly Cloudflare Worker (definitions.toggly.io
evaluated-signedpath, page gating,[data-feature]HTMLRewriter, metrics gateway)
2026-07-05
Added
- Definitions worker filter parity: Browser Family, Browser Language, Country, Device Type, OS, User Claims, and
TimeWindoware evaluated on the edge alongside existing Targeting/Percentage filters - Client SDK evaluation context:
setContext({ identity, groups, claims })on JavaScript, Angular, React, Vue, Svelte, React Native, and Flutter SDKs - Feature filters reference documentation covering all Custom Rollout filter types
Changed
- Custom Rollout UI: Time Window and User Claims are available for client-side applications
- WebSocket client sync no longer pushes anonymous evaluated flag maps; SDKs refetch with full context after
sync
Documentation
- Added Feature filters reference
- Updated Evaluated-signed with groups and claims query contract
2025-12-28
Added
- Direct Feedback Feature: New sidebar feedback widget to submit feedback directly from the dashboard
- Feature Key Auto-Formatter: Configurable feature key formatting options in App Settings and Create Application modal
Changed
- Improved responsive design and UI consistency
Fixed
- Fixed scrollbar always showing on sidebar
- Fixed registration page layout issues
- Fixed Google Analytics 4 import functionality
Documentation
- Added Astro SDK documentation
- Added Azure DevOps integration documentation
2025-12-26
Added
- CLI Tools: New Toggly CLI for command-line operations (v1)
Documentation
- Added CLI Tools documentation
- Added .NET SDK performance benchmarks
- Fixed video embeds in documentation
2025-12-25
Fixed
- Improved Google Analytics 4 integration with enhanced customization options and manual import trigger
2025-12-23
Changed
- Updated Google and GitHub login buttons to match current design guidelines
- Improved application stability and performance
Documentation
- Updated privacy policy and terms of use to include information about Google and GitHub login
2025-12-22
Added
- Dark Mode Auto-Detection: Automatically matches your system's dark/light mode preference
- Audit Log Retention: Configurable retention period for audit logs with automatic cleanup
- Enhanced API documentation with authentication details
Changed
- Improved application reliability and performance
- Enhanced unique user tracking accuracy
Documentation
- Added link to system status page
- Added LinkedIn social link
- Updated homepage design
2025-12-21
Added
- Cryptographic Audit Log Signing: Audit logs now include cryptographic signatures for enhanced security and integrity verification
- Enhanced Audit Tracking:
- User Agent and IP Address tracking for all audit events
- Audit events for viewing audit logs (complete audit trail)
Changed
- Improved core concepts documentation for better clarity
Documentation
- Added Releases feature documentation
- Removed outdated integration guides
- Fixed broken links throughout documentation
2025-12-19
Documentation
- Added Core Concepts to main documentation menu
- Added additional examples to Introduction page
- Improved sidebar organization
- Updated architecture documentation
2025-12-18
Added
- toggly.io Redesign: Complete redesign of marketing website
- Modern landing page with video backgrounds
- Updated branding and social links
- Improved navigation and user experience
Documentation
- Added CI/CD integration documentation
- Enhanced local development setup
2025-12-17
Fixed
- Improved login redirect handling for better user experience
2025-12-16
Added
- Compare Environments: New feature to view and sync differences between environments
- Azure Event Hook: Integration for Azure DevOps events
- Email to Developer: Send integration setup instructions directly from the dashboard
- Progressive Web App (PWA): Dashboard can now be installed as a standalone app
- Clear App Cache: New button to clear cached data
- Custom error pages for better user experience
Changed
- Improved environment synchronization with better conflict detection
Fixed
- Fixed redirect issues on iOS devices
- Improved PWA offline support and navigation on mobile devices
Documentation
- Added PWA troubleshooting guide
- Added Azure Event Hook integration guide
2025-12-15
Added
- Application Inheritance: Base Applications can now share features with other applications
- Success confirmation when requesting new integrations
Changed
- Improved application performance and reliability
2025-12-14
Added
- Onboarding: Enhanced first-login experience with code samples and installation steps
- New Creation Modals: Redesigned UI for creating Workspaces, Applications, and Features
- Dynamic code samples based on selected technology
Changed
- Improved navigation and state management when switching apps
2025-12-13
Added
- Go SDK release
- Multi-Technology Support: Applications can now select multiple technologies
- Client Availability Toggle: explicit control for exposing features to client-side SDKs
- Team size survey in workspace settings
- Default environment configuration for workspaces
2025-12-11
Added
- PHP SDK release (with Laravel and WordPress support)
- Svelte SDK release
- Microsoft Teams Integration using Microsoft Graph
- .NET Server-Side Architecture documentation
Changed
- Enhanced Laravel ServiceProvider with Blade directives
2025-12-10
Added
- Custom Webhook Integration
- .NET SDK: Callbacks for feature definition changes
- SCIM feature block on introduction page
Changed
- Sidebar organization and structure
- Homepage explore section and styling
- NSwag integration documentation with caching details
- Updated Docusaurus plugin with nav-gate support
2025-12-09
Added
- Docusaurus Plugin & SDK
- NSwag Integration: Feature filtering for OpenAPI/Swagger documents
2025-12-08
Added
- Cloudflare Worker Integration (Edge SDK)
- Unique User Tracking: Application-level unique user metrics
- NSwag operation processor for feature flags
Fixed
- Documentation links
2025-12-07
Added
- Release Tracker feature and Gate Evaluation Service
- Unique user tracking features
Fixed
- Missing Sentry logo
- Sentry sending data to wrong URL
- Slack notification not sending environment updates
- Changed message to use person's name
2025-12-06
Changed
- Improved webhook notifications to batch changes for better performance
- Updated Sentry and Slack integrations to handle batched changes
2025-12-05
Added
- Shopify Toggly plugin that extends the admin UI to add a box allowing users to tie an element on the page with a feature
- Logic to authenticate against Toggly and store appKey and OAuth keys
2025-12-04
Added
- Sentry integration functionality
- UI components for configuring Sentry integration, including modals for setup and secret display
- Services for managing Sentry notifications and handling webhook events
Changed
- Made disabling MCP delete any registered clients which includes deleting secrets and invalidating tokens
2025-12-03
Added
- Sentry integration
2025-12-02
Added
- Slack integration functionality
2025-12-01
Added
- Modal component to display code samples for feature keys enum based on selected technology
- Guard to prevent navigation with unsaved changes in relevant components
- Service for clipboard functionality to facilitate code copying
- Application configuration management import and export functionality
- Support for cloning of applications with all associated features and settings
Fixed
- Code samples showing
2025-11-30
Added
- Feature gate around SCIM functionality
- SCIM settings management for teams
- Recent usage tracking for applications to improve visibility on app activity
Changed
- Refactored workspace routing and update application links
- Updated workspace routing to redirect to the members page instead of the main workspace page
- Adjusted application links in various components to point to the new members route
- Enhanced breadcrumb navigation across multiple components for better user experience
- Updated design of Integrations page
- Added feature gates around integrations
- Updated design of Applications
2025-11-27
Fixed
- Mobile view on register page
Changed
- Updated design of register page
2025-11-23
Added
- MCP endpoints
- MCP authentication
- AI Agent Access to menu and wrapped with feature flag
- Dynamic client registration support
Fixed
- Saving environment modal behind backdrop
2025-11-07
Added
- Authentication around MCP endpoints
- MCP tools for getting teams/applications, application details, updating application features and getting audit history
2025-11-06
Changed
- Updated navbar and sidebar styles and background color
- Removed copyright
Fixed
- Collapsed menu style
2025-11-05
Fixed
- Styling issues
- Error loading stats
2025-09-08
Fixed
- Dashboard
2025-03-24
Added
- CORS policy to JWKS endpoint
- Logic to account for CORS URI containing a trailing slash
2025-03-10
Fixed
- Error renaming environment to same name with different capitalization causing environment to be deleted
- ETag parsing in certain situations
2025-02-28
Changed
- Removed features from applications endpoint and added definitionsCount
2025-02-07
Added
- ETag support to clients definitions endpoint
2025-02-04
Added
- The key ID of the key used to sign the data to the signed response
- Logic to handle key rotation
- All non-expired keys to the JWKS endpoint
- Expiration date to JWKS
2025-01-28
Changed
- Improved response signing reliability
2025-01-27
Fixed
- JWKS requiring authentication
- List name being required when updating list
Changed
- Made application list updating only update description and name if not null
2025-01-24
Fixed
- Removing list item containing slash
- Application list matching issues
- Definitions not updating when related application list updates
2025-01-23
Added
- JWKS endpoints
- Signed definitions to Toggly v2 endpoint
- Signed client definitions
Changed
- Changed signing to use elliptic curves
- Updated clients signed defs URL
2024-10-18
Fixed
- ETag on definitions
2024-10-17
Fixed
- ETag handling on definitions
2024-07-04
Fixed
- ACL permission checks for client credentials
2024-06-28
Added
- Use humanized string on Feature Key paste
- Sort by Name or CreatedOnUtc in Definitions
2024-05-29
Fixed
- Filter query issues
- Serialization issues
Added
- Support for requirement type
2024-05-27
Fixed
- Saving and updating Secure Feature flag
Added
- UI for Secured Features
2024-04-08
Fixed
- Outstanding bug of disappearing feature while filtered in Environment
2024-01-17
Fixed
- Slow loading environment stats
2024-01-10
Changed
- Removed parameter check during experiment creation
- UI: Custom Rollout - Hide Percentage param for Microsoft.Targeting for now
- UI: Custom Rollout - Disable User Claims filter for client side technologies; Disable Time Window for now (re-enabled for client-side apps in 2026-07-05)
Fixed
- ClientSide: Filters - Percentage user tracking fix by checking for filter name too instead of just for Parameters
2024-01-04
Fixed
- Naming of targeting rollout percentage
- Percentage rollouts not working correctly in session manager
Added
- Support for groups on clientside
- Support for Rollout Percentage in session manager
- Updated mapping for Microsoft.Targeting to use the new RolloutPercentage name
2024-01-03
Fixed
- Session management service registration
Changed
- Improved session management when applications are updated
2023-11-28
Added
- UI: App Settings - Connection Section & installation guide
- UI: App Settings - Page UI/UX improvement
- UI: Environment - no filtered features msg
2023-11-27
Fixed
- Clients not resolving user correctly
2023-11-17
Fixed
- Browser languages endpoint
Changed
- UI: Environment - Statistics redesign; Features UI improvements
- UI & API: Custom Rollouts - Arrays should pull from API lists
2023-11-15
Fixed
- UI: Apps - missing technology support fix
2023-11-14
Changed
- UI: Features - Add feature flow revamp
2023-11-13
Added
- UI: Apps - Send Dev Docs Email feature flag
- UI: Apps - Upgrade message improvement
- UI: Create App - App creating revamp; Domain validation fix
2023-11-01
Changed
- UI: Initial Walkthrough - Hide notifications & onboarding steps before first app creation; Layout - Default menu state to collapsed
- UI: Register - SSO DuplicateEmail handling
2023-10-30
Changed
- UI: Definitions - redo UI/UX to better present them as app-level features with default values for all environments
2023-10-19
Fixed
- UI & API: Audit logs - Username fix; Comments fix
- UI: Dashboard - Metrics & Features link fix
- UI: Definitions - Create definitions tabindex fix
2023-10-11
Fixed
- UI: Onboarding - visibility flow fix
- UI: Feature Dashboard & Experiments - quick fixes
Added
- Browser Extension: Selector - control overlay
2023-06-19
Fixed
- UI: Applications - Add application fix to ask for appKey on app create request
2023-06-15
Added
- Support for generating app key along with application
Changed
- UI: Current plan cache optimisation
2023-06-07
Added
- UI & API: App level permissions
2023-05-23
Changed
- UI: Dashboard - allow timeline collapse
- UI: Environment - Add notes field on environment confirm changes modal
2023-05-16
Removed
- Next bill date from current-plan
2023-05-10
Changed
- UI: Feature Toggle Flow - improve focused area when toggling a feature ON
- UI: Feature Toggle Flow - quick ui fixes
- UI: Feature Toggle Flow - Turning a feature ON starts the rollout flow preset to AlwaysOn, acting as a confirmation flow; Turning it OFF acts as before
Fixed
- Trial expiration notifications
2023-05-09
Changed
- UI: Onboarding - UX improvement (save collapsed state in localstorage)
2023-05-04
Changed
- UI: UI/UX improvements; Preparations for App Level Permissions
- UI: Features - add app level notice
- UI: Features - close edit view after updating feature
- Web: Feature Categories - Treat empty strings as null
2023-05-03
Changed
- Changed category to default to null if empty
2023-04-22
Added
- Web: Features & Environment Features - Collapsable Feature Categories
2023-04-17
Fixed
- Definition notification service errors
2023-04-16
Fixed
- Confirming account in Toggly if confirmed in BeyondAuth
- Web: Billing - upgrade modal stopped working if ESC pressed
Changed
- Remove trial once plan is upgraded
2023-04-15
Added
- Notifications endpoints
- Trial expiring notifications
Removed
- Permission check on current-plan endpoint
Fixed
- Error creating experiments for C# projects
2023-04-11
Added
- Web: Onboarding
- Web: Onboarding - mark steps as done
- Web: Onboarding feather icons bug fix
- Web: Google/Github auth fix
- Web: Header - order teams & apps
Fixed
- Web: Active billing 403 error when fetching current-plan
2023-04-10
Added
- Cancel Date to current-plan
- Tracking onboarding metrics
- Setting of onboarding steps
Removed
- Rollups from showing in new-features
Fixed
- Definition notification service
2023-04-09
Added
- Web: Integrations - various changes
- Web: Api Credentials - behind Business or Enterprise plan
2023-04-07
Changed
- Web: Teams - Creating a team redirects to Apps; Renamed Create demo app btns
- Web: Api Credentials - behind feature flags
- Web: Put Integrations behind feature flags
2023-04-04
Added
- Logic to auto-create trial subscription once team is created
Changed
- UI: Lists - refactored to Segments
- Renamed application lists to segments
- UI: Billing - Business plan; Various fixes
2023-03-28
Changed
- Web: Integrations - Removed mappings from metrics; Fixed Google auth redirect url
2023-03-27
Fixed
- Integration settings not all going to the integration settings collection
- Google auth redirect url
2023-03-24
Added
- UI: Integrations - Google Universal, Google Analytics 4, Webhook; WebPageTest (partial)
Fixed
- Web: Integrations - GA4 fixes
2023-03-22
Added
- Environment change objects when Requires approval permission is set on user
- Storing notes on app or app environment change
Fixed
- Creating app with empty url
Changed
- Changed default team name to Personal Space
2023-03-19
Changed
- Google auth integration changes
Added
- New pricing packages
2023-03-15
Added
- Support for permission RequiresApproval
- Support for categories on features
- Enabled a user to update his own permissions
- ACL support to applications and teams
- Webhook support
2023-03-13
Added
- UI: API credentials
2023-03-08
Changed
- UI: App Settings - App key types; Date fixes
- UI: Definitions - Suggest new features
2023-03-07
Added
- Finished WebPageTest integration
2023-03-06
Added
- System metrics to Clients site
- Google analytics
- WebPageTest integration
Fixed
- Application lists
2023-03-04
Changed
- Updated support site to github discussions
Fixed
- Detecting new metrics
- Detecting new features
2023-03-02
Added
- GRPC Web support
2023-03-01
Fixed
- CORS refreshing
Added
- Logic to send email confirmation upon signup via social login
2023-02-28
Added
- Configurable session timeout for clientside apps
- Endpoint to clear sessions
- CORS verification from approved domains
- Google Analytics integration
- Support for enabling client applications
- Allowed origins to applications
2023-02-27
Added
- UI: App - allowed origins add/delete
- UI: App - allowed origins
- CORS support for clients
2023-02-25
Changed
- Web: Register - Google sign in buttons to follow Google specs
2023-02-22
Fixed
- Adding environment
2023-02-17
Fixed
- Exception in new metrics when there are no series
2023-02-14
Changed
- UI: Dashboard - Timeline simplified version
2023-02-13
Fixed
- Counters querying on a limited time range
- Added anomalies and trends to timers based on current time range
2023-02-10
Fixed
- Counters
2023-02-09
Fixed
- UI: Dashboard - Fixed Custom Date range control
Added
- UI: Dashboard - Metrics show Deployment & Restart annotations
2023-02-07
Added
- Feature audit data to usage endpoint
Changed
- Improved metrics query performance for large time ranges
- Optimized date granularity for metrics and usage
2023-02-06
Added
- Restart and deployment metrics
- Logic to track app deployments and restarts
Changed
- UI: Definitions - Usage status indicator
- UI: Metrics - new metrics save fix
- UI: Dashboard - Chart Xaxis now shows local datetime
- UI: Metrics - Add metric flow fix
2023-02-05
Added
- Google Analytics importing service
2023-02-02
Added
- Instance name as label for metrics and usage
Fixed
- UI: Dashboard - Fix changing environment
- API & UI: Metrics - NewMetric name includes the metric type prefix; Humanized new metric name based on key without prefix; Reload new metrics on new metric add
2023-02-01
Added
- Feature usage status detection job
Fixed
- Updating feature definitions
2023-01-29
Added
- Support for receiving instance name, process start time and app version in metrics
2023-01-28
Changed
- Improved caching for definitions endpoint
2023-01-25
Fixed
- Trends calculation with no points
- Counter anomalies referencing metric keys
Changed
- UI: Dashboard - Improved metrics display with trend indicators
2023-01-24
Added
- Slope/trendline calculation to dashboard metrics
- Audits for features added and deleted from the application level
2023-01-23
Added
- ML.net change point detection service for anomaly detection in metrics
2023-01-22
Added
- UI: Dashboard - Sync cards control; Card Size control; Metrics timeframe controls
2023-01-20
Fixed
- Observations coming back as 0 after rollups
- Rounded observations to 2 decimals
Changed
- Improved dashboard chart granularity and display
2023-01-18
Added
- Change point detection to feature usage for default environment
Changed
- UI: Dashboard - Separate time periods for Feature usage
2023-01-13
Changed
- UI: Dashboard - Feature Usage cards; Metrics tooltip updates (show full date & time details)
Fixed
- Observation metric aggregation
2023-01-11
Added
- Usage stat first value detection
- Toggly business metrics
- Usage stats endpoint
- Support for double values in metrics service
- Feature stat tracking for first check, first enabled and first usage detected
- Usage change detection on features