Declarative constraints (@assert) moved from Gamma to General Availability, and a bug in error reporting was fixed alongside it: every violation used to return the generic error code ASSERT regardless of which constraint failed; now the code returned is the one named in the constraint itself.
Error-handling code or tests written against declarative constraints before April 2026 that match on a literal 'ASSERT' error code — they now see the constraint's own code instead.