Skip to content

Releases

Generated projects get their runtime helpers and exp-* commands from @sogody/experiment-framework.

Current published line

The current package line is 2.1.0.

VersionMain change
2.1.0Adds named control variation generation and numeric-first/named-last entry discovery.
2.0.1Adds package type declarations, pnpm 10.26+/11 build approvals, development watch logging, and source-map fixes.
2.0.0Introduces the scoped package line, generic button scaffold, package-owned runtime, build/live tooling, and optional E2E setup.

Use the package repository's CHANGELOG.md when preparing a release.

Upgrade a generated project

The scaffold writes a compatible @sogody/experiment-framework version into devDependencies. To inspect the installed version:

bash
pnpm why @sogody/experiment-framework

After changing the dependency, run:

bash
pnpm install
pnpm format
pnpm lint
pnpm build

Review Migration when moving a legacy project to package-owned runtime and commands.

Release process

Maintainers update package.json and CHANGELOG.md, run pnpm test, create a version tag, and publish the package. See the repository Changelog for user-facing changes.

Internal tool - Samsung / Sogody experimentation team

Help improve the frameworkShare an idea or friction you encountered.Share framework feedback(opens in a new tab)