PostgreSQL 8.3 brought us many great new features. Among them were concurrent autovacuum, enums, tsearch in core. On of the changes though made a lot of people dislike 8.3. It was removal of implicit casts.

English disclaimer: this post will be in Polish only, as it's use for other nationalities is somehow limited :)