Skip to content

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 16 Oct 15:56
· 3 commits to main since this release
836cf0d

Changelog

New features

  • d5841f7 feat(audiences): add rc audiences list and show
  • a0160a4 feat(checkpoints): add rc checkpoints list
  • 0c18902 feat(checkpoints): mark rc checkpoints as experimental
  • 339f4a4 feat(experiments): add read commands and development API routes
  • 17049b8 feat(experiments): duplicate drafts and describe config in schema
  • 35c43e2 feat(experiments): manage draft and running lifecycle
  • feb8f7e feat(experiments): show decision signals in results
  • e62c02c feat(flows): add rc flows list
  • a15c14e feat(flows): mark rc flows as experimental
  • 1618535 feat(targeting): expose rule config fields in schema
  • d531db7 feat(targeting): manage rules and guard activation

Bug fixes

  • e3257ce fix(audiences): sanitize audience text in browser rows
  • 2c57ff7 fix(experiments): correct empty targeting and lifecycle previews
  • 3363424 fix(experiments): correct result units and complete read output
  • ccbbe64 fix(experiments): document audience clearing and identify delete target
  • a3689c1 fix(experiments): enforce update limits after start
  • 9ca4866 fix(experiments): fall back when paywall expansion is forbidden
  • ef68226 fix(experiments): guard draft deletion and sanitize conflict notices
  • 77abac5 fix(experiments): improve read UX and isolate routes
  • 718fbe6 fix(experiments): normalize filters and clarify human output
  • 7189b76 fix(experiments): reject fallback placements without overrides
  • 0a8275b fix(experiments): render lifecycle previews as readable fields
  • 8d712b1 fix(experiments): review and confirm pause before changing enrollment
  • 009931f fix(experiments): review full scope before starting
  • f7707e0 fix(experiments): review running changes and resume
  • ef8881b fix(experiments): use detail view for lifecycle results
  • 3443ad6 fix(experiments): validate enrollment on update
  • a752e0a fix(experiments): warn on unknown platforms and order timeline
  • ae2916a fix(products): account for both API-key overrides
  • da7d7fa fix(products): clarify store-state plan access after API rejection
  • 7e547c5 fix(products): name credential override in store-state gate hint
  • 0c356e7 fix(schema): use standard targeting condition value types
  • a558d77 fix(targeting): expose ordering contract and verify scheduled updates
  • 5ae1e0d fix(targeting): include every page in rule pickers
  • f8fd3af fix(targeting): make activation previews readable
  • f9f13c7 fix(targeting): preserve preview state and document null values
  • fbd40e6 fix(targeting): require exactly one checkpoint before create
  • e1ccfbd fix(targeting): require force to delete live rules
  • f83d750 fix(targeting): show checkpoint positions before activation
  • 7e2e823 fix(targeting): show resulting audience on updates
  • 3dc6b33 fix(targeting): show rule details in human output
  • 82060f0 fix(targeting): show rule impact before activation
  • 33fd017 fix(targeting): support checkpoint rule updates
  • e07dfaf fix(targeting): validate audience transitions and document nested fields

Other

  • b8e09a1 Merge pull request #179 from RevenueCat/feat/experiments-read
  • 5186d5b Merge pull request #180 from RevenueCat/feat/experiments-lifecycle
  • 836cf0d Merge pull request #181 from RevenueCat/feat/targeting-rules
  • 5d9d517 Merge pull request #184 from RevenueCat/feat/product-catalog-release
  • a5abd50 Merge pull request #192 from RevenueCat/rosie/wfl-723-return-audiences-via-the-cli
  • 170050e Merge pull request #193 from RevenueCat/rosie/list-flows-via-the-cli
  • e4c28e7 Merge pull request #194 from RevenueCat/rosie/list-checkpoints-via-the-cli
  • 6ad4dfe Merge pull request #195 from RevenueCat/rosie/bump-go-1-26-9
  • 5c24db7 Merge remote-tracking branch 'origin/main' into rosie/list-checkpoints-via-the-cli
  • 30b8d6b Merge remote-tracking branch 'origin/main' into rosie/list-checkpoints-via-the-cli
  • 5677a22 Merge remote-tracking branch 'origin/main' into rosie/list-flows-via-the-cli
  • 3f0078f Merge remote-tracking branch 'origin/main' into rosie/wfl-723-return-audiences-via-the-cli
  • 5f98e08 Merge remote-tracking branch 'origin/main' into rosie/wfl-723-return-audiences-via-the-cli
  • a6aa0d5 Merge remote-tracking branch 'origin/main' into rosie/wfl-723-return-audiences-via-the-cli
  • b59e304 Sanitize terminal output and preserve setup links (#190)
  • 1879842 chore(deps): bump Go to 1.26.9 and x/net to v0.60.0 for govulncheck
  • 0bf738b docs(targeting): explain audience transitions in command schema
  • 1f7a222 docs(targeting): explain scheduled offering rules
  • 0fc9323 refactor(audiences): drop redundant browser sanitization
  • 5c593f6 test(experiments): exercise mutation guards and requests
  • 30ec06e test(experiments): refresh start snapshot after output ordering fix
  • 29dfe91 test(targeting): exercise approved rule reorder
  • 4d618ed test(targeting): snapshot scheduled rule preview