# Changelog

All notable changes to `eloquent-power-joins` will be documented in this file.

## 2.2.2 - 2020-10
- Fixed the ability to pass nested closures in join callbacks when using aliases;

## 2.2.1 - 2020-10
- Fixed nested conditions in relationship definitions;

## 2.1.0 - 2020-09
- Added the ability to include trashed models in join clauses;

## 2.0.0 - 2020-09
- Introduced trait that has to be used by models;
- Automatically applying extra relationship conditions;
- Ability to order by using left joins;
- Laravel 8 support;
_ Lots of bugfixes;
- Changed the method signature for sorting;
- Changed the method signature for querying relationship existence;

## 1.1.0
- Added the ability to use table aliases;

## 1.0.0
- Initial release;
