taiga-family / taiga-ui

Angular UI Kit and components library for awesome people
https://taiga-ui.dev
Apache License 2.0
3.28k stars 463 forks source link

šŸ¤– - 3.0 migrations #1764

Closed waterplea closed 2 years ago

waterplea commented 2 years ago

Description

Taiga UI 3.0 is coming this summer, we need to cover as many breaking changes with migrations as possible. Where migrations are not applicable we need to show some kind of instructions for manual migration if given situation is spotted in the code by our schematic.

Some things are probably never used by anyone and writing a migration for them is complex and pointless. We need to spot those things that we decide not to cover and make some blanket message to show if they happen to be spotted in code. We could leave some contact details in there if people are having troubles migrating those on their own.

I also went over all of the TODOs and changed them so all of 3.0 related ones can be found by searching for TODO: 3.0. We can probably remove all @dynamic comments after we switch to Ivy distribution as well.

Deprecated entities

Addons

Core

Kit

Demo

splincode commented 2 years ago

ng build addon-editor

image

ng build addon-editor

image