splitio
Official plugin for split.io, the platform for controlled rollouts, which serves features to your users via feature flags to manage your complete customer experience.
1.2.1
58K downloads/mo
#1387 most downloaded on pub.dev
splitio/flutter-sdk-plugin
What this package is like to depend on
Last release 6 months ago
28 Jan 2026
Release timing varies
gaps range from 2 weeks to 9 months
Nearly every release is documented
notes for 19 of 21 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
35 releases · first in 2022
6 releases in the last 12 months
see the full history below
Release timeline
35 releases · Jul 2022 to Jan 2026Releases
latest 35-
1.2.128 Jan 2026 -
1.2.1-rc.128 Jan 2026 pre-releaseNothing published for this version
-
1.2.028 Jan 2026Release notes
Open source →- Added new configuration for Fallback Treatments, which allows setting a treatment value and optional config to be returned in place of "control", either globally or by flag. Read more in our docs.
- Updated Android SDK to
5.4.2, iOS SDK to3.6.0, and Browser SDK to1.6.1
-
1.2.0-rc.128 Jan 2026 pre-releaseNothing published for this version
-
1.1.016 Jan 2026Release notes
Open source →- Added Web support via the
splitio_webpackage, the Web implementation ofsplitiobased on the Split Browser SDK1.6.0.
- Added Web support via the
-
1.1.0-rc.115 Jan 2026 pre-releaseNothing published for this version
-
1.0.014 Aug 2025Release notes
Open source →- Updated Android SDK to
5.3.1& iOS SDK to3.3.2 - Added support for rule-based segments. These segments determine membership at runtime by evaluating their configured rules against the user attributes provided to the SDK.
- Added support for feature flag prerequisites. This allows customers to define dependency conditions between flags, which are evaluated before any allowlists or targeting rules.
- Added two new configuration options to control the behavior of the persisted rollout plan cache. Use
rolloutCacheConfigurationin the config. - Added a new optional argument to the client
getTreatmentmethods to allow passing additional evaluation options, such as a map of properties to append to the generated impressions sent to Split backend. Read more in our docs. - Added support for the new impressions tracking toggle available on feature flags, both respecting the setting and including the new field being returned on SplitView type objects. Read more in our docs.
- Updated Android SDK to
-
1.0.0-rc.114 Aug 2025 pre-releaseNothing published for this version
-
0.2.006 Nov 2024Release notes
Open source →- Added support for targeting rules based on large segments.
- BREAKING CHANGE (for Split Proxy users):
- Dropped support for Split Proxy below version
5.9.0.
- Dropped support for Split Proxy below version
- Updated iOS SDK to
3.0.0& Android SDK to5.0.0.
-
0.2.0-rc.106 Nov 2024 pre-releaseNothing published for this version
-
0.1.1018 Oct 2024Release notes
Open source →- Added certificate pinning functionality. This feature allows you to pin a certificate to the SDK, ensuring that the SDK only communicates with servers that present this certificate. Read more in our documentation.
- Updated iOS SDK to
2.26.1& Android SDK to4.2.2
-
0.1.10-rc.117 Oct 2024 pre-releaseNothing published for this version
-
0.1.923 May 2024Release notes
Open source →- Added support for targeting rules based on semantic versions (https://semver.org/).
- Added special impression label "targeting rule type unsupported by sdk" when the matcher type is not supported by the SDK, which returns 'control' treatment.
- Updated iOS SDK to
2.25.0& Android SDK to4.1.0
-
0.1.9+107 Jun 2024 -
0.1.9-rc.122 May 2024 pre-releaseNothing published for this version
-
0.1.807 Feb 2024 -
0.1.709 Nov 2023Release notes
Open source →- Added support for Flag Sets, which enables grouping feature flags and interacting with the group rather than individually (more details in our documentation):
- Added new variations of the get treatment methods to support evaluating flags in given flag set/s.
- getTreatmentsByFlagSet and getTreatmentsByFlagSets
- getTreatmentWithConfigByFlagSets and getTreatmentsWithConfigByFlagSets
- Added a new optional Split Filter configuration option. This allows the SDK and Split services to only synchronize the flags in the specified flag sets, avoiding unused or unwanted flags from being synced on the SDK instance, bringing all the benefits from a reduced payload.
- Added
defaultTreatmentproperty to theSplitViewobject returned by thesplitandsplitsmethods of the SDK manager.
- Added new variations of the get treatment methods to support evaluating flags in given flag set/s.
- Updated iOS SDK to
2.23.0 - Updated Android SDK to
3.4.0
- Added support for Flag Sets, which enables grouping feature flags and interacting with the group rather than individually (more details in our documentation):
-
0.1.7+1-rc.107 Feb 2024Nothing published for this version
-
0.1.7+1-rc.207 Feb 2024Nothing published for this version
-
0.1.7-rc.109 Nov 2023 pre-releaseNothing published for this version
-
0.1.615 Aug 2023Release notes
Open source →- Added
readyTimeoutconfiguration option. If the SDK is not ready after the amount of time (in seconds) specified by this option, thewhenTimeoutfuture of the client will be completed. Defaults to 10 seconds. A negative value means no timeout.
- Added
-
0.1.6-rc.115 Aug 2023 pre-releaseNothing published for this version
-
0.1.519 Jul 2023 -
0.1.5-rc.119 Jul 2023 pre-releaseNothing published for this version
-
0.1.423 May 2023 -
0.1.4-rc.123 May 2023 pre-releaseNothing published for this version
-
0.1.318 May 2023Release notes
Open source →- Updated iOS SDK to
2.20.1& Android SDK to3.2.1 - Added support for new configuration options:
impressionsModesyncEnabledlogLeveluserConsentencryptionEnabled
- Deprecated
enableDebugconfiguration in favor oflogLevel.
- Updated iOS SDK to
-
0.1.3-rc.118 May 2023 pre-releaseNothing published for this version
-
0.1.209 Sep 2022Release notes
Open source →- Migrated to federated structure.
- Added support for Impression Listener.
- Added support for Sync Configuration.
- Added support for SDK event listeners.
- Added support for manager methods.
- Added support for linking native factory.
-
0.1.2+114 Sep 2022 -
0.1.2+207 Dec 2022 -
0.1.119 Aug 2022 -
0.1.003 Aug 2022Release notes
Open source →Initial release.
- Added support for SDK instantiation.
- Added support for multiple clients.
- Added support for evaluation.
- Added support for tracking events.
-
0.1.0-rc.203 Aug 2022 pre-releaseNothing published for this version
-
0.1.0-rc.129 Jul 2022 pre-releaseNothing published for this version