- Update version matrix information
- Improved configuration options
- Create new containers dynamically
- Add messages via closures
- Removed message aliasing
- Improved message positioning
- Render messages via blade extension
- Fully supported Laravel 5
- Support for Laravel 5
- Fix
$this
usage when in Closure in ServiceProvider
- Add message types dynamically
- Changes in position and alias API
- Added events
- Updated
config.php
file - Messages now flashed using events
- Refactored library
- Check if
session.store
is set before using it.
- Refactored how messages are stored in bag.
- Added method
getAtPosition($position)
to a NotificationBag. - Added method
getAliased($alias)
to a NotificationBag and Collection classes. - Added method
group()
to NotificationBag to allow render grouping. - When working directly with
Notification
, you will work just with default container. - Session prefix now is configurable.
- Refactored
Notification
class, now uses__call()
to call methods on a default container.
- Added test to test message flashing after adding alias and / or position.
- Fix message flashing when using
alias()
and / oratPosition
.
- Added methods to clear notifications for a given type / all in a container.
- Message aliasing, allows to use alias on message, so it can be overridden when needed.
- Message positioning.
- Fixed $app scopes when registering component.
- Initial release.