- BC: Changed the
UserType
interface so that it now extends theEnumInterface
- Dropped Laravel 9 support
- Dropped PHP 8.0 support
- Added Laravel 11 support
- Changed minimum version requirements to:
- Enum v4.1
- Address v3.0
- Doctrine DBAL v3.5.1/v4.x
- Got rid of the legacy Laravel factories in tests
- Added PHP 8.3 support
- Added Laravel 10 support
- Added PHP 8.2 support
- Dropped Laravel 8 support
- Changed minimum Laravel version to 9.2
- Allowing Doctrine DBAL v3
- Added method and property annotations to models and enums
- Added Enum v4 support
- Added PHP 8.1 support
- Dropped PHP 7.3 & 7.4 support
- Dropped Laravel 6 & 7 support
- Changed minimum Laravel version to 8.22.1, to enforce the CVE-2021-21263 security patch
- Added the
pending()
scope to the Invitation model
- Added the Invitation feature
- Fixed user -> profile -> person relationships
- Changed CI from Travis to Github Actions
- Improved the Documentation
- Added PHP 8 support
- BC: Enums have been upgraded to v3
- Dropped Laravel 5 support
- Added Laravel 8 support
- Dropped PHP 7.2 support
- Added Laravel 7 support
- Dropped PHP 7.1 support
- Minimum required Concord version is 1.5+
- Added Laravel 6 support
- Removed Laravel 5.4 support
- Minimum required Concord version is 1.4+
- Using at least v1.0.1 of the Laravel Migration Compatibility library that fixes an important bug.
- Using the Laravel Migration Compatibility v1.0 package to properly solve the Laravel 5.8 + bigInt problem.
- Support for
USER_ID_IS_BIGINT
env variable in migrations has been dropped
- FIXED: broken migration for SQLite
- Proper Laravel 5.8 (bigInt user id) support
- PHP 7.3 support
- User type
api
has been added to the stock user type enum - Documentation has been added - https://konekt.dev/user/1.1
- FIXED: broken migrations
- CI runs tests with mysql and postgres as well
- Call it a
dayrelease! - Improved interfaces (Contracts)
- Proper/working Avatar support
- First release, on AS-IS basis