Skip to content

[Breaking Change] Make id required#131

Merged
matyalatte merged 1 commit intomainfrom
id_required
Feb 21, 2026
Merged

[Breaking Change] Make id required#131
matyalatte merged 1 commit intomainfrom
id_required

Conversation

@matyalatte
Copy link
Owner

@matyalatte matyalatte commented Feb 20, 2026

As announced in #96, all components (except for static_text) now require id. You will get errors when there are undefined ids in the command or when there are components which have no id.

This change makes json validator and its error messages more simpler.

@matyalatte matyalatte added enhancement New feature or request breaking change Compatibility-breaking changes labels Feb 20, 2026
@matyalatte matyalatte merged commit 1098274 into main Feb 21, 2026
11 checks passed
@matyalatte matyalatte deleted the id_required branch February 21, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking change Compatibility-breaking changes enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant