April 12, 2017

Web Console Enhancements

  • Tagging
    Use tags to organize and manage splits and segments across the Split web console. You can use tags to isolate splits and segments for a particular team or feature release. Create tags like “reporting team”, “front end”, or “geo search release”.  Documentation
  • Groups
    Split groups are a convenient way to manage a collection of users in your organization. You can use groups to grant administrative controls and grant environment, split or segment level controls. Documentation
  • Permissioning
    Building on groups, Split’s permissioning can be enabled by environment, by split, or by segment, limiting the actions non-editors can take. Documentation
  • Segment Includes
    Target 100% of a segment with ease, making many clicks, just a few. Add a segment to the includes section of the editor to serve a particular treatment to all of the IDs in that segment.

SDK Enhancements

  • .NET Core Support
    The .NET SDK is now compatible with .NET Core. Documentation
  • TypeScript Support
    The JavaScript SDK now supports TypeScript. Documentation
  • Node.JS & Redis
    Node.JS now integrates with Redis and exposes the Manager API to inspect Splits and treatments. Documentation
  • JavaScript SDK Local Storage
    The JS SDK can now use LocalStorage as a cache, so subsequent page loads can benefit from faster SDK initialization time. Split will only request the difference from the server, further-reducing load time. Documentation

March 6, 2017

Web Console Enhancements

  • Impression Labels
    Impression tables now render additional information about the impression and the particular reason a treatment was shown. Documentation
  • Drag-and-drop Conditions
    Drag and drop makes it easy to adjust your rollout plan. Want to move a condition earlier in the evaluation order? Not a problem, via drag and drop you can change the condition order with ease.
  • Segment Restructuring
    Same power with better organization. We heard your feedback! No longer do you need to create 3 segments with the same name for 3 different environments. Create one segment and simply “add to environment” to begin utilizing in your rollout plans in that environment. Documentation
  • Blocking Access on Failed Login
    We’re continuing to add security, first with two-factor authentication and now by blocking application access after five failed login attempts. 

SDK Enhancements

  • .NET Redis Support
    Enable Redis in .NET to add an extra level of caching. Documentation
  • In-memory Cache
    Run Split SDK with in-memory cache on popular frameworks like Django in multiprocess mode on uWSGI servers. Documentation