5.2.5 (February 24, 2020)
- Fix for a bad array offset when using PHP 7.4 (#635)
- Fixed zero-decimals with an optional parameter (33d1692)
- Refactored the
canvas:setup
Artisan command (0dfb717)
5.2.4 (February 10, 2020)
- Fix for the incorrect middleware on the route stub (#625)
5.2.3 (February 9, 2020)
- Fixed broken editor/embed links (#624)
5.2.2 (February 9, 2020)
- Fixed a Safari-related bug (e42ce62)
5.2.1 (February 9, 2020)
- Fixed a bug on referer attributes (9631885)
5.2.0 (February 9, 2020)
- Fixed the translations based on locale (#595, 01ec767)
- Fixed a parse error for canonical URLs (#610, f706204)
- Removed the
og_*
andtwitter_*
tags from SEO meta - Cleanup and refactor of all language files
- Comprehensive refactor of the image/featured image modals to utilize FilePond and vue-infinite-loading
- Updated the modal animations (66bb4ac)
- UI/UX improvements
- Added support for Visitor tracking
- Added a mini Publish button for mobile devices (c0f73e9)
- Added infinite loading to Unsplash image searches
- Enhancements to link/video embedding in the editor
5.1.1 (January 22, 2020)
5.1.0 (January 22, 2020)
- Changed the chart library from Frappe Charts to Charts.js (0a5607b)
- Refactored the mailable to a markdown template (cefbd93)
- Added infinite loading (e34f7f4, 415c9ec, 686b85c)
- Added user-managed settings (8466aa0)
- Added an editor control bar for mobile devices (d48b72d)
- Added translations for Turkish and Dutch (201aeb4, 281e604)
5.0.3 (December 16, 2019)
- Added an existence check in the default template (0ea4bf7)
5.0.2 (December 13, 2019)
- Fixed a non-object error on the default template (fc65d52)
5.0.1 (December 7, 2019)
- Addressed 3rd party security vulnerabilities (8403b92)
5.0.0 (December 5, 2019)
- Complete re-write of the package into a single page application
- Replaced the FontAwesome library with custom illustrated icons from RefactoringUI
- Comprehensive update to the color palette
- Updated the digest notifications config variable (02055d1)
- Added Vuex for state management (de90dd8)
- Added NProgress on page loads
- Added an autosaving feature to the editor
- Added SEO data syncing (#506)
- Updated version support in CI testing (#513, f702d8d)
- Restricted access to content viewing/editing based on authorship d9e25f4
4.2.9 (September 20, 2019)
- Patch for null referer URLs being passed in the view listener (76e5fd6)
4.2.8 (September 17, 2019)
4.2.7 (August 19, 2019)
- Patch for the missing info line output during the
canvas:setup
command (8e3751e) - Patch for the referer property being null but not empty (#533, 6b92b5e)
4.2.6 (June 19, 2019)
- Upgraded to Font Awesome 5.9 (26cacf2)
- Patch for PHP 7.0 constants not supporting visibility and CarbonPeriod not being available in Laravel LTS (#511, 6e49604)
4.2.5 (June 15, 2019)
- Minor refactor of the digest email (543398a)
- Patch for the default controller not being built on an initial setup (e1d8625)
4.2.4 (June 12, 2019)
4.2.3 (June 10, 2019)
- Added canonical link support to improve SEO (#498)
- Added multilingual support for Hindi (047c299)
- Added a
--data
option for the setup command that will seed demo content (#494, 009a5fb)
- Patch for the default template to utilize the correct meta tags (#496, acff60c)
- Removed a bad method call in the post list component (0f373ae)
4.2.2 (June 1, 2019)
- Updated the German translations (89e5f76, c77fa7a)
- Updated the Spanish translations (#495, f7ab6c2, 54ecb39)
- Minor updates from PHP Insights (7a297c2)
- Refactored the command output lines (7466c19)
- Reverted the font display options (b9326c1)
- Bumped Axios version to patch a security vulnerability (4a2140f)
4.2.1 (May 29, 2019)
- Refactored the command output lines (94ddef1)
- Improved font load times with the display swap property (43c448a)
- Fixed the missing featured image property on the posts index (15c559b)
- Fixed incorrect line widths being applied to the line chart components (046211e)
4.2.0 (May 25, 2019)
- Query optimization (2afc167)
- Fixed an inconsistency with post objects prior to passing to the
PostList
component (5aa89ff) - Fixed an incorrect total posts count on the stats index (616d4b8)
- Fixed the incorrect translation line being pulled on the stats index (ba66fa8)
- Fixed missing validation lines from the language files (b33389e)
- Fixed the styling on the default template navbar (e8a67f8)
v4.1.39 (May 22, 2019)
v4.1.38 (May 21, 2019)
- Refactored
PostTags
toPostsTags
(f091d32)
v4.1.37 (May 16, 2019)
- Minor updates to the sponsorship page (91a6ff5)
v4.1.36 (May 16, 2019)
- Added sponsor information (6476549)
v4.1.35 (May 13, 2019)
v4.1.34 (May 10, 2019)
v4.1.33 (May 2, 2019)
v4.1.32 (April 29, 2019)
- Added the ability to remove a featured image (10b0019)
- Fixed the missing featured image caption translation (c5f26b4)
v4.1.31 (April 28, 2019)
- Refactored the
MediaController
into a single action for simplicity (2201769) - Refactored the
i18n
objects into single translation endpoints throughout the components for better maintainability (0af8873)
v4.1.30 (April 26, 2019)
- Fixed the query scope for published posts (be072bd)
v4.1.29 (April 26, 2019)
v4.1.28 (April 22, 2019)
- Added a
v-cloak
directive to the main editor component (5d81ea4)
v4.1.27 (April 17, 2019)
- Refactored resource handling from the
register()
to theboot()
method in the service provider (#462)
v4.1.26 (April 11, 2019)
- Added a
PostTags
model (0942a5b)
v4.1.25 (April 9, 2019)
- Added a unit test for precision number formatting (8398356)
v4.1.24 (April 8, 2019)
- Changed the
laravel/framework
requirement toilluminate/support
(#453, a1306c5, b056182) - Updated Unsplash links to open in new tabs (2fe5658)
- Refactored the
storage_path
configuration to less explicit with images (b0ab792)
v4.1.23 (April 5, 2019)
- Fixed the removal of all topics and tags from a post (e83930f)
v4.1.22 (April 5, 2019)
- Updated the favicon to an .ico format (08e8dc6)
v4.1.21 (April 5, 2019)
- Refactored the float parsing on stat view counts (ea53999)
- Included the post body in the stats index endpoint to not break the read times (111291f)
v4.1.20 (April 4, 2019)
- Added dynamic pagination to Vue component filtered lists (ec087a4)
v4.1.19 (April 3, 2019)
- Removed unnecessary eager loading from the post index route (09d01c6)
- Added unit tests for the
ViewThrottle
middleware (087832e)
- Refactored the
ViewThrottle
middleware to prune posts from the session instead of simply filtering (087832e)
v4.1.18 (April 2, 2019)
v4.1.17 (March 30, 2019)
- Minor branding updates (6321678)
v4.1.16 (March 29, 2019)
- Updated the
Model::all()
usages to reduce the query sizes (6655ecb, 0df1ba5) - Refactored model attributes to use snake case (d2f4784)
- Updated the Font Awesome library to 5.8 (47af5b8)
- Updated the dark mode contrast ratios for increased readability (a718b1b)
- Added unit tests for the
StoreViewData
listener (2e3aeb5) - Added unit tests for the
canvas:publish
Artisan command (637dd3f)
- Fixed the missing validation messages on Topics/Tags (4d4231b)
v4.1.15 (March 23, 2019)
- Added a dark mode (e3723ac)
v4.1.14 (March 22, 2019)
- Fixed a plurality bug in the line chart components (dc366f1)
- Fixed the percentage calculations with popular reading time stats (6222eb)
v4.1.13 (March 21, 2019)
- Refactored the test suite to be more concise and accurate (573b6e8)
- Refactored the migrations into a root
database
directory (573b6e8) - Updated the
.gitignore
(a83978b)
- Added unit tests for the number suffix helper (61d5b15)