Releases: anodyne/nova3
3.0.0-alpha14
Important
Due to database schema changes, this release requires a re-install. You will need to clear your database and go through the install process again.
Added
- Add-on management
- Check add-ons and themes for updates from Anodyne servers and/or Github
- Setup Center - updating to a newer version of Nova
- Telemetry handling
- System info table
Updated
- PHP 8.3 is now required
- The
intl
PHP extension is now required - Brought theme management back into the admin system
- Allow MariaDB for installation to test possible ways to use both MySQL and MariaDB
- Better handling of checking for Nova updates
- More consistent colors for alternating rows
- Setup sidebar design
- Install any themes during the install process
- Install any add-ons during the install process
- Allow GMs to select any genre that's in the
addons
directory during the install process - Migrations are no longer used for setting initial database state (we are now using the One-Time Operations package)
- Inter v4.1
Fixed
- Story timeline wouldn't properly render when changing sort direction
- Multiple errors with posting
- Install would fail if database password contained any special characters
- 500 error when viewing departments and position listings when using a database table prefix
- User notification audit was not properly styled
- Some missed dark mode styles throughout the admin panel
Security
- Malicious users can no longer change Livewire component models
3.0.0-alpha13
Warning
You do not need to refresh your database for this release, but doing so is recommended in order to properly create and index records for the new global search feature.
Added
- Global search of announcements, characters, stories, and story posts
Fixed
- Nova could be installed on MariaDB despite being incompatible
3.0.0-alpha12
Important
Due to database schema changes, this release requires a re-install. You will need to clear your database and go through the install process again.
Added
- Update the page heading for any page (basic pages and advanced
GET
pages only) - Update the page sub-heading for any page (basic pages and advanced
GET
pages only) - Update the page intro text for any page (basic pages and advanced
GET
pages only) - Announcements
Updated
- Users with
application.approve
permissions will always see the Applications menu item - Users with
application.approve
permissions will always be added to new applications as a reviewer - The global reviewers section in applications settings will show any global reviewers who have the
application.approve
permission - Nova now use Laravel's more modern layout architecture, greatly simplifying how pages are built up
Fixed
- Advanced color picker would throw an error when used in certain contexts
- Could not select the out of character visibility when creating or editing post types
3.0.0-alpha11
Important
Due to database schema changes, this release requires a re-install. You will need to clear your database and go through the install process again.
Added
- Public site menu manager
- Public contact page
- Public character bio page
- Public view all stories
- Public view story page
- SEO settings for pages
- Direct messages
- Group messages
Updated
- Pulsar theme
- Installed content
- Added
/admin
prefix to all admin pages
3.0.0-alpha10
Important
Due to database schema changes, this release requires a re-install. You will need to clear your database and go through the install process again.
Added
- Application reviews
- Applications settings
- Public-facing join form
Updated
- Users can now have a status of hidden (only applies to denied applications)
- Characters can now have a status of hidden (only applies to denied applications)
Fixed
- Broken Spotlight actions for settings
- Pending users could edit their characters
3.0.0-alpha9
Important
Due to database schema changes, this release requires a re-install. You will need to clear your database and go through the install process again.
Updated
- User interface refresh for the application shell
- Better mobile support for the application shell
- Moved Pages out of the system menu to a top-level menu item
- Moved Forms and Form Submissions out of the system menu to a new Forms top-level menu item
- My Account now lists all account info and preferences in one page
- My Notification Preferences is now a separate page
- Delete My Account is now a separate page
- Timeline now includes sub-navigation for easier navigation
3.0.0-alpha8
Updated
- Upgraded to Laravel 11
- Dependency updates to support Laravel 11
Fixed
- Error when updating a character
- Error when updating a user
- Errors related to not having published fields for a form
3.0.0-alpha7
Important
Due to database schema changes, this release requires a re-install. You will need to clear your database and go through the install process again.
Added
- Form builder
- Form submission resource
- Initial work on checking for the latest version of Nova
Updated
- The PHP version warning page now includes a link to refresh the page
- User creation and editing now uses the user bio form
- Character creation and editing now uses the character bio form
v3.0.0-alpha6
- Fixed page duplication
- Fixed page deletion
- Fixed page bulk deletion
- Added missing show page info
- Improved static field display
Full Changelog: v3.0.0-alpha5...v3.0.0-alpha6
v3.0.0-alpha5
Pages and the page builder feature are here!
Full Changelog: v3.0.0-alpha4...v3.0.0-alpha5