Skip to content

Commit d1d5c59

Browse files
authored
docs(recipes): dlt-3308 recipes removed from dialtone - migration guide (#1269)
1 parent f12ddcc commit d1d5c59

3 files changed

Lines changed: 10 additions & 10 deletions

File tree

apps/dialtone-documentation/docs/_data/site-nav.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@
272272
"link": "/guides/migration/logical-naming/"
273273
},
274274
{
275-
"text": "Recipes to UI Kits",
275+
"text": "Removal of Dialtone Recipes",
276276
"link": "/guides/migration/recipes-to-ui-kits/"
277277
},
278278
{

apps/dialtone-documentation/docs/guides/migration/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Work through each applicable guide in order. Guides earlier in the list are prer
3232
| 9 | [Component Sizes to Numeric](./component-sizes/) | Deprecation | ESLint + `dialtone-migrate-tshirt-to-numeric` | `size="sm"` becomes `:size="200"` across all components. |
3333
| 10 | [Avatar Updates](./avatar-updates/) | **Yes** | Manual (grep) | `DtAvatar` size prop moves to numeric, `iconSize` removed, group avatar behavior changed. |
3434
| 11 | [Logical Naming](./logical-naming/) | Deprecation | `dialtone-migration-helper` | Slots, props, events: `left`/`right` becomes `start`/`end`. |
35-
| 12 | [Recipes to UI Kits](./recipes-to-ui-kits/) | **Yes** | Migration script | `DtRecipe*` components move to standalone `@dialpad/` UI Kit packages. |
35+
| 12 | [Removal of Dialtone Recipes](./recipes-to-ui-kits/) | **Yes** | Migration script | All `DtRecipe*` components have been removed. Use standalone `@dialpad/` UI Kit packages instead. |
3636
| 13 | [Component Props & Events](./component-props/) | **Yes** | `dialtone-migrate-props` | Value renames (including DtBox `surface`/`bc`, DtText `tone-strong`, DtButton `link-kind`), `show` becomes `open`, `hide-*` inversion, `title` becomes `header-text`, event/slot renames, `rootClass` removal. |
3737
| 14 | [DtChip interactive default](./chip-interactive/) | **Yes** | `dialtone-migrate-chip-interactive` | `interactive` prop default changed from `true` to `false`. Chips that need click/keyboard behavior must opt in with `:interactive="true"`. |
3838
| 15 | [Scrollbar :never:always](./scrollbar-always/) | **Yes** | `dialtone-migrate-scrollbar-always` | `v-dt-scrollbar:never` renamed to `v-dt-scrollbar:always`; `DtBox` `scrollbar="never"` renamed to `scrollbar="always"`. |

apps/dialtone-documentation/docs/guides/migration/recipes-to-ui-kits/index.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
2-
title: Migrating Recipes to UI Kits
3-
description: Dialtone recipes have been deprecated and moved to the UI-Kits repository. Includes migration mappings and automated script.
2+
title: Removal of Dialtone Recipes
3+
description: All Dialtone recipe components have been removed. Use the standalone UI-Kit packages instead.
44
---
55

66
## TLDR
77

8-
- All `DtRecipe*` components are deprecated and moved to standalone UI-Kit packages.
9-
- A few recipes have been upgraded to core Dialtone components.
10-
- An automated migration script handles import rewrites, component renames, and CSS class changes.
11-
- `DtRecipe*` components will remain until the next major Dialtone release but **will no longer receive updates**.
8+
- All `DtRecipe*` components have been **removed** from `@dialpad/dialtone`.
9+
- They have been replaced by standalone UI-Kit packages or promoted to core Dialtone components.
10+
- If you haven't migrated yet, refer to the migration mapping and automated script below — originally published as part of the [Migrating Recipes to UI Kits](#migration-mapping) deprecation guide.
11+
- Any `DtRecipe*` imports remaining in your codebase will break after upgrading to this major version.
1212

1313
## New Packages
1414

@@ -68,8 +68,8 @@ Import the CSS for each kit you install:
6868

6969
## Timeline
7070

71-
- `DtRecipe*` components will remain available until the next major Dialtone release (Q2 2026), but **will no longer receive updates**
72-
- Migrate before then to stay current with improvements and bug fixes
71+
- `DtRecipe*` components were deprecated in a previous release and have now been **fully removed** in this major version.
72+
- If you have not yet migrated, you **must** do so before upgrading.
7373

7474
## Automated Migration Script
7575

0 commit comments

Comments
 (0)