Skip to content

v0.1.0

Choose a tag to compare

@greghuels greghuels released this 14 May 19:09
· 103 commits to main since this release
v0.1.0
956848d

Migration Tool (migrate command)

  • Migrate feature flags from Eppo and LaunchDarkly to Datadog
  • Interactive workflow for provider selection, credential input, environment mapping, and flag selection
  • Automatic detection and skipping of flags already in Datadog
  • Dry-run mode to preview migrations without making changes
  • Export migration results to Excel

LaunchDarkly Support

  • Project-scoped flag migration
  • Automatic conversion of targeting rules, individual user targets, and percentage rollouts
  • Support for multivariate flags with type mapping
  • Operator translation (in, contains, startsWith, endsWith, matches, semver comparisons)
  • Team-based access control migration

Evaluation Tool (evaluate command)

  • Side-by-side flag evaluation comparing source provider and Datadog
  • Automatic test case generation from targeting rules
  • Visual comparison showing matching/differing results
  • Export evaluation results to Excel
  • CLI flags for scripted, non-interactive evaluation

Configuration & Credentials

  • Interactive credential prompts with persistent storage
  • Support for regional Datadog sites (EU, US3, US5, AP1)
  • Credentials saved to ~/.dd-flag-migration/config.json

CLI Installation

  • Available via npm as global package (@datadog/dd-flag-migration)
  • Can also be run with npx without installation