Idiorm v1.3.0 Release Notes

Release Date: 2016-12-14 // over 7 years ago
    • ๐Ÿ“š Documentation moved to idiorm.rtfd.org and now built using Sphinx
    • โž• Add support for multiple database connections - closes issue #15 [tag]
    • โž• Add in raw_execute - closes issue #40 [tag]
    • Add get_last_statement() - closes issue #84 [tag]
    • โž• Add HAVING clause functionality - closes issue #50
    • โž• Add is_new method - closes issue #85
    • โž• Add ArrayAccess support to the model instances allowing property access via $model['field'] as well as $model->field - issue #51
    • โž• Add a result set object for collections of models that can support method chains to filter or apply actions to multiple results at once - issue #51 and #22
    • โž• Add support for Firebird with ROWS and TO result set limiting and identifier quoting [mapner] - issue #98
    • ๐Ÿ›  Fix last insert ID for PostgreSQL using RETURNING - closes issues #62 and #89 [laacz]
    • Reset Idiorm after performing a query to allow for calling count() and then find_many() [fayland] - issue #97
    • ๐Ÿ”„ Change Composer to use a classmap so that autoloading is better supported [javierd] - issue #96
    • โž• Add query logging to delete_many [tag]
    • ๐Ÿ›  Fix when using set_expr alone it doesn't trigger query creation - closes issue #90
    • Escape quote symbols in "_quote_identifier_part" - close issue #74
    • ๐Ÿ›  Fix issue with aggregate functions always returning int when is float sometimes required - closes issue #92
    • ๐Ÿšš Move testing into PHPUnit to unify method testing and query generation testing