Recent Releases of https://github.com/cmgmyr/laravel-messenger
https://github.com/cmgmyr/laravel-messenger - 2.31.0
What's Changed
- Laravel 12.x Compatibility by @laravel-shift in https://github.com/cmgmyr/laravel-messenger/pull/408
Full Changelog: https://github.com/cmgmyr/laravel-messenger/compare/2.30.0...2.31.0
- PHP
Published by cmgmyr 12 months ago
https://github.com/cmgmyr/laravel-messenger - 2.30.0
What's Changed
- Improve assertions by @peter279k in https://github.com/cmgmyr/laravel-messenger/pull/398
- Test against php 8.3 by @sergiy-petrov in https://github.com/cmgmyr/laravel-messenger/pull/399
- Laravel 11.x Compatibility by @laravel-shift in https://github.com/cmgmyr/laravel-messenger/pull/402
New Contributors
- @peter279k made their first contribution in https://github.com/cmgmyr/laravel-messenger/pull/398
- @sergiy-petrov made their first contribution in https://github.com/cmgmyr/laravel-messenger/pull/399
Full Changelog: https://github.com/cmgmyr/laravel-messenger/compare/2.29.0...2.30.0
- PHP
Published by cmgmyr almost 2 years ago
https://github.com/cmgmyr/laravel-messenger - 2.29.0
What's Changed
- update date casting by @cmgmyr in https://github.com/cmgmyr/laravel-messenger/pull/394
- update actions by @cmgmyr in https://github.com/cmgmyr/laravel-messenger/pull/395
Full Changelog: https://github.com/cmgmyr/laravel-messenger/compare/2.28.0...2.29.0
- PHP
Published by cmgmyr almost 3 years ago
https://github.com/cmgmyr/laravel-messenger - 2.28.0
What's Changed
- fixes Thread->scopeBetweenOnly to use participantTable by @injektion in https://github.com/cmgmyr/laravel-messenger/pull/391
- Laravel 10.x Compatibility by @laravel-shift in https://github.com/cmgmyr/laravel-messenger/pull/392
New Contributors
- @injektion made their first contribution in https://github.com/cmgmyr/laravel-messenger/pull/391
- @laravel-shift made their first contribution in https://github.com/cmgmyr/laravel-messenger/pull/392
Full Changelog: https://github.com/cmgmyr/laravel-messenger/compare/2.27.0...2.28.0
- PHP
Published by cmgmyr about 3 years ago
https://github.com/cmgmyr/laravel-messenger - 2.27.0
What's Changed
- Support Laravel 9 by @cmgmyr in https://github.com/cmgmyr/laravel-messenger/pull/383
Full Changelog: https://github.com/cmgmyr/laravel-messenger/compare/2.26.0...2.27.0
- PHP
Published by cmgmyr about 4 years ago
https://github.com/cmgmyr/laravel-messenger - 2.26.0
What's Changed
- fix participant soft deletes by @cmgmyr in https://github.com/cmgmyr/laravel-messenger/pull/380
Full Changelog: https://github.com/cmgmyr/laravel-messenger/compare/2.25.0...2.26.0
- PHP
Published by cmgmyr about 4 years ago
https://github.com/cmgmyr/laravel-messenger - 2.25.0
What's Changed
- remove additional types to keep backwards compatibility by @cmgmyr in https://github.com/cmgmyr/laravel-messenger/pull/378
Full Changelog: https://github.com/cmgmyr/laravel-messenger/compare/2.24.0...2.25.0
- PHP
Published by cmgmyr about 4 years ago
https://github.com/cmgmyr/laravel-messenger - 2.24.0
What's Changed
- Fix overzealous type hints, fixes #364, #365 by @cmgmyr
- PHP 8.1 by @cmgmyr in https://github.com/cmgmyr/laravel-messenger/pull/367
Full Changelog: https://github.com/cmgmyr/laravel-messenger/compare/2.23...2.24.0
- PHP
Published by cmgmyr about 4 years ago
https://github.com/cmgmyr/laravel-messenger - 2.23
Added
betweenOnly()scope to get private conversations between only passed participants by @AbdullahFaqeir in https://github.com/cmgmyr/laravel-messenger/pull/359
Updated
- Test Suite Updates, Use GitHub Actions by @cmgmyr in https://github.com/cmgmyr/laravel-messenger/pull/360
New Contributors
- @AbdullahFaqeir made their first contribution in https://github.com/cmgmyr/laravel-messenger/pull/359
Full Changelog: https://github.com/cmgmyr/laravel-messenger/compare/2.22...2.23
- PHP
Published by cmgmyr over 4 years ago
https://github.com/cmgmyr/laravel-messenger - 2.22
Added
- PHP 8 Support #353
- PHP
Published by cmgmyr about 5 years ago
https://github.com/cmgmyr/laravel-messenger - 2.21
Added
- Laravel 8 support
- PHP 7.4
Updated
- Restore onlyTrashed Participants #347
- PHPUnit
Removed
- PHP 7.1
Upgrading to Laravel 8
If you'd like to upgrade to Laravel 8's new model directory structure, you'll need to publish the config file, and uncomment the user model option.
- PHP
Published by cmgmyr over 5 years ago
https://github.com/cmgmyr/laravel-messenger - 2.20
Added
- Laravel 7 support #333
Updated
- Remove references to Input facade #322
- PHP
Published by cmgmyr almost 6 years ago
https://github.com/cmgmyr/laravel-messenger - 2.19
Added
- Laravel 6 support #321
- PHP
Published by cmgmyr over 6 years ago
https://github.com/cmgmyr/laravel-messenger - 2.18
Models/Thread.php
Updated
userUnreadMessages($userId)now checks against the$userIdwithin the query.
Misc
- Updates to tests, scrutinizer, travis, and other cleanup
- PHP
Published by cmgmyr over 6 years ago
https://github.com/cmgmyr/laravel-messenger - 2.17
- Added support for Laravel 5.8
- Officially dropped support for Laravel 4, and Laravel <= 5.4
See #313
- PHP
Published by cmgmyr almost 7 years ago
https://github.com/cmgmyr/laravel-messenger - 2.16.2
Fixes an issue for new installs where the user model was being set to null, see #302
- PHP
Published by cmgmyr over 7 years ago
https://github.com/cmgmyr/laravel-messenger - 2.16.1
Sets initial config's user_model to null so that new installs don't fail with custom user model location #301
- PHP
Published by cmgmyr over 7 years ago
https://github.com/cmgmyr/laravel-messenger - 2.16
Models/Message.php
Updated
scopeUnreadForUser()fixed missing prefix #262
MessengerServiceProvider.php
- Prioritize package user_model config value over auth user #294
Misc Cleanup
- #268, #269, #284, #285, #287
View the changes from 2.15 -> 2.16
- PHP
Published by cmgmyr over 7 years ago
https://github.com/cmgmyr/laravel-messenger - 2.15
- Clean up! Clean up! Clean up! #247 #248 #249 #251 #252 #253 #254
- Laravel 5.5 package discovery ccec6ac
Models/Thread.php
Updated
creator()#256 - uses internal cache variablecreator()0a1d2f7 - returnsnull"User" model
Models/Message.php
Added
scopeUnreadForUser()#245
Traits/Messagable.php
Added
unreadMessagesCount()#245
- PHP
Published by cmgmyr over 8 years ago
https://github.com/cmgmyr/laravel-messenger - 2.14.1
Models/Thread.php
Updated
creator()now returnsnullif no user found instead of erroring out #231
Migrations
Fixed
- Message migration for soft deletes is now configurable #219
View the changes from 2.14 -> 2.14.1
- PHP
Published by cmgmyr almost 9 years ago
https://github.com/cmgmyr/laravel-messenger - 2.14
Models/Message.php
Added
- Soft Deletes
Models/Thread.php
Added
users()relationship
Example Files
Updated
- Replaced
htmlpackage references with vanilla html and form elements - Refactored blade files to better separate functionality
Removed
laravelcollective/htmldependancy
Tests
- Updated code coverage w/ tests and tags
- Updated phpunit dependency when available
- Updated Travis and Scrutinizer configs
View the changes from 2.13.3 -> 2.14
- PHP
Published by cmgmyr almost 9 years ago
https://github.com/cmgmyr/laravel-messenger - 2.13.3
Fixed
- #193 fix DB prefix in raw query
- PHP
Published by cmgmyr about 9 years ago
https://github.com/cmgmyr/laravel-messenger - 2.13.2
Fixed
- #174 Postgres "group by" bug
Changed
- Added better handling of custom
Usermodels
- PHP
Published by cmgmyr about 9 years ago
https://github.com/cmgmyr/laravel-messenger - 2.13.1
Migrations
- Added Schema
usestatement (#164)
Publishing Assets
- Can now publish package assets by
configormigrationstag (#165)
- PHP
Published by cmgmyr over 9 years ago
https://github.com/cmgmyr/laravel-messenger - 2.13
Models/Thread.php
Fixed
- internal functionality of
participantsUserIds(),isUnread(),participantsString(), anduserUnreadMessages(). fixes #154, #159
Traits/Messagable.php
Fixed
- internal functionality of
threadsWithNewMessages(), andnewThreadsCount()
Examples
Changed
- all view files (blade syntax)
Tests
Added
- added additional test coverage to
EloquentThreadTest.phpandMessagableTraitTest.php
- PHP
Published by cmgmyr over 9 years ago
https://github.com/cmgmyr/laravel-messenger - 2.12
Models/Thread.php
Changed
- refactored the use of
lists()topluck() - renamed
addParticipants()toaddParticipant(). This now can take a single id, an array, or multiple ids as arguments
Added
removeParticipant()which also can take a single id, an array, or multiple ids as arguments
Traits/Messagable.php
Changed
- refactored the use of
lists()topluck()
Migrations
- removed
2014_11_10_083449_add_nullable_to_last_read_in_participants_table.phpand2014_11_20_131739_alter_last_read_in_participants_table.phpin favor of adjusting2014_10_28_180224_create_participants_table.php, fixes #57
Examples
Changed
MessagesController.phpunread-count.blade.php
- PHP
Published by cmgmyr over 9 years ago
https://github.com/cmgmyr/laravel-messenger - 2.11
Models/Thread.php
Added
getBySubject($subjectQuery)userUnreadMessages($userId)userUnreadMessagesCount($userId)
Traits/Messagable.php
Changed
newMessagesCount()tonewThreadsCount()
- PHP
Published by cmgmyr over 9 years ago
https://github.com/cmgmyr/laravel-messenger - 2.10
- Added ability to have prefixed table names via config. Table names will not be prefixed by default.
- PHP
Published by cmgmyr almost 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.9.1
- [Bug] Method
whereHasshould accept relation but not a table name.
- PHP
Published by cmgmyr about 10 years ago
https://github.com/cmgmyr/laravel-messenger - 1.8.2
- fix config get for laravel 4
- PHP
Published by cmgmyr about 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.9
- Support for custom models via config file
- Added participants relation to
Messagableuser trait - Tested in PHP 7
- PHP
Published by cmgmyr about 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.8.2
- moved migration for removing foreign keys to examples
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 1.8.1
- moved migration for removing foreign keys to examples
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.8.1
- reimplemented getenv() instead of $_ENV
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.8
- removed foreign keys (fixes #76)
- get the "users" table name from the config model (fixes #75)
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 1.8
- removed foreign keys (fixes #76)
- get the "users" table name from the config model (fixes #75)
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.7.1
- removed migrations from
composer.json
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 1.7.1
- removed migrations from
composer.json
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.7
- Add scope to Thread to retrieve threads shared between specified users
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 1.7
- Add scope to Thread to retrieve threads shared between specified users
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.6
- added hasParticipant() method to Thread model
- updated tests
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 1.6
- added hasParticipant() method to Thread model
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.5.1
- add version checking for Laravel 5.1+ where the
lists()functionality has changed - updated readme
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.5
- added
creator()method to Thread model
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 1.5
- added
creator()method to Thread model
- PHP
Published by cmgmyr over 10 years ago
https://github.com/cmgmyr/laravel-messenger - 2.4
- change
users.first_nameandusers.last_nameto justusers.nameto be more compliant with L5. This affects$thread->participantsString()
- PHP
Published by cmgmyr almost 11 years ago
https://github.com/cmgmyr/laravel-messenger - 1.4
- removed
get()fromrecipients()scopes - change
users.first_nameandusers.last_nameto justusers.name
- PHP
Published by cmgmyr almost 11 years ago
https://github.com/cmgmyr/laravel-messenger - 2.3
- removed get() and latest() references in model scopes, fixes #28 - you will now have to reference these manually
- PHP
Published by cmgmyr almost 11 years ago
https://github.com/cmgmyr/laravel-messenger - 2.2.1
- fixed database table prefixing
- PHP
Published by cmgmyr almost 11 years ago
https://github.com/cmgmyr/laravel-messenger - 1.3
- removed get() and latest() references in model scopes - you will now have to reference these manually
- PHP
Published by cmgmyr almost 11 years ago
https://github.com/cmgmyr/laravel-messenger - 1.2.1
- fixed database table prefixing
- PHP
Published by cmgmyr almost 11 years ago
https://github.com/cmgmyr/laravel-messenger - 2.2
- changed
$thread->latestMessage()to$thread->latestMessage
- PHP
Published by cmgmyr almost 11 years ago
https://github.com/cmgmyr/laravel-messenger - 1.2
- changed
$thread->latestMessage()to$thread->latestMessage
- PHP
Published by cmgmyr almost 11 years ago
https://github.com/cmgmyr/laravel-messenger - 2.1
- Added participant string
- PHP
Published by cmgmyr almost 11 years ago
https://github.com/cmgmyr/laravel-messenger - 1.1
- Added participant string
- PHP
Published by cmgmyr almost 11 years ago
https://github.com/cmgmyr/laravel-messenger - 2.0
Updates to support Laravel 5
- PHP
Published by cmgmyr about 11 years ago
https://github.com/cmgmyr/laravel-messenger - 1.0.5
Formatting, comments, readme updates
- PHP
Published by cmgmyr about 11 years ago
https://github.com/cmgmyr/laravel-messenger - 1.0.4
- Updated dependancies
- Add table prefix to Alter table
- Minor comment formatting
- Redirect to messages instead of home page (example controller)
- Add check for last_read is null, fixes #10
- Updated show and update methods with exception handling
- PHP
Published by cmgmyr about 11 years ago
https://github.com/cmgmyr/laravel-messenger - 1.0.3
- added soft deletes to
threads
- PHP
Published by cmgmyr about 11 years ago
https://github.com/cmgmyr/laravel-messenger - 1.0.1
- Updated imports
- Added aliases to models/traits
- PHP
Published by cmgmyr about 11 years ago
https://github.com/cmgmyr/laravel-messenger - Initial Release
- PHP
Published by cmgmyr about 11 years ago