I have also run into this, in another manner; normally you can target every datatype of a block by specifying -1 as the datatype. This now only targets datatype 0. Below is the example command. Give yourself several varieties of concrete, one of which is white, before trying. They should all disappear, but instead only white does.
clear @s concrete -1
This is extremely destructive to worlds and realms using command blocks, as the functionality of targeting every type of a given block is used everywhere. I run two separate realms where the main mechanic was people's ability to protect purchased land. This no longer works with this bug. Unbelievable that this sort of glitch can be introduced; what the hell happened to QA before release?!?!?!
Update 1: It appears that this only affects the clear command. Detect arguments in Execute commands and Replace arguments in Fill commands can target blocks with the -1 datatype.
I have also run into this, in another manner; normally you can target every datatype of a block by specifying -1 as the datatype. This now only targets datatype 0. Below is the example command. Give yourself several varieties of concrete, one of which is white, before trying. They should all disappear, but instead only white does.
clear @s concrete -1
This is extremely destructive to worlds and realms using command blocks, as the functionality of targeting every type of a given block is used everywhere. I run two separate realms where the main mechanic was people's ability to protect purchased land. This no longer works with this bug. Unbelievable that this sort of glitch can be introduced; what the hell happened to QA before release?!?!?!
Update 1: It appears that this only affects the clear command. Detect arguments in Execute commands and Replace arguments in Fill commands can target blocks with the -1 datatype.
I can also confirm exists in 1.19.2