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_slugtoStr::slugsince the string helper was removed in Laravel 5.7, but the static method is supported for earlier versions. - Switching out
orin 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
ApolloPagemodel 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! 💅