CHANGES
Use the following command for the commits in-between two releases:
git log 'v1.0.0'..'v1.0.1' --oneline
# changes between v1.0.0-v1.0.1
git log 'v1.0.0'..master --oneline
# changes between v1.0.0-master
Changes that have landed in master but are not yet released. Click to see more.
- Nothing for now :)
- Reorganized the structure of the package to match with the new Laravel package architecture
- New API based on Facades (Has breaking changes)
- Prefix all the Notific functions with
Notific::
, eg.getNotifications()
will beNotific::getNotifications()
- Modify the
composer.json
and remove this line fromfiles
array:"packages/technovistalimited/notific/src/helpers/helpers.php"
- Run
composer dump-autoload
again - In database, the
notifications.id
anduser_notifications.id
are nowbigInteger
- Prefix all the Notific functions with
- Removed helper function
- Fixes in Cache time (since Laravel 5.8 cache time is in seconds)
- Reorganized model code into their own models
- Reorganized migrations into separate files
- PSR-2 compatible code
- Minimum Laravel version bumped to v5.8
- Released on Packagist.org
- The package was developed for TechnoVista Limited, by the developers of TechnoVista. Due to the absence of a Github account, the package was hosted on Mayeenul Islam's personal account. Now it's transferred to TechnoVista Limited's Github account.
Readme file updated with un-installation documentation.
- Documentation: Uninstallation
- Fixed a directory name to cope in Linux environment (Issue #1)
- Added
'is_cache'
in configuration file
A New configurable parameter is been added to enable/disable caching throughout the package. Requested to sync the config\notific.php
with the file packages\mayeenulislam\notific\src\config\notific.php
for the changes
- Organized the use of
getNotifications()
with an arguments array. User can pass several variables using the array - Fix: Paginated result fixed with caching
- Added count to set number of notifications to be fetched
- Database table creation using migration
- Store notifications into the database
- Fetch notifications from the database
- Store and fetch any types of additional information for notification with metadata
- Cache data to save some valuable resources