All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed dark mode support (again!)
- Show user's email if there's no name (thanks to @Meuss)
- Updated packages
- Fixed dark mode support
- Nova 4 support
- PHP 8 support
- Renamed namespace from OptimistDigital to Outl1ne
- Dropped Nova 3 support
- Dropped PHP 7 support
- Updated packages
- Fixed Notes field not working on SoftDeleted models
- Updated packages
- Updated packages
- Added option to use User attributes for avatar URLs (thanks to @SimonBarrettACT)
- Improved avatar URL fallbacks on Vue side
- Updated packages
- Dropped PHP 7.1, Laravel 6 and Nova 2 support
- Improved translations loading
- Fixed whole model being submitted on Firefox when adding a note
- Allow adding notes via "enter" key
- Improved
User
name handling - Updated packages
- Fixed a typo leading to a plausible runtime exception
- Updated packages
- Added
display_order
config option (thanks to @SimonBarrettACT)
- Added
fullWidth
option (thanks to @SimonBarrettACT) - Added ability to disable adding notes (thanks to @SimonBarrettACT)
- Updated packages
- Fix using Guard defined in Nova config to retrieve User class (thanks to @adriandmitroca)
- Use Guard defined in Nova config to retrieve User class (thanks to @adriandmitroca)
- Updated packages
- Fix runtime crash with Nova 3.8.0
- Improved error handling
- Disabled "add note" button when the input is empty
- Updated packages
- Added custom
delete-nova-note
Gate that allows customizing deletion permissions
- Added custom date format support
- Added optional trix field support
- Update packages
- Support Nova 3.0 in
composer.json
requirements
- Added ability to provide custom notes model (
notes_model
in config)
- Added localization support
- Added custom table name support (can be changed in the config)
- Allowed migration(s) publishing
- Updated packages
- Added config file w/
get_avatar_url
configuration option
- Changed
text
column fromstring
totext
to increase its capacity (php artisan migrate
required) - Fixed profile image shrinking due to long content
- Updated packages
- Fixed resource saving
- Display the Notes field on update view
- Only allow the note creator to delete the note
- Show only up to 5 notes initially with "show more" button to display all others
- Improved sorting by adding note ID as tie-breaker in case multiple notes were created on the same second
- Removed
addActivity
method fromHasNotes
trait
- Notes field on Detail view
- Differentiation between user-added and system-added notes
- Ability to add notes through the UI or programmatically
- Ability to delete user-made notes (w/ confirmation modal)
- Customizable placeholder support