- Fixed duplicate imports
- Fixed
NovaLangField
reference
- Fixed configuration files are being serializable error.
- Fixed
nova_lang
error in Post model.
- Added
locales
option to config. If you are using packageoptimistdigital/nova-lang
, you can define'locales' => nova_lang_get_all_locales(),
in the config file.
- Fixed
nova-flexible-content
version
- Updated packages
- Bumped
nova-flexible-content
to version0.2
- BREAKING: Added locale parent id to posts table to support creating posts in different locales. You should re-publish and run migrations to update the database.
- BREAKING: Added related posts field. You should re-publish and run migrations to update the database.
- BREAKING: Added featured image field. You should re-publish and run migrations to update the database.
- Added option to hide the pinned post, category, and featured image fields from the UI
6.1.1 - 2020-02-04
- Slug field now automatically latinises itself.
6.1.0 - 2020-02-04
- Fixed bug, where slug field didn't listen to deletion or cut/paste.
- Added
.editorconfig
to keep a common formatting rules between different branches and developers.
6.0.1 - 2020-02-03
- Slug field now again changes spaces to dashes automatically. Feature was accidentally removed when slug validation was added in 5.3.0.
6.0.0 - 2019-01-10
- Added nova-drafts package to replace previous drafts logic. All previous functionality will remain the same.
NovaBlog::draftsEnabled()
and replaced it withNovaBlog::hasNovaDrafts
.- Removed
drafts_enabled
from config. Now it checks whether user has the package installed or not.
5.6.0 - 2019-01-03
- Users can now configure categories table name.
- The default name for categories table will now be
nova-blog-categories
. - Added new migration to change categories table name to the one assigned in config file.
If you wish to keep your previous table name, please change the
nova-blog.php
config file before migrating.
- Changed
table
name inside config.table -> blog_posts_table
- Removed
getPostsTableName()
function
5.5.0 - 2019-01-02
- Fixed nova-locale-field package version.
5.4.0 - 2019-12-16
- Reduced scripts amount from 4 to 1
- Fixed down migrations
- Fixed config example typo
5.3.0 - 2019-12-13
- Removed alphanumeric & lowercase_string slug validation from front-end and moved it to back-end
5.2.0 - 2019-11-13
- Migrations are now loaded automatically and can be deleted from your project. This aims to reduce the number of migration files inside the end project's folder and keep them more relevant.
-Migration files to delete:
2019_06_18_000000_create_blog_posts_table.php 2019_08_07_000000_add_post_introduction_to_posts_table.php 2019_08_08_000000_add_pinned_to_posts_table.php 2019_08_13_073119_change_post_content_datatype.php 2019_08_14_121846_create_categories_table.php 2019_08_14_130350_add_category_to_nova_blog_posts.php 2019_09_12_161000_add_slug_to_category.php 2019_09_19_073119_change_post_introduction_datatype.php 2019_11_11_000000_add_locale_to_posts_table.php 2019_11_12_000000_add_drafts_to_posts_table.php
5.0.0 - 2019-11-13
- Added Nova-Lang support. Now you can assign a locale to your blog-post and sort posts by locale.
- drafting feature. Draft feature allows you to create previews of pages before publishing them.
- links to front-end pages. Creates a new button next to your slug, that shows link to your front-end blog post.
- When using the
nova_get_post_by_slug
andnova_get_post_by_id
helpers, all images will now contain the full URL to the image (including domain). Previously, only the filename was given.
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.