···2323 update syntax with variants that have no labelled fields.
2424 ([Giacomo Cavalieri](https://github.com/giacomocavalieri))
25252626+- The error message for invalid deprecated attributes with no deprecation
2727+ message has been improved. For example, the following code:
2828+2929+ ```gleam
3030+ pub type HashAlgorithm {
3131+ @deprecated
3232+ Md5
3333+ Sha224
3434+ Sha512
3535+ }
3636+ ```
3737+3838+ Will raise the following error:
3939+4040+ ```txt
4141+ error: Syntax error
4242+ ┌─ /src/parse/error.gleam:3:3
4343+ │
4444+ 3 │ @deprecated
4545+ │ ^^^^^^^^^^^ A deprecation attribute must have a string message.
4646+4747+ See: https://tour.gleam.run/functions/deprecations/
4848+ ```
4949+5050+ ([Giacomo Cavalieri](https://github.com/giacomocavalieri))
5151+2652- The compiler now raises a warning on the JavaScript target when defining an
2753 integer segment with a size higher than 52 bits. For example, this code:
2854
···1616 │
17172 │ @deprecated()
1818 │ ^^^^^^^^^^^ A deprecation attribute must have a string message.
1919+2020+See: https://tour.gleam.run/functions/deprecations/