Releases: weerd/apollo-pages
Releases · weerd/apollo-pages
v1.3.0
This update includes a number of package workflow features and general cleanup 🧼
- Replaces StyleCI to use PHP CS Fixer for code formatting.
- Replaces TravisCI to use GitHub Workflow actions for running tests and formatting code.
- Code formatting updates thanks to PHP CS Fixer and newly defined rules.
- Other general file/directory updates.
- Most of these updates were inspired from @spatie's helpful Laravel Package Training course.
- Updating to include Illuminate 7.0.* packages to include support for Laravel 7.0.*.
- Switching out
str_slug
toStr::slug
since the string helper was removed in Laravel 5.7, but the static method is supported for earlier versions. - Switching out
or
in Blade edit template to??
the null coalesce operator since the keyword was removed in Laravel 5.7, but the null coalesce operator should be supported from PHP 7.0+.
v1.2.1
v1.2.0
This release includes a few feature updates:
- Adding the Parsedown package for handling parsing markdown into markup to save in the
body_markup
. - Improves the admin interface to use a select dropdown input element if designating a parent page for a new page.
- Updates to
ApolloPage
model for more convenience accessors and a scope query. - Adds validation rules to the
update()
method on the Admin Controller.
v1.1.0
This release adds a whole bunch of Feature tests for the package.
It also renames the body_html
column in the pages
table to body_markup
which seems a bit more appropriate. This change does not break anything in the package since currently it does not use body_markup
but is something for a future feature update! 💅