···147147 is now smaller in certain cases.
148148 ([Surya Rose](https://github.com/GearsDatapacks))
149149150150+- The compiler now shows a specific syntax error when trying to use an
151151+ angle-bracket syntax for generic types or function definitions:
152152+153153+ ```txt
154154+ error: Syntax error
155155+ ┌─ /src/parse/error.gleam:1:6
156156+ │
157157+ 1 │ fn id<T>(x: T) { x }
158158+ │ ^ I was expecting `(` here.
159159+160160+ If you were trying to define a generic function, Gleam does not use angle brackets.
161161+ Instead, you should write types in the parameter list with lower-case names.
162162+ Each unique lower-case name becomes a type variable:
163163+164164+ fn example(arg: t) -> t
165165+166166+ See: https://tour.gleam.run/functions/generic-functions/
167167+ ```
168168+169169+ ([Aaron Christiansen](https://github.com/AaronC81))
170170+150171### Build tool
151172152173- New projects are generated using OTP28 on GitHub Actions.