# @osdk/create-app

## 2.70.0

### Patch Changes

- @osdk/generator-utils@2.70.0

## 2.69.0

### Patch Changes

- @osdk/generator-utils@2.69.0

## 2.68.0

### Patch Changes

- @osdk/generator-utils@2.68.0

## 2.67.0

### Minor Changes

- 488376f: Configure the CI JUnit reporter in each package's vitest config instead of passing it as a turbo `--` argument. Turbo folds passthrough arguments into its global hash, so passing them there made every task in a `turbo run test` invocation a cache miss rather than only the `test` tasks. Test configuration only; no runtime or API changes.

### Patch Changes

- Updated dependencies [488376f]
  - @osdk/generator-utils@2.67.0

## 2.66.0

### Minor Changes

- 44fbc5d: Add React (Public) template for authless, public-facing applications. Select the React (Public) template from the framework prompt to scaffold an app that talks to Foundry through a public proxy without OAuth.

### Patch Changes

- @osdk/generator-utils@2.66.0

## 2.65.0

### Patch Changes

- @osdk/generator-utils@2.65.0

## 2.64.0

### Minor Changes

- e3855b2: Add new branch-aware changes to unstable features

### Patch Changes

- @osdk/generator-utils@2.64.0

## 2.63.0

### Patch Changes

- @osdk/generator-utils@2.63.0

## 2.62.0

### Patch Changes

- @osdk/generator-utils@2.62.0

## 2.61.0

### Patch Changes

- @osdk/generator-utils@2.61.0

## 2.60.0

### Patch Changes

- @osdk/generator-utils@2.60.0

## 2.59.0

### Patch Changes

- @osdk/generator-utils@2.59.0

## 2.58.0

### Patch Changes

- @osdk/generator-utils@2.58.0

## 2.57.0

### Patch Changes

- @osdk/generator-utils@2.57.0

## 2.56.0

### Patch Changes

- @osdk/generator-utils@2.56.0

## 2.55.0

### Patch Changes

- @osdk/generator-utils@2.55.0

## 2.54.0

### Patch Changes

- @osdk/generator-utils@2.54.0

## 2.53.0

### Minor Changes

- f6806ee: Add an opt-in `--unstableFeatures` flag. When enabled, apps generated from the 2.x/beta templates (React, Vue, Expo, and the to-do tutorials) are wired for Foundry branch support.

### Patch Changes

- @osdk/generator-utils@2.53.0

## 2.52.0

### Patch Changes

- @osdk/generator-utils@2.52.0

## 2.51.0

### Patch Changes

- @osdk/generator-utils@2.51.0

## 2.50.0

### Minor Changes

- 5e380f2: Template scripts express every check as a standard lint/typecheck/test task instead of a bespoke `check` script, so a scaffolded project's verification runs under the same tasks its CI already runs. The TypeScript Library template folds formatting into `lint` (`ultracite check`); the React template gains a `typecheck` script (`tsc --noEmit`). Both drop their standalone `check` script.
- a754871: Reverting "Lowercase generated package.json name fields" (#3681) due to unintended side effects.

### Patch Changes

- Updated dependencies [a754871]
  - @osdk/generator-utils@2.50.0

## 2.49.0

### Minor Changes

- 98c7343: Fix the TypeScript Library template so a freshly scaffolded project passes `ultracite check`: exclude package.json/tsconfig.json from oxfmt (their key order is owned by the package manager and tsc) and remove the stray blank line between imports in oxlint.config.ts

### Patch Changes

- @osdk/generator-utils@2.49.0

## 2.48.0

### Minor Changes

- 079b488: Lowercase the generated package.json name field so scaffolded projects with uppercase names are npm-publishable

### Patch Changes

- Updated dependencies [079b488]
  - @osdk/generator-utils@2.48.0

## 2.47.0

### Patch Changes

- @osdk/generator-utils@2.47.0

## 2.46.0

### Patch Changes

- @osdk/generator-utils@2.46.0

## 2.45.0

### Patch Changes

- @osdk/generator-utils@2.45.0

## 2.44.0

### Minor Changes

- 1b33456: Enable the require-await lint rule: drop the redundant `async` keyword from test callbacks that never await, and keep intentionally-async (Promise-returning) functions as-is

### Patch Changes

- @osdk/generator-utils@2.44.0

## 2.43.0

### Minor Changes

- 566ecd3: Add the `u` (unicode) flag to regular expressions to satisfy the require-unicode-regexp lint rule

### Patch Changes

- @osdk/generator-utils@2.43.0

## 2.42.0

### Minor Changes

- 0db78bb: Update React template OSDK dependency ranges.
- cbcdce1: Re-enable the oxlint rules the `**/*.{js,mjs,cjs}` override had disabled and delete the override, so JS build scripts, bin shims, and config files are held to the same ruleset as TypeScript. Changes are behavior-preserving (lint/format fixes to build tooling only).
- 255154c: Migrate the remaining low-risk tail packages (the CLIs, create-app/create-widget and their template packages, vite plugins, e2e sandboxes and generated fixtures, tools, and internal test libraries) to lint with oxlint and format with oxfmt (configured via Ultracite) instead of ESLint and dprint (twelfth increment of the repo-wide oxc migration). Each package is reformatted with oxfmt, with any newly-surfaced error-level lint rules turned off in a nested oxlint config to keep the change behavior-preserving. Only the generator packages remain on ESLint.

### Patch Changes

- @osdk/generator-utils@2.42.0

## 2.41.0

### Patch Changes

- @osdk/generator-utils@2.41.0

## 2.40.0

### Patch Changes

- @osdk/generator-utils@2.40.0

## 2.39.0

### Patch Changes

- @osdk/generator-utils@2.39.0

## 2.38.0

### Minor Changes

- aabc439: Add a hidden "TypeScript Library" template (`template-typescript-library`) usable programmatically by id but kept out of the interactive template menu.

### Patch Changes

- @osdk/generator-utils@2.38.0

## 2.37.0

### Patch Changes

- @osdk/generator-utils@2.37.0

## 2.36.0

### Patch Changes

- @osdk/generator-utils@2.36.0

## 2.35.0

### Patch Changes

- @osdk/generator-utils@2.35.0

## 2.34.0

### Patch Changes

- @osdk/generator-utils@2.34.0

## 2.33.0

### Patch Changes

- @osdk/generator-utils@2.33.0

## 2.32.0

### Patch Changes

- @osdk/generator-utils@2.32.0

## 2.31.0

### Patch Changes

- @osdk/generator-utils@2.31.0

## 2.30.0

### Patch Changes

- @osdk/generator-utils@2.30.0

## 2.29.0

### Patch Changes

- @osdk/generator-utils@2.29.0

## 2.28.0

### Patch Changes

- @osdk/generator-utils@2.28.0

## 2.27.0

### Patch Changes

- @osdk/generator-utils@2.27.0

## 2.26.0

### Patch Changes

- @osdk/generator-utils@2.26.0

## 2.25.0

### Patch Changes

- @osdk/generator-utils@2.25.0

## 2.24.0

### Patch Changes

- @osdk/generator-utils@2.24.0

## 2.23.0

### Patch Changes

- @osdk/generator-utils@2.23.0

## 2.22.0

### Patch Changes

- @osdk/generator-utils@2.22.0

## 2.21.0

### Patch Changes

- @osdk/generator-utils@2.21.0

## 2.20.0

### Patch Changes

- @osdk/generator-utils@2.20.0

## 2.19.0

### Patch Changes

- @osdk/generator-utils@2.19.0

## 2.18.0

### Patch Changes

- @osdk/generator-utils@2.18.0

## 2.17.0

### Patch Changes

- @osdk/generator-utils@2.17.0

## 2.16.0

### Minor Changes

- 56c5630: Drop redundant `--config $(find-up dprint.json)` from `lint`, `fix-lint`, and `format` scripts. dprint already auto-discovers `dprint.json` by walking up from cwd; the substitution was a no-op anyway since `find-up` is an npm package, not a CLI. Also fix the `uploadMediaOntologyEdits` documentation example so its `// @ts-ignore` survives dprint reformatting (the broken `format` step had been masking this).

### Patch Changes

- Updated dependencies [56c5630]
  - @osdk/generator-utils@2.16.0

## 2.15.0

### Patch Changes

- @osdk/generator-utils@2.15.0

## 2.14.0

### Minor Changes

- bab1421: Add check for bundling to ensure entry points work even if dev deps change.

### Patch Changes

- @osdk/generator-utils@2.14.0

## 2.13.0

### Patch Changes

- @osdk/generator-utils@2.13.0

## 2.12.0

### Patch Changes

- @osdk/generator-utils@2.12.0

## 2.11.0

### Patch Changes

- @osdk/generator-utils@2.11.0

## 2.10.0

### Minor Changes

- f01a8f4: improvements(build): significant reduction in build task graphs

### Patch Changes

- Updated dependencies [f01a8f4]
  - @osdk/generator-utils@2.10.0

## 2.9.0

### Minor Changes

- 4794c87: We are fixing unexported devDependencies by adding them as dependencies

### Patch Changes

- @osdk/generator-utils@2.9.0

## 2.8.0

### Minor Changes

- 322c5bc: Simulated release
- 2d6652c: Change sdkVersion default value to be latest compatible template instead of earliest
- 35f2f1a: Add Media inputs/outputs for Queries

## 2.8.0-beta.32

## 2.8.0-beta.31

## 2.8.0-beta.30

## 2.8.0-beta.29

## 2.8.0-beta.28

## 2.8.0-beta.27

## 2.8.0-beta.26

## 2.8.0-beta.25

## 2.8.0-beta.24

## 2.8.0-beta.23

## 2.8.0-beta.22

## 2.8.0-beta.21

## 2.8.0-beta.20

## 2.8.0-beta.19

## 2.8.0-beta.18

## 2.8.0-beta.17

## 2.8.0-beta.16

## 2.8.0-beta.15

## 2.8.0-beta.14

### Minor Changes

- 35f2f1a: Add Media inputs/outputs for Queries

## 2.8.0-beta.13

## 2.8.0-beta.12

## 2.8.0-beta.11

## 2.8.0-beta.10

## 2.8.0-beta.9

## 2.8.0-beta.8

## 2.8.0-beta.7

## 2.8.0-beta.6

## 2.8.0-beta.5

### Minor Changes

- 2d6652c: Change sdkVersion default value to be latest compatible template instead of earliest

## 2.8.0-beta.4

## 2.8.0-beta.3

## 2.8.0-beta.2

## 2.7.0-beta.14

## 2.7.0-beta.13

## 2.7.0-beta.12

## 2.7.0-beta.11

## 2.7.0-beta.10

## 2.7.0-beta.9

## 2.7.0-beta.8

## 2.7.0-beta.7

## 2.7.0-beta.6

## 2.7.0-beta.5

## 2.7.0-beta.4

### Minor Changes

- 5ba2346: Add `osdk/foundry` to `create-app` templates

## 2.7.0-beta.3

## 2.7.0-beta.2

### Minor Changes

- 935b7ac: Allow CLI template bootstrapping without an OSDK
- 4e96d14: Update create-app React, Vue, and Expo templates
- b0d44f0: Update `.npmrc` credentials

## 2.6.0-beta.13

## 2.6.0-beta.12

## 2.6.0-beta.11

## 2.6.0-beta.10

## 2.6.0-beta.9

## 2.6.0-beta.8

## 2.6.0-beta.7

## 2.6.0-beta.6

## 2.6.0-beta.5

## 2.6.0-beta.4

## 2.6.0-beta.3

## 2.6.0-beta.2

## 2.5.0-beta.15

## 2.5.2

## 2.5.1

## 2.5.0

### Patch Changes

- 322c5bc: Simulated release

## 2.5.0-rc.15

## 2.5.0-beta.14

## 2.5.0-beta.13

## 2.5.0-beta.12

## 2.5.0-beta.11

## 2.5.0-beta.10

## 2.5.0-beta.9

## 2.5.0-beta.8

## 2.5.0-beta.7

## 2.5.0-beta.6

## 2.5.0-beta.5

## 2.5.0-beta.4

## 2.5.0-beta.3

## 2.5.0-beta.2

## 2.4.0-beta.17

## 2.4.0-beta.16

## 2.4.0-beta.15

## 2.4.0-beta.14

## 2.4.0-beta.13

## 2.4.0-beta.12

## 2.4.0-beta.11

## 2.4.0-beta.10

## 2.4.0-beta.9

## 2.4.0-beta.8

## 2.4.0-beta.7

## 2.4.0-beta.6

## 2.4.0-beta.5

## 2.4.0-beta.4

## 2.4.0-beta.3

## 2.4.0-beta.2

## 2.3.0-beta.10

## 2.3.0-beta.9

## 2.3.0-beta.8

## 2.3.0-beta.7

### Minor Changes

- f8db93d: improve media upload (beta)

## 2.3.0-beta.6

## 2.3.0-beta.5

## 2.3.0-beta.4

## 2.3.0-beta.3

## 2.3.0-beta.2

## 2.2.0

### Patch Changes

- 322c5bc: Simulated release
- 1444362: Read environment variables from index.html meta tags
- e75819c: Add comments to env files in templates
- 21e33a5: Upgrade consola to 3.4.0
- fa02507: Use options overload when initializing client in create-app templates and standardize formatting
- 770ec64: Drop Next.js templates
- 1d0e72a: Ensure tutorials are not shown by cli
- 889e84b: Release
- 317b555: Release

## 2.2.0-beta.23

## 2.2.0-beta.22

## 2.2.0-beta.21

### Minor Changes

- 317b555: Release

## 2.2.0-beta.20

### Minor Changes

- 889e84b: Release

## 2.2.0-beta.19

## 2.2.0-beta.18

## 2.2.0-beta.17

## 2.2.0-beta.16

## 2.2.0-beta.15

### Minor Changes

- 1444362: Read environment variables from index.html meta tags

## 2.2.0-beta.14

## 2.2.0-beta.13

## 2.2.0-beta.12

## 2.2.0-beta.11

## 2.2.0-beta.10

### Minor Changes

- e75819c: Add comments to env files in templates
- fa02507: Use options overload when initializing client in create-app templates and standardize formatting
- 1d0e72a: Ensure tutorials are not shown by cli

## 2.2.0-beta.9

## 2.2.0-beta.8

### Minor Changes

- 770ec64: Drop Next.js templates

## 2.2.0-beta.7

### Minor Changes

- 21e33a5: Upgrade consola to 3.4.0

## 2.2.0-beta.6

## 2.2.0-beta.5

## 2.2.0-beta.4

## 2.2.0-beta.3

## 2.2.0-beta.2

## 2.1.0

### Minor Changes

- 62a3d1f: Use fixed versions for create-app client and oauth deps
- be9a9ff: Update dependencies for next apps and lock in typescript version
- 25fd9f0: Updating package.json to have better entry points to support react native bundlers.
- ef09e2d: Add Expo template to create-app
- f7008f7: Support TypeScript 2.0 syntax for Todo App tutorials
- 51b270d: Support 2.0 syntax in Next and Vue templates
- 292f5a5: Fix template imports
- 3d2ba6f: Revert api:x-read/write back to api:read/write-x
- 81e99c0: Couple templates with SDK version, allow specifying --sdkVersion
- 4849ae2: internal create-app code is codegen'd
- 0e1a2e3: Add the scopes option to OSDK CLI and update all example generators to include the scopes if provided, else, hide the scopes to avoid confusion

## 2.1.0-beta.31

## 2.1.0-beta.30

## 2.1.0-beta.29

## 2.1.0-beta.28

## 2.1.0-beta.27

## 2.1.0-beta.26

## 2.1.0-beta.25

## 2.1.0-beta.24

## 2.1.0-beta.23

## 2.1.0-beta.22

## 2.1.0-beta.21

### Minor Changes

- 3d2ba6f: Revert api:x-read/write back to api:read/write-x

## 2.1.0-beta.20

## 2.1.0-beta.19

### Minor Changes

- ef09e2d: Add Expo template to create-app

## 2.1.0-beta.18

## 2.1.0-beta.17

## 2.1.0-beta.16

## 2.1.0-beta.15

## 2.1.0-beta.14

## 2.1.0-beta.13

## 2.1.0-beta.12

## 2.1.0-beta.11

## 2.1.0-beta.10

## 2.1.0-beta.9

## 2.1.0-beta.8

### Minor Changes

- 0e1a2e3: Add the scopes option to OSDK CLI and update all example generators to include the scopes if provided, else, hide the scopes to avoid confusion

## 2.1.0-beta.7

## 2.1.0-beta.6

### Minor Changes

- 25fd9f0: Updating package.json to have better entry points to support react native bundlers.

## 2.1.0-beta.5

### Minor Changes

- 62a3d1f: Use fixed versions for create-app client and oauth deps
- be9a9ff: Update dependencies for next apps and lock in typescript version
- 4849ae2: internal create-app code is codegen'd

## 0.20.0-beta.3

### Minor Changes

- 51b270d: Support 2.0 syntax in Next and Vue templates

## 0.20.0-beta.2

### Minor Changes

- 292f5a5: Fix template imports

## 0.20.0-beta.1

### Minor Changes

- f7008f7: Support TypeScript 2.0 syntax for Todo App tutorials
- 81e99c0: Couple templates with SDK version, allow specifying --sdkVersion

## 0.20.0-beta.0

## 0.19.0

### Minor Changes

- ff790c5: Rollup dependencies
- a0330ef: create TS 2.0 template, update the create app to use it when needed and the generate example to generate it
- d4d6605: Audited and cleaned up deps

## 0.19.0-beta.7

### Minor Changes

- ff790c5: Rollup dependencies

## 0.19.0-beta.6

### Minor Changes

- d4d6605: Audited and cleaned up deps

## 0.19.0-beta.5

## 0.19.0-beta.4

## 0.19.0-beta.3

## 0.19.0-beta.2

### Minor Changes

- a0330ef: create TS 2.0 template, update the create app to use it when needed and the generate example to generate it

## 0.19.0-beta.1

## 0.19.0-beta.0

## 0.18.0

### Minor Changes

- 9e956e3: Makes the templates get embedded create-app instead of referencing them

## 0.18.0-beta.0

### Minor Changes

- 9e956e3: Makes the templates get embedded create-app instead of referencing them

## 0.17.0

### Minor Changes

- a2cd534: Update style
- e660cbd: Fix runtime warnings on AipNow template
- 78c24a1: update the mock objects to the new TypeScript 1.1.1 syntax version
- 79335e5: fix AIP template
- adebdb0: update AIP template
- af8675a: Fix login page not redirecting when oauth redirect not required
- 4ee6e25: Update global layout styles
- bc89b62: Spelling fixes and spell check in CI
- 8b1e578: Add AIP Now template with AIP functionality
- 2f5cfac: Remove platform specific commands in template scripts
- 8da6d12: React/Vue router respects vite base path

### Patch Changes

- @osdk/create-app.template.next-static-export@0.17.0
- @osdk/create-app.template.react@0.17.0
- @osdk/create-app.template.tutorial-todo-aip-app@0.17.0
- @osdk/create-app.template.tutorial-todo-app@0.17.0
- @osdk/create-app.template.vue@0.17.0

## 0.17.0-beta.4

### Minor Changes

- bc89b62: Spelling fixes and spell check in CI

## 0.17.0-beta.3

### Minor Changes

- adebdb0: update AIP template

## 0.17.0-beta.2

### Minor Changes

- 79335e5: fix AIP template

## 0.17.0-beta.1

### Minor Changes

- a2cd534: Update style
- 8b1e578: Add AIP Now template with AIP functionality

## 0.17.0-beta.0

### Minor Changes

- e660cbd: Fix runtime warnings on AipNow template
- 78c24a1: update the mock objects to the new TypeScript 1.1.1 syntax version
- af8675a: Fix login page not redirecting when oauth redirect not required
- 4ee6e25: Update global layout styles
- 2f5cfac: Remove platform specific commands in template scripts
- 8da6d12: React/Vue router respects vite base path

## 0.16.0

### Minor Changes

- 82e333d: Make tutorial app not depend on OSDK imports

## 0.15.0

### Minor Changes

- 7ed0984: Always include trailing slash for registry urls in .npmrc

## 0.14.0

### Minor Changes

- e850647: Added the todo-tutorial-app template

## 0.13.0

### Minor Changes

- 37c5e2d: Update eslint to v8.57
- 63ff4b2: Only producing ESM now

## 0.12.0

### Minor Changes

- 9906a41: Update vite dependency
- 624a1df: Updated @types/react to 18.2.79
