july release notes

Schematic Release Notes: July 2024

Gio profile image
Gio Hobbins
ยท
07/16/2024

Highlights

  • ๐Ÿช Webhooks: Subscribe to changes in Schematic to connect and update systems when flags, features, plans, and entitlements are changed.

  • ๐Ÿ”Œ C# SDK: Caching, event buffering, and offline support for .NET

  • ๐Ÿงช Sample app for Next.js and Python: A demo using Schematic to implement packaging in an application

  • ๐Ÿ›Ž๏ธ Segment integration: Enforce usage-based limits and track usage with Segment events

  • โš™๏ธ Improved settings and integration UX: Manage integrations per environment and account-level settings and monitoring

๐Ÿช Webhooks

Subscribe to changes in Schematic to connect and update systems when flags, features, plans, and entitlements are changed.

Some image.
Some image.

Next: Triggers for entitlement limits and flag evaluations

Use cases:

  • Send a slack message whenever a feature, plan, or entitlement change is made

  • Replicate Schematic's audit log in your own auditing tool

๐Ÿ”Œ C# SDK

v1.0 C# SDK for .NET now supports more robust capabilities for common operations like checking flags and submitting events. Additionally, we've added some functionality to better support usage in non-production environments and testing.

Some image.

Major releases

  • Flag check caching interface with built-in/default in-memory local cache

  • Event buffering for non-blocking submission of events

  • Support for "offline mode", for use in lower environments and testing

  • Mocks for use in testing

๐Ÿงช Sample app for Next.js and Python

A demo using Schematic to implement packaging in an application. Helpful for testing out and understanding how Schematic works and should be implemented. -> Python Sample App -> NextJS Sample App (Link coming soon)

๐Ÿ›Ž๏ธ Segment integration

Send Segment data to Schematic with one click

  • Identify User

  • Track Event

Take action in Schematic with Segment data

  • Assign events to features to start tracking usage

  • Query the API for usage reporting by company

  • Use events to create usage-based entitlements (e.g. seats or queries)

See feature usage detail and company activity detail with a handy sidebar view.

Some image.

โš™๏ธ Improved settings and integrations UX

Manage integrations per environment and account-level settings and monitoring.