# Go Generics 101 Update History

### v1.21.a (2023/Oct/11)

- add examples for type inference enhancements made in Go 1.21.

### v1.20.d (2023/Feb/23)

- since Go 1.20, local type declarations are allowed within generic function bodies. So the limitation is removed from the "The Status Quo of Go Custom Generics" chapter.

### v1.20.a (2023/Feb/01)

- add comparable vs. strictly comparable and type implementation vs. type satisfaction sections in the [constraints and type parameters]((555-type-constraints-and-parameters.md) chapter.

## Type implementation vs. type satisfaction

### v1.19 (2022/Aug/29)

- removed the "Aliases to non-basic interface types are not supported currently" section from The Status Quo of Go Custom Generics, because the limitation was removed from Go 1.19.

### v1.18 (2022/Apr/06)

- Published.