Skip to content

Releases: weerd/apollo-pages

v1.3.0

03 Sep 17:11
Compare
Choose a tag to compare

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 to Str::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

07 Sep 04:35
Compare
Choose a tag to compare

📝 This patch release updates the Read Me a bit to provide clearer documentation for setup and usage of the package.

v1.2.0

07 Apr 03:31
e5ae947
Compare
Choose a tag to compare

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

18 Mar 21:08
Compare
Choose a tag to compare

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! 💅

v1.0.0

07 Sep 21:41
Compare
Choose a tag to compare

Initial release.