Releases: darlinggo/pan
v0.4.0
v0.3.0
Updated to use generics and any from Go 1.18. Also, added SQLiteString() as a method for *Query, allowing first-class support for SQLite outputs, even though they're the same as MySQL outputs.
Insert no longer requires converting slices to []pan.SQLTableNamer before they can be passed as variadic arguments thanks to generics.
*Query.In still requires converting slices to []any before they can be passed in as variadic arguments, as generics can't be used on methods at the moment.
v0.2.0
pan.Insert now allows using a variadic slice, as it no longer distinguishes between the first item to insert and any other items to insert.
v0.1.0
After an extensive rewrite, lots of new tests being added, some benchmarking, an actual README, and a few other tweaks, we're finally ready for our first public release, making pan usable by people who are not-us.