-
Notifications
You must be signed in to change notification settings - Fork 142
Closed
Description
Is your request related to a problem?
Currently, there are quite a few attributes/slots/syntaxes that are deprecated. They may or may not be listed in the docs, implemented in the codebase, or log a warning when used.
Since the next release would be V4 with breaking changes, we can consider fully deprecating these.
| Component | Deprecated | In docs | In code | CLI warning? |
|---|---|---|---|---|
| Modals | modal-footer -> footer |
yes | yes | yes |
| Modals | modal-header -> header |
no | yes | yes |
| Question | has-input -> type="text" |
yes | yes | no |
| Question | invalid question types[1] | no | yes | no |
| Icons | {{ prefix_name }} -> :prefix_name: |
yes | no | no |
[1] This seems a bit more complex compared to the others - it looks like there is some backwards compatibility intentionally preserved (#1274, #1293)
Describe the solution you'd like
Remove these from the docs, along with their implementation.
Describe alternatives you've considered
We may want to maintain backward compatibility for some of these changes?
Additional context
N/A
Reactions are currently unavailable