CHANGELOG.md in github-ds-0.2.8 vs CHANGELOG.md in github-ds-0.2.9

- old
+ new

@@ -1,6 +1,12 @@ # Changelog +## 0.2.9 + +Fixes + +* Passing duplicate values to columns in a SQL statement (ex `SELECT id, NULL, NULL, name from repositories`) used to return an array of results with de-duplicated values. (ex `[[1, nil, "github"]]` instead of `[[1, nil, nil, "github"]]`. This had some unfortunate side-effects when parsing results so we changed the code to behave closer to `ActiveRecord::Result` objects. Now if you pass duplicated columns the `results` array will return all the values. The hash will only return unique columns because hashes cannot contain duplicate keys. + ## 0.2.8 Fixes * GitHub::SQL.transaction now takes options and passes them to ActiveRecord::Base.transaction.