Big News! Split is now part of Harness. Learn more at Harness and read why we are excited by this move.

Release

2024-12-06

See all Releases

Targeting

Semantic Versioning (SemVer) Attribute Dictionary Support

Split FME now supports SemVer type attributes and suggested values in the attribute dictionary:

  • Admins can create SemVer typed attribute names and suggested values.
  • Users can see the SemVer attribute names and suggested values when editing targeting rules.

Attribute dictionary support reduces guesswork and manual errors when editing targeting rules.

What you need to know in a nutshell:

  • The semver standard calls for versions to be formatted as major.minor.patch
  • Split FME added SemVer support on June 6th, 2024 , eliminating the need to write regular expressions (i.e. regex) to target version ranges or “is a version less than or equal to x.y.z”
  • This update adds the benefits of standardized attribute names and suggested values delivered by our Attribute Dictionary.

What SemVer attribute support looks like to an admin:

Admins can create a custom attribute of type “Semver” and optionally enter suggested values.

Split - 2024-12-06 - 1

What SemVer attribute support looks like to a user:

Choose an attribute name from the attribute dictionary, such as “ios_version”

Split - 2024-12-06 - 2

If the chosen attribute is of type SemVer, the appropriate matchers are shown:

Split - 2024-12-06 - 3

If “is in list” is chosen as the matcher type, suggested values are shown:

Split - 2024-12-06 - 4

Related Documentation:

Want to Dive Deeper?

We have a lot to explore that can help you understand feature flags. Learn more about benefits, use cases, and real world applications that you can try.

Create Impact With Everything You Build

We’re excited to accompany you on your journey as you build faster, release safer, and launch impactful products.