Releases: MasoniteFramework/orm
Releases · MasoniteFramework/orm
v2.23.2
Changelog
Fixed
- Fixed .on_null and .on_not_null had to be last criteria by @circulon in #901
- Fixed find cannot use scopes by @circulon in #893
- Fix has one through relationship not working by @circulon in #895
- Tests query=True should return query builder by @circulon in #892
- Fixed has many through relationship not working by @circulon in #903
- Fixed nested relation by @pbellerive in #907
Added
- Added ability so specify default select criteria for Models by @circulon in #904
- Add connection pooling to MySQL and Postgres by @josephmancuso in #900
- Add PostgresConnection to support SSL and tls options by @josephmancuso in #905
New Contributors
- @pbellerive made their first contribution in #907
Full Changelog: v2.23.1...v2.23.2
v2.23.1
Full Changelog: v2.23.0...v2.23.1
v2.23.0
v2.22.3
What's Changed
- fixed missing where on has many through relationship by @josephmancuso in #891
Full Changelog: v2.22.2...v2.22.3
v2.22.2
What's Changed
Fixed
- fixed has many though relationship by @josephmancuso in #889
Full Changelog: v2.22.1...v2.22.2
v2.22.1
What's Changed
Added
- Add configuration option to enable or disable foreign keys check for all 4 types of database connections by @martinszemitis in #883
Fixed
- fix: values in compile_alter_sql by @Kyrela in #885
- fixed has many by @josephmancuso in #890
Changed
New Contributors
- @pmn4 made their first contribution in #869
- @martinszemitis made their first contribution in #883
- @Kyrela made their first contribution in #885
Full Changelog: v2.22.0...v2.22.1
v2.22.0
Changelog
Changed
Improved relationship performace by 2000x
- Fix/relationship performance joe attempt by @josephmancuso in #880
- wip: hasmany performance fix by @josephmancuso in #879
Full Changelog: v2.21.0...v2.22.0
v2.21.0
Changelog
Added
- Added only to Model by @JarriqTheTechie in #866
- Added
Collection.min
method by @amirhoseinsalimi in #874
Fixed
- Fixed date not being able to be set to null by @josephmancuso in #868
- Fixed Close connection on rollback [MySQL] by @felipehertzer in #870
- fix: fix a typo in docs of
Collection.max
by @amirhoseinsalimi in #872
New Contributors
- @amirhoseinsalimi made their first contribution in #872
Full Changelog: v2.20.0...v2.21.0
v2.20.0
Changelog
Added
- Added batch number to status command by @eaguad1337 in #859
- Add optional config path to ConnectionResolver and ConnectionFactory by @matt2930 in #864
- Bumped setup-python github action versions by @stoutput in #862
- Added migrate:fresh by @eaguad1337 in #861
- Added find_or by @JarriqTheTechie in #837
- Added more methods to schema builder by @josephmancuso in #771
Fixed
- Fixed UUID PK Mixin not creating primary key on bulk create by @circulon in #845
- Adds function value and sole_value to QueryBuilder & Model. by @JarriqTheTechie in #838
- Use dynamic model variables for timestamp column names by @stoutput in #839
- Fixed MySQL Close cursor and connection on commit by @felipehertzer in #857
- Fixed TypeError: 'NoneType' object is not iterable by @cgslivre in #858
- fixed class model has no attribute id when using update_or_create by @sfinktah in #855
New Contributors
- @cgslivre made their first contribution in #858
- @eaguad1337 made their first contribution in #859
- @matt2930 made their first contribution in #864
- @sfinktah made their first contribution in #855
Full Changelog: v2.19.2...v2.20.0
v2.19.2
Changelog
###Fixed
- fixed duplicate id key issue by @josephmancuso in #856
Full Changelog: v2.19.1...v2.19.2