Repository: storybook
Issue: [Storybook 9]: Remove deprecations
Labels: bug,needs triage

The following deprecations will be removed in Storybook 9:

| Feature | Description | File Path |
|---------|-------------|-----------|
| Addon Backgrounds | features.backgroundsStoryGlobals | code/addons/backgrounds/src/preview.ts |
| Addon Viewport | features.viewportStoryGlobals | code/addons/viewport/src/preview.ts |
| Addon Viewport | style function type | code/addons/viewport/src/types.ts |
| Addon_TestProviderType | title, description | code/core/src/types/modules/addons.ts |
| Addon_TypesEnum | experimental_SIDEBAR_BOTTOM, experimental_SIDEBAR_TOP | code/core/src/types/modules/addons.ts |
| API_Layout | isToolshown | code/core/src/types/modules/api.ts |
| API_Notification | DeprecatedIconType | code/core/src/types/modules/api.ts |
| API_Provider | serverChannel | code/core/src/types/modules/api.ts |
| CLI | renderer svelte template | code/core/src/cli/helpers.ts |
| Codemod | the entire package -> move to automigrations | code/lib/codemod |
| component | ButtonProps (isLink, primary, secondary, tertiary, gray, inForm, small, outline, containsIcon) | code/core/src/components/components/Button/Button.tsx |
| component | IconButtonSkeleton | code/core/src/components/components/bar/button.tsx |
| component | Icons | code/core/src/components/components/icon/icon.tsx |
| component | Symbols | code/core/src/components/components/icon/icon.tsx |
| CSFFile | _fileName, _makeTitle | code/core/src/csf-tools/CsfFile.ts |
| DocsOptions | autodocs | code/core/src/types/modules/core-common.ts |
| event | TESTING_MODULE_RUN_ALL_REQUEST | code/core/src/core-events/index.ts |
| Lib Test | fn | code/lib/test/src/spy.ts |
| Lib Test | Mock | code/lib/test/src/spy.ts |
| Manager API | DeprecatedState | code/core/src/manager-api/root.tsx |
| Manager API | getAddonState | code/core/src/manager-api/modules/addons.ts |
| Manager API | setAddonState | code/core/src/manager-api/modules/addons.ts |
| parameters.a11y.manual | | |
| Portable Stories | Legacy Portable Stories format | code/renderers/react/src/__test__/portable-stories-legacy.test.tsx |
| Portable Stories | Consolidate this renderContext with Context in SB 9.0 | code/core/src/preview-api/modules/store/csf/portable-stories.ts |
| Portable Stories | globals (replaced by initialGlobals) | code/core/src/preview-api/modules/store/csf/portable-stories.ts |
| Preview API | addons, mockChannel | code/core/src/preview-api/index.ts |
| Preview API | fromId | code/core/src/preview-api/modules/store/StoryStore.ts |
| Preview API | getSetStoriesPayload | code/core/src/preview-api/modules/store/StoryStore.ts |
| Preview API | getStoriesJsonData | code/core/src/preview-api/modules/store/StoryStore.ts |
| Preview API | globals (replaced by initialGlobals) | code/core/src/preview-api/modules/store/csf/normalizeProjectAnnotations.ts |
| Preview API | raw | code/core/src/preview-api/modules/store/StoryStore.ts |
| Preview API | serverChannel | code/core/src/preview-api/modules/preview-web/Preview.tsx |
| Preview API | storyStore | code/core/src/preview-api/modules/preview-web/Preview.tsx |
| project annotations | renderToDOM | code/core/src/types/modules/story.ts |
| type | Addon_SidebarBottomType | code/core/src/types/modules/addons.ts |
| type | Addon_SidebarTopType | code/core/src/types/modules/addons.ts |
| type | frameworkToRenderer | code/core/src/cli/helpers.ts |
| type | subcomponents | code/core/src/types/modules/addons.ts |
| type | SupportedRenderers | code/core/src/cli/project_types.ts |