CHANGELOG.md in arel_toolkit-0.2.0 vs CHANGELOG.md in arel_toolkit-0.3.0

- old
+ new

@@ -1,10 +1,59 @@ -# Changelog +# Change Log -## 0.2.0 (31st of May 2019) +## [v0.3.0](https://github.com/mvgijssel/arel_toolkit/tree/v0.3.0) (2019-07-01) +[Full Changelog](https://github.com/mvgijssel/arel_toolkit/compare/v0.2.0...v0.3.0) -### New features +**Implemented enhancements:** -- Support generating Arel::InsertManager from PostgresQL INSERT statements -- Support generating Arel::SelectManager from PostgresQL SELECT statements -- Support generating Arel::UpdateManager from PostgresQL UPDATE statements -- Support generating Arel::DeleteManager from PostgresQL DELETE statements +- Implement Functions and Operators from PostgreSQL docs [\#84](https://github.com/mvgijssel/arel_toolkit/issues/84) +- Implement more missing operators and visitors [\#82](https://github.com/mvgijssel/arel_toolkit/issues/82) +- Improve error message when unable to parse sql to arel [\#71](https://github.com/mvgijssel/arel_toolkit/issues/71) +- Publish coverage information to GitHub pages [\#64](https://github.com/mvgijssel/arel_toolkit/issues/64) +- Add ActiveRecord comparison testing [\#61](https://github.com/mvgijssel/arel_toolkit/issues/61) +- Make Arel::TreeManager equal to other trees [\#59](https://github.com/mvgijssel/arel_toolkit/issues/59) +- Add support for Arel.middleware [\#52](https://github.com/mvgijssel/arel_toolkit/issues/52) +- Handle multiple tree entries in pg\_query\_visitor\#accept [\#33](https://github.com/mvgijssel/arel_toolkit/issues/33) + +**Fixed bugs:** + +- Fix invalid generated SQL, add missing visitors and extend operators [\#79](https://github.com/mvgijssel/arel_toolkit/issues/79) +- Fix handling of equality with Arel::Nodes::Quoted [\#77](https://github.com/mvgijssel/arel_toolkit/issues/77) +- Fix default values for Delete- and UpdateStatement [\#75](https://github.com/mvgijssel/arel_toolkit/issues/75) +- Unknown operator `` for IN statement [\#73](https://github.com/mvgijssel/arel_toolkit/issues/73) +- NameError: undefined local variable or method `number' for \#\<Arel::SqlToArel::PgQueryVisitor:0x000055dfdd14c6f8\> [\#69](https://github.com/mvgijssel/arel_toolkit/issues/69) +- Make compatible with postgres\_ext [\#67](https://github.com/mvgijssel/arel_toolkit/issues/67) + +**Closed issues:** + +- File issues for commented out rspec test [\#51](https://github.com/mvgijssel/arel_toolkit/issues/51) + +## [v0.2.0](https://github.com/mvgijssel/arel_toolkit/tree/v0.2.0) (2019-05-30) +[Full Changelog](https://github.com/mvgijssel/arel_toolkit/compare/v0.1.0...v0.2.0) + +**Implemented enhancements:** + +- Handle op in pg\_query\_visitor\#visit\_SelectStmt [\#38](https://github.com/mvgijssel/arel_toolkit/issues/38) +- Add WITH, OVERRIDING and RETURNING to INSERT [\#28](https://github.com/mvgijssel/arel_toolkit/issues/28) +- Return \(Select|Update|Insert|Delete\)Manager instead of \(Select|Update|Insert|Delete\)Statement [\#25](https://github.com/mvgijssel/arel_toolkit/issues/25) +- Implement UNION in sql\_to\_arel [\#24](https://github.com/mvgijssel/arel_toolkit/issues/24) +- Extract Arel extensions to their own files [\#23](https://github.com/mvgijssel/arel_toolkit/issues/23) +- Implement pg\_query\_visitor method for DELETE [\#22](https://github.com/mvgijssel/arel_toolkit/issues/22) +- Implement pg\_query\_visitor method for INSERT [\#21](https://github.com/mvgijssel/arel_toolkit/issues/21) +- Implement pg\_query\_visitor method for UPDATE [\#20](https://github.com/mvgijssel/arel_toolkit/issues/20) +- Implement all the visitor methods in PgQueryVisitor for SELECT statements [\#11](https://github.com/mvgijssel/arel_toolkit/issues/11) +- Introduce Guard [\#5](https://github.com/mvgijssel/arel_toolkit/issues/5) + +**Fixed bugs:** + +- Fix CodeClimate coverage [\#8](https://github.com/mvgijssel/arel_toolkit/issues/8) + +**Closed issues:** + +- Create issues for unknown branches in pg\_query\_visitor [\#19](https://github.com/mvgijssel/arel_toolkit/issues/19) +- Remove unnecessary to\_arel remains [\#15](https://github.com/mvgijssel/arel_toolkit/issues/15) +- Merge to\_arel gem [\#4](https://github.com/mvgijssel/arel_toolkit/issues/4) + +## [v0.1.0](https://github.com/mvgijssel/arel_toolkit/tree/v0.1.0) (2019-05-16) + + +\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file