5b37626331643863386132643633323362346131656139333234663130373538305d5b315d.doctrinecache.data 1.7 MB

123
  1. 1547656471
  2. s:1809359:"{"indieauth":{"name":"Indieauth","version":"0.1.0","description":"Basic IndieAuth support","description_html":"<p>Basic IndieAuth support<\/p>","description_plain":"Basic IndieAuth support","icon":"sign-in","author":{"name":"Robert van Bregt","email":"robert@robertvanbregt.nl"},"homepage":"https:\/\/github.com\/metbril\/grav-plugin-indieauth","docs":"https:\/\/github.com\/metbril\/grav-plugin-indieauth\/blob\/master\/README.md","keywords":"grav, plugin, indieweb, indieauth, indielogin, login, auth, authentication","bugs":"https:\/\/github.com\/metbril\/grav-plugin-indieauth\/issues","license":"MIT","tag_name":"v0.1.1","date":"2018-12-31T07:58:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/indieauth\/0.1.0","repository":"https:\/\/github.com\/metbril\/grav-plugin-indieauth","slug":"indieauth","install_path":"user\/plugins\/indieauth","changelog":{"0.1.1":{"date":" 12\/31\/2018","content":"1. [](#bugfix)\n * Fix typo in token endpoint uri","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix typo in token endpoint uri<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix typo in token endpoint uri"},"0.1.0":{"date":" 12\/31\/2018","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"presentation-deckset":{"name":"Presentation Deckset","version":"1.1.0","description":"Use Deckset Syntax with the Presentation-plugin","description_html":"<p>Use Deckset Syntax with the Presentation-plugin<\/p>","description_plain":"Use Deckset Syntax with the Presentation-plugin","icon":"plug","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":">=1.6"},{"name":"admin","version":">=1.9"},{"name":"presentation","version":">=1.1"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-plugin-deckset","docs":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-plugin-deckset\/blob\/develop\/README.md","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-plugin-deckset\/issues","license":"MIT","tag_name":"v1.1.0","date":"2019-01-14T18:49:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/presentation-deckset\/1.1.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-deckset","slug":"presentation-deckset","install_path":"user\/plugins\/presentation-deckset","changelog":{"1.1.0":{"date":" 14-01-2019","content":"1. [](#new)\n * First stable release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First stable release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First stable release"},"1.1.0-beta.1":{"date":" 14-01-2019","content":"1. [](#improved)\n * README\n2. [](#new)\n * API-expansion","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>README<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>API-expansion<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"README\n\n\n\nAPI-expansion"},"1.0.0-beta.1":{"date":" 08-01-2019","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}}},"presentation":{"name":"Presentation","version":"1.2.1","description":"Responsive navigational slideshows with Reveal.js","description_html":"<p>Responsive navigational slideshows with Reveal.js<\/p>","description_plain":"Responsive navigational slideshows with Reveal.js","icon":"arrows-alt","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":">=1.6"},{"name":"admin","version":">=1.9"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-presentation\/","docs":"https:\/\/github.com\/OleVik\/grav-plugin-presentation\/blob\/develop\/README.md","demo":"https:\/\/olevik.me\/staging\/grav-skeleton-presentation\/","keywords":"presentation, fullscreen, slides, slideshow, reveal.js","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-presentation\/issues","license":"MIT","tag_name":"v1.2.1","date":"2019-01-15T15:35:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/presentation\/1.2.1","repository":"https:\/\/github.com\/OleVik\/grav-plugin-presentation","slug":"presentation","install_path":"user\/plugins\/presentation","changelog":{"1.2.1":{"date":"15-01-2019","content":"1. [](#improved)\n * Apply Modular Scales via PHP and CSS\n2. [](#bugfix)\n * Fix foreach-loop in Transport->setStyle()\n * Fix textsizing-class application\n * Add default 1:1 scale\n * Fix modular-scale.js calculations and events","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Apply Modular Scales via PHP and CSS<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix foreach-loop in Transport-&gt;setStyle()<\/li>\n<li>Fix textsizing-class application<\/li>\n<li>Add default 1:1 scale<\/li>\n<li>Fix modular-scale.js calculations and events<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Apply Modular Scales via PHP and CSS\n\n\n\nFix foreach-loop in Transport-&gt;setStyle()\nFix textsizing-class application\nAdd default 1:1 scale\nFix modular-scale.js calculations and events"},"1.2.0":{"date":"14-01-2019","content":"1. [](#new)\n * First stable release\n2. [](#improved)\n * Apply Modular Scale everywhere onLoad\n * Dropped Textsize Base for Textsize Modifier\n * Reorder logic Content API\n * Simplify and extend Parser::unwrapImage()\n3. [](#bugfix)\n * Textsizing-class application\n * Audio-element support\n * Various cleanup","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First stable release<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Apply Modular Scale everywhere onLoad<\/li>\n<li>Dropped Textsize Base for Textsize Modifier<\/li>\n<li>Reorder logic Content API<\/li>\n<li>Simplify and extend Parser::unwrapImage()<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Textsizing-class application<\/li>\n<li>Audio-element support<\/li>\n<li>Various cleanup<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First stable release\n\n\n\nApply Modular Scale everywhere onLoad\nDropped Textsize Base for Textsize Modifier\nReorder logic Content API\nSimplify and extend Parser::unwrapImage()\n\n\n\nTextsizing-class application\nAudio-element support\nVarious cleanup"},"1.2.0-beta.3":{"date":"11-01-2019","content":"1. [](#new)\n * CSS and JS option for plugin assets\n * Recast Styles API as Transport API\n2. [](#improved)\n * Optimize assets, breakpoints\n * Disallow empty API-options\n * Swap Bootstrap Reboot for Normalize.css","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>CSS and JS option for plugin assets<\/li>\n<li>Recast Styles API as Transport API<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Optimize assets, breakpoints<\/li>\n<li>Disallow empty API-options<\/li>\n<li>Swap Bootstrap Reboot for Normalize.css<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"CSS and JS option for plugin assets\nRecast Styles API as Transport API\n\n\n\nOptimize assets, breakpoints\nDisallow empty API-options\nSwap Bootstrap Reboot for Normalize.css"},"1.2.0-beta.2":{"date":"11-01-2019","content":"1. [](#improved)\n * Breakpoints as array-field","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Breakpoints as array-field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Breakpoints as array-field"},"1.2.0-beta.1":{"date":"11-01-2019","content":"1. [](#new)\n * Customizable breakpoints\n2. [](#improved)\n * Textsizing-logic\n * Purer implementation of Modular Scales","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Customizable breakpoints<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Textsizing-logic<\/li>\n<li>Purer implementation of Modular Scales<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Customizable breakpoints\n\n\n\nTextsizing-logic\nPurer implementation of Modular Scales"},"1.1.0-beta.7":{"date":"09-01-2019","content":"1. [](#bugfix)\n * Presentation-shortcode","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Presentation-shortcode<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Presentation-shortcode"},"1.1.0-beta.6":{"date":"09-01-2019","content":"1. [](#new)\n * Presentation-shortcode\n * Presentation-shortcode styles\n2. [](#bugfix)\n * Fire textsizing on Reveal ready\n * Links in blueprints\n * Asset groups","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Presentation-shortcode<\/li>\n<li>Presentation-shortcode styles<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fire textsizing on Reveal ready<\/li>\n<li>Links in blueprints<\/li>\n<li>Asset groups<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Presentation-shortcode\nPresentation-shortcode styles\n\n\n\nFire textsizing on Reveal ready\nLinks in blueprints\nAsset groups"},"1.1.0-beta.5":{"date":"08-01-2019","content":"1. [](#improved)\n * README\n * Blueprints and languages\n * Replaced general color-option with one for header and one for block text\n * Modular scale sizes\n2. [](#new)\n * Horizontal-option\n3. [](#bugfix)\n * Cast textsizing-properties as float","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>README<\/li>\n<li>Blueprints and languages<\/li>\n<li>Replaced general color-option with one for header and one for block text<\/li>\n<li>Modular scale sizes<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Horizontal-option<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Cast textsizing-properties as float<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"README\nBlueprints and languages\nReplaced general color-option with one for header and one for block text\nModular scale sizes\n\n\n\nHorizontal-option\n\n\n\nCast textsizing-properties as float"},"1.1.0-beta.4":{"date":"08-01-2019","content":"1. [](#bugfix)\n * Fix support for font-family\n * Fix textsizing-application, again","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix support for font-family<\/li>\n<li>Fix textsizing-application, again<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix support for font-family\nFix textsizing-application, again"},"1.1.0-beta.3":{"date":"08-01-2019","content":"1. [](#bugfix)\n * Fix textsizing-application","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix textsizing-application<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix textsizing-application"},"1.1.0-beta.2":{"date":"08-01-2019","content":"1. [](#bugfix)\n * Missing Event\n * Blueprints","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Missing Event<\/li>\n<li>Blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Missing Event\nBlueprints"},"1.1.0-beta.1":{"date":"08-01-2019","content":"1. [](#new)\n * API Interfaces\n * Custom Content option\n * Custom Parser option\n * Custom Styles option\n * Merge Page-header presentation-options\n2. [](#improved)\n * Refactor API\n * Code Quality\n * PHP 7 Features","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>API Interfaces<\/li>\n<li>Custom Content option<\/li>\n<li>Custom Parser option<\/li>\n<li>Custom Styles option<\/li>\n<li>Merge Page-header presentation-options<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactor API<\/li>\n<li>Code Quality<\/li>\n<li>PHP 7 Features<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"API Interfaces\nCustom Content option\nCustom Parser option\nCustom Styles option\nMerge Page-header presentation-options\n\n\n\nRefactor API\nCode Quality\nPHP 7 Features"},"1.0.0-beta.2":{"date":"06-01-2019","content":"1. [](#bugfix)\n * Assets\n * Content API instantiation","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Assets<\/li>\n<li>Content API instantiation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Assets\nContent API instantiation"},"1.0.0-beta.1":{"date":"06-01-2019","content":"1. [](#new)\n * Page-links from Admin\n2. [](#improved)\n * Blueprints and languages\n * Print-capability\n * Cleanup\n3. [](#bugfix)\n * Token-auth","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Page-links from Admin<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Blueprints and languages<\/li>\n<li>Print-capability<\/li>\n<li>Cleanup<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Token-auth<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Page-links from Admin\n\n\n\nBlueprints and languages\nPrint-capability\nCleanup\n\n\n\nToken-auth"},"0.0.7":{"date":"05-01-2019","content":"1. [](#new)\n * Dynamic, responsive text-sizing\n * Switch to border-box sizing\n * Token-auth for Poll API and Broadcast Channel\n * Fragment-handling\n2. [](#improved)\n * Content-handling\n * Responsive styling\n * Poll API garbage collection and stability\n * Made API Route configurable\n * Blueprints and languages","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Dynamic, responsive text-sizing<\/li>\n<li>Switch to border-box sizing<\/li>\n<li>Token-auth for Poll API and Broadcast Channel<\/li>\n<li>Fragment-handling<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Content-handling<\/li>\n<li>Responsive styling<\/li>\n<li>Poll API garbage collection and stability<\/li>\n<li>Made API Route configurable<\/li>\n<li>Blueprints and languages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Dynamic, responsive text-sizing\nSwitch to border-box sizing\nToken-auth for Poll API and Broadcast Channel\nFragment-handling\n\n\n\nContent-handling\nResponsive styling\nPoll API garbage collection and stability\nMade API Route configurable\nBlueprints and languages"},"0.0.6":{"date":"29-12-2018","content":"1. [](#new)\n * Data-attributes from styles\n * Enabled Poll API\n * Added customizable API route, polling timeout\n * Responsive media-queries\n2. [](#improved)\n * Flexbox-structure on slides\n * Renamed Push API to Poll API\n * Renamed `sync`-setting from `api` to `poll`\n * Poll API PHP, JS, blueprints\n * Poll API resource-handling\n * Presentation-template","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Data-attributes from styles<\/li>\n<li>Enabled Poll API<\/li>\n<li>Added customizable API route, polling timeout<\/li>\n<li>Responsive media-queries<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Flexbox-structure on slides<\/li>\n<li>Renamed Push API to Poll API<\/li>\n<li>Renamed <code>sync<\/code>-setting from <code>api<\/code> to <code>poll<\/code><\/li>\n<li>Poll API PHP, JS, blueprints<\/li>\n<li>Poll API resource-handling<\/li>\n<li>Presentation-template<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Data-attributes from styles\nEnabled Poll API\nAdded customizable API route, polling timeout\nResponsive media-queries\n\n\n\nFlexbox-structure on slides\nRenamed Push API to Poll API\nRenamed sync-setting from api to poll\nPoll API PHP, JS, blueprints\nPoll API resource-handling\nPresentation-template"},"0.0.5":{"date":"27-12-2018","content":"1. [](#new)\n * Content API\n2. [](#improved)\n * Broke up Utilities into Content API\n * Broke up Content API methods\n * Cascading blueprint-options for Plugin, Presentation, Slide\n * Options-handling in blueprint\n * Tweaked plugin's CSS","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Content API<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Broke up Utilities into Content API<\/li>\n<li>Broke up Content API methods<\/li>\n<li>Cascading blueprint-options for Plugin, Presentation, Slide<\/li>\n<li>Options-handling in blueprint<\/li>\n<li>Tweaked plugin's CSS<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Content API\n\n\n\nBroke up Utilities into Content API\nBroke up Content API methods\nCascading blueprint-options for Plugin, Presentation, Slide\nOptions-handling in blueprint\nTweaked plugin's CSS"},"0.0.4":{"date":"27-12-2018","content":"1. [](#new)\n * Blueprints, translations\n2. [](#improved)\n * Code-quality, code standards\n * README\n * Simplify plugin CSS\n * Improve template","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Blueprints, translations<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Code-quality, code standards<\/li>\n<li>README<\/li>\n<li>Simplify plugin CSS<\/li>\n<li>Improve template<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Blueprints, translations\n\n\n\nCode-quality, code standards\nREADME\nSimplify plugin CSS\nImprove template"},"0.0.3":{"date":"12-12-2018","content":"1. [](#new)\n * Images are unwrapped from paragraphs by default\n * Switch from UiB-theme to general Presentation-theme\n * Deprecation of Fullpage-settings\n2. [](#improved)\n * Code-quality\n * README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Images are unwrapped from paragraphs by default<\/li>\n<li>Switch from UiB-theme to general Presentation-theme<\/li>\n<li>Deprecation of Fullpage-settings<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Code-quality<\/li>\n<li>README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Images are unwrapped from paragraphs by default\nSwitch from UiB-theme to general Presentation-theme\nDeprecation of Fullpage-settings\n\n\n\nCode-quality\nREADME"},"0.0.2":{"date":"10-11-2018","content":"1. [](#new)\n * Slide-blueprint\n * Translations\n * Added support for ambiguous CSS-properties in FrontMatter\n * Added footer-template\n * Added optional support of Nomnoml diagrams\n * Added debugger-support\n2. [](#improved)\n * Cleaned JS init\n * Started cleaning plugin options\n * Started cleaning Utilities class","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Slide-blueprint<\/li>\n<li>Translations<\/li>\n<li>Added support for ambiguous CSS-properties in FrontMatter<\/li>\n<li>Added footer-template<\/li>\n<li>Added optional support of Nomnoml diagrams<\/li>\n<li>Added debugger-support<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Cleaned JS init<\/li>\n<li>Started cleaning plugin options<\/li>\n<li>Started cleaning Utilities class<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Slide-blueprint\nTranslations\nAdded support for ambiguous CSS-properties in FrontMatter\nAdded footer-template\nAdded optional support of Nomnoml diagrams\nAdded debugger-support\n\n\n\nCleaned JS init\nStarted cleaning plugin options\nStarted cleaning Utilities class"},"0.0.1":{"date":"07-11-2018","content":"1. [](#new)\n * Alpha public release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Alpha public release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Alpha public release"}}},"cadphp":{"name":"Cadphp","version":"1","description":"Include PHP simply inside Grav CMS","description_html":"<p>Include PHP simply inside Grav CMS<\/p>","description_plain":"Include PHP simply inside Grav CMS","icon":"plug","author":{"name":"CaDJoU","email":"cadjou@gmail.com"},"homepage":"https:\/\/github.com\/cadjou\/grav-plugin-cadphp","docs":"https:\/\/github.com\/cadjou\/grav-plugin-cadphp\/blob\/master\/README.md","keywords":"grav, php, plugin, markdown","bugs":"https:\/\/github.com\/cadjou\/grav-plugin-cadphp\/issues","license":"MIT","tag_name":"v1.0.1","date":"2019-01-09T12:04:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cadphp\/1","repository":"https:\/\/github.com\/cadjou\/grav-plugin-cadphp","slug":"cadphp","install_path":"user\/plugins\/cadphp","changelog":{"1.0\r":{"date":"23\/12\/2018\r","content":"1. [New](#new)\r\n * Creation of the App\r\n\t ","content_html":"<ol>\n<li><a href=\"#new\">New<\/a>\n<ul>\n<li>Creation of the App<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New\n\nCreation of the App"}},"dependencies":[]},"custom-js":{"name":"Custom JS","version":"0.1.0","description":"Adds some custom JavaScript to your Grav site","description_html":"<p>Adds some custom JavaScript to your Grav site<\/p>","description_plain":"Adds some custom JavaScript to your Grav site","icon":"plug","author":{"name":"Dmitry Yakovlev","email":"web-dimayakovlev@outlook.com"},"homepage":"https:\/\/github.com\/dimayakovlev\/grav-plugin-custom-js","docs":"https:\/\/github.com\/dimayakovlev\/grav-plugin-custom-js\/blob\/develop\/README.md","keywords":"grav, plugin, javascript, assets","bugs":"https:\/\/github.com\/dimayakovlev\/grav-plugin-custom-js\/issues","license":"MIT","tag_name":"v0.1.0","date":"2018-12-18T15:35:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/custom-js\/0.1.0","repository":"https:\/\/github.com\/dimayakovlev\/grav-plugin-custom-js","slug":"custom-js","install_path":"user\/plugins\/custom-js","changelog":{"0.1.0":{"date":" 12\/18\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"views":{"name":"Views","version":"1.0.1","description":"Simple View tracking and reporting","description_html":"<p>Simple View tracking and reporting<\/p>","description_plain":"Simple View tracking and reporting","icon":"eye","author":{"name":"Trilby Media","email":"hello@trilby.media"},"dependencies":[{"name":"grav","version":">=1.6.0-beta.6"},{"name":"database","version":">=1.0.0"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-views","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-views\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-views\/issues","license":"MIT","tag_name":"1.0.1","date":"2018-12-09T22:52:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/views\/1.0.1","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-views","slug":"views","install_path":"user\/plugins\/views","changelog":{"1.0.1":{"date":"12\/09\/2018","content":"1. [](#new)\n * Added a new `type` column to support multiple view types concurrently\n * Updated README.md","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a new <code>type<\/code> column to support multiple view types concurrently<\/li>\n<li>Updated README.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a new type column to support multiple view types concurrently\nUpdated README.md"},"1.0.0":{"date":"12\/08\/2018","content":"1. [](#new)\n * Added support for CLI\n * Allow `{{ track_views(object) }}` format if object can be casted to string containing a key\n * Make `{{ track_views(object) }}` HTML safe, allowing it to be used without `|raw` filter\n * Use new `user-data:\/\/` stream\n * Added support for `autotrack` to track any page based on `onPageInitialized()` event","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for CLI<\/li>\n<li>Allow <code>{{ track_views(object) }}<\/code> format if object can be casted to string containing a key<\/li>\n<li>Make <code>{{ track_views(object) }}<\/code> HTML safe, allowing it to be used without <code>|raw<\/code> filter<\/li>\n<li>Use new <code>user-data:\/\/<\/code> stream<\/li>\n<li>Added support for <code>autotrack<\/code> to track any page based on <code>onPageInitialized()<\/code> event<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for CLI\nAllow {{ track_views(object) }} format if object can be casted to string containing a key\nMake {{ track_views(object) }} HTML safe, allowing it to be used without |raw filter\nUse new user-data:\/\/ stream\nAdded support for autotrack to track any page based on onPageInitialized() event"},"0.1.0":{"date":"11\/01\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"database":{"name":"Database","version":"1.0.0","description":"Allows a unified way to access databases within Grav via PDO","description_html":"<p>Allows a unified way to access databases within Grav via PDO<\/p>","description_plain":"Allows a unified way to access databases within Grav via PDO","icon":"database","author":{"name":"Team Grav","email":"developers@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.6.0-beta.6"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-database","docs":"https:\/\/github.com\/getgrav\/grav-plugin-database\/blob\/develop\/README.md","keywords":"grav, plugin, database, sqlite, mysql","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-database\/issues","license":"MIT","tag_name":"1.0.0","date":"2018-12-09T05:57:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/database\/1.0.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-database","slug":"database","install_path":"user\/plugins\/database","changelog":{"1.0.0":{"date":"12\/08\/2018","content":"1. [](#new)\n * Added support for CLI\n * Added a README.md","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for CLI<\/li>\n<li>Added a README.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for CLI\nAdded a README.md"},"0.1.0":{"date":"11\/01\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"world-maps":{"name":"World Maps","version":"1.0.0","description":"This plugin provides customizable and vectorial world maps","description_html":"<p>This plugin provides customizable and vectorial world maps<\/p>","description_plain":"This plugin provides customizable and vectorial world maps","icon":"globe","author":{"name":"Widebob","email":"info@widebob.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/widebob\/grav-plugin-world-maps","docs":"https:\/\/github.com\/widebob\/grav-plugin-world-maps\/blob\/develop\/README.md","demo":"http:\/\/widebob.com\/grav-world-maps-plugin","keywords":"grav, plugin, jqvmap, vector, map, world, travel, widebob","bugs":"https:\/\/github.com\/widebob\/grav-plugin-world-maps\/issues","license":"MIT","tag_name":"1.0.0","date":"2018-11-13T18:32:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/world-maps\/1.0.0","repository":"https:\/\/github.com\/Widebob\/grav-plugin-world-maps","slug":"world-maps","install_path":"user\/plugins\/world-maps","changelog":{"1.0.0":{"date":"14\/11\/2018","content":"1. [](#new)\n * Using JQVMap Javascript lib\n * A lot of interactive vectorial maps available\n * Easy configuration with Shortcode, blueprint or header\n * Customizing maps (legend, colors, links)\n * Shortcode integration\n * Extentable blueprint","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Using JQVMap Javascript lib<\/li>\n<li>A lot of interactive vectorial maps available<\/li>\n<li>Easy configuration with Shortcode, blueprint or header<\/li>\n<li>Customizing maps (legend, colors, links)<\/li>\n<li>Shortcode integration<\/li>\n<li>Extentable blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Using JQVMap Javascript lib\nA lot of interactive vectorial maps available\nEasy configuration with Shortcode, blueprint or header\nCustomizing maps (legend, colors, links)\nShortcode integration\nExtentable blueprint"}}},"darkadmin":{"name":"Dark Admin","version":"1.0.0","description":"Modified customadmin plugin to have a nice dark theme matching MacOS Mojave. Special thanks to Romain Fallet, who created the customadmin plugin.","description_html":"<p>Modified customadmin plugin to have a nice dark theme matching MacOS Mojave. Special thanks to Romain Fallet, who created the customadmin plugin.<\/p>","description_plain":"Modified customadmin plugin to have a nice dark theme matching MacOS Mojave. Special thanks to Romain Fallet, who created the customadmin plugin.","icon":"empire","author":{"name":"Norman Wink","email":"nw@vonheldenundgestalten.de"},"dependencies":[{"name":"admin","version":"*"}],"homepage":"https:\/\/github.com\/normanwink\/grav-darkadmin","keywords":"admin, plugin, manager, panel, custom, dark, mojave","bugs":"https:\/\/github.com\/normanwink\/grav-darkadmin\/issues","license":"MIT","tag_name":"v1.0.01","date":"2018-11-08T09:47:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/darkadmin\/1.0.0","repository":"https:\/\/github.com\/normanwink\/grav-darkadmin","slug":"darkadmin","install_path":"user\/plugins\/darkadmin","changelog":{"1.0.0":{"date":"18\/10\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"tingle-form":{"name":"Tingle Form","version":"1.0.1","description":"A standard form inside a tingle modal popup. Click on a button (created with a shortcode) and the form pops up.","description_html":"<p>A standard form inside a tingle modal popup. Click on a button (created with a shortcode) and the form pops up.<\/p>","description_plain":"A standard form inside a tingle modal popup. Click on a button (created with a shortcode) and the form pops up.","icon":"arrow-up","author":{"name":"Richard N Hainsworth","email":"rnhainsworth@gmail.com"},"homepage":"https:\/\/github.com\/finanalyst\/grav-plugin-tingle-form","docs":"https:\/\/github.com\/finanalyst\/grav-plugin-tingle-form\/blob\/develop\/README.md","keywords":"grav, plugin, popup, form, modal, tingle","bugs":"https:\/\/github.com\/finanalyst\/grav-plugin-tingle-form\/issues","license":"MIT","tag_name":"v1.0.1","date":"2018-10-04T02:42:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tingle-form\/1.0.1","repository":"https:\/\/github.com\/finanalyst\/grav-plugin-tingle-form","slug":"tingle-form","install_path":"user\/plugins\/tingle-form","changelog":[],"dependencies":[]},"quando":{"name":"Quando","version":"0.6.1","description":"Stores and exposes business opening and service-specific hours to Grav\/Twig. Provides some starter templates.","description_html":"<p>Stores and exposes business opening and service-specific hours to Grav\/Twig. Provides some starter templates.<\/p>","description_plain":"Stores and exposes business opening and service-specific hours to Grav\/Twig. Provides some starter templates.","icon":"plug","author":{"name":"Hugh Barnes","email":"dev@hubns.com"},"homepage":"https:\/\/github.com\/hughbris\/grav-plugin-quando","docs":"https:\/\/github.com\/hughbris\/grav-plugin-quando\/blob\/develop\/README.md","demo":"https:\/\/behold.metamotive.co.nz\/quando","keywords":"grav, plugin, opening hours","bugs":"https:\/\/github.com\/hughbris\/grav-plugin-quando\/issues","license":"MIT","tag_name":"v0.6.2","date":"2018-10-03T00:42:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/quando\/0.6.1","repository":"https:\/\/github.com\/hughbris\/grav-plugin-quando","slug":"quando","install_path":"user\/plugins\/quando","changelog":[],"dependencies":[]},"smoochchat":{"name":"Smooch Chat","version":"1.0.0","description":"Smooch.io live chat web messenger integration","description_html":"<p>Smooch.io live chat web messenger integration<\/p>","description_plain":"Smooch.io live chat web messenger integration","icon":"comments","author":{"name":"Matt Marsh","email":"matt@crazedbytes.net"},"homepage":"https:\/\/github.com\/marshmn\/grav-plugin-smoochchat","docs":"https:\/\/github.com\/marshmn\/grav-plugin-smoochchat\/blob\/master\/README.md","demo":"https:\/\/demos.crazedbytes.net\/smoochchat","keywords":"grav, plugin, live chat, smooch","bugs":"https:\/\/github.com\/marshmn\/grav-plugin-smoochchat\/issues","license":"MIT","tag_name":"v1.0.0","date":"2018-09-18T17:43:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/smoochchat\/1.0.0","repository":"https:\/\/github.com\/marshmn\/grav-plugin-smoochchat","slug":"smoochchat","install_path":"user\/plugins\/smoochchat","changelog":{"1.0.0":{"date":"18-09-2018","content":"1. [](#new)\n * Basic integration of the Smooch.io web messenger","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Basic integration of the Smooch.io web messenger<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Basic integration of the Smooch.io web messenger"}},"dependencies":[]},"timeline":{"name":"Timeline","version":"1.2.0","description":"Create and manage timelines in an ordered, hierarchical manner.","description_html":"<p>Create and manage timelines in an ordered, hierarchical manner.<\/p>","description_plain":"Create and manage timelines in an ordered, hierarchical manner.","icon":"align-center","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":">=1.6"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-timeline","docs":"https:\/\/github.com\/OleVik\/grav-plugin-timeline\/blob\/develop\/README.md","keywords":"timeline, timelines","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-timeline\/issues","license":"MIT","tag_name":"v1.2.0","date":"2018-12-07T09:21:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/timeline\/1.2.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-timeline","slug":"timeline","install_path":"user\/plugins\/timeline","changelog":{"1.2.0":{"date":"07-12-2018","content":"1. [](#new)\n * Added template-partials and blocks for header and footer\n * Change template-partial name from \"header\" to \"period\"\n * Added functionality for injecting timelines\n * Added support for subdirectory-installations\n2. [](#improved)\n * Code quality\n * .header-styling\n * Pathing","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added template-partials and blocks for header and footer<\/li>\n<li>Change template-partial name from &quot;header&quot; to &quot;period&quot;<\/li>\n<li>Added functionality for injecting timelines<\/li>\n<li>Added support for subdirectory-installations<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Code quality<\/li>\n<li>.header-styling<\/li>\n<li>Pathing<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added template-partials and blocks for header and footer\nChange template-partial name from &quot;header&quot; to &quot;period&quot;\nAdded functionality for injecting timelines\nAdded support for subdirectory-installations\n\n\n\nCode quality\n.header-styling\nPathing"},"1.1.6":{"date":"30-11-2018","content":"1. [](#improved)\n * Added blueprint option for linked_data","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprint option for linked_data<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprint option for linked_data"},"1.1.5":{"date":"30-11-2018","content":"1. [](#bugfix)\n * Fix LinkedData-assets\n * Fix misaligned events","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix LinkedData-assets<\/li>\n<li>Fix misaligned events<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix LinkedData-assets\nFix misaligned events"},"1.1.4":{"date":"30-11-2018","content":"1. [](#bugfix)\n * Fix missing orderBy-options\n * Fix Utilities::sortLeaf defaults","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix missing orderBy-options<\/li>\n<li>Fix Utilities::sortLeaf defaults<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix missing orderBy-options\nFix Utilities::sortLeaf defaults"},"1.1.3":{"date":"30-11-2018","content":"1. [](#bugfix)\n * Fix missing `static`-keyword","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix missing <code>static<\/code>-keyword<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix missing static-keyword"},"1.1.2":{"date":"27-11-2018","content":"1. [](#bugfix)\n * Fix event template\n2. [](#improved)\n * Add image alt-attribute","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix event template<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add image alt-attribute<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix event template\n\n\n\nAdd image alt-attribute"},"1.1.1":{"date":"27-10-2018","content":"1. [](#improved)\n * Restrict CSS to template and related elements","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Restrict CSS to template and related elements<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Restrict CSS to template and related elements"},"1.1.0":{"date":"26-10-2018","content":"1. [](#improved)\n * Abstracted tree-building from page-context\n * Moved some methods to Utilities\n * Visual flow in Print-style, .print-class for graphics\n * Responsive-styles\n * README\n2. [](#new)\n * Standalone-template for Timeline-event\n * Added Data-API for UML-, JSON-, and Markdown-outputs\n * Added `dump`-command for Data-API access\n * CSS asset-group 'bottom' for non-render-blocking stylesheets\n3. [](#bugfix)\n * CSS-fixes to enforce uniform styling\n * Restrict assets to Timeline-pages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Abstracted tree-building from page-context<\/li>\n<li>Moved some methods to Utilities<\/li>\n<li>Visual flow in Print-style, .print-class for graphics<\/li>\n<li>Responsive-styles<\/li>\n<li>README<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Standalone-template for Timeline-event<\/li>\n<li>Added Data-API for UML-, JSON-, and Markdown-outputs<\/li>\n<li>Added <code>dump<\/code>-command for Data-API access<\/li>\n<li>CSS asset-group 'bottom' for non-render-blocking stylesheets<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>CSS-fixes to enforce uniform styling<\/li>\n<li>Restrict assets to Timeline-pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Abstracted tree-building from page-context\nMoved some methods to Utilities\nVisual flow in Print-style, .print-class for graphics\nResponsive-styles\nREADME\n\n\n\nStandalone-template for Timeline-event\nAdded Data-API for UML-, JSON-, and Markdown-outputs\nAdded dump-command for Data-API access\nCSS asset-group 'bottom' for non-render-blocking stylesheets\n\n\n\nCSS-fixes to enforce uniform styling\nRestrict assets to Timeline-pages"},"1.0.2":{"date":"13-09-2018","content":"1. [](#new)\n * Print-friendly stylesheet\n * Native Bootstrap\n2. [](#improved)\n * SCSS-formatting","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Print-friendly stylesheet<\/li>\n<li>Native Bootstrap<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>SCSS-formatting<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Print-friendly stylesheet\nNative Bootstrap\n\n\n\nSCSS-formatting"},"1.0.1":{"date":"09-09-2018","content":"1. [](#bugfix)\n * Plugin requires Grav at least v1.6\n * Plugin requires PHP at least v7.1","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Plugin requires Grav at least v1.6<\/li>\n<li>Plugin requires PHP at least v7.1<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin requires Grav at least v1.6\nPlugin requires PHP at least v7.1"},"1.0.0":{"date":"09-09-2018","content":"1. [](#new)\n * Initial public release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial public release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial public release"}}},"tribune":{"name":"Tribune","version":"0.1.0","description":"Tribune\/shoutbox\/webchat plugin","description_html":"<p>Tribune\/shoutbox\/webchat plugin<\/p>","description_plain":"Tribune\/shoutbox\/webchat plugin","icon":"plug","author":{"name":"devnewton","email":"devnewton@bci.im"},"homepage":"https:\/\/github.com\/devnewton\/grav-plugin-tribune","docs":"https:\/\/github.com\/devnewton\/grav-plugin-tribune\/blob\/develop\/README.md","demo":"https:\/\/grav-plugin-tribune-demo.bci.im\/tribune","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/devnewton\/grav-plugin-tribune\/issues","license":"MIT","tag_name":"v0.2.0","date":"2018-10-10T14:02:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tribune\/0.1.0","repository":"https:\/\/github.com\/devnewton\/grav-plugin-tribune","slug":"tribune","install_path":"user\/plugins\/tribune","changelog":{"0.1.0":{"date":" 17-09-2018","content":"1. [](#new)\n * Initial release with basic webchat features\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release with basic webchat features<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release with basic webchat features"},"0.2.0":{"date":" 10-10-2018","content":"1. [](#improved)\n * handle tribune route if it does not exists\n2. [](#bugfix)\n * avoid absolute path fetch to make subpath grav deployment work","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>handle tribune route if it does not exists<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>avoid absolute path fetch to make subpath grav deployment work<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"handle tribune route if it does not exists\n\n\n\navoid absolute path fetch to make subpath grav deployment work"}},"dependencies":[]},"map-marker-leaflet":{"name":"Map Marker Leaflet","version":"1.0.7","description":"Short codes to embed a map and markers using Leaflet, Awesome-markers and OpenStreetMap (optionally other providers)","description_html":"<p>Short codes to embed a map and markers using Leaflet, Awesome-markers and OpenStreetMap (optionally other providers)<\/p>","description_plain":"Short codes to embed a map and markers using Leaflet, Awesome-markers and OpenStreetMap (optionally other providers)","icon":"map","author":{"name":"Richard N Hainsworth","email":"rnhainsworth@gmail.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/finanalyst\/grav-plugin-map-marker-leaflet","docs":"https:\/\/github.com\/finanalyst\/grav-plugin-map-marker-leaflet\/blob\/develop\/README.md","keywords":"grav, plugin, map, markers, leaflet, openstreetmap, thunderforest, mapbox, opensource","bugs":"https:\/\/github.com\/finanalyst\/grav-plugin-map-marker-leaflet\/issues","license":"MIT","tag_name":"v1.0.7","date":"2019-01-01T05:26:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/map-marker-leaflet\/1.0.7","repository":"https:\/\/github.com\/finanalyst\/grav-plugin-map-marker-leaflet","slug":"map-marker-leaflet","install_path":"user\/plugins\/map-marker-leaflet","changelog":[]},"social-media-links":{"name":"Social Media Links","version":"1.0.2","description":"Add links to social media sites","description_html":"<p>Add links to social media sites<\/p>","description_plain":"Add links to social media sites","icon":"plug","author":{"name":"Torsten Sauer","email":"grav-dev@torsten-sauer.de"},"homepage":"https:\/\/github.com\/torsten-sauer\/social-media-links","docs":"https:\/\/github.com\/torsten-sauer\/social-media-links\/blob\/master\/README.md","demo":"https:\/\/github.com\/torsten-sauer\/social-media-links","keywords":"grav, plugin, social, media, facebook, twitter, instagram","bugs":"https:\/\/github.com\/torsten-sauer\/social-media-links\/issues","license":"MIT","tag_name":"1.0.2","date":"2018-12-06T00:15:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/social-media-links\/1.0.2","repository":"https:\/\/github.com\/torsten-sauer\/social-media-links","slug":"social-media-links","install_path":"user\/plugins\/social-media-links","changelog":{"1.0.0":{"date":" 09\/13\/2018","content":"1. [](#new)\n * Initial creation of the plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial creation of the plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial creation of the plugin"}},"dependencies":[]},"fortune":{"name":"Fortune","version":"1.0.0","description":"Select a random quote from a collection of properly formatted &#34;fortune&#34; files","description_html":"<p>Select a random quote from a collection of properly formatted &#34;fortune&#34; files<\/p>","description_plain":"Select a random quote from a collection of properly formatted &#34;fortune&#34; files","icon":"book","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/perlkonig\/grav-plugin-fortune","docs":"https:\/\/github.com\/perlkonig\/grav-plugin-fortune\/blob\/develop\/README.md","demo":"https:\/\/www.perlkonig.com\/demos\/fortune","keywords":"grav, plugin, fortune, quotes, random","bugs":"https:\/\/github.com\/perlkonig\/grav-plugin-fortune\/issues","license":"MIT","tag_name":"v1.0.0","date":"2018-09-13T14:24:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/fortune\/1.0.0","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-fortune","slug":"fortune","install_path":"user\/plugins\/fortune","changelog":{"1.0.0":{"date":" 09\/12\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"webhook":{"name":"Slack Webhook","version":"0.1.0","description":"Push forms results into slack messages","description_html":"<p>Push forms results into slack messages<\/p>","description_plain":"Push forms results into slack messages","icon":"plug","author":{"name":"Damien Bry","url":"https:\/\/damienbry.io","email":"damien@elyios.com"},"homepage":"https:\/\/github.com\/Orbmancer\/grav-plugin-slack-webhook","docs":"https:\/\/github.com\/Orbmancer\/grav-plugin-slack-webhook\/blob\/master\/README.md","keywords":"grav, plugin, slack, webhook, form, process, action, backend, automate","bugs":"https:\/\/github.com\/Orbmancer\/grav-plugin-slack-webhook\/issues","license":"MIT","tag_name":"v0.1.0","date":"2018-09-12T08:56:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/webhook\/0.1.0","repository":"https:\/\/github.com\/Orbmancer\/grav-plugin-slack-webhook","slug":"webhook","install_path":"user\/plugins\/webhook","changelog":{"0.1.0":{"date":"12-09-2018","content":"1. [](#new)\n * Initial version\n","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial version<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial version"}},"dependencies":[]},"webpush":{"name":"Web Push Notifications","version":"1.0.1","description":"Add web push notifications based on OneSignal service for your grav project.","description_html":"<p>Add web push notifications based on OneSignal service for your grav project.<\/p>","description_plain":"Add web push notifications based on OneSignal service for your grav project.","icon":"bell","author":{"name":"Devlom","url":"https:\/\/devlom.com","email":"info@devlom.com"},"homepage":"https:\/\/devlom.com\/en\/blog\/grav-webpush-notifications-onesignal","docs":"https:\/\/github.com\/devlom\/grav-plugin-webpush\/blob\/develop\/README.md","keywords":"grav, plugin, onesignal, web push notifications, notifications, push","bugs":"https:\/\/github.com\/devlom\/grav-plugin-webpush\/issues","license":"MIT","tag_name":"1.0.1","date":"2018-09-17T14:43:36Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/webpush\/1.0.1","repository":"https:\/\/github.com\/devlom\/grav-plugin-webpush","slug":"webpush","install_path":"user\/plugins\/webpush","changelog":{"1.0.1":{"date":" 09\/17\/2018","content":"1. [](#new)\n * Readme updates, minor fixes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Readme updates, minor fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Readme updates, minor fixes"},"1.0.0":{"date":" 09\/04\/2018","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"relme":{"name":"Rel Me","version":"0.1.1","description":"Add rel=&#34;me&#34; links to your website.","description_html":"<p>Add rel=&#34;me&#34; links to your website.<\/p>","description_plain":"Add rel=&#34;me&#34; links to your website.","icon":"plug","author":{"name":"Robert van Bregt","email":"robert@robertvanbregt.nl"},"homepage":"https:\/\/github.com\/metbril\/grav-plugin-relme","docs":"https:\/\/github.com\/metbril\/grav-plugin-relme\/blob\/master\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, social, link, indieweb","bugs":"https:\/\/github.com\/metbril\/grav-plugin-relme\/issues","license":"MIT","tag_name":"v0.1.1","date":"2019-01-04T13:17:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/relme\/0.1.1","repository":"https:\/\/github.com\/metbril\/grav-plugin-relme","slug":"relme","install_path":"user\/plugins\/relme","changelog":{"0.1.1":{"date":" 01\/04\/2019","content":"1. [](#improved)\n * Pick existing page for path","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Pick existing page for path<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Pick existing page for path"},"0.1.0":{"date":" 08\/12\/2018","content":"1. [](#new)\n * Add plugin configuration\n * Add list template\n * Add link template\n * Add initial documentation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add plugin configuration<\/li>\n<li>Add list template<\/li>\n<li>Add link template<\/li>\n<li>Add initial documentation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add plugin configuration\nAdd list template\nAdd link template\nAdd initial documentation"}},"dependencies":[]},"babel":{"name":"Babel","version":"1.1.2","description":"Translation services for GRAV","description_html":"<p>Translation services for GRAV<\/p>","description_plain":"Translation services for GRAV","icon":"language","author":{"name":"Uli Hake","url":"http:\/\/www.saveva.com","email":"uli.hake@gmaill.com"},"dependencies":[{"name":"grav","version":">=1.4.0"},{"name":"admin","version":">=1.8.0"}],"homepage":"https:\/\/github.com\/leotiger\/grav-plugin-babel","docs":"https:\/\/github.com\/leotiger\/grav-plugin-babel\/blob\/master\/README.md","keywords":"plugin, i18n, translation, language administration, language synchronization","bugs":"https:\/\/github.com\/leotiger\/grav-plugin-babel\/issues","license":"MIT","tag_name":"v1.1.2","date":"2018-08-10T17:28:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/babel\/1.1.2","repository":"https:\/\/github.com\/leotiger\/grav-plugin-babel","slug":"babel","install_path":"user\/plugins\/babel","changelog":{"1.1.2":{"date":"10-08-2018","content":"1. [](#improved)\n * Add quicktray icon and make entry in admin menu sidebar optional (thx olevik)\n * remove unnecessary logging code\n * add hints to the interface\n * apply GRAV styles to some elements\n * remove bootstrap css\n * better documentation in README\n1. [](#bugfix)\n * Copy correct existing translation into empty translation if user click on language identifier of existing translation\n * Fix compatibility issue: TNTSearch uses an older vendor version of the teamtnt\/tntsearch (thx iusvar)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add quicktray icon and make entry in admin menu sidebar optional (thx olevik)<\/li>\n<li>remove unnecessary logging code<\/li>\n<li>add hints to the interface<\/li>\n<li>apply GRAV styles to some elements<\/li>\n<li>remove bootstrap css<\/li>\n<li>better documentation in README<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Copy correct existing translation into empty translation if user click on language identifier of existing translation<\/li>\n<li>Fix compatibility issue: TNTSearch uses an older vendor version of the teamtnt\/tntsearch (thx iusvar)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add quicktray icon and make entry in admin menu sidebar optional (thx olevik)\nremove unnecessary logging code\nadd hints to the interface\napply GRAV styles to some elements\nremove bootstrap css\nbetter documentation in README\n\n\n\nCopy correct existing translation into empty translation if user click on language identifier of existing translation\nFix compatibility issue: TNTSearch uses an older vendor version of the teamtnt\/tntsearch (thx iusvar)"},"1.1.1":{"date":"09-08-2018","content":"1. [](#new)\n * Track theme variables\n * Add export for theme language packages\n1. [](#bugfix)\n * Fix order of flat array elements with numeric keys.\n * Display flat array elements in correct order (keys ordered alphabetically and not numerically)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Track theme variables<\/li>\n<li>Add export for theme language packages<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix order of flat array elements with numeric keys.<\/li>\n<li>Display flat array elements in correct order (keys ordered alphabetically and not numerically)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Track theme variables\nAdd export for theme language packages\n\n\n\nFix order of flat array elements with numeric keys.\nDisplay flat array elements in correct order (keys ordered alphabetically and not numerically)"},"1.1.0":{"date":"08-08-2018","content":"1. [](#new)\n * Hide away complex system internals that include Regular Expressions to assure hassle-free usage of the plugin by less experienced site administrators\n1. [](#bugfix)\n * Plugin domains, once translated with Babel, did not show status information correctly. Fixed.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Hide away complex system internals that include Regular Expressions to assure hassle-free usage of the plugin by less experienced site administrators<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Plugin domains, once translated with Babel, did not show status information correctly. Fixed.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Hide away complex system internals that include Regular Expressions to assure hassle-free usage of the plugin by less experienced site administrators\n\n\n\nPlugin domains, once translated with Babel, did not show status information correctly. Fixed."},"1.0.4":{"date":"08-08-2018","content":"1. [](#bugfix)\n * Fixed indexing problem for variables with no parent group identifier aka domain. These are no routed into domain *unclassified*\n * Indexing as unclassified should fix as well wrong attributions and counts for the rest of the domains","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed indexing problem for variables with no parent group identifier aka domain. These are no routed into domain <em>unclassified<\/em><\/li>\n<li>Indexing as unclassified should fix as well wrong attributions and counts for the rest of the domains<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed indexing problem for variables with no parent group identifier aka domain. These are no routed into domain unclassified\nIndexing as unclassified should fix as well wrong attributions and counts for the rest of the domains"},"1.0.3":{"date":"08-08-2018","content":"1. [](#new)\n * Zip exported domain definitions into language packs\n * Make domain language packs available in the Babel interface","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Zip exported domain definitions into language packs<\/li>\n<li>Make domain language packs available in the Babel interface<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Zip exported domain definitions into language packs\nMake domain language packs available in the Babel interface"},"1.0.2":{"date":"08-08-2018","content":"1. [](#improved)\n * Return to saving only edited (babelized) definitions\n * Track edited definitions on re-index keeping track forever","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Return to saving only edited (babelized) definitions<\/li>\n<li>Track edited definitions on re-index keeping track forever<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Return to saving only edited (babelized) definitions\nTrack edited definitions on re-index keeping track forever"},"1.0.1":{"date":"08-08-2018","content":"1. [](#bugfix)\n * Save all definitions for merge to avoid losing previous translation work\n * Show changed translation in domain context, not only in babelized context\n * remove output test traces from Babel template","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Save all definitions for merge to avoid losing previous translation work<\/li>\n<li>Show changed translation in domain context, not only in babelized context<\/li>\n<li>remove output test traces from Babel template<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Save all definitions for merge to avoid losing previous translation work\nShow changed translation in domain context, not only in babelized context\nremove output test traces from Babel template"},"1.0.0":{"date":"08-08-2018","content":"1. [](#new)\n * Changelog started\n","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Changelog started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changelog started"}}},"injectphp":{"name":"Injectphp","version":"0.1.0","description":"Replace a markdown page with a php page","description_html":"<p>Replace a markdown page with a php page<\/p>","description_plain":"Replace a markdown page with a php page","icon":"plug","author":{"name":"Larry Vennard","email":"lvennard@yahoo.com"},"homepage":"https:\/\/github.com\/lvennard\/grav-plugin-injectphp","docs":"https:\/\/github.com\/lvennard\/grav-plugin-injectphp\/blob\/develop\/README.md","keywords":"grav, php, plugin, markdown","bugs":"https:\/\/github.com\/lvennard\/grav-plugin-injectphp\/issues","license":"MIT","tag_name":"injectphp","date":"2018-08-20T14:41:12Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/injectphp\/0.1.0","repository":"https:\/\/github.com\/lvennard\/grav-plugin-injectphp","slug":"injectphp","install_path":"user\/plugins\/injectphp","changelog":{"0.1.0":{"date":" 08\/04\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"content-edit":{"name":"Content Edit","version":"1.3.0","description":"Frontend edit of content pages by users in groups","description_html":"<p>Frontend edit of content pages by users in groups<\/p>","description_plain":"Frontend edit of content pages by users in groups","icon":"pencil-square-o","author":{"name":"Richard N Hainsworth","email":"rnhainsworth@gmail.com"},"homepage":"https:\/\/github.com\/finanalyst\/grav-plugin-content-edit","docs":"https:\/\/github.com\/finanalyst\/grav-plugin-content-edit\/blob\/develop\/README.md","keywords":"grav, plugin, content, edit, frontend, multi-language","bugs":"https:\/\/github.com\/finanalyst\/grav-plugin-content-edit\/issues","license":"MIT","tag_name":"v1.3.0","date":"2018-08-12T10:34:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/content-edit\/1.3.0","repository":"https:\/\/github.com\/finanalyst\/grav-plugin-content-edit","slug":"content-edit","install_path":"user\/plugins\/content-edit","changelog":{"1.1.0":{"date":"24 July 2018","content":"1. [](#enhancement)\n * Removed iframePreview and divPreview\n * Combined into single option `preview`\n * Created new template `content-edit-review` to allow for frontend visualisation of edits by month\n * iframe container for Preview can be used for all servers, no X-Frame errors.","content_html":"<ol>\n<li><a href=\"#enhancement\"><\/a>\n<ul>\n<li>Removed iframePreview and divPreview<\/li>\n<li>Combined into single option <code>preview<\/code><\/li>\n<li>Created new template <code>content-edit-review<\/code> to allow for frontend visualisation of edits by month<\/li>\n<li>iframe container for Preview can be used for all servers, no X-Frame errors.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed iframePreview and divPreview\nCombined into single option preview\nCreated new template content-edit-review to allow for frontend visualisation of edits by month\niframe container for Preview can be used for all servers, no X-Frame errors."},"1.0.0":{"date":" 22 July 2018","content":"1. [](#new)\n * Plugin ready for publication","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Plugin ready for publication<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin ready for publication"}},"dependencies":[]},"shoppingcart-personalizer":{"name":"Shopping Cart Personalizer Addon","version":"1.0.1","description":"Power overload the Shopping Cart Plugin with stock management, variations, product personalizations, country restrictions and plenty of other tweaks and features.","description_html":"<p>Power overload the Shopping Cart Plugin with stock management, variations, product personalizations, country restrictions and plenty of other tweaks and features.<\/p>","description_plain":"Power overload the Shopping Cart Plugin with stock management, variations, product personalizations, country restrictions and plenty of other tweaks and features.","icon":"shopping-cart","author":{"name":"Uli Hake","url":"https:\/\/www.saveva.com","email":"uli.hake@gmail.com"},"dependencies":[{"name":"shoppingcart","version":"~1.1"}],"homepage":"https:\/\/github.com\/leotiger\/grav-plugin-shoppingcart-personalizer","docs":"https:\/\/github.com\/leotiger\/grav-plugin-shoppingcart-personalizer\/blob\/master\/README.md","demo":"https:\/\/www.tessa.es","keywords":"shoppingcart, ecommerce, e-commerce, plugin, shop, cart, stock management, variations, product configuration","bugs":"https:\/\/github.com\/leotiger\/grav-plugin-shoppingcart-personalizer\/issues","license":"MIT","tag_name":"v1.0.1","date":"2018-08-10T09:16:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shoppingcart-personalizer\/1.0.1","repository":"https:\/\/github.com\/leotiger\/grav-plugin-shoppingcart-personalizer","slug":"shoppingcart-personalizer","install_path":"user\/plugins\/shoppingcart-personalizer","changelog":{"1.0.1":{"date":"02-08-2018","content":"1. [](#bugfix)\n * Fix image display and link bugs","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix image display and link bugs<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix image display and link bugs"},"1.0.0":{"date":"01-08-2018","content":"1. [](#new)\n * Add option to force email notifications\n * Add automatic stock updates with multi-language support\n * Add stock updates for variations with multi-language support\n * Trigger clear cache after stock updates if configured\n * Add option to configure a dedicated shop email\n * Minimum cart amount\n * Minimum free shipping amount \n1. [](#improved)\n * Minimum price for product with variations\n * Show products with missing variation stocks as unavailable ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add option to force email notifications<\/li>\n<li>Add automatic stock updates with multi-language support<\/li>\n<li>Add stock updates for variations with multi-language support<\/li>\n<li>Trigger clear cache after stock updates if configured<\/li>\n<li>Add option to configure a dedicated shop email<\/li>\n<li>Minimum cart amount<\/li>\n<li>Minimum free shipping amount <\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Minimum price for product with variations<\/li>\n<li>Show products with missing variation stocks as unavailable <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add option to force email notifications\nAdd automatic stock updates with multi-language support\nAdd stock updates for variations with multi-language support\nTrigger clear cache after stock updates if configured\nAdd option to configure a dedicated shop email\nMinimum cart amount\nMinimum free shipping amount \n\n\n\nMinimum price for product with variations\nShow products with missing variation stocks as unavailable "},"0.9.5":{"date":"30-07-2018","content":"1. [](#new)\n * Add detail order page in admin\n * Add customer personalize page\n * Add personalize upload for product variationns and configurations\n * Show variation uploads and configurations in admin, frontend\n * Allow additional basket personalizations, e.g. add a billing form to be filled in after checkout, etc.\n1. [](#improved)\n * Add existing plugins to add-on overview page\n1. [](#bugfix)\n * only show active variation images in fancybox","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add detail order page in admin<\/li>\n<li>Add customer personalize page<\/li>\n<li>Add personalize upload for product variationns and configurations<\/li>\n<li>Show variation uploads and configurations in admin, frontend<\/li>\n<li>Allow additional basket personalizations, e.g. add a billing form to be filled in after checkout, etc.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add existing plugins to add-on overview page<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>only show active variation images in fancybox<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add detail order page in admin\nAdd customer personalize page\nAdd personalize upload for product variationns and configurations\nShow variation uploads and configurations in admin, frontend\nAllow additional basket personalizations, e.g. add a billing form to be filled in after checkout, etc.\n\n\n\nAdd existing plugins to add-on overview page\n\n\n\nonly show active variation images in fancybox"},"0.9.4":{"date":"27-07-2018","content":"1. [](#new)\n * Allow quantity steps\n * Display variation images\n * Display hint if file upload is available for a customer after checkout in the context of a product configuration or variant\n1. [](#improved)\n * Display of product variations and configurations\n * Translations for product configuration section in product pages added to languages.yaml\n * Show submitted customer text in backend","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow quantity steps<\/li>\n<li>Display variation images<\/li>\n<li>Display hint if file upload is available for a customer after checkout in the context of a product configuration or variant<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Display of product variations and configurations<\/li>\n<li>Translations for product configuration section in product pages added to languages.yaml<\/li>\n<li>Show submitted customer text in backend<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow quantity steps\nDisplay variation images\nDisplay hint if file upload is available for a customer after checkout in the context of a product configuration or variant\n\n\n\nDisplay of product variations and configurations\nTranslations for product configuration section in product pages added to languages.yaml\nShow submitted customer text in backend"},"0.9.3":{"date":"27-07-2018","content":"1. [](#new)\n * Move restrict countries from notify plugin into this one as this is a basic and necessary feature","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Move restrict countries from notify plugin into this one as this is a basic and necessary feature<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Move restrict countries from notify plugin into this one as this is a basic and necessary feature"},"0.9.2":{"date":"26-07-2018","content":"1. [](#new)\n * Add taxes to order confirmation and backend breakdown of orders\n * Display ordered product variations and configurations in confirmation\n * Display ordered product variations and configurations in backend\n1. [](#improved)\n * Make admin strings translatable\n * Labels in order breakdown in backend added to languages.yaml\n1. [](#bugfix)\n * Try to fix changelog format for output in grav plugin store","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add taxes to order confirmation and backend breakdown of orders<\/li>\n<li>Display ordered product variations and configurations in confirmation<\/li>\n<li>Display ordered product variations and configurations in backend<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Make admin strings translatable<\/li>\n<li>Labels in order breakdown in backend added to languages.yaml<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Try to fix changelog format for output in grav plugin store<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add taxes to order confirmation and backend breakdown of orders\nDisplay ordered product variations and configurations in confirmation\nDisplay ordered product variations and configurations in backend\n\n\n\nMake admin strings translatable\nLabels in order breakdown in backend added to languages.yaml\n\n\n\nTry to fix changelog format for output in grav plugin store"},"0.9.1":{"date":"24-07-2018","content":"1. [](#bugfix)\n * Fix bug if no groups and variations are present in onAdminSave","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix bug if no groups and variations are present in onAdminSave<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix bug if no groups and variations are present in onAdminSave"},"0.9.0":{"date":"23-07-2018","content":"1. [](#improved)\n * Add language variables","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add language variables<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add language variables"},"0.8.0":{"date":"23-07-2018","content":"1. [](#improved)\n * Show selected variations and configurations in cart on demand\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Show selected variations and configurations in cart on demand<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Show selected variations and configurations in cart on demand"},"0.7.0":{"date":"22-07-2018","content":"1. [](#improved)\n * Allow stock management for variations in grouped context\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow stock management for variations in grouped context<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow stock management for variations in grouped context"},"0.6.0":{"date":"22-07-2018","content":"1. [](#improved)\n * Enhance variations with customer input\n2. [](#bugfix)\n * Minor compatibility fixes and overwrites for Shoppingcart","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Enhance variations with customer input<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Minor compatibility fixes and overwrites for Shoppingcart<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Enhance variations with customer input\n\n\n\nMinor compatibility fixes and overwrites for Shoppingcart"},"0.5.0":{"date":"21-07-2018","content":"1. [](#improved)\n * Allow grouping of product variations","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow grouping of product variations<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow grouping of product variations"},"0.4.0":{"date":"21-07-2018","content":"1. [](#improved)\n * Start with product variation support","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Start with product variation support<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Start with product variation support"},"0.3.0":{"date":"21-07-2018","content":"1. [](#improved)\n * Add option to remove existing product in cart before adding product again\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add option to remove existing product in cart before adding product again<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add option to remove existing product in cart before adding product again"},"0.2.0":{"date":"21-07-2018","content":"1. [](#improved)\n * Better theme support allowing admins to specify the base template to be extended","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better theme support allowing admins to specify the base template to be extended<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better theme support allowing admins to specify the base template to be extended"},"0.1.4":{"date":"20-07-2018","content":"1. [](#bugfix)\n * Fix page blueprints","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix page blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix page blueprints"},"0.1.3":{"date":"20-07-2018","content":"1. [](#bugfix)\n * Support for fancybox was incomplete","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Support for fancybox was incomplete<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support for fancybox was incomplete"},"0.1.2":{"date":"19-07-2018","content":"1. [](#bugfix)\n * Update detail item template to support fancybox correctly","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Update detail item template to support fancybox correctly<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update detail item template to support fancybox correctly"},"0.1.1":{"date":"19-07-2018","content":"1. [](#improved) \n * Decoupled from Studio Theme","content_html":"<ol>\n<li><a href=\"#improved\"><\/a> \n<ul>\n<li>Decoupled from Studio Theme<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":" \n\nDecoupled from Studio Theme"},"0.1.0":{"date":"26-06-2018","content":"1. [](#new)\n * Changelog started\n","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Changelog started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changelog started"}}},"static-social-embeds":{"name":"Static Social Embeds","version":"1.1.3","description":"Embeds social status (like tweets, instagram posts, toots, etc.) in articles without using their embed iframe,\nbut rather statically without any dependency to the service.\n","description_html":"<p>Embeds social status (like tweets, instagram posts, toots, etc.) in articles without using their embed iframe,\nbut rather statically without any dependency to the service.<\/p>","description_plain":"Embeds social status (like tweets, instagram posts, toots, etc.) in articles without using their embed iframe,\nbut rather statically without any dependency to the service.","icon":"newspaper-o","author":{"name":"Amaury Carrade","email":"amaury@carrade.eu"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/Nebulius\/grav-plugin-static-social-embeds","docs":"https:\/\/github.com\/Nebulius\/grav-plugin-static-social-embeds\/blob\/master\/README.md","keywords":"grav, plugin, embed, static, twitter, instagram, mastodon, tweet, toot, integration, post","bugs":"https:\/\/github.com\/Nebulius\/grav-plugin-static-social-embeds\/issues","license":"MIT","tag_name":"v1.1.3","date":"2018-08-23T13:40:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/static-social-embeds\/1.1.3","repository":"https:\/\/github.com\/Nebulius\/grav-plugin-static-social-embeds","slug":"static-social-embeds","install_path":"user\/plugins\/static-social-embeds","changelog":{"1.1.3":{"date":"23-08-2018","content":"1. [](#bugfix)\n * Fixed error while embedding non-existant Instagram post.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error while embedding non-existant Instagram post.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed error while embedding non-existant Instagram post."},"1.1.2":{"date":"14-08-2018","content":"1. [](#bugfix)\n * Fixed Instagram posts failing to be retrieved in some cases.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Instagram posts failing to be retrieved in some cases.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed Instagram posts failing to be retrieved in some cases."},"1.1.1":{"date":"14-08-2018","content":"1. [](#bugfix)\n * Fixed a regression where download options were no longer working since the per-network download options (oh the irony).","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a regression where download options were no longer working since the per-network download options (oh the irony).<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a regression where download options were no longer working since the per-network download options (oh the irony)."},"1.1.0":{"date":"11-07-2018","content":"1. [](#new)\n * Added [Pleroma](https:\/\/pleroma.social) support (using the same `toot` shortcode as Mastodon).\n1. [](#improved)\n * Download options can be configured per-network.\n * Better explanations regarding Firefox privacy shield and Instagram changing URLs.\n1. [](#bugfix)\n * Fixed some Mastodon URLs wrongly parsed.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <a href=\"https:\/\/pleroma.social\">Pleroma<\/a> support (using the same <code>toot<\/code> shortcode as Mastodon).<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Download options can be configured per-network.<\/li>\n<li>Better explanations regarding Firefox privacy shield and Instagram changing URLs.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed some Mastodon URLs wrongly parsed.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Pleroma support (using the same toot shortcode as Mastodon).\n\n\n\nDownload options can be configured per-network.\nBetter explanations regarding Firefox privacy shield and Instagram changing URLs.\n\n\n\nFixed some Mastodon URLs wrongly parsed."},"1.0.1":{"date":"07-07-2018","content":"1. [](#bugfix)\n * Fixes broken icons if the template does not provide Font Awesome 5.1.0+.\n * Small CSS fixes on the default theme (and every theme, for that matter).","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixes broken icons if the template does not provide Font Awesome 5.1.0+.<\/li>\n<li>Small CSS fixes on the default theme (and every theme, for that matter).<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixes broken icons if the template does not provide Font Awesome 5.1.0+.\nSmall CSS fixes on the default theme (and every theme, for that matter)."},"1.0.0":{"date":" 07-07-2018","content":"1. [](#new)\n * First version\n * Support for Twitter, Mastodon and Instagram, with light or dark embeds, using simple shortcodes.\n * Support for texts, images, videos, GIF, multiple medias, Mastodon's CW.\n * Images and videos can be downloaded locally for enhanced independence.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First version<\/li>\n<li>Support for Twitter, Mastodon and Instagram, with light or dark embeds, using simple shortcodes.<\/li>\n<li>Support for texts, images, videos, GIF, multiple medias, Mastodon's CW.<\/li>\n<li>Images and videos can be downloaded locally for enhanced independence.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First version\nSupport for Twitter, Mastodon and Instagram, with light or dark embeds, using simple shortcodes.\nSupport for texts, images, videos, GIF, multiple medias, Mastodon's CW.\nImages and videos can be downloaded locally for enhanced independence."}}},"darkskyweather":{"name":"DarkSky Weather","version":"0.1.2","description":"Weather based on DarkSky.net (Forecast.io)","description_html":"<p>Weather based on DarkSky.net (Forecast.io)<\/p>","description_plain":"Weather based on DarkSky.net (Forecast.io)","icon":"plug","author":{"name":"Peter \u013dupt\u00e1k","email":"luptakinfo@gmail.com"},"homepage":"https:\/\/github.com\/PeterL83\/grav-plugin-darkskyweather","docs":"https:\/\/github.com\/PeterL83\/grav-plugin-darkskyweather\/blob\/master\/README.md","keywords":"grav, plugin, etc, darksky, forecast, weather","bugs":"https:\/\/github.com\/PeterL83\/grav-plugin-darkskyweather\/issues","license":"MIT","tag_name":"v0.1.2","date":"2018-08-30T19:00:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/darkskyweather\/0.1.2","repository":"https:\/\/github.com\/PeterL83\/grav-plugin-darkskyweather","slug":"darkskyweather","install_path":"user\/plugins\/darkskyweather","changelog":{"0.1.1":{"date":" 08\/04\/2018","content":"1. [](#bugfix)\n * Fix Full Page Weather 7 days section\n * Fix Wind Bearing (Full Page Weather)\n * Fix Twig templates and CSS styles\n1. [](#improved)\n * Plugin settings","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Full Page Weather 7 days section<\/li>\n<li>Fix Wind Bearing (Full Page Weather)<\/li>\n<li>Fix Twig templates and CSS styles<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Plugin settings<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix Full Page Weather 7 days section\nFix Wind Bearing (Full Page Weather)\nFix Twig templates and CSS styles\n\n\n\nPlugin settings"},"0.1.0":{"date":" 06\/25\/2018","content":"1. [](#new)\n * Initial Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial Release"}},"dependencies":[]},"crawler-detect":{"name":"Crawler Detect","version":"0.1.0","description":"CrawlerDetect detects bots\/crawlers\/spiders via the user agent and http_from header.","description_html":"<p>CrawlerDetect detects bots\/crawlers\/spiders via the user agent and http_from header.<\/p>","description_plain":"CrawlerDetect detects bots\/crawlers\/spiders via the user agent and http_from header.","icon":"plug","author":{"name":"Basile Trujillo","email":"basile.trujillo@digitregroup.com"},"homepage":"https:\/\/github.com\/digitregroup\/grav-plugin-crawler-detect","docs":"https:\/\/github.com\/digitregroup\/grav-plugin-crawler-detect\/blob\/develop\/README.md","keywords":"grav, plugin, bot, crawler, detector","bugs":"https:\/\/github.com\/digitregroup\/grav-plugin-crawler-detect\/issues","license":"MIT","tag_name":"0.2.0","date":"2018-06-21T10:46:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/crawler-detect\/0.1.0","repository":"https:\/\/github.com\/digitregroup\/grav-plugin-crawler-detect","slug":"crawler-detect","install_path":"user\/plugins\/crawler-detect","changelog":{"0.1.0":{"date":" 06\/21\/2018","content":"2. [0.1.0](#new)\n * Added CrawlerDetect library\n * Added isCrawler twig function","content_html":"<ol start=\"2\">\n<li><a href=\"#new\">0.1.0<\/a>\n<ul>\n<li>Added CrawlerDetect library<\/li>\n<li>Added isCrawler twig function<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"0.1.0\n\nAdded CrawlerDetect library\nAdded isCrawler twig function"}},"dependencies":[]},"gdprprivacysetup":{"name":"GDPR Privacy Setup","version":"0.1.1","description":"Show privacy information popup and manage CSP (Content Security Policy) based on visitor privacy consents","description_html":"<p>Show privacy information popup and manage CSP (Content Security Policy) based on visitor privacy consents<\/p>","description_plain":"Show privacy information popup and manage CSP (Content Security Policy) based on visitor privacy consents","icon":"shield","author":{"name":"Krzysztof Ga\u0142","url":"http:\/\/krzysztofgal.pl","email":"dev@krzysztofgal.pl"},"dependencies":[{"name":"grav","version":"~1.5.5"}],"homepage":"https:\/\/github.com\/krzysztofgal\/GravGdprPrivacySetupPlugin","keywords":"GDPR, CSP, Privacy, Popup","bugs":"https:\/\/github.com\/krzysztofgal\/GravGdprPrivacySetupPlugin\/issues","license":"MIT","tag_name":"0.1.1","date":"2018-11-29T17:33:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/gdprprivacysetup\/0.1.1","repository":"https:\/\/github.com\/krzysztofgal\/GravGdprPrivacySetupPlugin","slug":"gdprprivacysetup","install_path":"user\/plugins\/gdprprivacysetup","changelog":{"0.1.1":{"date":"11\/29\/2018","content":"1. [](#new)\n * Added bottom bar popup style\n * Added consent optional field to prevent possibility of disabling required consents\n * Added option to disable default styles\n [](#improved)\n * Added base_url to popup page route, may fix error on non direct domain grav install (not tested :\/)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added bottom bar popup style<\/li>\n<li>Added consent optional field to prevent possibility of disabling required consents<\/li>\n<li>Added option to disable default styles\n<a href=\"#improved\"><\/a><\/li>\n<li>Added base_url to popup page route, may fix error on non direct domain grav install (not tested :\/)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added bottom bar popup style\nAdded consent optional field to prevent possibility of disabling required consents\nAdded option to disable default styles\n\nAdded base_url to popup page route, may fix error on non direct domain grav install (not tested :\/)"},"0.1.0":{"date":"09\/06\/2018","content":"1. [](#bugfix)\n * Plugin now works with Gantry5 (Hydrogen) theme\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Plugin now works with Gantry5 (Hydrogen) theme<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin now works with Gantry5 (Hydrogen) theme"},"0.0.6":{"date":"06\/29\/2018","content":"1. [](#improved)\n * PHP 5 compatibility\n * Some code refactor\n * Moved templates to subdirectory templates\/partials\/gdpr_privacy","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>PHP 5 compatibility<\/li>\n<li>Some code refactor<\/li>\n<li>Moved templates to subdirectory templates\/partials\/gdpr_privacy<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"PHP 5 compatibility\nSome code refactor\nMoved templates to subdirectory templates\/partials\/gdpr_privacy"},"0.0.5":{"date":"06\/21\/2018","content":"1. [](#improved)\n * Modal content now checks screen overflow.\n * Changed time format in changelog.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Modal content now checks screen overflow.<\/li>\n<li>Changed time format in changelog.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Modal content now checks screen overflow.\nChanged time format in changelog."},"0.0.4":{"date":"06\/18\/2018","content":"1. [](#new)\n * Added Page Whitelist feature, on selected pages popup won`t be shown.\n1. [](#improved)\n * Blueprint labels and help improved.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Page Whitelist feature, on selected pages popup won`t be shown.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Blueprint labels and help improved.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Page Whitelist feature, on selected pages popup won`t be shown.\n\n\n\nBlueprint labels and help improved."},"0.0.3":{"date":"06\/18\/2018","content":"1. [](#bugfix)\n * Fixed bug with crashing grav when no real page was found (when quering by taxonomies etc...).\n1. [](#improved)\n * Changed some logic with opening popup and consent versioning.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bug with crashing grav when no real page was found (when quering by taxonomies etc...).<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed some logic with opening popup and consent versioning.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed bug with crashing grav when no real page was found (when quering by taxonomies etc...).\n\n\n\nChanged some logic with opening popup and consent versioning."},"0.0.2":{"date":"06\/12\/2018","content":"1. [](#bugfix)\n * Privacy Information SHA1 generation on save fixed.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Privacy Information SHA1 generation on save fixed.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Privacy Information SHA1 generation on save fixed."},"0.0.1":{"date":"06\/09\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"atools":{"name":"Atools","version":"0.1.1","description":"Anarchy Tools extends additional functionality to both the grav cli and grav admin plugins.","description_html":"<p>Anarchy Tools extends additional functionality to both the grav cli and grav admin plugins.<\/p>","description_plain":"Anarchy Tools extends additional functionality to both the grav cli and grav admin plugins.","icon":"plug","author":{"name":"Jeremy Gonyea","email":"jeremy.gonyea@gmail.com"},"homepage":"https:\/\/github.com\/jgonyea\/grav-plugin-atools","docs":"https:\/\/github.com\/jgonyea\/grav-plugin-atools\/blob\/develop\/README.md","keywords":"grav, plugin, cli, tools","bugs":"https:\/\/github.com\/jgonyea\/grav-plugin-atools\/issues","license":"MIT","tag_name":"0.1.1","date":"2018-05-31T04:19:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/atools\/0.1.1","repository":"https:\/\/github.com\/jgonyea\/grav-plugin-atools","slug":"atools","install_path":"user\/plugins\/atools","changelog":{"0.1.1":{"date":"05\/31\/2018","content":"1. [](#new)\n2. [](#improved)\n * Fixed aliases (was accidentally overriding 'list')\n * Added standard cache clears on enabling\/ disabling a plugin.\n3. [](#bugfix)","content_html":"<ol>\n<li><a href=\"#new\"><\/a><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed aliases (was accidentally overriding 'list')<\/li>\n<li>Added standard cache clears on enabling\/ disabling a plugin.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a><\/li>\n<\/ol>","content_plain":"Fixed aliases (was accidentally overriding 'list')\nAdded standard cache clears on enabling\/ disabling a plugin."},"0.1.0":{"date":" 05\/29\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"latest-tweets":{"name":"Latest Tweets","version":"0.1.6","description":"Display latest tweets from your twitter account using PHP and OAuth.","description_html":"<p>Display latest tweets from your twitter account using PHP and OAuth.<\/p>","description_plain":"Display latest tweets from your twitter account using PHP and OAuth.","icon":"twitter","author":{"name":"Karol Orzel","email":"info@devlom.com"},"homepage":"https:\/\/github.com\/hexplor\/grav-plugin-latest-tweets","docs":"https:\/\/github.com\/hexplor\/grav-plugin-latest-tweets\/blob\/develop\/README.md","keywords":"grav, plugin, twitter, oauth, latest tweets","bugs":"https:\/\/github.com\/hexplor\/grav-plugin-latest-tweets\/issues","license":"MIT","tag_name":"0.1.6","date":"2018-07-05T13:28:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/latest-tweets\/0.1.6","repository":"https:\/\/github.com\/hexplor\/grav-plugin-latest-tweets","slug":"latest-tweets","install_path":"user\/plugins\/latest-tweets","changelog":{"0.1.":{"date":" 05\/21\/2018","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"login-ldap":{"name":"Login LDAP","version":"1.0.1","description":"Allows for Grav user authentication against an LDAP Server such as OpenLDAP or ActiveDirectory","description_html":"<p>Allows for Grav user authentication against an LDAP Server such as OpenLDAP or ActiveDirectory<\/p>","description_plain":"Allows for Grav user authentication against an LDAP Server such as OpenLDAP or ActiveDirectory","icon":"user-circle-o","author":{"name":"Trilby Media","email":"hello@trilby.media"},"dependencies":[{"name":"login","version":">=2.6.3"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-ldap","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-ldap\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, login, ldap, active directory, authentication","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-ldap\/issues","license":"MIT","tag_name":"1.0.1","date":"2018-06-11T22:19:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login-ldap\/1.0.1","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-ldap","slug":"login-ldap","install_path":"user\/plugins\/login-ldap","changelog":{"1.0.1":{"date":"06\/11\/2018","content":"1. [](#improved)\n * Added ability to search for groups with customizable `distinguishedName` setting of the bound user (useful for ActiveDirectory domains) [#1](https:\/\/github.com\/trilbymedia\/grav-plugin-login-ldap\/issues\/1)\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added ability to search for groups with customizable <code>distinguishedName<\/code> setting of the bound user (useful for ActiveDirectory domains) <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-login-ldap\/issues\/1\">#1<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added ability to search for groups with customizable distinguishedName setting of the bound user (useful for ActiveDirectory domains) #1"},"1.0.0":{"date":"05\/18\/2018","content":"1. [](#new)\n * Plugin released...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Plugin released...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin released..."}}},"login-oauth2":{"name":"Login OAuth2","version":"1.0.2","description":"OAuth2 Client Plugin to integrate with Grav&#39;s Login","description_html":"<p>OAuth2 Client Plugin to integrate with Grav&#39;s Login<\/p>","description_plain":"OAuth2 Client Plugin to integrate with Grav&#39;s Login","icon":"plug","author":{"name":"Trilby Media, LLC","email":"hello@trilby.media"},"dependencies":[{"name":"login","version":"~2.6"}],"homepage":"https:\/\/trilby.media","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2\/blob\/develop\/README.md","keywords":"grav, plugin, oauth2, login, social","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2\/issues","license":"MIT","tag_name":"1.0.2","date":"2018-10-19T13:02:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login-oauth2\/1.0.2","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2","slug":"login-oauth2","install_path":"user\/plugins\/login-oauth2","changelog":{"1.0.2":{"date":"10\/19\/2018","content":"1. [](#new)\n * Implemented built-in support for GitLab Provider [#3](https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2\/issues\/3)\n1. [](#improved)\n * Updated vendor libraries\n1. [](#bugfix)\n * Fix bad redirect on login error","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented built-in support for GitLab Provider <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2\/issues\/3\">#3<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated vendor libraries<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix bad redirect on login error<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented built-in support for GitLab Provider #3\n\n\n\nUpdated vendor libraries\n\n\n\nFix bad redirect on login error"},"1.0.1":{"date":"06\/07\/2018","content":"1. [](#new)\n * Added new Hosted Domain option for Google Provider that allows to limit the login per domain [#1](https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2\/issues\/1)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new Hosted Domain option for Google Provider that allows to limit the login per domain <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2\/issues\/1\">#1<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new Hosted Domain option for Google Provider that allows to limit the login per domain #1"},"1.0.0":{"date":" 05\/18\/2018","content":"1. [](#new)\n * Plugin released","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Plugin released<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin released"}}},"map-quest":{"name":"Map Quest","version":"1.0.7","description":"Short code to embed an interactive MapQuest map into a page","description_html":"<p>Short code to embed an interactive MapQuest map into a page<\/p>","description_plain":"Short code to embed an interactive MapQuest map into a page","icon":"map","author":{"name":"Richard N Hainsworth","email":"rnhainsworth@gmail.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/finanalyst\/grav-plugin-map-quest","docs":"https:\/\/github.com\/finanalyst\/grav-plugin-map-quest\/blob\/develop\/README.md","keywords":"grav, plugin, mapquest, map","bugs":"https:\/\/github.com\/finanalyst\/grav-plugin-map-quest\/issues","license":"MIT","tag_name":"v1.0.7","date":"2018-06-16T02:45:36Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/map-quest\/1.0.7","repository":"https:\/\/github.com\/finanalyst\/grav-plugin-map-quest","slug":"map-quest","install_path":"user\/plugins\/map-quest","changelog":{"0.1.0":{"date":" 05\/11\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"sequential-form":{"name":"Sequential Form","version":"1.0.7","description":"A sequence of pages, each with a form is linked, with all form data processed according to the final process","description_html":"<p>A sequence of pages, each with a form is linked, with all form data processed according to the final process<\/p>","description_plain":"A sequence of pages, each with a form is linked, with all form data processed according to the final process","icon":"link","author":{"name":"Richard Hainsworth","email":"rnhainsworth@gmail.com"},"homepage":"https:\/\/github.com\/finanalyst\/grav-plugin-sequential-form","docs":"https:\/\/github.com\/finanalyst\/grav-plugin-sequential-form\/blob\/develop\/README.md","keywords":"grav, plugin, form, sequence","bugs":"https:\/\/github.com\/finanalyst\/grav-plugin-sequential-form\/issues","license":"MIT","tag_name":"v1.0.7","date":"2018-06-26T05:46:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/sequential-form\/1.0.7","repository":"https:\/\/github.com\/finanalyst\/grav-plugin-sequential-form","slug":"sequential-form","install_path":"user\/plugins\/sequential-form","changelog":{"1.0.0":{"date":" 05\/03\/2018","content":"1. [](#first release)\n * ChangeLog started...","content_html":"<ol>\n<li>[](#first release)\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"[](#first release)\n\nChangeLog started..."}},"dependencies":[]},"pdf-js":{"name":"Pdf-Js","version":"0.2.0","description":"Allows you to embed PDF.js into pages via shortcode.","description_html":"<p>Allows you to embed PDF.js into pages via shortcode.<\/p>","description_plain":"Allows you to embed PDF.js into pages via shortcode.","icon":"plug","author":{"name":"Severo Iuliano","email":"severoiuliano@gmail.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/iusvar\/grav-plugin-pdf-js","docs":"https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/blob\/master\/README.md","demo":"http:\/\/iusvar.alwaysdata.net\/grav\/blog\/pdfjs","keywords":"grav, plugin, pdf-js","bugs":"https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues","license":"MIT","tag_name":"0.2.0","date":"2018-11-25T18:54:00Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/pdf-js\/0.2.0","repository":"https:\/\/github.com\/iusvar\/grav-plugin-pdf-js","slug":"pdf-js","install_path":"user\/plugins\/pdf-js","changelog":{"0.2.0":{"date":"11\/25\/2018","content":"1. [](#new)\n * Add library PDFObject and two tags HTML: embed and object\n * Add English and Italian languages\n * Add option to show the technique used (debugging only)\n1. [](#bugfix)\n * Fixed the problem of the dash in Twig\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add library PDFObject and two tags HTML: embed and object<\/li>\n<li>Add English and Italian languages<\/li>\n<li>Add option to show the technique used (debugging only)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the problem of the dash in Twig<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add library PDFObject and two tags HTML: embed and object\nAdd English and Italian languages\nAdd option to show the technique used (debugging only)\n\n\n\nFixed the problem of the dash in Twig"},"0.1.2":{"date":"06\/21\/2018","content":"1. [](#bugfix)\n * Fixed 'Could not resolve file name' [#2](https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/2) (thanks @Salvatos)\n * Update README.md: 'Can't deal with spaces in file names' [#3](https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/3)\n * Fixed issue for additional subdirectories [#5](https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/5)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed 'Could not resolve file name' <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/2\">#2<\/a> (thanks @Salvatos)<\/li>\n<li>Update README.md: 'Can't deal with spaces in file names' <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/3\">#3<\/a><\/li>\n<li>Fixed issue for additional subdirectories <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/5\">#5<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed 'Could not resolve file name' #2 (thanks @Salvatos)\nUpdate README.md: 'Can't deal with spaces in file names' #3\nFixed issue for additional subdirectories #5"},"0.1.1":{"date":" 05\/26\/2018","content":"1. [](#bugfix)\n * Fixed 'Could not resolve file name' [#1](https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/1) (thanks @paulhibbitts!)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed 'Could not resolve file name' <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/1\">#1<\/a> (thanks @paulhibbitts!)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed 'Could not resolve file name' #1 (thanks @paulhibbitts!)"},"0.1.0":{"date":" 05\/07\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"imagecreate":{"name":"Imagecreate","version":"0.2.0","description":"Create a new image with a text using TrueType fonts","description_html":"<p>Create a new image with a text using TrueType fonts<\/p>","description_plain":"Create a new image with a text using TrueType fonts","icon":"text-width","author":{"name":"Severo Iuliano","email":"severoiuliano@gmail.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/iusvar\/grav-plugin-imagecreate","docs":"https:\/\/github.com\/iusvar\/grav-plugin-imagecreate\/blob\/develop\/README.md","demo":"http:\/\/iusvar.alwaysdata.net\/grav\/","keywords":"grav, plugin, imagecreate","bugs":"https:\/\/github.com\/iusvar\/grav-plugin-imagecreate\/issues","license":"MIT","tag_name":"0.2.0","date":"2018-11-20T18:37:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/imagecreate\/0.2.0","repository":"https:\/\/github.com\/iusvar\/grav-plugin-imagecreate","slug":"imagecreate","install_path":"user\/plugins\/imagecreate","changelog":{"0.2.0":{"date":"11\/20\/2018","content":"1. [](#bugfix)\n * Code examples have been corrected\n * [#1](https:\/\/github.com\/iusvar\/grav-plugin-imagecreate\/issues\/1) The image was not created in the Windows environment","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Code examples have been corrected<\/li>\n<li><a href=\"https:\/\/github.com\/iusvar\/grav-plugin-imagecreate\/issues\/1\">#1<\/a> The image was not created in the Windows environment<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Code examples have been corrected\n#1 The image was not created in the Windows environment"},"0.1.0":{"date":"05\/08\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"persistent-data":{"name":"Persistent Data Plugin","version":"1.2.1","description":"Store user related information persistently in site","description_html":"<p>Store user related information persistently in site<\/p>","description_plain":"Store user related information persistently in site","icon":"plug","author":{"name":"Richard Hainsworth","email":"rnhainsworth@gmail.com"},"homepage":"https:\/\/github.com\/finanalyst\/grav-plugin-persistent-data","keywords":"grav, plugin, persistent, data","bugs":"https:\/\/github.com\/finanalyst\/grav-plugin-persistent-data\/issues","license":"MIT","tag_name":"v1.2.1","date":"2018-06-16T02:47:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/persistent-data\/1.2.1","repository":"https:\/\/github.com\/finanalyst\/grav-plugin-persistent-data","slug":"persistent-data","install_path":"user\/plugins\/persistent-data","changelog":{"1.2.0":{"date":" 04\/24\/2018","content":"1. [](#new)\n * Initial implementation.\n2. [](#update)\n * make sure permission on new user file is correct\n3. [](#upgrade)\n * enhance to allow for multiple forms.\n4. [](#upgrade 29-04-2018)\n * add configuration variable `forget_on_logout`\n * pick up `login` event `onUserLogout` and delete persistent data file if `forget_on_logout` is true.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial implementation.<\/li>\n<\/ul><\/li>\n<li><a href=\"#update\"><\/a>\n<ul>\n<li>make sure permission on new user file is correct<\/li>\n<\/ul><\/li>\n<li><a href=\"#upgrade\"><\/a>\n<ul>\n<li>enhance to allow for multiple forms.<\/li>\n<\/ul><\/li>\n<li>[](#upgrade 29-04-2018)\n<ul>\n<li>add configuration variable <code>forget_on_logout<\/code><\/li>\n<li>pick up <code>login<\/code> event <code>onUserLogout<\/code> and delete persistent data file if <code>forget_on_logout<\/code> is true.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial implementation.\n\n\n\nmake sure permission on new user file is correct\n\n\n\nenhance to allow for multiple forms.\n\n[](#upgrade 29-04-2018)\n\nadd configuration variable forget_on_logout\npick up login event onUserLogout and delete persistent data file if forget_on_logout is true."}},"dependencies":[]},"editor":{"name":"Editor","version":"0.1.8","description":"Edit theme, plugin, and markdown files from the browser.","description_html":"<p>Edit theme, plugin, and markdown files from the browser.<\/p>","description_plain":"Edit theme, plugin, and markdown files from the browser.","icon":"edit","author":{"name":"TwelveTone LLC","email":"info@twelvetone.tv"},"dependencies":[{"name":"core-service-manager","version":">=1.0.7"},{"name":"admin-power-tools","version":">=0.1.4"}],"homepage":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-editor-plugin","docs":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-editor-plugin","keywords":"grav, plugin, css, stylesheet, editor, codemirror, twig, php, javascript","license":"MIT","tag_name":"0.1.8","date":"2018-06-06T02:06:00Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/editor\/0.1.8","repository":"https:\/\/github.com\/Flamenco\/grav-plugin-editor","slug":"editor","install_path":"user\/plugins\/editor","changelog":{"0.1.8":{"date":" 06\/05\/2018","content":"1. [](#bugfix)\n * Remove negative lookbehind from regex\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Remove negative lookbehind from regex<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Remove negative lookbehind from regex"},"0.1.7":{"date":" 06\/05\/2018","content":"2. [](#bugfix)\n * Do not rely on admin blank.html.twig.\n ","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Do not rely on admin blank.html.twig.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Do not rely on admin blank.html.twig."},"0.1.6":{"date":" 06\/04\/2018","content":"1. [](#new)\n * Add support for YAML files.\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add support for YAML files.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add support for YAML files."},"0.1.5":{"date":" 05\/21\/2018","content":"1. [](#bugfix)\n * Add workaround for gm-scrollbar issue.\n * Do not load file already loaded in twig.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add workaround for gm-scrollbar issue.<\/li>\n<li>Do not load file already loaded in twig.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add workaround for gm-scrollbar issue.\nDo not load file already loaded in twig."},"0.1.4":{"date":" 04\/29\/2018","content":"1. [](#bugfix)\n * Commit missing lib files that were excluded.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Commit missing lib files that were excluded.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Commit missing lib files that were excluded."},"0.1.3":{"date":" 04\/24\/2018","content":"1. [](#bugfix)\n * Avoid conflict with admin editor twig ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Avoid conflict with admin editor twig <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Avoid conflict with admin editor twig "},"0.1.2":{"date":" 04\/12\/2018","content":"1. [](#bugfix)\n * Fix dependency versions ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix dependency versions <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix dependency versions "},"0.1.1":{"date":" 04\/11\/2018","content":"1. [](#bugfix)\n * Catch exceptions in version check ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Catch exceptions in version check <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Catch exceptions in version check "},"0.1.0":{"date":" 04\/09\/2018","content":"1. [](#new)\n * Initial commit","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial commit<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial commit"}}},"squid-backup":{"name":"Squid Backup","version":"1.0.4","description":"Backup Manager","description_html":"<p>Backup Manager<\/p>","description_plain":"Backup Manager","icon":"plug","author":{"name":"Laura","email":"laura@urbansquid.london"},"homepage":"https:\/\/github.com\/urbansquidlondon\/grav-plugin-squid-backup","docs":"https:\/\/github.com\/urbansquidlondon\/grav-plugin-squid-backup\/blob\/develop\/README.md","keywords":"grav, plugin, backup, manager, backup manager, maintenance, autobackup","bugs":"https:\/\/github.com\/urbansquidlondon\/grav-plugin-squid-backup\/issues","license":"MIT","tag_name":"v1.0.4","date":"2018-04-03T14:27:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/squid-backup\/1.0.4","repository":"https:\/\/github.com\/urbansquidlondon\/grav-plugin-squid-backup","slug":"squid-backup","install_path":"user\/plugins\/squid-backup","changelog":{"1.0.4":{"date":" 2\/04\/2018","content":"1. [](#bugfix)\n * Bugfix removed unused subscribed event thanks @Psi-Jack\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bugfix removed unused subscribed event thanks @Psi-Jack<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bugfix removed unused subscribed event thanks @Psi-Jack"},"1.0.3":{"date":" 1\/04\/2018","content":"1. [](#bugfix)\n * Bugfix for site titles with multiple words","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bugfix for site titles with multiple words<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bugfix for site titles with multiple words"},"1.0.1":{"date":" 03\/30\/2018","content":" ","content_html":"","content_plain":""},"1.0.0":{"date":" 03\/29\/2018","content":"1. [](#new)\n * Ability to set notifications based on a timer\n * Ability to auto backup based on a timer\n * Disable\/Enable notifications for periodic backup\n * Maintain a maximum number of backups in the server (for storage purposes)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Ability to set notifications based on a timer<\/li>\n<li>Ability to auto backup based on a timer<\/li>\n<li>Disable\/Enable notifications for periodic backup<\/li>\n<li>Maintain a maximum number of backups in the server (for storage purposes)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Ability to set notifications based on a timer\nAbility to auto backup based on a timer\nDisable\/Enable notifications for periodic backup\nMaintain a maximum number of backups in the server (for storage purposes)"}},"dependencies":[]},"admin-power-tools":{"name":"Admin Power Tools","version":"0.1.10","description":"Power tools for Grav.","description_html":"<p>Power tools for Grav.<\/p>","description_plain":"Power tools for Grav.","icon":"plug","author":{"name":"TwelveTone LLC","email":"info@twelvetone.tv"},"dependencies":[{"name":"grav","version":">=1.0.0"},{"name":"admin","version":">=1.0.0"},{"name":"core-service-manager","version":">=1.0.7"}],"homepage":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-admin-power-tools","docs":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-admin-power-tools","keywords":"grav, plugin, page, add, tools, admin, create, add page, report, edit","bugs":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-admin-power-tools","license":"MIT","tag_name":"0.1.10","date":"2018-10-10T20:47:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-power-tools\/0.1.10","repository":"https:\/\/github.com\/Flamenco\/admin-power-tools","slug":"admin-power-tools","install_path":"user\/plugins\/admin-power-tools","changelog":{"0.1.7":{"date":" 06\/12\/2018","content":"1. [](#bugfix)\n * Make Save+Back asynchronous","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Make Save+Back asynchronous<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Make Save+Back asynchronous"},"0.1.6":{"date":" 06\/12\/2018","content":"1. [](#new)\n * Add syntax highlight support for section editor\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add syntax highlight support for section editor<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add syntax highlight support for section editor"},"0.1.5":{"date":" 06\/12\/2018","content":"2. [](#task)\n * Refactor section editor actions","content_html":"<ol start=\"2\">\n<li><a href=\"#task\"><\/a>\n<ul>\n<li>Refactor section editor actions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactor section editor actions"},"0.1.4":{"date":" 04\/11\/2018","content":"1. [](#bugfix)\n * Catch exceptions in version check ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Catch exceptions in version check <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Catch exceptions in version check "},"0.1.3":{"date":" 03\/29\/2018","content":"1. [](#bugfix)\n * Use correct parameter order for startsWith()","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Use correct parameter order for startsWith()<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use correct parameter order for startsWith()"},"0.1.2":{"date":" 03\/29\/2018","content":"1. [](#bugfix)\n * Fix reference to utility function startsWith()\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix reference to utility function startsWith()<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix reference to utility function startsWith()"},"0.1.1":{"date":" 03\/26\/2018","content":"2. [](#bugfix)\n * Move missing getPages() twig extension function into plugin \n ","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Move missing getPages() twig extension function into plugin <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Move missing getPages() twig extension function into plugin "},"0.1.0":{"date":" 03\/25\/2018","content":"1. [](#new)\n * Initial commit","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial commit<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial commit"}}},"tinyseo":{"name":"Tiny SEO","version":"1.1.2","description":"Provide a simple way to manage SEO from admin.","description_html":"<p>Provide a simple way to manage SEO from admin.<\/p>","description_plain":"Provide a simple way to manage SEO from admin.","icon":"sitemap","author":{"name":"jimblue"},"dependencies":[{"name":"admin","version":"*"}],"homepage":"https:\/\/github.com\/jimblue\/grav-plugin-tinyseo","docs":"https:\/\/github.com\/jimblue\/grav-plugin-tinyseo\/blob\/master\/README.md","keywords":"grav, plugin, seo","bugs":"https:\/\/github.com\/jimblue\/grav-plugin-tinyseo\/issues","license":"MIT","tag_name":"1.1.2","date":"2018-07-05T14:47:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tinyseo\/1.1.2","repository":"https:\/\/github.com\/jimblue\/grav-plugin-tinyseo","slug":"tinyseo","install_path":"user\/plugins\/tinyseo","changelog":{"1.1.2":{"date":"07\/05\/2018","content":"1. [](#improved)\n * Fix empty description when page doesn't have content","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fix empty description when page doesn't have content<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix empty description when page doesn't have content"},"1.1.1":{"date":"04\/16\/2018","content":"1. [](#improved)\n * Better documentation.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better documentation.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better documentation."},"1.1.0":{"date":"04\/16\/2018","content":"1. [](#improved)\n * Better documentation.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better documentation.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better documentation."},"1.0.9":{"date":"03\/27\/2018","content":"1. [](#bugfix)\n * fix wrong version","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix wrong version<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix wrong version"},"1.0.8":{"date":"03\/27\/2018","content":"1. [](#new)\n * add option to choose description truncate method","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add option to choose description truncate method<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add option to choose description truncate method"},"1.0.7":{"date":"03\/26\/2018","content":"1. [](#improved)\n * better handling of meta robots","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>better handling of meta robots<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"better handling of meta robots"},"1.0.6":{"date":"03\/25\/2018","content":"1. [](#bugfix)\n * fix image folder deleted on upgrade plugin (need upload ogimage again)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix image folder deleted on upgrade plugin (need upload ogimage again)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix image folder deleted on upgrade plugin (need upload ogimage again)"},"1.0.5":{"date":"03\/21\/2018","content":"1. [](#new)\n * add fr translation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add fr translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add fr translation"},"1.0.4":{"date":"03\/13\/2018","content":"1. [](#new)\n * add site title option\n1. [](#improved)\n * overall cleanup","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add site title option<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>overall cleanup<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add site title option\n\n\n\noverall cleanup"},"1.0.3":{"date":"03\/12\/2018","content":"1. [](#bugfix)\n * remove og:sitename because uncompatible with og:type article for facebook","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>remove og:sitename because uncompatible with og:type article for facebook<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"remove og:sitename because uncompatible with og:type article for facebook"},"1.0.2":{"date":"03\/11\/2018","content":"1. [](#bugfix)\n * remove og:locale (too much work to make it work properly)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>remove og:locale (too much work to make it work properly)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"remove og:locale (too much work to make it work properly)"},"1.0.1":{"date":"03\/09\/2018","content":"1. [](#bugfix)\n * add default configuration","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>add default configuration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add default configuration"},"1.0.0":{"date":"03\/08\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"adsense2":{"name":"AdSense 2","version":"1.1.3","description":"This plugin enables to use AdSense inside a page content or modular page to be rendered by Grav.","description_html":"<p>This plugin enables to use AdSense inside a page content or modular page to be rendered by Grav.<\/p>","description_plain":"This plugin enables to use AdSense inside a page content or modular page to be rendered by Grav.","icon":"adn","author":{"name":"clemdesign","email":"contact@clemdesign.fr"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense2","docs":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense2\/blob\/master\/README.md","bugs":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense2\/issues","license":"MIT","tag_name":"1.1.3","date":"2018-12-18T10:21:15Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/adsense2\/1.1.3","repository":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense2","slug":"adsense2","install_path":"user\/plugins\/adsense2","changelog":[]},"markdown-tasklists":{"name":"Markdown Task Lists","version":"1.0.0","description":"Adds the ability to render task lists in Markdown","description_html":"<p>Adds the ability to render task lists in Markdown<\/p>","description_plain":"Adds the ability to render task lists in Markdown","icon":"asterisk","author":{"name":"Tim Robertson","url":"https:\/\/funkjedi.com"},"homepage":"https:\/\/github.com\/funkjedi\/grav-plugin-markdown-tasklists","keywords":"markdown","bugs":"https:\/\/github.com\/funkjedi\/grav-plugin-markdown-tasklists\/issues","license":"MIT","tag_name":"1.0.0","date":"2018-02-24T04:25:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-tasklists\/1.0.0","repository":"https:\/\/github.com\/funkjedi\/grav-plugin-markdown-tasklists","slug":"markdown-tasklists","install_path":"user\/plugins\/markdown-tasklists","changelog":{"1.0.0":{"date":"02\/24\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"lazy-image":{"name":"Lazy Image","version":"1.0.3","description":"Defers loading your page&#39;s images until they are scrolled into view.","description_html":"<p>Defers loading your page&#39;s images until they are scrolled into view.<\/p>","description_plain":"Defers loading your page&#39;s images until they are scrolled into view.","icon":"image","author":{"name":"Matthew M. Crumley","url":"https:\/\/matt.unsaturated.com","email":"matt@unsaturated.com"},"homepage":"https:\/\/github.com\/unsaturated\/grav-plugin-lazy-image","docs":"https:\/\/github.com\/unsaturated\/grav-plugin-lazy-image\/blob\/master\/README.md","demo":"https:\/\/matt.unsaturated.com\/","keywords":"grav, plugin, image, images, lazy, load, loading, delay","bugs":"https:\/\/github.com\/unsaturated\/grav-plugin-lazy-image\/issues","license":"MIT","tag_name":"1.0.3","date":"2018-04-02T01:00:43Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/lazy-image\/1.0.3","repository":"https:\/\/github.com\/unsaturated\/grav-plugin-lazy-image","slug":"lazy-image","install_path":"user\/plugins\/lazy-image","changelog":{"1.0.3":{"date":"04\/01\/2018","content":"1. [](#bugfix)\n * Verify `$page->content()` is a string; specify all arguments for `DiDom\\Document` constructor.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Verify <code>$page-&gt;content()<\/code> is a string; specify all arguments for <code>DiDom\\Document<\/code> constructor.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Verify $page-&gt;content() is a string; specify all arguments for DiDom\\Document constructor."},"1.0.2":{"date":"03\/31\/2018","content":"1. [](#bugfix)\n * Preserve `data-src` if already specified in content.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Preserve <code>data-src<\/code> if already specified in content.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Preserve data-src if already specified in content."},"1.0.1":{"date":" 03\/18\/2018","content":"1. [](#bugfix)\n * Remove unique identifier from `autoload.php`, `autoload_real.php`, and `autoload_static.php`.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Remove unique identifier from <code>autoload.php<\/code>, <code>autoload_real.php<\/code>, and <code>autoload_static.php<\/code>.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Remove unique identifier from autoload.php, autoload_real.php, and autoload_static.php."},"1.0.0":{"date":" 02\/11\/2018","content":"1. [](#new)\n * Initial plugin code.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial plugin code.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial plugin code."}},"dependencies":[]},"private-site":{"name":"Private Site","version":"0.2.0","description":"( ON BETA ) Enables user authentication and login screen for private site or page.","description_html":"<p>( ON BETA ) Enables user authentication and login screen for private site or page.<\/p>","description_plain":"( ON BETA ) Enables user authentication and login screen for private site or page.","icon":"plug","author":{"name":"DiYzzuf","email":"diyzzuf@gmail.com"},"dependencies":[{"name":"grav","version":">=1.1"},{"name":"form","version":">=1.3"},{"name":"email","version":">=2.0"},{"name":"login","version":">=2.0"}],"homepage":"https:\/\/github.com\/diyzzuf\/grav-plugin-private-site","docs":"https:\/\/github.com\/diyzzuf\/grav-plugin-private-site\/blob\/develop\/README.md","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/diyzzuf\/grav-plugin-private-site\/issues","license":"MIT","tag_name":"v0.2.0","date":"2018-02-11T16:59:30Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/private-site\/0.2.0","repository":"https:\/\/github.com\/Diyzzuf\/grav-plugin-private-site","slug":"private-site","install_path":"user\/plugins\/private-site","changelog":{"0.2.0":{"date":"11\/02\/2018","content":"1. [](#new)\n * First Beta Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First Beta Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First Beta Release"},"0.1.0":{"date":" 06\/02\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"core-service-manager":{"name":"Core Service Manager","version":"1.0.15","description":"Adds a service manager layer to the Grav API.","description_html":"<p>Adds a service manager layer to the Grav API.<\/p>","description_plain":"Adds a service manager layer to the Grav API.","icon":"plug","author":{"name":"TwelveTone LLC","email":"info@twelvetone.tv"},"dependencies":[{"name":"grav","version":">=1.0.0"},{"name":"admin","version":">=1.8.3"}],"homepage":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-core-service-manager","docs":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-core-service-manager","keywords":"grav, plugin, core, service, manager, osgi, twig, ajax","bugs":"https:\/\/github.com\/flamenco\/grav-plugin-core-service-manager\/issues","license":"MIT","tag_name":"1.0.15","date":"2018-12-12T22:56:20Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/core-service-manager\/1.0.15","repository":"https:\/\/github.com\/Flamenco\/grav-plugin-core-service-manager","slug":"core-service-manager","install_path":"user\/plugins\/core-service-manager","changelog":{"1.0.15":{"date":" 12\/11\/2018","content":"1. [](#bugfix)\n * Avoid conflict with PEAR module constants\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Avoid conflict with PEAR module constants<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Avoid conflict with PEAR module constants"},"1.0.14":{"date":" 12\/11\/2018","content":"1. [](#bugfix)\n * Check for defined constants\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Check for defined constants<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Check for defined constants"},"1.0.13":{"date":" 11\/26\/2018","content":"1. [](#feature)\n * Prepare for admin v1.9.x","content_html":"<ol>\n<li><a href=\"#feature\"><\/a>\n<ul>\n<li>Prepare for admin v1.9.x<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Prepare for admin v1.9.x"},"1.0.12":{"date":" 10\/10\/2018","content":"1. [](#bugfix)\n * Ensure order is numeric when adding javascript asset","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Ensure order is numeric when adding javascript asset<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Ensure order is numeric when adding javascript asset"},"1.0.11":{"date":" 10\/10\/2018","content":"1. [](#bugfix)\n * Add beta version in dependency util\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add beta version in dependency util<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add beta version in dependency util"},"1.0.10":{"date":" 05\/31\/2018","content":"1. [](#new)\n * Merge templates with latest admin plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Merge templates with latest admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Merge templates with latest admin plugin"},"1.0.9":{"date":" 05\/06\/2018","content":"1. [](#bugfix)\n * Rename internal PEAR class to MYPEAR","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Rename internal PEAR class to MYPEAR<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Rename internal PEAR class to MYPEAR"},"1.0.8":{"date":" 04\/17\/2018","content":"1. [](#new)\n * Add assets.js('bottom') to block","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add assets.js('bottom') to block<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add assets.js('bottom') to block"},"1.0.7":{"date":" 04\/11\/2018","content":"1. [](#bugfix)\n * Catch exceptions in version check","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Catch exceptions in version check<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Catch exceptions in version check"},"1.0.6":{"date":" 04\/01\/2018","content":"1. [](#bugfix)\n * Hide the 'more menu' if no menu items exist ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Hide the 'more menu' if no menu items exist <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Hide the 'more menu' if no menu items exist "},"1.0.5":{"date":" 03\/25\/2018","content":"1. [](#new)\n * Add serverHandler support to action service \n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add serverHandler support to action service <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add serverHandler support to action service "},"1.0.4":{"date":" 03\/18\/2018","content":"1. [](#bugfix)\n * Fix missing function startsWith() \n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix missing function startsWith() <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix missing function startsWith() "},"1.0.3":{"date":" 03\/03\/2018","content":"1. [](#new)\n * Update pages.twig to use correct scope","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update pages.twig to use correct scope<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update pages.twig to use correct scope"},"1.0.2":{"date":" 03\/03\/2018","content":"1. [](#new)\n * Add service_list_filter twig extension\n * Do not highlight dropdown-menu nav items\n * Remove deprecated admin:menu:page_add and use action service instead\n * Add scope to properties if service is array\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add service_list_filter twig extension<\/li>\n<li>Do not highlight dropdown-menu nav items<\/li>\n<li>Remove deprecated admin:menu:page_add and use action service instead<\/li>\n<li>Add scope to properties if service is array<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add service_list_filter twig extension\nDo not highlight dropdown-menu nav items\nRemove deprecated admin:menu:page_add and use action service instead\nAdd scope to properties if service is array"},"1.0.1":{"date":" 03\/03\/2018","content":"1. [](#new)\n * Add LDAP filter support for boolean values\n * Allow services to be any PHP type\n * Use objectClass instead of _SERVICE in properties\n * Allow for omitting service name when filtering\n * Add more unit tests\n * Update documentation URLs","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add LDAP filter support for boolean values<\/li>\n<li>Allow services to be any PHP type<\/li>\n<li>Use objectClass instead of _SERVICE in properties<\/li>\n<li>Allow for omitting service name when filtering<\/li>\n<li>Add more unit tests<\/li>\n<li>Update documentation URLs<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add LDAP filter support for boolean values\nAllow services to be any PHP type\nUse objectClass instead of _SERVICE in properties\nAllow for omitting service name when filtering\nAdd more unit tests\nUpdate documentation URLs"},"1.0.0":{"date":" 03\/02\/2018","content":"1. [](#new)\n * Initial release.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release."}}},"admin-media-replace":{"name":"Admin Media Replace","version":"1.0.4","description":"Replaces media in the page media bin.","description_html":"<p>Replaces media in the page media bin.<\/p>","description_plain":"Replaces media in the page media bin.","icon":"plug","author":{"name":"TwelveTone LLC","email":"info@twelvetone.tv"},"dependencies":[{"name":"grav","version":">=1.0.0"},{"name":"admin","version":">=1.0.0"},{"name":"admin-media-actions","version":">=1.0.2"}],"homepage":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-admin-media-replace-plugin","docs":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-admin-media-replace-plugin","keywords":"grav, plugin, admin, media","bugs":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-admin-media-replace-plugin","license":"MIT","tag_name":"1.0.4","date":"2018-12-11T16:01:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-media-replace\/1.0.4","repository":"https:\/\/github.com\/Flamenco\/grav-admin-media-replace","slug":"admin-media-replace","install_path":"user\/plugins\/admin-media-replace","changelog":{"1.0.4":{"date":"12\/11\/2018","content":"1. [](#feature)\n * Update documentation","content_html":"<ol>\n<li><a href=\"#feature\"><\/a>\n<ul>\n<li>Update documentation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update documentation"},"1.0.3":{"date":"2\/24\/2018","content":"1. [](#new)\n * Check that dependencies are enabled before loading","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Check that dependencies are enabled before loading<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Check that dependencies are enabled before loading"},"1.0.2":{"date":"2\/24\/2018","content":"1. [](#new)\n * Check for dependencies before loading","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Check for dependencies before loading<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Check for dependencies before loading"},"1.0.1":{"date":" 1\/25\/2018","content":"1. [](#new)\n * Add dialog\n * Add quicksend option\n * Enforce extension, image, and file-rename options\n * Refactor project layout\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add dialog<\/li>\n<li>Add quicksend option<\/li>\n<li>Enforce extension, image, and file-rename options<\/li>\n<li>Refactor project layout<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add dialog\nAdd quicksend option\nEnforce extension, image, and file-rename options\nRefactor project layout"},"1.0.0":{"date":" 1\/24\/2018","content":"1. [](#initial)\n * ","content_html":"<ol>\n<li><a href=\"#initial\"><\/a>\n<ul>\n<li>\n<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":""}}},"admin-media-move":{"name":"Admin Media Move","version":"1.0.4","description":"Moves media from one page to another.","description_html":"<p>Moves media from one page to another.<\/p>","description_plain":"Moves media from one page to another.","icon":"plug","author":{"name":"TwelveTone LLC","email":"info@twelvetone.tv"},"dependencies":[{"name":"grav","version":">=1.0.0"},{"name":"admin","version":">=1.0.0"},{"name":"admin-media-actions","version":">=1.0.0"}],"homepage":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-admin-media-move-plugin","docs":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-admin-media-move-plugin","keywords":"grav, plugin, admin, media","bugs":"https:\/\/github.com\/Flamenco\/grav-admin-media-move","license":"MIT","tag_name":"1.0.4","date":"2018-12-11T16:01:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-media-move\/1.0.4","repository":"https:\/\/github.com\/Flamenco\/grav-admin-media-move","slug":"admin-media-move","install_path":"user\/plugins\/admin-media-move","changelog":{"1.0.4":{"date":"12\/11\/2018","content":"1. [](#bugfix)\n * Update addInlineJs load order\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Update addInlineJs load order<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update addInlineJs load order"},"1.0.3":{"date":"2\/24\/2018","content":"1. [](#new)\n * Check that dependencies are enabled before loading\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Check that dependencies are enabled before loading<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Check that dependencies are enabled before loading"},"1.0.2":{"date":"2\/24\/2018","content":"1. [](#new)\n * Check for dependencies before loading","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Check for dependencies before loading<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Check for dependencies before loading"},"1.0.1":{"date":"2\/14\/2018","content":"1. [](#new)\n * Update bugs URL\n * Update addAction signature\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update bugs URL<\/li>\n<li>Update addAction signature<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update bugs URL\nUpdate addAction signature"},"1.0.0":{"date":" 1\/24\/2018","content":"1. [](#initial)\n * ","content_html":"<ol>\n<li><a href=\"#initial\"><\/a>\n<ul>\n<li>\n<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":""}}},"admin-media-actions":{"name":"Admin Media Actions","version":"1.0.4","description":"A plugin that extends Grav with an API for adding actions to media items in the page media bin. This plugin is required by other plugins that add media actions.","description_html":"<p>A plugin that extends Grav with an API for adding actions to media items in the page media bin. This plugin is required by other plugins that add media actions.<\/p>","description_plain":"A plugin that extends Grav with an API for adding actions to media items in the page media bin. This plugin is required by other plugins that add media actions.","icon":"plug","author":{"name":"TwelveTone LLC","email":"info@twelvetone.tv"},"dependencies":[{"name":"grav","version":">=1.0.0"},{"name":"admin","version":">=1.0.0"}],"homepage":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-admin-media-actions-plugin","docs":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-admin-media-actions-plugin","keywords":"grav, plugin, admin, media, action","bugs":"https:\/\/github.com\/Flamenco\/grav-admin-media-actions\/issues","license":"MIT","tag_name":"1.0.4","date":"2018-12-11T16:01:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-media-actions\/1.0.4","repository":"https:\/\/github.com\/Flamenco\/grav-admin-media-actions","slug":"admin-media-actions","install_path":"user\/plugins\/admin-media-actions","changelog":{"1.0.4":{"date":"2\/15\/2018","content":"1. [](#new)\n * Update styles for Grav Admin v1.7.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update styles for Grav Admin v1.7.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update styles for Grav Admin v1.7."},"1.0.3":{"date":"2\/15\/2018","content":"1. [](#new)\n * Add column margin to media actions.\n * Add border-radius to media actions.\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add column margin to media actions.<\/li>\n<li>Add border-radius to media actions.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add column margin to media actions.\nAdd border-radius to media actions."},"1.0.2":{"date":"2\/14\/2018","content":"1. [](#new)\n * Update bugs URL.\n * Update addAction signature","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update bugs URL.<\/li>\n<li>Update addAction signature<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update bugs URL.\nUpdate addAction signature"},"1.0.1":{"date":"2\/7\/2018","content":"1. [](#new)\n * Show alert dialog for sample actions.\n * Update sample action log message.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Show alert dialog for sample actions.<\/li>\n<li>Update sample action log message.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Show alert dialog for sample actions.\nUpdate sample action log message."},"1.0.0":{"date":" 1\/24\/2018","content":"1. [](#Initial)\n * ","content_html":"<ol>\n<li><a href=\"#Initial\"><\/a>\n<ul>\n<li>\n<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":""}}},"datatables":{"name":"Datatables","version":"1.0.3","description":"shortcode to embed DataTables jquery plugin","description_html":"<p>shortcode to embed DataTables jquery plugin<\/p>","description_plain":"shortcode to embed DataTables jquery plugin","icon":"plug","author":{"name":"Richard Hainsworth","email":"rnhainsworth@gmail.com"},"homepage":"https:\/\/github.com\/finanalyst\/grav-plugin-datatables","docs":"https:\/\/github.com\/finanalyst\/grav-plugin-datatables\/blob\/master\/README.md","keywords":"grav, plugin, datatables","bugs":"https:\/\/github.com\/finanalyst\/grav-plugin-datatables\/issues","license":"MIT","tag_name":"v1.03","date":"2018-04-06T08:52:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/datatables\/1.0.3","repository":"https:\/\/github.com\/finanalyst\/grav-plugin-datatables","slug":"datatables","install_path":"user\/plugins\/datatables","changelog":{"1.0.3":{"date":" 02\/01\/2018","content":"1. [](#new)\n * ChangeLog started...\n2. [](#update)\n * correct blueprint typo\n * add content if no <table> found\n * modify README\n3. [](#hotfix)\n * Assets added in `onAssetsInitialized`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<li><a href=\"#update\"><\/a>\n<ul>\n<li>correct blueprint typo<\/li>\n<li>add content if no <table> found<\/li>\n<li>modify README<\/li>\n<\/ul><\/li>\n<li><a href=\"#hotfix\"><\/a>\n<ul>\n<li>Assets added in <code>onAssetsInitialized<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started...\n\n\n\ncorrect blueprint typo\nadd content if no found\nmodify README\n\n\n\nAssets added in onAssetsInitialized"}},"dependencies":[]},"sqlite":{"name":"Sqlite","version":"1.5.2","description":"Plugin to select, update and insert into an sqlite3 database","description_html":"<p>Plugin to select, update and insert into an sqlite3 database<\/p>","description_plain":"Plugin to select, update and insert into an sqlite3 database","icon":"database","author":{"name":"Richard N Hainsworth","email":"rnhainsworth@gmail.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/finanalyst\/grav-plugin-sqlite","bugs":"https:\/\/github.com\/finanalyst\/grav-plugin-sqlite\/issues","license":"MIT","tag_name":"v1.5.2","date":"2018-12-19T11:34:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/sqlite\/1.5.2","repository":"https:\/\/github.com\/finanalyst\/grav-plugin-sqlite","slug":"sqlite","install_path":"user\/plugins\/sqlite","changelog":{"1.0.0 - v1.2.0":{"date":" < 28 April 2018","content":"1. [*](#new)\n * Initial work\n2. [*](#minor)\n * Removal of debug code\/messages\n * refactor in case of zero data in form.\n3. [*](#minor)\n * Allow for `where` to be a Form Field as well as a Process parameters\n4. [*](#major)\n * New sql option to provide json serialisation instead of HTML serialisation of data","content_html":"<ol>\n<li><a href=\"#new\">*<\/a>\n<ul>\n<li>Initial work<\/li>\n<\/ul><\/li>\n<li><a href=\"#minor\">*<\/a>\n<ul>\n<li>Removal of debug code\/messages<\/li>\n<li>refactor in case of zero data in form.<\/li>\n<\/ul><\/li>\n<li><a href=\"#minor\">*<\/a>\n<ul>\n<li>Allow for <code>where<\/code> to be a Form Field as well as a Process parameters<\/li>\n<\/ul><\/li>\n<li><a href=\"#major\">*<\/a>\n<ul>\n<li>New sql option to provide json serialisation instead of HTML serialisation of data<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"*\n\nInitial work\n\n*\n\nRemoval of debug code\/messages\nrefactor in case of zero data in form.\n\n*\n\nAllow for where to be a Form Field as well as a Process parameters\n\n*\n\nNew sql option to provide json serialisation instead of HTML serialisation of data"}}},"webpacker":{"name":"Webpacker","version":"1.6.2","description":"Offer a simple way to include the power of webpack inside Grav","description_html":"<p>Offer a simple way to include the power of webpack inside Grav<\/p>","description_plain":"Offer a simple way to include the power of webpack inside Grav","icon":"refresh","author":{"name":"jimblue"},"dependencies":[{"name":"admin","version":"*"}],"homepage":"https:\/\/github.com\/jimblue\/grav-plugin-webpacker","docs":"https:\/\/github.com\/jimblue\/grav-plugin-webpacker\/blob\/develop\/README.md","keywords":"grav, plugin, webpack, assets, workflow","bugs":"https:\/\/github.com\/jimblue\/grav-plugin-webpacker\/issues","license":"MIT","tag_name":"1.6.2","date":"2018-11-08T11:15:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/webpacker\/1.6.2","repository":"https:\/\/github.com\/jimblue\/grav-plugin-webpacker","slug":"webpacker","install_path":"user\/plugins\/webpacker","changelog":{"1.6.2":{"date":" 11\/08\/2018","content":"1. [](#improved)\n * update npm packages\n * update boilerplate\n * better feedback for build progress","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>update boilerplate<\/li>\n<li>better feedback for build progress<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages\nupdate boilerplate\nbetter feedback for build progress"},"1.6.1":{"date":" 10\/20\/2018","content":"1. [](#bugfix)\n * fix a typo introducing a bug with last release\n1. [](#improved)\n * update npm packages\n * update boilerplate","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix a typo introducing a bug with last release<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>update boilerplate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix a typo introducing a bug with last release\n\n\n\nupdate npm packages\nupdate boilerplate"},"1.6.0":{"date":" 10\/19\/2018","content":"1. [](#new)\n * change overlay color picker for themes (dark and white)\n1. [](#improved)\n * update npm packages\n * update boilerplate\n * remove jarvis\n * remove tunnel option\n * cleanup","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>change overlay color picker for themes (dark and white)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>update boilerplate<\/li>\n<li>remove jarvis<\/li>\n<li>remove tunnel option<\/li>\n<li>cleanup<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"change overlay color picker for themes (dark and white)\n\n\n\nupdate npm packages\nupdate boilerplate\nremove jarvis\nremove tunnel option\ncleanup"},"1.5.9":{"date":" 10\/13\/2018","content":"1. [](#improved)\n * update npm packages\n * update boilerplate","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>update boilerplate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages\nupdate boilerplate"},"1.5.8":{"date":" 10\/06\/2018","content":"1. [](#improved)\n * update npm packages\n * update boilerplate","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>update boilerplate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages\nupdate boilerplate"},"1.5.7":{"date":" 09\/30\/2018","content":"1. [](#bugfix)\n * fix https mode by removing spdy http module\n1. [](#improved)\n * roll back to npm\n * update boilerplate\n * replace uglifyjs by terser (es6 + better performance)\n * cleanup blueprints","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix https mode by removing spdy http module<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>roll back to npm<\/li>\n<li>update boilerplate<\/li>\n<li>replace uglifyjs by terser (es6 + better performance)<\/li>\n<li>cleanup blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix https mode by removing spdy http module\n\n\n\nroll back to npm\nupdate boilerplate\nreplace uglifyjs by terser (es6 + better performance)\ncleanup blueprints"},"1.5.6":{"date":" 09\/29\/2018","content":"1. [](#improved)\n * update npm packages\n * update boilerplate","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>update boilerplate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages\nupdate boilerplate"},"1.5.5":{"date":" 09\/20\/2018","content":"1. [](#improved)\n * update npm packages\n * update boilerplate","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>update boilerplate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages\nupdate boilerplate"},"1.5.4":{"date":" 09\/13\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.5.3":{"date":" 09\/02\/2018","content":"1. [](#improved)\n * update npm packages\n * update boilerplate","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>update boilerplate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages\nupdate boilerplate"},"1.5.2":{"date":" 08\/29\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.5.1":{"date":" 08\/10\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.5.0":{"date":" 08\/04\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.4.9":{"date":" 07\/24\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.4.8":{"date":" 07\/16\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.4.7":{"date":" 07\/11\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.4.6":{"date":" 07\/08\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.4.5":{"date":" 07\/05\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.4.4":{"date":" 06\/29\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.4.3":{"date":" 06\/28\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.4.2":{"date":" 06\/23\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.4.1":{"date":" 06\/20\/2018","content":"1. [](#bugfix)\n * fix wrong package for grav plugin webpacker in boilerplate","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix wrong package for grav plugin webpacker in boilerplate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix wrong package for grav plugin webpacker in boilerplate"},"1.4.0":{"date":" 06\/17\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.3.9":{"date":" 06\/13\/2018","content":"1. [](#new)\n * add an option to choose dev browser (to override default os browser if necessary)\n1. [](#improved)\n * better browserlistrc boilerplate","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add an option to choose dev browser (to override default os browser if necessary)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>better browserlistrc boilerplate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add an option to choose dev browser (to override default os browser if necessary)\n\n\n\nbetter browserlistrc boilerplate"},"1.3.8":{"date":" 06\/13\/2018","content":"1. [](#improved)\n * disable transformation of ES6 module syntax to another module type\n * move dependencies to boilerplate\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>disable transformation of ES6 module syntax to another module type<\/li>\n<li>move dependencies to boilerplate<\/li>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"disable transformation of ES6 module syntax to another module type\nmove dependencies to boilerplate\nupdate npm packages"},"1.3.7":{"date":" 06\/10\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.3.6":{"date":" 06\/05\/2018","content":"1. [](#improved)\n * improve build hash based on each chunk for better long term caching","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>improve build hash based on each chunk for better long term caching<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"improve build hash based on each chunk for better long term caching"},"1.3.5":{"date":" 06\/05\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.3.4":{"date":" 06\/02\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.3.3":{"date":" 06\/02\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.3.2":{"date":" 05\/31\/2018","content":"1. [](#improved)\n * update webpack","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update webpack<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update webpack"},"1.3.1":{"date":" 05\/29\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.3.0":{"date":" 05\/29\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.2.9":{"date":" 05\/26\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.2.8":{"date":" 05\/24\/2018","content":"1. [](#bugfix)\n * replace obsolete localhost certifcates with new ones valide for 10 years","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>replace obsolete localhost certifcates with new ones valide for 10 years<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"replace obsolete localhost certifcates with new ones valide for 10 years"},"1.2.7":{"date":" 05\/17\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.2.6":{"date":" 05\/11\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.2.5":{"date":" 05\/04\/2018","content":"1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages"},"1.2.4":{"date":" 04\/30\/2018","content":"1. [](#improved)\n * better progress bar in console\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>better progress bar in console<\/li>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"better progress bar in console\nupdate npm packages"},"1.2.3":{"date":" 04\/27\/2018","content":"1. [](#improved)\n * optimize webpack optimization settings\n * update npm packages\n * cleanup code","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>optimize webpack optimization settings<\/li>\n<li>update npm packages<\/li>\n<li>cleanup code<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"optimize webpack optimization settings\nupdate npm packages\ncleanup code"},"1.2.2":{"date":" 04\/26\/2018","content":"1. [](#improved)\n * update npm packages (ready for node.js v10)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages (ready for node.js v10)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages (ready for node.js v10)"},"1.2.1":{"date":" 04\/19\/2018","content":"1. [](#improved)\n * better header information in manifest","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>better header information in manifest<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"better header information in manifest"},"1.2.0":{"date":" 04\/19\/2018","content":"1. [](#bugfix)\n * fix css build assets naming","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix css build assets naming<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix css build assets naming"},"1.1.9":{"date":" 04\/19\/2018","content":"1. [](#bugfix)\n * BREAKING CHANGE: replace assets-webpack-plugin (need have to rebuild your asset)\n1. [](#improved)\n * update npm packages\n1. [](#new)\n * add informations in JSON manifest to keep a trace of lasted build (theme name\/description\/version and build date)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>BREAKING CHANGE: replace assets-webpack-plugin (need have to rebuild your asset)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add informations in JSON manifest to keep a trace of lasted build (theme name\/description\/version and build date)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"BREAKING CHANGE: replace assets-webpack-plugin (need have to rebuild your asset)\n\n\n\nupdate npm packages\n\n\n\nadd informations in JSON manifest to keep a trace of lasted build (theme name\/description\/version and build date)"},"1.1.8":{"date":" 04\/18\/2018","content":"1. [](#improved)\n * update npm packages\n1. [](#bugfix)\n * fix node notifier","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix node notifier<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages\n\n\n\nfix node notifier"},"1.1.7":{"date":" 04\/17\/2018","content":"1. [](#improved)\n * update npm packages\n * better documentation\n * replace overlay theme option by two options to choose colors from admin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>better documentation<\/li>\n<li>replace overlay theme option by two options to choose colors from admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update npm packages\nbetter documentation\nreplace overlay theme option by two options to choose colors from admin"},"1.1.6":{"date":" 04\/12\/2018","content":"1. [](#new)\n * add ssl certificates options","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add ssl certificates options<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add ssl certificates options"},"1.1.5":{"date":" 04\/10\/2018","content":"1. [](#new)\n * add dark and light theme overlay\n1. [](#improved)\n * migrate to webpack 4\n * cleanup and optimization","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add dark and light theme overlay<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>migrate to webpack 4<\/li>\n<li>cleanup and optimization<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add dark and light theme overlay\n\n\n\nmigrate to webpack 4\ncleanup and optimization"},"1.1.4":{"date":" 04\/07\/2018","content":"1. [](#bugfix)\n * fix accidentaly remove import in .eslintrc boilerplate","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix accidentaly remove import in .eslintrc boilerplate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix accidentaly remove import in .eslintrc boilerplate"},"1.1.3":{"date":" 04\/07\/2018","content":"1. [](#improved)\n * better boilerplate using .browserlistrc\n * disable browser eslint compat plugin\n * show warning in overlay by default","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>better boilerplate using .browserlistrc<\/li>\n<li>disable browser eslint compat plugin<\/li>\n<li>show warning in overlay by default<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"better boilerplate using .browserlistrc\ndisable browser eslint compat plugin\nshow warning in overlay by default"},"1.1.2":{"date":" 03\/23\/2018","content":"1. [](#new)\n * add WEBPACKER_DEV and WEBPACKER_PROD const accessible from assets","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add WEBPACKER_DEV and WEBPACKER_PROD const accessible from assets<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add WEBPACKER_DEV and WEBPACKER_PROD const accessible from assets"},"1.1.1":{"date":" 03\/20\/2018","content":"1. [](#improved)\n * update all ports to leave 3000 port free for proxy on default localhost","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update all ports to leave 3000 port free for proxy on default localhost<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update all ports to leave 3000 port free for proxy on default localhost"},"1.1.0":{"date":" 03\/12\/2018","content":"1. [](#bugfix)\n * rollback to webpack 3 (waiting for better webpack 4 doc)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>rollback to webpack 3 (waiting for better webpack 4 doc)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"rollback to webpack 3 (waiting for better webpack 4 doc)"},"1.0.9":{"date":" 03\/11\/2018","content":"1. [](#bugfix)\n * fix changelog\n1. [](#improved)\n * add new os notification on build start\n * update npm packages","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix changelog<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>add new os notification on build start<\/li>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix changelog\n\n\n\nadd new os notification on build start\nupdate npm packages"},"1.0.8":{"date":" 02\/27\/2018","content":"1. [](#improved)\n * overal cleanup\n * update npm packages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>overal cleanup<\/li>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"overal cleanup\nupdate npm packages"},"1.0.7":{"date":" 02\/17\/2018","content":"1. [](#new)\n * add option in admin to change source maps configuration\n1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add option in admin to change source maps configuration<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add option in admin to change source maps configuration\n\n\n\nupdate npm packages"},"1.0.6":{"date":" 02\/15\/2018","content":"1. [](#new)\n * add Jarvis Webpack dashboard\n1. [](#improved)\n * update npm packages","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add Jarvis Webpack dashboard<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add Jarvis Webpack dashboard\n\n\n\nupdate npm packages"},"1.0.5":{"date":" 02\/13\/2018","content":"1. [](#improved)\n * add CLI option to override webpacker mode","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>add CLI option to override webpacker mode<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add CLI option to override webpacker mode"},"1.0.4":{"date":" 02\/10\/2018","content":"1. [](#bugfix)\n * fix wrong image for os notification\n1. [](#improved)\n * update npm packages\n * update boilerplate, language and licence","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix wrong image for os notification<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>update boilerplate, language and licence<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix wrong image for os notification\n\n\n\nupdate npm packages\nupdate boilerplate, language and licence"},"1.0.3":{"date":" 02\/07\/2018","content":"1. [](#bugfix)\n * fix an issue with vendors.js and common.js in PHP part of the plugin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix an issue with vendors.js and common.js in PHP part of the plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix an issue with vendors.js and common.js in PHP part of the plugin"},"1.0.2":{"date":" 02\/06\/2018","content":"1. [](#improved)\n * better build performance and better commented code","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>better build performance and better commented code<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"better build performance and better commented code"},"1.0.1":{"date":" 02\/06\/2018","content":"1. [](#new)\n * update frontend url in admin depending on Webpacker mode\n1. [](#improved)\n * update npm packages\n * update language and cleanup","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>update frontend url in admin depending on Webpacker mode<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update npm packages<\/li>\n<li>update language and cleanup<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update frontend url in admin depending on Webpacker mode\n\n\n\nupdate npm packages\nupdate language and cleanup"},"1.0.0":{"date":" 02\/02\/2018","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"quicksave":{"name":"Quick Save","version":"0.1.8","description":"Save your page content without requiring a refresh or scroll reset.","description_html":"<p>Save your page content without requiring a refresh or scroll reset.<\/p>","description_plain":"Save your page content without requiring a refresh or scroll reset.","icon":"save","author":{"name":"TwelveTone LLC","email":"info@twelvetone.tv"},"dependencies":[{"name":"grav","version":">=1.0.0"},{"name":"admin","version":">=1.0.0"},{"name":"core-service-manager","version":">=1.0.3"}],"homepage":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-quick-save-plugin","docs":"https:\/\/www.twelvetone.tv\/docs\/developer-tools\/grav-plugins\/grav-quick-save-plugin","keywords":"grav, plugin, scroll, save, ajax, refresh, fast, quick","bugs":"https:\/\/github.com\/flamenco\/grav-plugin-quicksave\/issues","license":"MIT","tag_name":"0.1.8","date":"2018-11-26T14:43:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/quicksave\/0.1.8","repository":"https:\/\/github.com\/Flamenco\/grav-plugin-quicksave","slug":"quicksave","install_path":"user\/plugins\/quicksave","changelog":{"0.1.8":{"date":" 11\/26\/2018","content":"1. [](#bugfix)\n * Do not rely on jQuery when installing the plugin's Javascript","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Do not rely on jQuery when installing the plugin's Javascript<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Do not rely on jQuery when installing the plugin's Javascript"},"0.1.7":{"date":" 04\/17\/2018","content":"1. [](#new)\n * Remove redundant pages.html.twig override","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Remove redundant pages.html.twig override<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Remove redundant pages.html.twig override"},"0.1.6":{"date":" 04\/16\/2018","content":"1. [](#new)\n * Add licensing info to source files\n * Add support for custom markdown editors\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add licensing info to source files<\/li>\n<li>Add support for custom markdown editors<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add licensing info to source files\nAdd support for custom markdown editors"},"0.1.4":{"date":" 03\/15\/2018","content":"1. [](#new)\n * Add keyboard shortcut to quick save (Shift-Meta-A)\n * Add CSS for multiline button\n * Add runtime dependency check\n * Use core service manager\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add keyboard shortcut to quick save (Shift-Meta-A)<\/li>\n<li>Add CSS for multiline button<\/li>\n<li>Add runtime dependency check<\/li>\n<li>Use core service manager<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add keyboard shortcut to quick save (Shift-Meta-A)\nAdd CSS for multiline button\nAdd runtime dependency check\nUse core service manager"},"0.1.5":{"date":" 03\/25\/2018","content":"1. [](#new)\n * Add option to use Shift-Meta-S or Shift-Control-S as the keyboard shortcut\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add option to use Shift-Meta-S or Shift-Control-S as the keyboard shortcut<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add option to use Shift-Meta-S or Shift-Control-S as the keyboard shortcut"},"0.1.3":{"date":" 02\/06\/2018","content":"1. [](#new)\n * Nothing new\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Nothing new<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Nothing new"},"0.1.2":{"date":" 02\/06\/2018","content":"1. [](#new)\n * Update documentation links\n * Update error messages\n * Remove comments from twig\n * Use array_merge in onAdminTwigTemplatePaths() \n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update documentation links<\/li>\n<li>Update error messages<\/li>\n<li>Remove comments from twig<\/li>\n<li>Use array_merge in onAdminTwigTemplatePaths() <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update documentation links\nUpdate error messages\nRemove comments from twig\nUse array_merge in onAdminTwigTemplatePaths() "},"0.1.1":{"date":" 02\/05\/2018","content":"1. [](#new)\n * Update documentation links\n * Update error messages\n * Remove comments from twig","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update documentation links<\/li>\n<li>Update error messages<\/li>\n<li>Remove comments from twig<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update documentation links\nUpdate error messages\nRemove comments from twig"},"0.1.0":{"date":" 01\/31\/2018","content":"1. [](#new)\n * Initial release.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release."}}},"scrolled-table-shortcode":{"name":"Scrolled Table Shortcode","version":"1.0.1","description":"Provides a table container in which the body of the table scrolls","description_html":"<p>Provides a table container in which the body of the table scrolls<\/p>","description_plain":"Provides a table container in which the body of the table scrolls","icon":"table","author":{"name":"RNH","email":"rnhainsworth@gmail.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/finanalyst\/grav-plugin-scrolled-table-shortcode","bugs":"https:\/\/github.com\/finanalyst\/grav-plugin-scrolled-table-shortcode\/issues","license":"MIT","tag_name":"v1.0.1","date":"2018-06-07T03:20:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/scrolled-table-shortcode\/1.0.1","repository":"https:\/\/github.com\/finanalyst\/grav-plugin-scrolled-table-shortcode","slug":"scrolled-table-shortcode","install_path":"user\/plugins\/scrolled-table-shortcode","changelog":{"1.0.0":{"date":" 01\/24\/2018","content":"1. [](#new)\n * Initialisation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initialisation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initialisation"}}},"haml":{"name":"Haml","version":"0.1.0","description":"Haml Twig template support","description_html":"<p>Haml Twig template support<\/p>","description_plain":"Haml Twig template support","icon":"plug","author":{"name":"Numa for D-facto Lab","email":"info@dfacto.ch"},"homepage":"https:\/\/github.com\/numito\/grav-haml","docs":"https:\/\/github.com\/numito\/grav-haml\/README.md","demo":"http:\/\/www.fabbricapienza.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/numito\/grav-haml\/issues","license":"MIT","tag_name":"0.1","date":"2018-01-04T16:13:11Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/haml\/0.1.0","repository":"https:\/\/github.com\/numito\/grav-haml","slug":"haml","install_path":"user\/plugins\/haml","changelog":{"0.1.0":{"date":" 08\/16\/2017","content":"1. [](#new)\n * first version with integration of haml template inside grav","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>first version with integration of haml template inside grav<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"first version with integration of haml template inside grav"}},"dependencies":[]},"hax":{"name":"HAX","version":"1.1.2","description":"HAX Headless authoring eXperience made available to GravCMS","description_html":"<p>HAX Headless authoring eXperience made available to GravCMS<\/p>","description_plain":"HAX Headless authoring eXperience made available to GravCMS","icon":"google","author":{"name":"Bryan Ollendyke","url":"https:\/\/www.elmsln.org\/","email":"bto108@psu.edu"},"dependencies":[{"name":"admin","version":"*"},{"name":"atools","version":"*"},{"name":"webcomponents","version":"*"}],"homepage":"https:\/\/github.com\/elmsln\/grav-plugin-hax","keywords":"webcomponents,hax,polymer,plugin","bugs":"https:\/\/github.com\/elmsln\/grav-plugin-hax\/issues","license":"Apache 2.0","tag_name":"3.0.1","date":"2019-01-14T21:04:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/hax\/1.1.2","repository":"https:\/\/github.com\/elmsln\/grav-plugin-hax","slug":"hax","install_path":"user\/plugins\/hax","changelog":false},"admin-addon-media-sort":{"name":"Admin Addon Media Sort","version":"0.1.0","description":"A simple addon which adds the option to reorder media files in the admin panel per drag and drop.","description_html":"<p>A simple addon which adds the option to reorder media files in the admin panel per drag and drop.<\/p>","description_plain":"A simple addon which adds the option to reorder media files in the admin panel per drag and drop.","icon":"plug","author":{"name":"Alex K\u00e4fer","email":"alex.kaefer@ui-designs.de"},"homepage":"https:\/\/github.com\/alka-dev\/grav-plugin-admin-addon-media-sort.git","docs":"https:\/\/github.com\/alka-dev\/grav-plugin-admin-addon-media-sort\/blob\/master\/README.md","keywords":"grav, plugin, admin, media","bugs":"https:\/\/github.com\/alka-dev\/grav-plugin-admin-addon-media-sort\/issues","license":"MIT","tag_name":"v1.0","date":"2017-12-24T00:10:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-media-sort\/0.1.0","repository":"https:\/\/github.com\/alka-dev\/grav-plugin-admin-addon-media-sort","slug":"admin-addon-media-sort","install_path":"user\/plugins\/admin-addon-media-sort","changelog":{"0.1.0":{"date":" 12\/21\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"codepen-embed":{"name":"Codepen Embed","version":"0.1.0","description":"easily embed codepens from markdown","description_html":"<p>easily embed codepens from markdown<\/p>","description_plain":"easily embed codepens from markdown","icon":"plug","author":{"name":"Andrew Scofield","email":"andrew@andrewscofield.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/andrewscofield\/grav-plugin-codepen-embed","docs":"https:\/\/github.com\/andrewscofield\/grav-plugin-codepen-embed\/blob\/develop\/README.md","demo":"http:\/\/andrewscofield.com\/","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/andrewscofield\/grav-plugin-codepen-embed\/issues","license":"MIT","tag_name":"0.1.0","date":"2017-12-22T07:32:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/codepen-embed\/0.1.0","repository":"https:\/\/github.com\/andrewscofield\/grav-plugin-codepen-embed","slug":"codepen-embed","install_path":"user\/plugins\/codepen-embed","changelog":{"0.1.0":{"date":" 12\/20\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"image-captions":{"name":"Image Captions","version":"1.0.3","description":"Looks for images with defined title attribute and converts them to figcaptions.","description_html":"<p>Looks for images with defined title attribute and converts them to figcaptions.<\/p>","description_plain":"Looks for images with defined title attribute and converts them to figcaptions.","icon":"image","author":{"name":"Trilby Media, LLC","email":"devs@trilby.media"},"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/blob\/develop\/README.md","keywords":"image, caption, figure, figcaption, grav, plugin","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues","license":"MIT","tag_name":"1.0.3","date":"2018-07-27T21:10:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/image-captions\/1.0.3","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions","slug":"image-captions","install_path":"user\/plugins\/image-captions","changelog":{"1.0.3":{"date":"07\/27\/2018","content":"1. [](#improved)\n * Remove extra `<p>` tags surrounding figure that breaks W3C validation [#8](https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues\/8)\n1. [](#bugfix)\n * Remove extra `<html>` and `<body>` tags from output [#9](https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/pull\/9)\n * Extra check for empty content causing out of memory or loop errors [grav#2113](https:\/\/github.com\/getgrav\/grav\/issues\/2113)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Remove extra <code>&lt;p&gt;<\/code> tags surrounding figure that breaks W3C validation <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues\/8\">#8<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Remove extra <code>&lt;html&gt;<\/code> and <code>&lt;body&gt;<\/code> tags from output <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/pull\/9\">#9<\/a><\/li>\n<li>Extra check for empty content causing out of memory or loop errors <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/2113\">grav#2113<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Remove extra &lt;p&gt; tags surrounding figure that breaks W3C validation #8\n\n\n\nRemove extra &lt;html&gt; and &lt;body&gt; tags from output #9\nExtra check for empty content causing out of memory or loop errors grav#2113"},"1.0.2":{"date":"07\/13\/2018","content":"1. [](#bugfix)\n * Empty page throws errors [#7](https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/pull\/7)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Empty page throws errors <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/pull\/7\">#7<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Empty page throws errors #7"},"1.0.1":{"date":"12\/17\/2017","content":"1. [](#bugfix)\n * Empty page throws errors [#1](https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues\/1)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Empty page throws errors <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues\/1\">#1<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Empty page throws errors #1"},"1.0.0":{"date":"11\/15\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"frontend-edit-button":{"name":"Frontend Edit Button","version":"1.2.2","description":"Adds an &#39;edit this page&#39; on the frontend when logged in as administrator","description_html":"<p>Adds an &#39;edit this page&#39; on the frontend when logged in as administrator<\/p>","description_plain":"Adds an &#39;edit this page&#39; on the frontend when logged in as administrator","icon":"newspaper-o","author":{"name":"Johan van de Merwe","url":"https:\/\/github.com\/enovision","email":"j.vd.merwe@enovision.net"},"homepage":"https:\/\/github.com\/enovision\/grav-frontend-edit-button","docs":"https:\/\/github.com\/enovision\/grav-frontend-edit-button\/blob\/master\/README.md","keywords":"grav, plugin, frontend","bugs":"https:\/\/github.com\/enovision\/grav-frontend-edit-button\/issues","license":"MIT","tag_name":"1.2.2","date":"2019-01-14T21:33:19Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/frontend-edit-button\/1.2.2","repository":"https:\/\/github.com\/enovision\/grav-frontend-edit-button","slug":"frontend-edit-button","install_path":"user\/plugins\/frontend-edit-button","changelog":{"1.2.2":{"date":"14-01-2019","content":"1. [](#bug)\n * [solved] Problem with assets organization solved, button sometimes didn't show properly","content_html":"<ol>\n<li><a href=\"#bug\"><\/a>\n<ul>\n<li>[solved] Problem with assets organization solved, button sometimes didn't show properly<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"[solved] Problem with assets organization solved, button sometimes didn't show properly"},"1.2.1":{"date":"28-10-2018","content":"1. [](#bug)\n * [solved] Button was not removed, even when admin cookie did not exist (anymore)","content_html":"<ol>\n<li><a href=\"#bug\"><\/a>\n<ul>\n<li>[solved] Button was not removed, even when admin cookie did not exist (anymore)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"[solved] Button was not removed, even when admin cookie did not exist (anymore)"},"1.2":{"date":"25-10-2018","content":"1. [](#modification)\n * Restructuring of the assets folder and combined sass\/css.\n * Corrected bug where button was only shown after doing a page refresh","content_html":"<ol>\n<li><a href=\"#modification\"><\/a>\n<ul>\n<li>Restructuring of the assets folder and combined sass\/css.<\/li>\n<li>Corrected bug where button was only shown after doing a page refresh<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Restructuring of the assets folder and combined sass\/css.\nCorrected bug where button was only shown after doing a page refresh"},"1.0.12.1":{"date":"19-10-2018","content":"1. [](#bugfix)\n * Corrected the check if admin is logged on. In the former version the button was not on shown when not logged in.\n * Version 1.12 (former version) is not working with release 1.5 and later of Grav CMS. ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Corrected the check if admin is logged on. In the former version the button was not on shown when not logged in.<\/li>\n<li>Version 1.12 (former version) is not working with release 1.5 and later of Grav CMS. <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Corrected the check if admin is logged on. In the former version the button was not on shown when not logged in.\nVersion 1.12 (former version) is not working with release 1.5 and later of Grav CMS. "},"1.0.12":{"date":"22-07-2018","content":"1. [](#bugfix)\n * Corrected that the button still was showing sometimes, even after the admin was logged out. (Paul Hibbits, thanks for noticing)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Corrected that the button still was showing sometimes, even after the admin was logged out. (Paul Hibbits, thanks for noticing)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Corrected that the button still was showing sometimes, even after the admin was logged out. (Paul Hibbits, thanks for noticing)"},"1.0.11":{"date":"16-07-2018","content":"1. [](#bugfix)\n * Corrected that page kept on refreshing, even after logged out. Now it refreshes 1 time after logging out to remove the button and the JavaScript to reload the page.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Corrected that page kept on refreshing, even after logged out. Now it refreshes 1 time after logging out to remove the button and the JavaScript to reload the page.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Corrected that page kept on refreshing, even after logged out. Now it refreshes 1 time after logging out to remove the button and the JavaScript to reload the page."},"1.0.10":{"date":"13-07-2018","content":"1. [](#bugfix)\n * Button is not displayed anymore when admin has logged out, button disappears after refresh (when clicking the tab with the page)\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Button is not displayed anymore when admin has logged out, button disappears after refresh (when clicking the tab with the page)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Button is not displayed anymore when admin has logged out, button disappears after refresh (when clicking the tab with the page)"},"1.0.9":{"date":"02-06-2018","content":"1. [](#feature)\n * Automatic update of the contents in other tabs is now optional","content_html":"<ol>\n<li><a href=\"#feature\"><\/a>\n<ul>\n<li>Automatic update of the contents in other tabs is now optional<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Automatic update of the contents in other tabs is now optional"},"1.0.8":{"date":"23-03-2018","content":"1. [](#feature)\n * Button icon is now an independent font for this plugin\n2. [](#new)\n * New language Croatian","content_html":"<ol>\n<li><a href=\"#feature\"><\/a>\n<ul>\n<li>Button icon is now an independent font for this plugin<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New language Croatian<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Button icon is now an independent font for this plugin\n\n\n\nNew language Croatian"},"1.0.7":{"date":"16-03-2018","content":"1. [](#feature)\n * Optional, if user has to be logged in before showing the button","content_html":"<ol>\n<li><a href=\"#feature\"><\/a>\n<ul>\n<li>Optional, if user has to be logged in before showing the button<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Optional, if user has to be logged in before showing the button"},"1.0.6":{"date":"15-03-2018","content":"1. [](#bugfix)\n * Fix for incorrect edit button href\n2. [](#new)\n * New language Spanish and Catalunian","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for incorrect edit button href<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New language Spanish and Catalunian<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for incorrect edit button href\n\n\n\nNew language Spanish and Catalunian"},"1.0.5":{"date":" 27-01-2018","content":"2. [](#bugfix)\n * Updated README.md content","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Updated README.md content<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated README.md content"},"1.0.4":{"date":" 16-12-2017","content":"3. [](#bugfix)\n * Renamed some files","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Renamed some files<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Renamed some files"},"1.0.3":{"date":" 14-10-2017","content":"1. [](#bugfix)\n * Solved problem when Grav is installed in sub folder","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Solved problem when Grav is installed in sub folder<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Solved problem when Grav is installed in sub folder"},"1.0.2":{"date":" 01-11-2017","content":"1. [](#bugfix)\n * Solved issue when Grav is installed in sub folder ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Solved issue when Grav is installed in sub folder <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Solved issue when Grav is installed in sub folder "},"1.0.1":{"date":" 04-08-2017","content":"1. [](#bugfix)\n * Problem solved with `NULL` on the `header()` function\n in the `onOutputGenerated` event","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Problem solved with <code>NULL<\/code> on the <code>header()<\/code> function\nin the <code>onOutputGenerated<\/code> event<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Problem solved with NULL on the header() function\nin the onOutputGenerated event"},"1.0.0":{"date":" 04-03-2017","content":"1. [](#new)\n * Initial version committed to Github","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial version committed to Github<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial version committed to Github"}},"dependencies":[]},"webcomponents":{"name":"Web components loader","version":"1.1.0","description":"Loads web components and associated polyfill so you can use custom elements in your site.","description_html":"<p>Loads web components and associated polyfill so you can use custom elements in your site.<\/p>","description_plain":"Loads web components and associated polyfill so you can use custom elements in your site.","icon":"google","author":{"name":"Bryan Ollendyke","url":"https:\/\/www.elmsln.org\/","email":"bto108@psu.edu"},"homepage":"https:\/\/github.com\/elmsln\/grav-plugin-webcomponents","keywords":"webcomponents, polymer, plugin","bugs":"https:\/\/github.com\/elmsln\/grav-plugin-webcomponents\/issues","license":"Apache 2.0","tag_name":"3.0.1","date":"2019-01-14T21:05:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/webcomponents\/1.1.0","repository":"https:\/\/github.com\/elmsln\/grav-plugin-webcomponents","slug":"webcomponents","install_path":"user\/plugins\/webcomponents","changelog":[],"dependencies":[]},"simple-responsive-tables":{"name":"Simple Responsive Tables","version":"1.1.1","description":"Wraps tables in a div, enabling them to be scrolled vertically on small screens.","description_html":"<p>Wraps tables in a div, enabling them to be scrolled vertically on small screens.<\/p>","description_plain":"Wraps tables in a div, enabling them to be scrolled vertically on small screens.","icon":"table","author":{"name":"Beni Gartenmann","email":"mail@benigartenmann.ch"},"homepage":"https:\/\/github.com\/bgartenmann\/grav-plugin-simple-responsive-tables","docs":"https:\/\/github.com\/bgartenmann\/grav-plugin-simple-responsive-tables\/blob\/develop\/README.md","keywords":"grav, plugin, table, responsive, wrap","bugs":"https:\/\/github.com\/bgartenmann\/grav-plugin-simple-responsive-tables\/issues","license":"MIT","tag_name":"v1.1.1","date":"2017-11-03T11:06:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/simple-responsive-tables\/1.1.1","repository":"https:\/\/github.com\/bgartenmann\/grav-plugin-simple-responsive-tables","slug":"simple-responsive-tables","install_path":"user\/plugins\/simple-responsive-tables","changelog":{"1.1.1":{"date":" 11\/03\/2017","content":"1. [](#bugfix)\n * enable `onPageContentProcessed` and `onTwigSiteVariables` directly in `onPluginsInitialized`. Otherwise it would not work, if another plugin uses the same hooks (like grav-plugin-shortcode-core).\n2. [](#improved)\n * only include css and js files, if the plugin is active on current page","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>enable <code>onPageContentProcessed<\/code> and <code>onTwigSiteVariables<\/code> directly in <code>onPluginsInitialized<\/code>. Otherwise it would not work, if another plugin uses the same hooks (like grav-plugin-shortcode-core).<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>only include css and js files, if the plugin is active on current page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"enable onPageContentProcessed and onTwigSiteVariables directly in onPluginsInitialized. Otherwise it would not work, if another plugin uses the same hooks (like grav-plugin-shortcode-core).\n\n\n\nonly include css and js files, if the plugin is active on current page"},"1.1.0":{"date":" 10\/27\/2017","content":"1. [](#new)\n * Introduced new config \"active\" which is false by default. Enables the user to activate the plugin for the entire site or only specific pages.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Introduced new config &quot;active&quot; which is false by default. Enables the user to activate the plugin for the entire site or only specific pages.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Introduced new config &quot;active&quot; which is false by default. Enables the user to activate the plugin for the entire site or only specific pages."},"1.0.1":{"date":" 10\/25\/2017","content":"1. [](#bugfix)\n * Fixed code and list styling in the README","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed code and list styling in the README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed code and list styling in the README"},"1.0.0":{"date":" 10\/25\/2017","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"one-time-login":{"name":"One Time Login","version":"0.1.6","description":"Generates a one-time login URL for an existing user.","description_html":"<p>Generates a one-time login URL for an existing user.<\/p>","description_plain":"Generates a one-time login URL for an existing user.","icon":"key","author":{"name":"Jeremy Gonyea","email":"jeremy.gonyea@gmail.com"},"dependencies":[{"name":"admin","version":"*"},{"name":"login","version":"*"}],"homepage":"https:\/\/github.com\/jgonyea\/grav-plugin-one-time-login","docs":"https:\/\/github.com\/jgonyea\/grav-plugin-one-time-login\/blob\/develop\/README.md","keywords":"grav, user, login, one-time, cli","bugs":"https:\/\/github.com\/jgonyea\/grav-plugin-one-time-login\/issues","license":"MIT","tag_name":"0.1.6","date":"2018-11-21T04:36:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/one-time-login\/0.1.6","repository":"https:\/\/github.com\/jgonyea\/grav-plugin-one-time-login","slug":"one-time-login","install_path":"user\/plugins\/one-time-login","changelog":{"0.1.6":{"date":"11\/20\/2018","content":"3. [](#bugfix)\n * Invalid usernames during the OTL generation now display an error and no longer create empty users.\n * Invalid OTL URL's no longer crash Grav.","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Invalid usernames during the OTL generation now display an error and no longer create empty users.<\/li>\n<li>Invalid OTL URL's no longer crash Grav.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Invalid usernames during the OTL generation now display an error and no longer create empty users.\nInvalid OTL URL's no longer crash Grav."},"0.1.5":{"date":"10\/20\/2017","content":"3. [](#bugfix)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a><\/li>\n<\/ol>","content_plain":""},"0.1.0":{"date":" 10\/13\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"freshdesk":{"name":"Freshdesk","version":"1.0.0","description":"Adds a form action to create a Freshdesk ticket","description_html":"<p>Adds a form action to create a Freshdesk ticket<\/p>","description_plain":"Adds a form action to create a Freshdesk ticket","icon":"headphones","author":{"name":"Beno\u00eet Rouleau","email":"benoit.rouleau@icloud.com"},"dependencies":[{"name":"form","version":"~2.0"}],"homepage":"https:\/\/github.com\/benface\/grav-plugin-freshdesk","docs":"https:\/\/github.com\/benface\/grav-plugin-freshdesk\/blob\/master\/README.md","keywords":"grav, plugin, freshdesk","bugs":"https:\/\/github.com\/benface\/grav-plugin-freshdesk\/issues","license":"MIT","tag_name":"1.0.0","date":"2017-10-19T18:57:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/freshdesk\/1.0.0","repository":"https:\/\/github.com\/benface\/grav-plugin-freshdesk","slug":"freshdesk","install_path":"user\/plugins\/freshdesk","changelog":{"1.0.0":{"date":"19-10-2017","content":"1. [](#new)\n * First release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First release"}}},"proposal":{"name":"Proposal","version":"1.0.0","description":"[Create online sales proposals for free](https:\/\/github.com\/jackbrycesmith\/grav-plugin-proposal) & let the recipient accept by paying a \ud83d\udcb3 deposit with Stripe.","description_html":"<p><a href=\"https:\/\/github.com\/jackbrycesmith\/grav-plugin-proposal\">Create online sales proposals for free<\/a> &amp; let the recipient accept by paying a \ud83d\udcb3 deposit with Stripe.<\/p>","description_plain":"Create online sales proposals for free &amp; let the recipient accept by paying a \ud83d\udcb3 deposit with Stripe.","icon":"briefcase","author":{"name":"Jack Bryce-Smith","url":"https:\/\/markage.uk","email":"mail@markage.uk"},"homepage":"https:\/\/github.com\/jackbrycesmith\/grav-plugin-proposal","docs":"https:\/\/github.com\/jackbrycesmith\/grav-plugin-proposal\/blob\/develop\/README.md","keywords":"grav, plugin, proposal, sales, markdown, stripe","bugs":"https:\/\/github.com\/jackbrycesmith\/grav-plugin-proposal\/issues","license":"MIT","tag_name":"1.0.0","date":"2017-10-16T14:01:42Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/proposal\/1.0.0","repository":"https:\/\/github.com\/jackbrycesmith\/grav-plugin-proposal","slug":"proposal","install_path":"user\/plugins\/proposal","changelog":{"1.0.0":{"date":" 16-10-2017","content":"1. [](#new)\n * Initial Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial Release"}},"dependencies":[]},"speech-bubble":{"name":"Speech Bubble","version":"2.1.0","description":"The Speech Bubble Plugin is for Grav CMS. Easily display a dialogue style speech bubble.","description_html":"<p>The Speech Bubble Plugin is for Grav CMS. Easily display a dialogue style speech bubble.<\/p>","description_plain":"The Speech Bubble Plugin is for Grav CMS. Easily display a dialogue style speech bubble.","icon":"comments-o","author":{"name":"Kazuya Kanatani","email":"kanatani.social@gmail.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/kinformation\/grav-plugin-speech-bubble","docs":"https:\/\/github.com\/kinformation\/grav-plugin-speech-bubble\/blob\/master\/README.md","keywords":"grav, plugin, speech bubble","bugs":"https:\/\/github.com\/kinformation\/grav-plugin-speech-bubble\/issues","license":"MIT","tag_name":"v2.1.0","date":"2017-11-03T14:48:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/speech-bubble\/2.1.0","repository":"https:\/\/github.com\/kinformation\/grav-plugin-speech-bubble","slug":"speech-bubble","install_path":"user\/plugins\/speech-bubble","changelog":{"2.1.0":{"date":" 11\/03\/2017","content":"1. [](#improved)\n * Improved icon designation method of config.\n * Improve image resizing.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved icon designation method of config.<\/li>\n<li>Improve image resizing.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved icon designation method of config.\nImprove image resizing."},"2.0.2":{"date":" 10\/29\/2017","content":"1. [](#improved)\n * Update css.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update css.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update css."},"2.0.0":{"date":" 10\/26\/2017","content":"1. [](#new)\n * Add new bubble style.\n1. [](#improved)\n * Change CSS to Sass(SCSS).","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add new bubble style.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Change CSS to Sass(SCSS).<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add new bubble style.\n\n\n\nChange CSS to Sass(SCSS)."},"1.1.0":{"date":" 10\/18\/2017","content":"1. [](#new)\n * Added pattern of icon shape\n * Icon label display function\n1. [](#improved)\n * Change default icon","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added pattern of icon shape<\/li>\n<li>Icon label display function<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Change default icon<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added pattern of icon shape\nIcon label display function\n\n\n\nChange default icon"},"1.0.0":{"date":" 10\/13\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"fetchwp":{"name":"FetchWP","version":"0.6.0","description":"This plugin fetches and displays posts from the Wordpress REST Api.","description_html":"<p>This plugin fetches and displays posts from the Wordpress REST Api.<\/p>","description_plain":"This plugin fetches and displays posts from the Wordpress REST Api.","icon":"wordpress","author":{"name":"Christian Pannwitz","url":"https:\/\/github.com\/cpannwitz","email":"ch.von.pa@googlemail.com"},"homepage":"https:\/\/github.com\/cpannwitz\/grav-plugin-fetchwp","keywords":"plugin, grav, wordpress","bugs":"https:\/\/github.com\/cpannwitz\/grav-plugin-fetchwp\/issues","license":"MIT","tag_name":"v0.6.0","date":"2017-09-29T14:59:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/fetchwp\/0.6.0","repository":"https:\/\/github.com\/cpannwitz\/grav-plugin-fetchwp","slug":"fetchwp","install_path":"user\/plugins\/fetchwp","changelog":{"0.6.0":{"date":"09\/29\/2017","content":"1. [](#new)\n * Added missing files for publishing\n * Neutral standart template implemented\n * Made more queries available","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added missing files for publishing<\/li>\n<li>Neutral standart template implemented<\/li>\n<li>Made more queries available<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added missing files for publishing\nNeutral standart template implemented\nMade more queries available"},"0.5.0":{"date":"09\/27\/2017","content":"1. [](#new)\n * Changelog started\n * First development\n","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Changelog started<\/li>\n<li>First development<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changelog started\nFirst development"}},"dependencies":[]},"tinymce-editor":{"name":"TinyMCE Editor Integration","version":"1.2.5","description":"This is _the_ TinyMCE integration plugin for those not chosen to love Markdown over all comfort.","description_html":"<p>This is <em>the<\/em> TinyMCE integration plugin for those not chosen to love Markdown over all comfort.<\/p>","description_plain":"This is the TinyMCE integration plugin for those not chosen to love Markdown over all comfort.","icon":"edit","author":{"name":"Newb I the Newbd","url":"https:\/\/github.com\/newbthenewbd"},"homepage":"https:\/\/github.com\/newbthenewbd\/grav-plugin-tinymce-editor","docs":"https:\/\/github.com\/newbthenewbd\/grav-plugin-tinymce-editor\/blob\/develop\/README.md","keywords":"tinymce, html, wysiwyg, editor, integration, plugin","bugs":"https:\/\/github.com\/newbthenewbd\/grav-plugin-tinymce-editor\/issues","license":"Integration plugin under the MIT License, TinyMCE under LGPL 2.1","tag_name":"v1.2.5","date":"2018-12-14T20:40:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tinymce-editor\/1.2.5","repository":"https:\/\/github.com\/newbthenewbd\/grav-plugin-tinymce-editor","slug":"tinymce-editor","install_path":"user\/plugins\/tinymce-editor","changelog":{"1.2.5":{"date":" 14-12-2018","content":"1. [](#bugfix)\n * Fixed the handling of what libxml considers to be invalid tags","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the handling of what libxml considers to be invalid tags<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed the handling of what libxml considers to be invalid tags"},"1.2.4":{"date":" 03-12-2018","content":"1. [](#bugfix)\n * Fixed the handling of libxml versions older than 2.7.8","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the handling of libxml versions older than 2.7.8<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed the handling of libxml versions older than 2.7.8"},"1.2.3":{"date":" 15-10-2018","content":"1. [](#improved)\n * Removed a sillier overlooked debug check that magically appeared in v1.2.2","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed a sillier overlooked debug check that magically appeared in v1.2.2<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed a sillier overlooked debug check that magically appeared in v1.2.2"},"1.2.2":{"date":" 15-10-2018","content":"1. [](#improved)\n * Improved the method used for TinyMCE path lookups\n * Removed a debug check from the code that was previously overlooked","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved the method used for TinyMCE path lookups<\/li>\n<li>Removed a debug check from the code that was previously overlooked<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved the method used for TinyMCE path lookups\nRemoved a debug check from the code that was previously overlooked"},"1.2.1":{"date":" 01-10-2018","content":"1. [](#bugfix)\n * Fixed the handling of Grav installs in subdirectories","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the handling of Grav installs in subdirectories<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed the handling of Grav installs in subdirectories"},"1.2.0":{"date":" 27-09-2018","content":"1. [](#new)\n * Added a persistable method of modifying the plugin's files\n2. [](#improved)\n * Updated TinyMCE to 4.8.3\n * Improved modular page media handling\n * Improved default configuration\n3. [](#bugfix)\n * Got bugged one time too many, `tinymce.html.twig` is unminified now","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a persistable method of modifying the plugin's files<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated TinyMCE to 4.8.3<\/li>\n<li>Improved modular page media handling<\/li>\n<li>Improved default configuration<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Got bugged one time too many, <code>tinymce.html.twig<\/code> is unminified now<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a persistable method of modifying the plugin's files\n\n\n\nUpdated TinyMCE to 4.8.3\nImproved modular page media handling\nImproved default configuration\n\n\n\nGot bugged one time too many, tinymce.html.twig is unminified now"},"1.1.8":{"date":" 26-04-2018","content":"1. [](#improved)\n * Improved parameter handling","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved parameter handling<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved parameter handling"},"1.1.7":{"date":" 05-02-2018","content":"1. [](#bugfix)\n * Fixed label handling","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed label handling<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed label handling"},"1.1.6":{"date":" 12-01-2018","content":"1. [](#bugfix)\n * Improved modular page handling again","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Improved modular page handling again<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved modular page handling again"},"1.1.5":{"date":" 11-01-2018","content":"1. [](#bugfix)\n * Worked around GPM quirkyness, hopefully","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Worked around GPM quirkyness, hopefully<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Worked around GPM quirkyness, hopefully"},"1.1.4":{"date":" 10-01-2018","content":"1. [](#bugfix)\n * Removed calls to a rarely available JavaScript function","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed calls to a rarely available JavaScript function<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed calls to a rarely available JavaScript function"},"1.1.3":{"date":" 10-01-2018","content":"1. [](#improved)\n * Improved modular page handling","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved modular page handling<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved modular page handling"},"1.1.2":{"date":" 01-11-2017","content":"1. [](#bugfix)\n * Fixed boolean values in parameters","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed boolean values in parameters<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed boolean values in parameters"},"1.1.1":{"date":" 28-10-2017","content":"1. [](#improved)\n * Improved the file picker's URL handling","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved the file picker's URL handling<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved the file picker's URL handling"},"1.1.0":{"date":" 04-10-2017","content":"1. [](#new)\n * Made the page editor's file picker output HTML and readded it to the interface\n2. [](#bugfix)\n * Fixed Document Base URL","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Made the page editor's file picker output HTML and readded it to the interface<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Document Base URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Made the page editor's file picker output HTML and readded it to the interface\n\n\n\nFixed Document Base URL"},"1.0.1":{"date":" 01-10-2017","content":"1. [](#improved)\n * Fixed language shortcodes","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed language shortcodes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed language shortcodes"},"1.0.0":{"date":" 27-09-2017","content":"1. [](#new)\n * First release of the TinyMCE Editor Integration plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First release of the TinyMCE Editor Integration plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First release of the TinyMCE Editor Integration plugin"}},"dependencies":[]},"shortcode-ruby":{"name":"Shortcode Ruby","version":"1.0.0","description":"Use the Shortcode Core Plugin to provide the [ruby] shortcode.","description_html":"<p>Use the Shortcode Core Plugin to provide the [ruby] shortcode.<\/p>","description_plain":"Use the Shortcode Core Plugin to provide the [ruby] shortcode.","icon":"language","author":{"name":"Sven H\u00fcser, Fran\u00e7ois VIDIT","url":"http:\/\/www.huesersohn.de","email":"s.hueser@gmail.com"},"license":"MIT","tag_name":"1.0.0","date":"2017-08-31T20:21:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-ruby\/1.0.0","repository":"https:\/\/github.com\/huesersohn\/grav-plugin-shortcode-ruby","homepage":"https:\/\/github.com\/huesersohn\/grav-plugin-shortcode-ruby","slug":"shortcode-ruby","install_path":"user\/plugins\/shortcode-ruby","changelog":{"1.0.0":{"date":"31-08-2017","content":"1. [](#new)\n * Extracted plugin from [pullrequest](https:\/\/github.com\/tidiview\/grav-plugin-markdown-rubytext\/pull\/2)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Extracted plugin from <a href=\"https:\/\/github.com\/tidiview\/grav-plugin-markdown-rubytext\/pull\/2\">pullrequest<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Extracted plugin from pullrequest"}},"dependencies":[]},"auto-author":{"name":"Auto Author","version":"0.1.0","description":"Automatically adds an author to frontmatter when creating a new page via Grav Admin plugin","description_html":"<p>Automatically adds an author to frontmatter when creating a new page via Grav Admin plugin<\/p>","description_plain":"Automatically adds an author to frontmatter when creating a new page via Grav Admin plugin","icon":"user-circle","author":{"name":"Sven Sanzenbacher"},"dependencies":[{"name":"admin","version":">=1.2.3"}],"homepage":"https:\/\/github.com\/naucon\/grav-plugin-auto-author","docs":"https:\/\/github.com\/naucon\/grav-plugin-auto-author\/blob\/develop\/README.md","keywords":"grav, plugin, auto-author, author, autor, frontmatter","bugs":"https:\/\/github.com\/naucon\/grav-plugin-auto-author\/issues","license":"MIT","tag_name":"0.1.0","date":"2017-09-03T10:20:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/auto-author\/0.1.0","repository":"https:\/\/github.com\/naucon\/grav-auto-author","slug":"auto-author","install_path":"user\/plugins\/auto-author","changelog":{"0.1.0":{"date":" 09\/03\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"shortcode-chartjs":{"name":"Shortcode Chart.js","version":"1.0.1","description":"A shortcodes extension that add support for Chart.js to your Grav website.","description_html":"<p>A shortcodes extension that add support for Chart.js to your Grav website.<\/p>","description_plain":"A shortcodes extension that add support for Chart.js to your Grav website.","icon":"code","author":{"name":"Craig Phillips","email":"support@craigphillips.biz"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/cppl\/grav-plugin-shortcode-chartjs","docs":"https:\/\/github.com\/cppl\/grav-plugin-shortcode-chartjs\/blob\/master\/README.md","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/cppl\/grav-plugin-shortcode-chartjs\/issues","license":"MIT","tag_name":"1.0.1","date":"2017-08-30T12:12:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-chartjs\/1.0.1","repository":"https:\/\/github.com\/CPPL\/grav-plugin-shortcode-chartjs","slug":"shortcode-chartjs","install_path":"user\/plugins\/shortcode-chartjs","changelog":{"1.0.1":{"date":" 08\/30\/2017","content":"1. [](#improved)\n * Fixed docs url\n * Removed non-existent demo link","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed docs url<\/li>\n<li>Removed non-existent demo link<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed docs url\nRemoved non-existent demo link"},"1.0.0":{"date":" 08\/30\/2017","content":"1. [](#new)\n * Initial release with basic Chart.js options.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release with basic Chart.js options.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release with basic Chart.js options."},"0.1.0":{"date":" 08\/24\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"cookieconsent":{"name":"Cookie Consent","version":"0.4.0","description":"This grav plugin is to alert users about the use of cookies on your website. The plugin integrates the popular js lib cookie consent by insites.","description_html":"<p>This grav plugin is to alert users about the use of cookies on your website. The plugin integrates the popular js lib cookie consent by insites.<\/p>","description_plain":"This grav plugin is to alert users about the use of cookies on your website. The plugin integrates the popular js lib cookie consent by insites.","icon":"gavel","author":{"name":"naucon"},"homepage":"https:\/\/github.com\/naucon\/grav-plugin-cookieconsent","docs":"https:\/\/github.com\/naucon\/grav-plugin-cookieconsent\/blob\/develop\/README.md","keywords":"grav, plugin, cookie, consent, eu, law, policy, insites","bugs":"https:\/\/github.com\/naucon\/grav-plugin-cookieconsent\/issues","license":"MIT","tag_name":"0.4.0","date":"2018-06-24T13:28:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cookieconsent\/0.4.0","repository":"https:\/\/github.com\/naucon\/grav-plugin-cookieconsent","slug":"cookieconsent","install_path":"user\/plugins\/cookieconsent","changelog":{"0.4.0":{"date":" 06\/24\/2018","content":"1. [](#new)\n * Added plugin setting to include cookie consent js and css from official cdn or local\n * Added sections to structure plugin settings\n2. [](#improved)\n * Updated cookie consent js and css from version 3.0.3 to 3.0.6.\n3. [](#bugfix)\n * Fixed typo in helper text for color of button background.\n * Fixed typos in README.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added plugin setting to include cookie consent js and css from official cdn or local<\/li>\n<li>Added sections to structure plugin settings<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated cookie consent js and css from version 3.0.3 to 3.0.6.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed typo in helper text for color of button background.<\/li>\n<li>Fixed typos in README.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added plugin setting to include cookie consent js and css from official cdn or local\nAdded sections to structure plugin settings\n\n\n\nUpdated cookie consent js and css from version 3.0.3 to 3.0.6.\n\n\n\nFixed typo in helper text for color of button background.\nFixed typos in README."},"0.3.0":{"date":" 06\/24\/2018","content":"1. [](#new)\n * Added color picker to fields with color in blueprint\n2. [](#improved)\n * Changed the validation for policy link to be less strict to allow absolute as well as relative URl and path\n3. [](#bugfix)\n * Fixed typo in labels and helper","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added color picker to fields with color in blueprint<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed the validation for policy link to be less strict to allow absolute as well as relative URl and path<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed typo in labels and helper<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added color picker to fields with color in blueprint\n\n\n\nChanged the validation for policy link to be less strict to allow absolute as well as relative URl and path\n\n\n\nFixed typo in labels and helper"},"0.2.0":{"date":" 10\/29\/2017","content":"1. [](#new)\n * Add translations for english, french, spanish, german and italian.\n * Translations will be used if no `content_message`, `content_dismiss`, `content_link` or `content_href` are defined in `cookieconsent.yaml`.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add translations for english, french, spanish, german and italian.<\/li>\n<li>Translations will be used if no <code>content_message<\/code>, <code>content_dismiss<\/code>, <code>content_link<\/code> or <code>content_href<\/code> are defined in <code>cookieconsent.yaml<\/code>.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add translations for english, french, spanish, german and italian.\nTranslations will be used if no content_message, content_dismiss, content_link or content_href are defined in cookieconsent.yaml."},"0.1.0":{"date":" 08\/17\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"astrobin":{"name":"Astrobin","version":"1.0.3","description":"This plugin provides astrobin shortcodes for images and galleries","description_html":"<p>This plugin provides astrobin shortcodes for images and galleries<\/p>","description_plain":"This plugin provides astrobin shortcodes for images and galleries","icon":"picture-o","author":{"name":"Marco Gulino","url":"http:\/\/gulinux.net","email":"marco@gulinux.net"},"dependencies":[{"name":"shortcode-core","version":"*"},{"name":"featherlight","version":"*"}],"homepage":"https:\/\/github.com\/GuLinux\/grav-plugin-astrobin","keywords":"astrobin, media","bugs":"https:\/\/github.com\/GuLinux\/grav-plugin-astrobin\/issues","license":"GPLv3","tag_name":"v1.0.4","date":"2018-01-01T21:16:27Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/astrobin\/1.0.3","repository":"https:\/\/github.com\/GuLinux\/grav-plugin-astrobin","slug":"astrobin","install_path":"user\/plugins\/astrobin","changelog":{"1.0.3":{"date":"30\/08\/2017","content":"1. [](#new)\n * New parameter `animated=true` to display gif as animated when using regular, real and hd formats","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New parameter <code>animated=true<\/code> to display gif as animated when using regular, real and hd formats<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New parameter animated=true to display gif as animated when using regular, real and hd formats"},"1.0.2":{"date":"28\/08\/2017","content":"1. [](#new)\n * Handle astrobin revision as image parameter.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Handle astrobin revision as image parameter.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Handle astrobin revision as image parameter."},"1.0.1":{"date":"19\/08\/2017","content":"1. [](#new)\n * Fix collection html tags\n * Add available formats to README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Fix collection html tags<\/li>\n<li>Add available formats to README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix collection html tags\nAdd available formats to README"},"1.0.0":{"date":"18\/08\/2017","content":"1. [](#new)\n * Initial release\n * Support for images and collections","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<li>Support for images and collections<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release\nSupport for images and collections"}}},"quick-tray-links":{"name":"Quick Tray Links","version":"1.0.0","description":"Easily add cusotmizable admin quick tray links","description_html":"<p>Easily add cusotmizable admin quick tray links<\/p>","description_plain":"Easily add cusotmizable admin quick tray links","icon":"link","author":{"name":"Trilby Media, LLC","email":"devs@trilbymedia.com"},"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-quick-tray-links","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-quick-tray-links\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-quick-tray-links\/issues","license":"MIT","tag_name":"1.0.0","date":"2017-08-15T22:46:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/quick-tray-links\/1.0.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-quick-tray-links","slug":"quick-tray-links","install_path":"user\/plugins\/quick-tray-links","changelog":{"1.0.0":{"date":" 08\/15\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"tntsearch":{"name":"TNT Search","version":"2.0.4","description":"Powerful indexed-based full text search engine powered by TNTSearch","description_html":"<p>Powerful indexed-based full text search engine powered by TNTSearch<\/p>","description_plain":"Powerful indexed-based full text search engine powered by TNTSearch","icon":"binoculars","author":{"name":"Trilby Media, LLC","email":"devs@trilby.media"},"dependencies":[{"name":"grav","version":">=1.3.2"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/blob\/develop\/README.md","keywords":"grav, plugin, search, search-engine","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues","license":"MIT","tag_name":"2.0.4","date":"2018-09-21T22:26:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tntsearch\/2.0.4","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch","slug":"tntsearch","install_path":"user\/plugins\/tntsearch","changelog":{"2.0.4":{"date":"09\/21\/2018","content":"1. [](#new)\n * Added new `tntsearch: index: true|false` page header option to skip specific pages\n1. [](#bugfix)\n * Skip indexing of pages with `redirect` set in page header [#21](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/21)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>tntsearch: index: true|false<\/code> page header option to skip specific pages<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Skip indexing of pages with <code>redirect<\/code> set in page header <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/21\">#21<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new tntsearch: index: true|false page header option to skip specific pages\n\n\n\nSkip indexing of pages with redirect set in page header #21"},"2.0.3":{"date":"08\/16\/2018","content":"1. [](#new)\n * New option to allow disabling of page events, manual updates will be required to pick up changes\n1. [](#bugfix)\n * Don't remove the X button if `built_in_css` is `false`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New option to allow disabling of page events, manual updates will be required to pick up changes<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Don't remove the X button if <code>built_in_css<\/code> is <code>false<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New option to allow disabling of page events, manual updates will be required to pick up changes\n\n\n\nDon't remove the X button if built_in_css is false"},"2.0.2":{"date":"07\/20\/2018","content":"1. [](#bugfix)\n * Ensure that credentials are passed in when searching via `fetch`\n * Compressed JS for better performance","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Ensure that credentials are passed in when searching via <code>fetch<\/code><\/li>\n<li>Compressed JS for better performance<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Ensure that credentials are passed in when searching via fetch\nCompressed JS for better performance"},"2.0.1":{"date":"05\/21\/2018","content":"1. [](#bugfix)\n * Potential fix for history conflicts.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Potential fix for history conflicts.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Potential fix for history conflicts."},"2.0.0":{"date":"05\/11\/2018","content":"1. [](#new)\n * Refactored TNTSearch to allow core classes to be extensible by other plugins\n * Added `phrases` search support [#32](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/32)\n1. [](#improved)\n * Defaulted TNTSearch to search **all pages** out of the box. This should be tweaked though\n * Added auto-focus to search input [#28](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/28)\n * Added option to control `powered by` [#34](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/34)\n * Added a timer on CLI index command\n * Exposing `GravTNTSearch` to the browser for JS manipulation\n * Dispatching `tntsearch:start` and `tntsearch:done` events when starting\/rendering results\n * README.md typo fixes\n1. [](#bugfix)\n * Implemented options as default values that were being ignored\n * Fixed missing `break` in foreach [#33](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/33)\n * Add missing `use` statement [#41](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/41) ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Refactored TNTSearch to allow core classes to be extensible by other plugins<\/li>\n<li>Added <code>phrases<\/code> search support <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/32\">#32<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Defaulted TNTSearch to search <strong>all pages<\/strong> out of the box. This should be tweaked though<\/li>\n<li>Added auto-focus to search input <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/28\">#28<\/a><\/li>\n<li>Added option to control <code>powered by<\/code> <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/34\">#34<\/a><\/li>\n<li>Added a timer on CLI index command<\/li>\n<li>Exposing <code>GravTNTSearch<\/code> to the browser for JS manipulation<\/li>\n<li>Dispatching <code>tntsearch:start<\/code> and <code>tntsearch:done<\/code> events when starting\/rendering results<\/li>\n<li>README.md typo fixes<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Implemented options as default values that were being ignored<\/li>\n<li>Fixed missing <code>break<\/code> in foreach <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/33\">#33<\/a><\/li>\n<li>Add missing <code>use<\/code> statement <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/41\">#41<\/a> <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactored TNTSearch to allow core classes to be extensible by other plugins\nAdded phrases search support #32\n\n\n\nDefaulted TNTSearch to search all pages out of the box. This should be tweaked though\nAdded auto-focus to search input #28\nAdded option to control powered by #34\nAdded a timer on CLI index command\nExposing GravTNTSearch to the browser for JS manipulation\nDispatching tntsearch:start and tntsearch:done events when starting\/rendering results\nREADME.md typo fixes\n\n\n\nImplemented options as default values that were being ignored\nFixed missing break in foreach #33\nAdd missing use statement #41 "},"1.2.5":{"date":"03\/07\/2018","content":"1. [](#improved)\n * Only update the a page on save if it exists in the current filter and is therefore eligible to be indexed\\\n * Removed Admin dependency, it works fine without admin too, just need to use CLI","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Only update the a page on save if it exists in the current filter and is therefore eligible to be indexed\\<\/li>\n<li>Removed Admin dependency, it works fine without admin too, just need to use CLI<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Only update the a page on save if it exists in the current filter and is therefore eligible to be indexed\\\nRemoved Admin dependency, it works fine without admin too, just need to use CLI"},"1.2.4":{"date":"02\/14\/2018","content":"1. [](#bugfix)\n * Fix issue with admin saving 'string' for filter [#25](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/25)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with admin saving 'string' for filter <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/25\">#25<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue with admin saving 'string' for filter #25"},"1.2.3":{"date":"02\/14\/2018","content":"1. [](#bugfix)\n * Missing comma in Admin JS breaking quick-tray reindexing","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Missing comma in Admin JS breaking quick-tray reindexing<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Missing comma in Admin JS breaking quick-tray reindexing"},"1.2.2":{"date":"02\/09\/2018","content":"1. [](#improved)\n * Updated TNTSearch to use version `1.3.1` of TNTSearch library for PHP 7.2 compatibility [#24](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/24)\n1. [](#bugfix)\n * Fixed URI `hash` getting unintentionally removed by TNTSearch [#15](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/15)\n * Fixed issue with param separator needed for Windows [#16](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/16)\n * Fixed placeholder format in blueprint [#18](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/18)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated TNTSearch to use version <code>1.3.1<\/code> of TNTSearch library for PHP 7.2 compatibility <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/24\">#24<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed URI <code>hash<\/code> getting unintentionally removed by TNTSearch <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/15\">#15<\/a><\/li>\n<li>Fixed issue with param separator needed for Windows <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/16\">#16<\/a><\/li>\n<li>Fixed placeholder format in blueprint <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/18\">#18<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated TNTSearch to use version 1.3.1 of TNTSearch library for PHP 7.2 compatibility #24\n\n\n\nFixed URI hash getting unintentionally removed by TNTSearch #15\nFixed issue with param separator needed for Windows #16\nFixed placeholder format in blueprint #18"},"1.2.1":{"date":"01\/16\/2018","content":"1. [](#new)\n * Added `onTNTSearchReIndex()` that you can fire from any plugin to reindex everything\n1. [](#bugfix)\n * Fixed an XSS exploit in query ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>onTNTSearchReIndex()<\/code> that you can fire from any plugin to reindex everything<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an XSS exploit in query <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added onTNTSearchReIndex() that you can fire from any plugin to reindex everything\n\n\n\nFixed an XSS exploit in query "},"1.2.0":{"date":"10\/29\/2017","content":"1. [](#new)\n * Reworked JS to VanillaJS [#12](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/12)\n * Implemented live URI \/ history refresh when typing in the field\n * Added new 'auto' setting for search_type that automatically detects 'basic' or 'boolean'.\n * It is now possible to force a search_type mode whether it's `basic` or `boolean`\n * Updated to TNTSearch Library to v1.1.0 \n1. [](#improved)\n * Allow the ability to pass a `placeholder` to the `partials\/tntsearch.html.twig` template\n * Moved 'fuzzy' option as independent option\n1. [](#bugfix)\n * Fixed JS issue when at login page\n * Fixed results showing on load for drop-downs, instead of in_page only view [#10](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/10)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Reworked JS to VanillaJS <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/12\">#12<\/a><\/li>\n<li>Implemented live URI \/ history refresh when typing in the field<\/li>\n<li>Added new 'auto' setting for search_type that automatically detects 'basic' or 'boolean'.<\/li>\n<li>It is now possible to force a search_type mode whether it's <code>basic<\/code> or <code>boolean<\/code><\/li>\n<li>Updated to TNTSearch Library to v1.1.0 <\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow the ability to pass a <code>placeholder<\/code> to the <code>partials\/tntsearch.html.twig<\/code> template<\/li>\n<li>Moved 'fuzzy' option as independent option<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed JS issue when at login page<\/li>\n<li>Fixed results showing on load for drop-downs, instead of in_page only view <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/10\">#10<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Reworked JS to VanillaJS #12\nImplemented live URI \/ history refresh when typing in the field\nAdded new 'auto' setting for search_type that automatically detects 'basic' or 'boolean'.\nIt is now possible to force a search_type mode whether it's basic or boolean\nUpdated to TNTSearch Library to v1.1.0 \n\n\n\nAllow the ability to pass a placeholder to the partials\/tntsearch.html.twig template\nMoved 'fuzzy' option as independent option\n\n\n\nFixed JS issue when at login page\nFixed results showing on load for drop-downs, instead of in_page only view #10"},"1.1.0":{"date":"08\/22\/2017","content":"1. [](#new)\n * Extensible output JSON support via new `onTTNTSearchQuery()` event.\n * Added a 'powered-by' link that can be disabled via configuration\n * Improved docs by including instructions on how to use CLI to index. \n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Extensible output JSON support via new <code>onTTNTSearchQuery()<\/code> event.<\/li>\n<li>Added a 'powered-by' link that can be disabled via configuration<\/li>\n<li>Improved docs by including instructions on how to use CLI to index. <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Extensible output JSON support via new onTTNTSearchQuery() event.\nAdded a 'powered-by' link that can be disabled via configuration\nImproved docs by including instructions on how to use CLI to index. "},"1.0.1":{"date":"08\/22\/2017","content":"1. [](#new)\n * Changed cartoon bomb icon with more friendly version (binoculars) [#4](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/4)\n * Added the ability to disable CSS and JS independently [#3](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/3)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Changed cartoon bomb icon with more friendly version (binoculars) <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/4\">#4<\/a><\/li>\n<li>Added the ability to disable CSS and JS independently <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/3\">#3<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed cartoon bomb icon with more friendly version (binoculars) #4\nAdded the ability to disable CSS and JS independently #3"},"1.0.0":{"date":"08\/16\/2017","content":"1. [](#new)\n * Initial release...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release..."}}},"markdown-spoilers":{"name":"Markdown Spoilers","version":"1.0.0","description":"Allows the rendering of spoiler elements through markdown","description_html":"<p>Allows the rendering of spoiler elements through markdown<\/p>","description_plain":"Allows the rendering of spoiler elements through markdown","icon":"asterisk","author":{"name":"Thomas Threadgold","url":"http:\/\/threadgold.nz","email":"thomas@threadgold.nz"},"homepage":"https:\/\/github.com\/regaez\/grav-plugin-markdown-spoilers","docs":"https:\/\/github.com\/regaez\/grav-plugin-markdown-spoilers\/blob\/master\/README.md","keywords":"grav, plugin, markdown, spoilers","bugs":"https:\/\/github.com\/regaez\/grav-plugin-markdown-spoilers\/issues","license":"MIT","tag_name":"1.0.0","date":"2017-08-15T15:06:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-spoilers\/1.0.0","repository":"https:\/\/github.com\/Regaez\/grav-plugin-markdown-spoilers","slug":"markdown-spoilers","install_path":"user\/plugins\/markdown-spoilers","changelog":{"1.0.0":{"date":" 08\/15\/2017","content":"1. [](#new)\n * Created plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Created plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Created plugin"}},"dependencies":[]},"amazon-products":{"name":"Amazon Products","version":"0.5.0","description":"Displays Amazon products by ASIN\/ISBN-10 on your pages.","description_html":"<p>Displays Amazon products by ASIN\/ISBN-10 on your pages.<\/p>","description_plain":"Displays Amazon products by ASIN\/ISBN-10 on your pages.","icon":"amazon","author":{"name":"Kazuya Kanatani","email":"kanatani.social@gmail.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/kinformation\/grav-plugin-amazon-products","docs":"https:\/\/github.com\/kinformation\/grav-plugin-amazon-products\/blob\/master\/README.md","keywords":"grav, plugin, amazon, products","bugs":"https:\/\/github.com\/kinformation\/grav-plugin-amazon-products\/issues","license":"MIT","tag_name":"0.5.0","date":"2017-12-10T09:53:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/amazon-products\/0.5.0","repository":"https:\/\/github.com\/kinformation\/grav-plugin-amazon-products","slug":"amazon-products","install_path":"user\/plugins\/amazon-products","changelog":{"0.5.0":{"date":" 12\/10\/2017","content":"1. [](#new)\n * add: Editor button","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add: Editor button<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add: Editor button"},"0.4.0":{"date":" 09\/28\/2017","content":"1. [](#improved)\n * add: Extract ASIN by raw amazonURL","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>add: Extract ASIN by raw amazonURL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add: Extract ASIN by raw amazonURL"},"0.3.0":{"date":" 08\/08\/2017","content":"1. [](#improved)\n * update: Improve ad template\n * update: Optimize API request generation method\n * update: Optimize distribution of ProductGroup","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update: Improve ad template<\/li>\n<li>update: Optimize API request generation method<\/li>\n<li>update: Optimize distribution of ProductGroup<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update: Improve ad template\nupdate: Optimize API request generation method\nupdate: Optimize distribution of ProductGroup"},"0.2.1":{"date":" 08\/04\/2017","content":"1. [](#improved)\n * update: Modify docs url","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update: Modify docs url<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update: Modify docs url"},"0.2.0":{"date":" 07\/30\/2017","content":"1. [](#improved)\n * update: Plugin name change (amazon -> amazon-products)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update: Plugin name change (amazon -&gt; amazon-products)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update: Plugin name change (amazon -&gt; amazon-products)"},"0.1.0":{"date":" 07\/26\/2017","content":"1. [](#new)\n * First Release!","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First Release!<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First Release!"}}},"page-toc":{"name":"Page Toc","version":"1.0.1","description":"Generate a table of contents from a page","description_html":"<p>Generate a table of contents from a page<\/p>","description_plain":"Generate a table of contents from a page","icon":"list","author":{"name":"Trilby Media, LLC","url":"http:\/\/trilby.media","email":"hello@trilby.media"},"homepage":"http:\/\/trilby.media","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-page-toc\/blob\/develop\/README.md","keywords":"grav, plugin, toc","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-page-toc\/issues","license":"MIT","tag_name":"1.0.1","date":"2018-03-19T23:36:43Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/page-toc\/1.0.1","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-page-toc","slug":"page-toc","install_path":"user\/plugins\/page-toc","changelog":{"1.0.1":{"date":" 03\/19\/2017","content":"1. [](#improved)\n * Fixed issue with `end` not being valid, should be `depth`. Updated README","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed issue with <code>end<\/code> not being valid, should be <code>depth<\/code>. Updated README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with end not being valid, should be depth. Updated README"},"1.0.0":{"date":" 08\/01\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"cascade-filters":{"name":"Cascade Filters","version":"0.1.0","description":"Cascadefilters is a Grav plugin that generates a multiple layer filters collected throughout the site. main features includes: selectable taxonomy types; links have 3 states: normal, active, disable ( the plugin will loop the child items&#39;s taxomomies to check if a link will continue to work or not, in another words, the filters are associated; Generally, the plugin provides a pages selector to let you choice where to place the filters on, but it not designed for a site-wide usage.","description_html":"<p>Cascadefilters is a Grav plugin that generates a multiple layer filters collected throughout the site. main features includes: selectable taxonomy types; links have 3 states: normal, active, disable ( the plugin will loop the child items&#39;s taxomomies to check if a link will continue to work or not, in another words, the filters are associated; Generally, the plugin provides a pages selector to let you choice where to place the filters on, but it not designed for a site-wide usage.<\/p>","description_plain":"Cascadefilters is a Grav plugin that generates a multiple layer filters collected throughout the site. main features includes: selectable taxonomy types; links have 3 states: normal, active, disable ( the plugin will loop the child items&#39;s taxomomies to check if a link will continue to work or not, in another words, the filters are associated; Generally, the plugin provides a pages selector to let you choice where to place the filters on, but it not designed for a site-wide usage.","icon":"shower","author":{"name":"Elvis Cheng","email":"ash0080@gmail.com"},"homepage":"https:\/\/github.com\/ash0080\/grav-plugin-cascade-filters","docs":"https:\/\/github.com\/ash0080\/grav-plugin-cascade-filters\/blob\/develop\/README.md","keywords":"filters, multiple condition filters, multiple layer filters, taxonomy, list, tags, categories, grav, plugin","bugs":"https:\/\/github.com\/ash0080\/grav-plugin-cascade-filters\/issues","license":"MIT","tag_name":"1.0.0","date":"2017-07-27T06:02:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cascade-filters\/0.1.0","repository":"https:\/\/github.com\/ash0080\/grav-plugin-cascade-filters","slug":"cascade-filters","install_path":"user\/plugins\/cascade-filters","changelog":{"0.1.0":{"date":" 05\/27\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"language-selector":{"name":"Language Selector","version":"1.1.0","description":"Language Selector is a [Grav](http:\/\/github.com\/getgrav\/grav) plugin that provides native language selector with flags to switch between [multiple languages](http:\/\/learn.getgrav.org\/content\/multi-language).","description_html":"<p>Language Selector is a <a href=\"http:\/\/github.com\/getgrav\/grav\">Grav<\/a> plugin that provides native language selector with flags to switch between <a href=\"http:\/\/learn.getgrav.org\/content\/multi-language\">multiple languages<\/a>.<\/p>","description_plain":"Language Selector is a Grav plugin that provides native language selector with flags to switch between multiple languages.","icon":"globe","author":{"name":"Cl\u00e9ment G.","url":"http:\/\/www.clemdesign.fr","email":"contact@clemdesign.fr"},"homepage":"https:\/\/github.com\/clemdesign\/grav-plugin-language-selector","docs":"https:\/\/github.com\/clemdesign\/grav-plugin-language-selector\/blob\/master\/README.md","keywords":"mulitlang, multilanguage, translation, switcher, selector, flag","bugs":"https:\/\/github.com\/clemdesign\/grav-plugin-language-selector\/issues","license":"MIT","tag_name":"1.1.0","date":"2018-11-23T10:20:00Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/language-selector\/1.1.0","repository":"https:\/\/github.com\/clemdesign\/grav-plugin-language-selector","slug":"language-selector","install_path":"user\/plugins\/language-selector","changelog":{"1.1.0":{"date":"11\/23\/2018","content":"1. [](#improved)\n * Add pull-request [#7](https:\/\/github.com\/clemdesign\/grav-plugin-language-selector\/pull\/7): Need jQuery 1.8 or later.\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add pull-request <a href=\"https:\/\/github.com\/clemdesign\/grav-plugin-language-selector\/pull\/7\">#7<\/a>: Need jQuery 1.8 or later.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add pull-request #7: Need jQuery 1.8 or later."},"1.0.1":{"date":"08\/10\/2018","content":"2. [](#bugfix)\n * Fix issue [#2](https:\/\/github.com\/clemdesign\/grav-plugin-language-selector\/issues\/2)\n -> Improve jQuery integration","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue <a href=\"https:\/\/github.com\/clemdesign\/grav-plugin-language-selector\/issues\/2\">#2<\/a>\n-&gt; Improve jQuery integration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue #2\n-&gt; Improve jQuery integration"},"1.0.0":{"date":"07\/22\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"social-feed":{"name":"Social Feed","version":"0.1.2","description":"This Grav plugin allow you to fetch feeds from social networks, and give you tools for displaying them in your website.","description_html":"<p>This Grav plugin allow you to fetch feeds from social networks, and give you tools for displaying them in your website.<\/p>","description_plain":"This Grav plugin allow you to fetch feeds from social networks, and give you tools for displaying them in your website.","icon":"share-alt","author":{"name":"K\u00e9vin Marcachi","email":"kevin.marcachi@acseo.fr"},"homepage":"https:\/\/github.com\/moduleon\/grav-plugin-social-feed","docs":"https:\/\/github.com\/moduleon\/grav-plugin-social-feed\/blob\/develop\/README.md","keywords":"grav, plugin, social feed","bugs":"https:\/\/github.com\/moduleon\/grav-plugin-social-feed\/issues","license":"MIT","tag_name":"v0.1.2.2","date":"2019-01-13T10:20:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/social-feed\/0.1.2","repository":"https:\/\/github.com\/moduleon\/grav-plugin-social-feed","slug":"social-feed","install_path":"user\/plugins\/social-feed","changelog":{"0.1.2":{"date":" 11\/07\/2017","content":"1. [](#improved)\n * Versionning vendor, and registering namespaces with autoload\n1. [](#bugfix)\n * Removing some php 7 instructions","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Versionning vendor, and registering namespaces with autoload<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removing some php 7 instructions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Versionning vendor, and registering namespaces with autoload\n\n\n\nRemoving some php 7 instructions"},"0.1.1":{"date":" 07\/23\/2017","content":"1. [](#bugfix)\n * Setting files to null when unable to download them\n * Fix rights on downloaded media","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Setting files to null when unable to download them<\/li>\n<li>Fix rights on downloaded media<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Setting files to null when unable to download them\nFix rights on downloaded media"},"0.1.0":{"date":" 07\/22\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"social-seo-metatags":{"name":"Social & SEO Meta Tags","version":"1.1.2","description":"Meta-tags for SEO and Social integration (Facebook Open Graph and Twitter Cards)","description_html":"<p>Meta-tags for SEO and Social integration (Facebook Open Graph and Twitter Cards)<\/p>","description_plain":"Meta-tags for SEO and Social integration (Facebook Open Graph and Twitter Cards)","icon":"code","author":{"name":"Cl\u00e9ment G.","url":"http:\/\/www.clemdesign.fr","email":"contact@clemdesign.fr"},"homepage":"https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags","docs":"https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/blob\/master\/README.md","keywords":"grav, plugin, facebook, open graph, twitter cards, google, seo, description, metatags, tags","bugs":"https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/issues","license":"MIT","tag_name":"1.1.2","date":"2018-12-04T13:34:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/social-seo-metatags\/1.1.2","repository":"https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags","slug":"social-seo-metatags","install_path":"user\/plugins\/social-seo-metatags","changelog":{"1.1.2":{"date":"12\/04\/2018","content":"1. [](#improved)\n * Treat request of Issue [#4](https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/issues\/4)\n > Add option \"NoArchive, NoODP\" for robots meta-tag","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Treat request of Issue <a href=\"https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/issues\/4\">#4<\/a>\n<blockquote>\n<p>Add option &quot;NoArchive, NoODP&quot; for robots meta-tag<\/p>\n<\/blockquote><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Treat request of Issue #4\n\nAdd option &quot;NoArchive, NoODP&quot; for robots meta-tag"},"1.1.1":{"date":"09\/10\/2018","content":"1. [](#improved)\n * Merge pull request [#3](https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/pull\/3)\n > Extend image search to childs (for modular page)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Merge pull request <a href=\"https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/pull\/3\">#3<\/a>\n<blockquote>\n<p>Extend image search to childs (for modular page)<\/p>\n<\/blockquote><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Merge pull request #3\n\nExtend image search to childs (for modular page)"},"1.1.0":{"date":"11\/06\/2018","content":"2. [](#new)\n * Integration of [Meta Page Headers](https:\/\/learn.getgrav.org\/content\/headers#meta-page-headers): When defined in page, the meta-tag is used.","content_html":"<ol start=\"2\">\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Integration of <a href=\"https:\/\/learn.getgrav.org\/content\/headers#meta-page-headers\">Meta Page Headers<\/a>: When defined in page, the meta-tag is used.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Integration of Meta Page Headers: When defined in page, the meta-tag is used."},"1.0.2":{"date":"04\/15\/2018","content":"1. [](#bugfix)\n * Fix issue on og:type metatag\n * Fix issue on blueprints about configuration field","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue on og:type metatag<\/li>\n<li>Fix issue on blueprints about configuration field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue on og:type metatag\nFix issue on blueprints about configuration field"},"1.0.1":{"date":"07\/13\/2017","content":"1. [](#bugfix)\n * Resolve bug\/Add robustness on og:locale building\n * Resolve bug\/Add robustness on description building","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Resolve bug\/Add robustness on og:locale building<\/li>\n<li>Resolve bug\/Add robustness on description building<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Resolve bug\/Add robustness on og:locale building\nResolve bug\/Add robustness on description building"},"1.0.0":{"date":" 07\/12\/2017","content":"1. [](#new)\n * Initial version...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial version...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial version..."}},"dependencies":[]},"get-id3":{"name":"GetId3","version":"1.0.3","description":"Integrates the getID3 PHP library into Grav CMS.","description_html":"<p>Integrates the getID3 PHP library into Grav CMS.<\/p>","description_plain":"Integrates the getID3 PHP library into Grav CMS.","icon":"file-audio-o","author":{"name":"Jeremy Gonyea","email":"jeremy.gonyea@gmail.com"},"homepage":"https:\/\/github.com\/jgonyea\/grav-plugin-get-id3","docs":"https:\/\/github.com\/jgonyea\/grav-plugin-get-id3\/blob\/develop\/README.md","keywords":"grav, plugin, getid3, audio, metadata","bugs":"https:\/\/github.com\/jgonyea\/grav-plugin-get-id3\/issues","license":"MIT","tag_name":"1.0.3","date":"2018-05-25T17:38:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/get-id3\/1.0.3","repository":"https:\/\/github.com\/jgonyea\/grav-plugin-get-id3","slug":"get-id3","install_path":"user\/plugins\/get-id3","changelog":{"1.0.3":{"date":"05\/25\/2018","content":"1. [](#new)\n2. [](#improved)\n * Better logging if getID3 library fails to download\/ install properly.\n3. [](#bugfix)","content_html":"<ol>\n<li><a href=\"#new\"><\/a><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better logging if getID3 library fails to download\/ install properly.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a><\/li>\n<\/ol>","content_plain":"Better logging if getID3 library fails to download\/ install properly."},"1.0.2":{"date":"12\/14\/2017","content":"1. [](#new)\n2. [](#improved)\n3. [](#bugfix)\n * Fixed automated install if `\/tmp` and `__DIR__` were on different drives","content_html":"<ol>\n<li><a href=\"#new\"><\/a><\/li>\n<li><a href=\"#improved\"><\/a><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed automated install if <code>\/tmp<\/code> and <code>__DIR__<\/code> were on different drives<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed automated install if \/tmp and __DIR__ were on different drives"},"1.0.1":{"date":"11\/01\/2017","content":"1. [](#new)\n2. [](#improved)\n * GetID3 PHP library attempts to install automatically.\n3. [](#bugfix)","content_html":"<ol>\n<li><a href=\"#new\"><\/a><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>GetID3 PHP library attempts to install automatically.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a><\/li>\n<\/ol>","content_plain":"GetID3 PHP library attempts to install automatically."},"1.0.0":{"date":" 07\/12\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"shoppingcart-2checkout-dev":{"name":"Shoppingcart 2checkout Addon","version":"0.0.1","description":"Adding 2checkout (hosted checkout) functionality to gravcart","description_html":"<p>Adding 2checkout (hosted checkout) functionality to gravcart<\/p>","description_plain":"Adding 2checkout (hosted checkout) functionality to gravcart","icon":"shopping-cart","author":{"name":"Jaime Lee","email":"weput@outlook.com"},"dependencies":[{"name":"shoppingcart","version":"~1.1"}],"homepage":"https:\/\/github.com\/weput\/grav-plugin-shoppingcart-2checkout-dev","keywords":"grav, plugin, etc","license":"MIT","tag_name":"0.01","date":"2017-07-12T18:36:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shoppingcart-2checkout-dev\/0.0.1","repository":"https:\/\/github.com\/weput\/grav-plugin-shoppingcart-2checkout-dev","slug":"shoppingcart-2checkout-dev","install_path":"user\/plugins\/shoppingcart-2checkout-dev","changelog":{"0.1.0":{"date":" 06\/14\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"grav-form-notifier":{"name":"Clicksend Form Notifier","version":"1.0.0","description":"A simple Grav plugin that allows you to send SMS notification every time someone submits your Grav form.","description_html":"<p>A simple Grav plugin that allows you to send SMS notification every time someone submits your Grav form.<\/p>","description_plain":"A simple Grav plugin that allows you to send SMS notification every time someone submits your Grav form.","icon":"plug","author":{"name":"ClickSend","email":"support@clicksend.com"},"dependencies":[{"name":"form","version":"*"}],"homepage":"https:\/\/github.com\/clicksend\/grav-form-notifier","docs":"https:\/\/github.com\/clicksend\/grav-form-notifier\/blob\/develop\/README.md","demo":"https:\/\/clicksend.com","keywords":"grav,plugin,clicksend,form,sms","bugs":"https:\/\/github.com\/clicksend\/grav-form-notifier\/issues","license":"MIT","tag_name":"1.1.0","date":"2017-08-24T11:07:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/grav-form-notifier\/1.0.0","repository":"https:\/\/github.com\/ClickSend\/grav-form-notifier","slug":"grav-form-notifier","install_path":"user\/plugins\/grav-form-notifier","changelog":{"1.0.0":{"date":" 07\/06\/2017","content":"1. [](#new)\n * Initial release.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release."}}},"podcast":{"name":"Podcast","version":"2.1.3","description":"Creates Podcast page types and related podcast RSS feeds","description_html":"<p>Creates Podcast page types and related podcast RSS feeds<\/p>","description_plain":"Creates Podcast page types and related podcast RSS feeds","icon":"microphone","author":{"name":"Jeremy Gonyea","email":"jeremy.gonyea@gmail.com"},"dependencies":[{"name":"auto-date","version":"*"},{"name":"feed","version":"*"},{"name":"get-id3","version":"*"}],"homepage":"https:\/\/github.com\/jgonyea\/grav-plugin-podcast","docs":"https:\/\/github.com\/jgonyea\/grav-plugin-podcast\/blob\/develop\/README.md","keywords":"grav, plugin, etc, podcast","bugs":"https:\/\/github.com\/jgonyea\/grav-plugin-podcast\/issues","license":"MIT","tag_name":"2.1.3","date":"2018-05-25T17:57:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/podcast\/2.1.3","repository":"https:\/\/github.com\/jgonyea\/grav-plugin-podcast","slug":"podcast","install_path":"user\/plugins\/podcast","changelog":{"2.1.3":{"date":"05\/25\/2018","content":"3. [](#bugfix)\n * Fixed remote media urls in the media player.","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed remote media urls in the media player.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed remote media urls in the media player."},"2.1.2":{"date":"05\/14\/2018","content":"3. [](#bugfix)\n * Fixed various typos.\n * Fixed media paths for episodes to use base_url's.\n * Fixed truncation of summaries.","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed various typos.<\/li>\n<li>Fixed media paths for episodes to use base_url's.<\/li>\n<li>Fixed truncation of summaries.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed various typos.\nFixed media paths for episodes to use base_url's.\nFixed truncation of summaries."},"2.1.1":{"date":"08\/05\/2017","content":"3. [](#bugfix)\n * Removed broken podcast-host blueprint","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed broken podcast-host blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed broken podcast-host blueprint"},"2.1.0":{"date":"10\/23\/2017","content":"3. [](#bugfix)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a><\/li>\n<\/ol>","content_plain":""},"2.0.0":{"date":"10\/03\/2017","content":"3. [](#bugfix)\n * Removed references to \"speaker\" (Issue #5)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed references to &quot;speaker&quot; (Issue #5)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed references to &quot;speaker&quot; (Issue #5)"},"1.0.1":{"date":"08\/05\/2017","content":"3. [](#bugfix)\n * Version number in blueprints updated correctly.","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Version number in blueprints updated correctly.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Version number in blueprints updated correctly."},"1.0.0":{"date":"07\/12\/2017","content":"3. [](#bugfix)\n * Spacing for duration meta data insertion fixed","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Spacing for duration meta data insertion fixed<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Spacing for duration meta data insertion fixed"},"0.9.2":{"date":"07\/11\/2017","content":"3. [](#bugfix)\n * Fixed typo in README file\n * Spacing issue on rss feed item tag\n * Updated blueprints.yaml to match correct version\n * Added sub categories underneath some of the entries in iTunesCategories.yaml","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed typo in README file<\/li>\n<li>Spacing issue on rss feed item tag<\/li>\n<li>Updated blueprints.yaml to match correct version<\/li>\n<li>Added sub categories underneath some of the entries in iTunesCategories.yaml<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed typo in README file\nSpacing issue on rss feed item tag\nUpdated blueprints.yaml to match correct version\nAdded sub categories underneath some of the entries in iTunesCategories.yaml"},"0.9.1":{"date":"07\/06\/2017","content":"1. [](#new)\n * Language selection now follows the codes found [here](http:\/\/www.loc.gov\/standards\/iso639-2\/php\/code_list.php)\n2. [](#improved)\n * Podcast category and sub-categories now populate into the RSS feed.\n3. [](#bugfix)\n * Removed non-working call in podcast channel blueprint.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Language selection now follows the codes found <a href=\"http:\/\/www.loc.gov\/standards\/iso639-2\/php\/code_list.php\">here<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Podcast category and sub-categories now populate into the RSS feed.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed non-working call in podcast channel blueprint.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Language selection now follows the codes found here\n\n\n\nPodcast category and sub-categories now populate into the RSS feed.\n\n\n\nRemoved non-working call in podcast channel blueprint."},"0.9.0":{"date":"07\/05\/2017","content":"1. [](#new)\n * Groundwork for calculating episode duration.\n * CSS striping added to podcast_archive_list.html.twig partial.\n2. [](#improved)\n * Rss feed as well as the partial render an episode's duration.\n3. [](#bugfix)\n * Added self-referencing atom tag for rss feed.\n * Collections now use the correct header date for published date. Falls back to header.date if header.publish_date is not avilable.\n * Removed a few debug lines.\n * Removed auto-generated 'text_var' from podcast.yaml","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Groundwork for calculating episode duration.<\/li>\n<li>CSS striping added to podcast_archive_list.html.twig partial.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Rss feed as well as the partial render an episode's duration.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added self-referencing atom tag for rss feed.<\/li>\n<li>Collections now use the correct header date for published date. Falls back to header.date if header.publish_date is not avilable.<\/li>\n<li>Removed a few debug lines.<\/li>\n<li>Removed auto-generated 'text_var' from podcast.yaml<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Groundwork for calculating episode duration.\nCSS striping added to podcast_archive_list.html.twig partial.\n\n\n\nRss feed as well as the partial render an episode's duration.\n\n\n\nAdded self-referencing atom tag for rss feed.\nCollections now use the correct header date for published date. Falls back to header.date if header.publish_date is not avilable.\nRemoved a few debug lines.\nRemoved auto-generated 'text_var' from podcast.yaml"},"0.1.0":{"date":" 06\/30\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"users-page-ownership":{"name":"Users Page Ownership","version":"0.9.5","description":"Adds user ownership functionality to your pages","description_html":"<p>Adds user ownership functionality to your pages<\/p>","description_plain":"Adds user ownership functionality to your pages","icon":"user","author":{"name":"Dalen Catt","url":"http:\/\/cascadeap.com","email":"dalen@cascadeap.com"},"dependencies":[{"name":"grav","version":">=1.3.7"}],"homepage":"https:\/\/github.com\/Moonlight63\/grav-plugin-advanced-admin-users-managment","keywords":"admin, users, managment, plugin","license":"MIT","tag_name":"0.9.5","date":"2018-02-12T03:44:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/users-page-ownership\/0.9.5","repository":"https:\/\/github.com\/Moonlight63\/grav-plugin-users-page-ownership","slug":"users-page-ownership","install_path":"user\/plugins\/users-page-ownership","changelog":[]},"widget":{"name":"Widget","version":"1.3.0","description":"**Widget** is a plugin that lets you embed reusable modular components into pages using a simple header configuration","description_html":"<p><strong>Widget<\/strong> is a plugin that lets you embed reusable modular components into pages using a simple header configuration<\/p>","description_plain":"Widget is a plugin that lets you embed reusable modular components into pages using a simple header configuration","icon":"trello","author":{"name":"Oluwasoji Ojo","email":"itwizardy@gmail.com"},"homepage":"https:\/\/github.com\/sojimaxi\/grav-plugin-widget","docs":"https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/blob\/master\/README.md","keywords":"widget, modular, inject, embed, markdown, twig, grav","bugs":"https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues","license":"MIT","tag_name":"1.3.0","date":"2018-03-17T15:58:43Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/widget\/1.3.0","repository":"https:\/\/github.com\/sojimaxi\/grav-plugin-widget","slug":"widget","install_path":"user\/plugins\/widget","changelog":{"1.3.0":{"date":"03\/17\/2018","content":"1. [](#new)\n * Multilingual support\n * Added French locale\n1. [](#bugfix)\n * Fixed changelog formatting","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Multilingual support<\/li>\n<li>Added French locale<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed changelog formatting<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Multilingual support\nAdded French locale\n\n\n\nFixed changelog formatting"},"1.2.0":{"date":"10\/10\/2017","content":"1. [](#new)\n * Ability to use widget in markdown via shortcode.\n1. [](#bugfix)\n * Fixed changelog formatting\n1. [](#improved)\n * Update documentations","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Ability to use widget in markdown via shortcode.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed changelog formatting<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update documentations<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Ability to use widget in markdown via shortcode.\n\n\n\nFixed changelog formatting\n\n\n\nUpdate documentations"},"1.1.5":{"date":"09\/12\/2017","content":"1. [](#bugfix)\n * Fix Twig runtime error Github issues [#7](https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues\/7) & [#8](https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues\/8)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Twig runtime error Github issues <a href=\"https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues\/7\">#7<\/a> &amp; <a href=\"https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues\/8\">#8<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix Twig runtime error Github issues #7 &amp; #8"},"1.1.4":{"date":"08\/10\/2017","content":"1. [](#improved)\n * Improved widget extra options","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved widget extra options<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved widget extra options"},"1.1.3":{"date":"07\/26\/2017","content":"1. [](#bugfix)\n * Fix for invalid argument when empty widget field exist","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for invalid argument when empty widget field exist<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for invalid argument when empty widget field exist"},"1.1.2":{"date":"07\/05\/2017","content":"1. [](#bugfix)\n * Add ordering@ to widget extra section to kept it below order fields\n * Remove default from background image and all other extras\n * Improve help tips text","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add ordering@ to widget extra section to kept it below order fields<\/li>\n<li>Remove default from background image and all other extras<\/li>\n<li>Improve help tips text<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add ordering@ to widget extra section to kept it below order fields\nRemove default from background image and all other extras\nImprove help tips text"},"1.1.1":{"date":"07\/04\/2017","content":"1. [](#improved)\n * Fix various documentations","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fix various documentations<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix various documentations"},"1.1.0":{"date":"07\/04\/2017","content":"1. [](#new)\n * Added Site-wide Widget. It is now possible to define widgets in the site configuration and they will be available to all pages\n * Added Background Color to Widget Extra\n1. [](#improved)\n * Changed Background fields to header.background_*\n * Changed Background Image field to text instead of filepicker to enable support for internal and external sources\n * Removed Background Image Source from Widget Blueprint\n * Update README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Site-wide Widget. It is now possible to define widgets in the site configuration and they will be available to all pages<\/li>\n<li>Added Background Color to Widget Extra<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed Background fields to header.background_*<\/li>\n<li>Changed Background Image field to text instead of filepicker to enable support for internal and external sources<\/li>\n<li>Removed Background Image Source from Widget Blueprint<\/li>\n<li>Update README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Site-wide Widget. It is now possible to define widgets in the site configuration and they will be available to all pages\nAdded Background Color to Widget Extra\n\n\n\nChanged Background fields to header.background_*\nChanged Background Image field to text instead of filepicker to enable support for internal and external sources\nRemoved Background Image Source from Widget Blueprint\nUpdate README"},"1.0.0":{"date":"07\/01\/2017","content":"1. [](#new)\n * ChangeLog started...\n * Add blueprints and update README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<li>Add blueprints and update README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started...\nAdd blueprints and update README"}},"dependencies":[]},"editable-simplemde":{"name":"Editable With SimpleMDE","version":"1.0.0","description":"Edit page content in the frontend using the SimpleMDE markdown editor","description_html":"<p>Edit page content in the frontend using the SimpleMDE markdown editor<\/p>","description_plain":"Edit page content in the frontend using the SimpleMDE markdown editor","icon":"edit","author":{"name":"Ron Wardenier","email":"ron@rwgc.nl"},"homepage":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-simplemde","docs":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-simplemde\/blob\/master\/README.md","keywords":"plugin, editor, wysiwyg, markdown, editing, editable, front-end","bugs":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-simplemde\/issues","license":"MIT","tag_name":"v1.1.0","date":"2018-05-07T15:22:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/editable-simplemde\/1.0.0","repository":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-simplemde","slug":"editable-simplemde","install_path":"user\/plugins\/editable-simplemde","changelog":{"1.1.0":{"date":" 04\/21\/2018","content":"1. [](#new)\n * In edit mode syntax highlighting in preview is active when using the Grav Highlight Plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>In edit mode syntax highlighting in preview is active when using the Grav Highlight Plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"In edit mode syntax highlighting in preview is active when using the Grav Highlight Plugin"},"1.0":{"date":" 04\/20\/2018","content":"1. [](#new)\n * Added multi user editing. Allows editing of a page by individual users.\n * Added support for editing by backend users (requires \"Split sessions\" to be off)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added multi user editing. Allows editing of a page by individual users.<\/li>\n<li>Added support for editing by backend users (requires &quot;Split sessions&quot; to be off)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added multi user editing. Allows editing of a page by individual users.\nAdded support for editing by backend users (requires &quot;Split sessions&quot; to be off)"},"0.1.3":{"date":" 07\/07\/2017","content":"1. [](#changed)\n * Removed testing flag and fixed broken link","content_html":"<ol>\n<li><a href=\"#changed\"><\/a>\n<ul>\n<li>Removed testing flag and fixed broken link<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed testing flag and fixed broken link"},"0.1.2":{"date":" 07\/07\/2017","content":"1. [](#changed)\n * Fixed URLs in bleuprints.yaml","content_html":"<ol>\n<li><a href=\"#changed\"><\/a>\n<ul>\n<li>Fixed URLs in bleuprints.yaml<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed URLs in bleuprints.yaml"},"0.1.1":{"date":" 02\/07\/2017","content":"1. [](#new)\n * Added missing template","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added missing template<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added missing template"},"0.1.0":{"date":" 04\/16\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"autoseo":{"name":"Auto SEO","version":"1.3.5","description":"Grav AutoSEO is a plugin for Grav with which you can fill automatically the description and keywords metadata of a page using its content. It also adds Facebook Open Graph metadata and Twitter Cards Meta Tags.","description_html":"<p>Grav AutoSEO is a plugin for Grav with which you can fill automatically the description and keywords metadata of a page using its content. It also adds Facebook Open Graph metadata and Twitter Cards Meta Tags.<\/p>","description_plain":"Grav AutoSEO is a plugin for Grav with which you can fill automatically the description and keywords metadata of a page using its content. It also adds Facebook Open Graph metadata and Twitter Cards Meta Tags.","icon":"magic","author":{"name":"Laurent ongaro","url":"http:\/\/www.steamlead.com","email":"laurent@steamlead.com"},"dependencies":[{"name":"admin","version":">=1.5.0"}],"homepage":"https:\/\/github.com\/steamlead\/grav-plugin-autoseo","docs":"https:\/\/github.com\/steamlead\/grav-plugin-autoseo\/blob\/master\/README.md","keywords":"plugin, seo, metadata extraction, auto fill","bugs":"https:\/\/github.com\/steamlead\/grav-plugin-autoseo\/issues","license":"MIT","tag_name":"1.3.7","date":"2018-09-01T14:48:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/autoseo\/1.3.5","repository":"https:\/\/github.com\/gameamea\/grav-plugin-autoseo","slug":"autoseo","install_path":"user\/plugins\/autoseo","changelog":{"1.3.5":{"date":"01\/26\/2018","content":"1. [](#bugfix)\n * fix release dates in changelog.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix release dates in changelog.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix release dates in changelog."},"1.3.3":{"date":"01\/26\/2018","content":"1. [](#bugfix)\n * replace meta title content by page title instead of page slug.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>replace meta title content by page title instead of page slug.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"replace meta title content by page title instead of page slug."},"1.3.2":{"date":"01\/10\/2018","content":"1. [](#bugfix)\n * The meta tag fields were wrongly named \"property\" instead of \"name\".\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>The meta tag fields were wrongly named &quot;property&quot; instead of &quot;name&quot;.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"The meta tag fields were wrongly named &quot;property&quot; instead of &quot;name&quot;."},"1.3.1":{"date":"08\/03\/2017","content":"1. [](#improved)\n * Add Admin plugin dependency (D\u00e1vid Szab\u00f3 <david.szabo97@gmail.com>)\n * Use Slug utility function (D\u00e1vid Szab\u00f3 <david.szabo97@gmail.com)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add Admin plugin dependency (D\u00e1vid Szab\u00f3 <a href=\"mailto:david.szabo97@gmail.com\">david.szabo97@gmail.com<\/a>)<\/li>\n<li>Use Slug utility function (D\u00e1vid Szab\u00f3 &lt;david.szabo97@gmail.com)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add Admin plugin dependency (D\u00e1vid Szab\u00f3 david.szabo97@gmail.com)\nUse Slug utility function (D\u00e1vid Szab\u00f3 &lt;david.szabo97@gmail.com)"},"1.3.0":{"date":"07\/31\/2017","content":"1. [](#bugfix)\n * the metadata were not overridden if some of them were already set in the site settings\n * the content was not used when its length in words was less than the value of the \"length\" settings\n * rename the metadata \"keyword\" to \"keywords\" (its valid name !)\n2. [](#improved)\n * code optimizations\n * remove some code redundancies","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>the metadata were not overridden if some of them were already set in the site settings<\/li>\n<li>the content was not used when its length in words was less than the value of the &quot;length&quot; settings<\/li>\n<li>rename the metadata &quot;keyword&quot; to &quot;keywords&quot; (its valid name !)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>code optimizations<\/li>\n<li>remove some code redundancies<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"the metadata were not overridden if some of them were already set in the site settings\nthe content was not used when its length in words was less than the value of the &quot;length&quot; settings\nrename the metadata &quot;keyword&quot; to &quot;keywords&quot; (its valid name !)\n\n\n\ncode optimizations\nremove some code redundancies"},"1.2.6":{"date":"07\/30\/2017","content":"1. [](#bugfix)\n * fix: plugin was not running as expected after the 1.3.1 grav update","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix: plugin was not running as expected after the 1.3.1 grav update<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix: plugin was not running as expected after the 1.3.1 grav update"},"1.2.5":{"date":"07\/27\/2017","content":"1. [](#bugfix)\n * fix version numbering in changelog","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix version numbering in changelog<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix version numbering in changelog"},"1.2.4":{"date":"07\/27\/2017","content":"1. [](#bugfix)\n * fix a bug in changelog that prevents auto upgrading","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix a bug in changelog that prevents auto upgrading<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix a bug in changelog that prevents auto upgrading"},"1.2.3":{"date":"07\/27\/2017","content":"1. [](#bugfix)\n * fix a bug in changelog that prevents auto upgrading\n * remove useless dependency","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fix a bug in changelog that prevents auto upgrading<\/li>\n<li>remove useless dependency<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fix a bug in changelog that prevents auto upgrading\nremove useless dependency"},"1.2.2":{"date":"07\/27\/2017","content":"1. [](#improved)\n * minor changes in config files\n\t* update readme and changelog files","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>minor changes in config files<\/li>\n<li>update readme and changelog files<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"minor changes in config files\nupdate readme and changelog files"},"1.2.1":{"date":"07\/27\/2017","content":"1. [](#improved)\n * update readme file","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update readme file<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update readme file"},"1.2.0":{"date":"07\/26\/2017","content":"1. [](#new)\n * add metadata for Facebook Open Graph (thanks to Victor Rosset for the Social Meta Tags plugin source code I used for this part)\n * add metadata for Twitter Cards Meta Tags (thanks to Victor Rosset for the Social Meta Tags plugin source code I used for this part)\n2. [](#improved)\n * heavy code refactoring","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>add metadata for Facebook Open Graph (thanks to Victor Rosset for the Social Meta Tags plugin source code I used for this part)<\/li>\n<li>add metadata for Twitter Cards Meta Tags (thanks to Victor Rosset for the Social Meta Tags plugin source code I used for this part)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>heavy code refactoring<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"add metadata for Facebook Open Graph (thanks to Victor Rosset for the Social Meta Tags plugin source code I used for this part)\nadd metadata for Twitter Cards Meta Tags (thanks to Victor Rosset for the Social Meta Tags plugin source code I used for this part)\n\n\n\nheavy code refactoring"},"1.1.1":{"date":"07\/04\/2017","content":"1. [](#improved)\n * update readme file","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>update readme file<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"update readme file"},"1.1.0":{"date":"07\/04\/2017","content":"1. [](#improved)\n * simplify the plugin structure by removing subclasses and autoload\n2. [](#bugfix)\n * per-page configuration is now fully functional","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>simplify the plugin structure by removing subclasses and autoload<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>per-page configuration is now fully functional<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"simplify the plugin structure by removing subclasses and autoload\n\n\n\nper-page configuration is now fully functional"},"1.0.2":{"date":"07\/04\/2017","content":"1. [](#bugfix)\n * rename keywords.php to keyword.php","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>rename keywords.php to keyword.php<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"rename keywords.php to keyword.php"},"1.0.1":{"date":"07\/04\/2017","content":"1. [](#improved)\n * change \"keywords\" to \"keyword\" in source files to avoid confusion\n * minor changes in blueprints.yaml\n * change date format in CHANGELOG.md\n2. [](#bugfix)\n * remove a forgotten \"dump\" line","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>change &quot;keywords&quot; to &quot;keyword&quot; in source files to avoid confusion<\/li>\n<li>minor changes in blueprints.yaml<\/li>\n<li>change date format in CHANGELOG.md<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>remove a forgotten &quot;dump&quot; line<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"change &quot;keywords&quot; to &quot;keyword&quot; in source files to avoid confusion\nminor changes in blueprints.yaml\nchange date format in CHANGELOG.md\n\n\n\nremove a forgotten &quot;dump&quot; line"},"1.0.0":{"date":"07\/04\/2017","content":"1. [](#improved)\n * enable auto fill for keyword metadata\n2. [](#bugfix)\n * Fixed several issue before public release (see commit list for details)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>enable auto fill for keyword metadata<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed several issue before public release (see commit list for details)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"enable auto fill for keyword metadata\n\n\n\nFixed several issue before public release (see commit list for details)"},"0.1.0":{"date":"07\/04\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"admin-addon-user-manager":{"name":"Admin Addon User Manager","version":"2.1.6","description":"A simple admin panel extension which adds the option to manage users and groups","description_html":"<p>A simple admin panel extension which adds the option to manage users and groups<\/p>","description_plain":"A simple admin panel extension which adds the option to manage users and groups","icon":"plug","author":{"name":"D\u00e1vid Szab\u00f3","email":"david.szabo97@gmail.com"},"dependencies":[{"name":"grav","version":">=1.0.0"},{"name":"admin","version":">=1.0.0"}],"homepage":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-user-manager","docs":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-user-manager\/blob\/master\/README.md","keywords":"grav, plugin, admin, media","bugs":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-user-manager\/issues","license":"MIT","tag_name":"2.1.6","date":"2018-06-06T00:10:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-user-manager\/2.1.6","repository":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-user-manager","slug":"admin-addon-user-manager","install_path":"user\/plugins\/admin-addon-user-manager","changelog":{"2.1.6":{"date":" 06\/06\/2018","content":"1. [](#bugfix)\n * Fixed error when using 'Login As' feature with an user without admin permissions (#43)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error when using 'Login As' feature with an user without admin permissions (#43)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed error when using 'Login As' feature with an user without admin permissions (#43)"},"2.1.5":{"date":" 09\/04\/2018","content":"1. [](#bugfix)\n * Fixed error when rendering front-end (#40)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error when rendering front-end (#40)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed error when rendering front-end (#40)"},"2.1.4":{"date":" 09\/04\/2018","content":"1. [](#improved)\n * Moved 'site.login' permission to the front of permission list. (#36)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved 'site.login' permission to the front of permission list. (#36)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved 'site.login' permission to the front of permission list. (#36)"},"2.1.3":{"date":" 02\/04\/2018","content":"2. [](#bugfix)\n * Fixed unset user permissions being pushed into the access array with an empty string value. Causing inherited permissions to be overwritten. (#38)","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed unset user permissions being pushed into the access array with an empty string value. Causing inherited permissions to be overwritten. (#38)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed unset user permissions being pushed into the access array with an empty string value. Causing inherited permissions to be overwritten. (#38)"},"2.1.2":{"date":" 29\/03\/2018","content":"1. [](#new)\n * Norwegian translation (Thanks: https:\/\/github.com\/achwell PR #37)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Norwegian translation (Thanks: <a href=\"https:\/\/github.com\/achwell\">https:\/\/github.com\/achwell<\/a> PR #37)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Norwegian translation (Thanks: https:\/\/github.com\/achwell PR #37)"},"2.1.1":{"date":" 22\/03\/2018","content":"1. [](#improved)\n * Added 'site.login' permission to the permission list. (#36)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added 'site.login' permission to the permission list. (#36)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added 'site.login' permission to the permission list. (#36)"},"2.1.0":{"date":" 14\/03\/2018","content":"2. [](#bugfix)\n * Fixed user editor using wrong task when saving, which caused save error when you didn't have 'admin.super'. (#34)\n * Added a temporary fix for user editor's permission area. The toggles moved below the permission's name at a specific width. (#22)\n * Minor bugfixes","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed user editor using wrong task when saving, which caused save error when you didn't have 'admin.super'. (#34)<\/li>\n<li>Added a temporary fix for user editor's permission area. The toggles moved below the permission's name at a specific width. (#22)<\/li>\n<li>Minor bugfixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed user editor using wrong task when saving, which caused save error when you didn't have 'admin.super'. (#34)\nAdded a temporary fix for user editor's permission area. The toggles moved below the permission's name at a specific width. (#22)\nMinor bugfixes"},"2.0.3":{"date":" 27\/02\/2018","content":"1. [](#improved)\n * Added missing translations","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added missing translations<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added missing translations"},"2.0.2":{"date":" 27\/01\/2018","content":"1. [](#bugfix)\n * Fixed wrong redirection after deleting an user (#28)\n * Added missing translation for user delete confirmation","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed wrong redirection after deleting an user (#28)<\/li>\n<li>Added missing translation for user delete confirmation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed wrong redirection after deleting an user (#28)\nAdded missing translation for user delete confirmation"},"2.0.1":{"date":" 01\/01\/2018","content":"1. [](#bugfix)\n * Fixed admin links not working when something is changed in the form (#27)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed admin links not working when something is changed in the form (#27)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed admin links not working when something is changed in the form (#27)"},"2.0.0":{"date":" 29\/12\/2017","content":"2. [](#bugfix)\n * Fixed being redirected to the deleted user, now redirects to the user manager\n * The delete button now shows up when editing the user\n * Avatar upload now works","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed being redirected to the deleted user, now redirects to the user manager<\/li>\n<li>The delete button now shows up when editing the user<\/li>\n<li>Avatar upload now works<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed being redirected to the deleted user, now redirects to the user manager\nThe delete button now shows up when editing the user\nAvatar upload now works"},"1.9.1":{"date":" 29\/12\/2017","content":"1. [](#bugfix)\n * Fixed 'Memory leak when using non-ascii character (?) to create group' (#26)\n * Fixed being redirected to the deleted group, now redirects to the group manager","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed 'Memory leak when using non-ascii character (?) to create group' (#26)<\/li>\n<li>Fixed being redirected to the deleted group, now redirects to the group manager<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed 'Memory leak when using non-ascii character (?) to create group' (#26)\nFixed being redirected to the deleted group, now redirects to the group manager"},"1.9.0":{"date":" 02\/12\/2017","content":"1. [](#improved)\n * Using custom blueprint for user editing (#23)\n * Using custom request handler for saving user data (#23)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Using custom blueprint for user editing (#23)<\/li>\n<li>Using custom request handler for saving user data (#23)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Using custom blueprint for user editing (#23)\nUsing custom request handler for saving user data (#23)"},"1.8.1":{"date":" 18\/09\/2017","content":"1. [](#improved)\n * Added username validating (#21)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added username validating (#21)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added username validating (#21)"},"1.8.0":{"date":" 14\/08\/2017","content":"1. [](#new)\n * Custom permissions (#18)\n * User Expert editor (#19)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Custom permissions (#18)<\/li>\n<li>User Expert editor (#19)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Custom permissions (#18)\nUser Expert editor (#19)"},"1.7.1":{"date":" 08\/08\/2017","content":"1. [](#new)\n * Permissions input in the bulk modal now accepts new values too","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Permissions input in the bulk modal now accepts new values too<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Permissions input in the bulk modal now accepts new values too"},"1.7.0":{"date":" 08\/08\/2017","content":"1. [](#new)\n * User permissions bulk actions","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>User permissions bulk actions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"User permissions bulk actions"},"1.6.1":{"date":" 08\/06\/2017","content":"1. [](#bugfix)\n * Fixed removing of user from group not working. (#16, #17 Moonlight63 <https:\/\/github.com\/Moonlight63>)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed removing of user from group not working. (#16, #17 Moonlight63 <a href=\"https:\/\/github.com\/Moonlight63\">https:\/\/github.com\/Moonlight63<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed removing of user from group not working. (#16, #17 Moonlight63 https:\/\/github.com\/Moonlight63)"},"1.6.0":{"date":" 07\/31\/2017","content":"1. [](#new)\n * User bulk actions\n * Group bulk actions","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>User bulk actions<\/li>\n<li>Group bulk actions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"User bulk actions\nGroup bulk actions"},"1.5.4":{"date":" 07\/28\/2017","content":"1. [](#bugfix)\n * Fixed groups.yaml is not created when saving a group for the first time","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed groups.yaml is not created when saving a group for the first time<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed groups.yaml is not created when saving a group for the first time"},"1.5.3":{"date":" 07\/28\/2017","content":"1. [](#bugfix)\n * Fixed group creating not working properly","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed group creating not working properly<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed group creating not working properly"},"1.5.2":{"date":" 07\/28\/2017","content":"1. [](#bugfix)\n * Fixed an error which appeared when there are no groups.yaml","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an error which appeared when there are no groups.yaml<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed an error which appeared when there are no groups.yaml"},"1.5.1":{"date":" 07\/28\/2017","content":"1. [](#bugfix)\n * Better PHP compatibility","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Better PHP compatibility<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better PHP compatibility"},"1.5.0":{"date":" 07\/28\/2017","content":"1. [](#new)\n * Filter users\n * Filter groups","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Filter users<\/li>\n<li>Filter groups<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Filter users\nFilter groups"},"1.4.3":{"date":" 07\/27\/2017","content":"1. [](#new)\n * Users count are now shown at group manager\n * Users now can be added and\/or removed from the group you are currently editing","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Users count are now shown at group manager<\/li>\n<li>Users now can be added and\/or removed from the group you are currently editing<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Users count are now shown at group manager\nUsers now can be added and\/or removed from the group you are currently editing"},"1.4.2":{"date":" 07\/27\/2017","content":"2. [](#bugfix)\n * Fixed group name is not shown when editing a group","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed group name is not shown when editing a group<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed group name is not shown when editing a group"},"1.4.1":{"date":" 07\/27\/2017","content":"1. [](#improved)\n * Permissions support","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Permissions support<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Permissions support"},"1.4.0":{"date":" 07\/27\/2017","content":"1. [](#feature)\n * Groups management!","content_html":"<ol>\n<li><a href=\"#feature\"><\/a>\n<ul>\n<li>Groups management!<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Groups management!"},"1.3.4":{"date":" 07\/24\/2017","content":"1. [](#improved)\n * Plugin is now compatible with Grav Admin Styles Plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Plugin is now compatible with Grav Admin Styles Plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin is now compatible with Grav Admin Styles Plugin"},"1.3.3":{"date":" 07\/20\/2017","content":"2. [](#improved)\n * Refactored code a bit","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactored code a bit<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactored code a bit"},"1.3.2":{"date":" 07\/20\/2017","content":"1. [](#bugfix)\n * Fixed plugin not working when admin cache is disabled","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed plugin not working when admin cache is disabled<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed plugin not working when admin cache is disabled"},"1.3.1":{"date":" 07\/19\/2017","content":"2. [](#bugfix)\n * Params are now validated","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Params are now validated<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Params are now validated"},"1.3.0":{"date":" 07\/19\/2017","content":"1. [](#improved)\n * Pagination is now more user friendly\n * Users are cached (better performance)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Pagination is now more user friendly<\/li>\n<li>Users are cached (better performance)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Pagination is now more user friendly\nUsers are cached (better performance)"},"1.2.0":{"date":" 07\/19\/2017","content":"1. [](#feature)\n * Added pagination\n * Added list style","content_html":"<ol>\n<li><a href=\"#feature\"><\/a>\n<ul>\n<li>Added pagination<\/li>\n<li>Added list style<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added pagination\nAdded list style"},"1.1.2":{"date":" 07\/19\/2017","content":"1. [](#improved)\n * No more page jumping because of avatars loading","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>No more page jumping because of avatars loading<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"No more page jumping because of avatars loading"},"1.1.1":{"date":" 07\/06\/2017","content":"1. [](#bugfix)\n * Plugin is now compatible with PHP 5.5","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Plugin is now compatible with PHP 5.5<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin is now compatible with PHP 5.5"},"1.1.0":{"date":" 07\/03\/2017","content":"2. [](#improved)\n * Revamped UI","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Revamped UI<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Revamped UI"},"1.0.0":{"date":" 06\/27\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"bibleref":{"name":"BibleRef","version":"0.1.1","description":"References Bible passages by version, book, and chapter","description_html":"<p>References Bible passages by version, book, and chapter<\/p>","description_plain":"References Bible passages by version, book, and chapter","icon":"book","author":{"name":"Jeremy Gonyea","email":"jeremy.gonyea@gmail.com"},"homepage":"https:\/\/github.com\/jgonyea\/grav-bibleref","docs":"https:\/\/github.com\/jgonyea\/grav-bibleref\/blob\/develop\/README.md","keywords":"grav, plugin, bible","bugs":"https:\/\/github.com\/jgonyea\/grav-bibleref\/issues","license":"MIT","tag_name":"0.1.1","date":"2018-02-22T19:10:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/bibleref\/0.1.1","repository":"https:\/\/github.com\/jgonyea\/grav-bibleref","slug":"bibleref","install_path":"user\/plugins\/bibleref","changelog":{"0.1.1":{"date":"02\/22\/2018","content":"1. [](#new)\n * None\n2. [](#improved)\n * Improved documentation in README.md\n * Improved PSR2 code adherence\n3. [](#bugfix)\n * Fixed missing bracket in getBookChapterOptions","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>None<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved documentation in README.md<\/li>\n<li>Improved PSR2 code adherence<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed missing bracket in getBookChapterOptions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"None\n\n\n\nImproved documentation in README.md\nImproved PSR2 code adherence\n\n\n\nFixed missing bracket in getBookChapterOptions"},"0.1.0":{"date":" 06\/19\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"minify-html":{"name":"Minify Html","version":"1.0.9","description":"Minify HTML output","description_html":"<p>Minify HTML output<\/p>","description_plain":"Minify HTML output","icon":"compress","author":{"name":"jimblue"},"homepage":"https:\/\/github.com\/jimblue\/grav-plugin-minify-html","docs":"https:\/\/github.com\/jimblue\/grav-plugin-minify-html\/blob\/master\/README.md","keywords":"grav, plugin, minify html","bugs":"https:\/\/github.com\/jimblue\/grav-plugin-minify-html\/issues","license":"MIT","tag_name":"1.0.9","date":"2018-07-25T18:24:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/minify-html\/1.0.9","repository":"https:\/\/github.com\/jimblue\/grav-plugin-minify-html","slug":"minify-html","install_path":"user\/plugins\/minify-html","changelog":{"1.0.9":{"date":"07\/25\/2018","content":"1. [](#improved)\n * Do not use frozen content as source","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Do not use frozen content as source<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Do not use frozen content as source"},"1.0.8":{"date":"04\/16\/2018","content":"1. [](#improved)\n * Better documentation.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better documentation.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better documentation."},"1.0.7":{"date":"04\/16\/2018","content":"1. [](#improved)\n * Better documentation.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better documentation.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better documentation."},"1.0.6":{"date":"03\/15\/2018","content":"1. [](#bugfix)\n * Fix bug with simple search plugin. search results are not cache anymore.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix bug with simple search plugin. search results are not cache anymore.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix bug with simple search plugin. search results are not cache anymore."},"1.0.5":{"date":"03\/12\/2018","content":"1. [](#bugfix)\n * Fix page languages got same cache","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix page languages got same cache<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix page languages got same cache"},"1.0.4":{"date":"03\/12\/2018","content":"1. [](#improved)\n * Add page type check","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add page type check<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add page type check"},"1.0.3":{"date":"03\/11\/2018","content":"1. [](#improved)\n * Add option to cache minified pages. You will need to manually clear the cache if you make any page modifications.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add option to cache minified pages. You will need to manually clear the cache if you make any page modifications.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add option to cache minified pages. You will need to manually clear the cache if you make any page modifications."},"1.0.2":{"date":"03\/11\/2018","content":"1. [](#bugfix)\n * Fix changelog","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix changelog<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix changelog"},"1.0.1":{"date":"03\/09\/2018","content":"1. [](#bugfix)\n * Fix changelog","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix changelog<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix changelog"},"1.0.0":{"date":"02\/07\/2018","content":"1. [](#bugfix)\n * Fix composer","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix composer<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix composer"},"0.0.9":{"date":"02\/06\/2018","content":"1. [](#improved)\n * Updated php dependencies\n * Cleanup","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated php dependencies<\/li>\n<li>Cleanup<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated php dependencies\nCleanup"},"0.0.8":{"date":"02\/02\/2018","content":"1. [](#improved)\n * Updated php dependencies\n1. [](#bugfix)\n * Fix Undefined variable: compressor (default mode: 'default')\n1. [](#new)\n * Added language support in Admin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated php dependencies<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Undefined variable: compressor (default mode: 'default')<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added language support in Admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated php dependencies\n\n\n\nFix Undefined variable: compressor (default mode: 'default')\n\n\n\nAdded language support in Admin"},"0.0.7":{"date":"12\/28\/2017","content":"1. [](#bugfix)\n * Updated WyriHaximus\/HtmlCompress to 1.3.1 (fix a bug with )\n1. [](#new)\n * Added option in admin to choose compression mode (default compress JS and CSS but doesn't do it aggressively to get the smallest size.Fastest only compresses HTML and ignores the rest. Smallest compress everything aggressively to get the smallest size.)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Updated WyriHaximus\/HtmlCompress to 1.3.1 (fix a bug with )<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added option in admin to choose compression mode (default compress JS and CSS but doesn't do it aggressively to get the smallest size.Fastest only compresses HTML and ignores the rest. Smallest compress everything aggressively to get the smallest size.)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated WyriHaximus\/HtmlCompress to 1.3.1 (fix a bug with )\n\n\n\nAdded option in admin to choose compression mode (default compress JS and CSS but doesn't do it aggressively to get the smallest size.Fastest only compresses HTML and ignores the rest. Smallest compress everything aggressively to get the smallest size.)"},"0.0.6":{"date":"12\/28\/2017","content":"1. [](#improved)\n * Updated WyriHaximus\/HtmlCompress to 1.3.0 (now minify JSON-LD)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated WyriHaximus\/HtmlCompress to 1.3.0 (now minify JSON-LD)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated WyriHaximus\/HtmlCompress to 1.3.0 (now minify JSON-LD)"},"0.0.5":{"date":"11\/13\/2017","content":"1. [](#improved)\n * Add WyriHaximus\/HtmlCompress (now minify html \/ css \/ js by default)\n * Removed options in admin to toggle inline CSS minifier\n * Removed options in admin to toggle inline JS minifier","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add WyriHaximus\/HtmlCompress (now minify html \/ css \/ js by default)<\/li>\n<li>Removed options in admin to toggle inline CSS minifier<\/li>\n<li>Removed options in admin to toggle inline JS minifier<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add WyriHaximus\/HtmlCompress (now minify html \/ css \/ js by default)\nRemoved options in admin to toggle inline CSS minifier\nRemoved options in admin to toggle inline JS minifier"},"0.0.4":{"date":"10\/20\/2017","content":"1. [](#improved)\n * Fixed changelog","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed changelog<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed changelog"},"0.0.3":{"date":"10\/19\/2017","content":"1. [](#bugfix)\n * Fixed JS enable\/disable option\n * Fixed missing hyphen to install instructions","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed JS enable\/disable option<\/li>\n<li>Fixed missing hyphen to install instructions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed JS enable\/disable option\nFixed missing hyphen to install instructions"},"0.0.2":{"date":"08\/18\/2017","content":"1. [](#new)\n * Added options in admin to toggle inline CSS minifier\n * Added options in admin to toggle inline JS minifier\n * Added french language","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added options in admin to toggle inline CSS minifier<\/li>\n<li>Added options in admin to toggle inline JS minifier<\/li>\n<li>Added french language<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added options in admin to toggle inline CSS minifier\nAdded options in admin to toggle inline JS minifier\nAdded french language"},"0.0.1":{"date":"07\/01\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"nomnoml-uml-diagrams":{"name":"Nomnoml Uml Diagrams","version":"1.0.2","description":"Render nomnoml UML Diagrams in Markdown","description_html":"<p>Render nomnoml UML Diagrams in Markdown<\/p>","description_plain":"Render nomnoml UML Diagrams in Markdown","icon":"sitemap","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-nomnoml-uml-diagrams","docs":"https:\/\/github.com\/OleVik\/grav-plugin-nomnoml-uml-diagrams\/blob\/develop\/README.md","demo":"http:\/\/nomnoml.com","keywords":"diagram, uml, nomnoml","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-nomnoml-uml-diagrams\/issues","license":"MIT","tag_name":"v1.0.2","date":"2018-10-08T18:32:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/nomnoml-uml-diagrams\/1.0.2","repository":"https:\/\/github.com\/OleVik\/grav-plugin-nomnoml-uml-diagrams","slug":"nomnoml-uml-diagrams","install_path":"user\/plugins\/nomnoml-uml-diagrams","changelog":{"1.0.2":{"date":"08-10-2018","content":"1. [](#bugfix)\n * Handle unset defaults","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Handle unset defaults<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Handle unset defaults"},"1.0.1":{"date":"04-07-2018","content":"1. [](#bugfix)\n * Script-execution timing\n2. [](#new)\n * Update scripts to [dev-master](344e3f58781c2185a4087cd9680929ec9ced358b)\n * Default-options array\n3. [](#improved)\n * README\n * Code quality","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Script-execution timing<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update scripts to <a href=\"344e3f58781c2185a4087cd9680929ec9ced358b\">dev-master<\/a><\/li>\n<li>Default-options array<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>README<\/li>\n<li>Code quality<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Script-execution timing\n\n\n\nUpdate scripts to dev-master\nDefault-options array\n\n\n\nREADME\nCode quality"},"1.0.0":{"date":"23-06-2017","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}}},"bigfoot-js":{"name":"Bigfoot JS","version":"0.1.4","description":"Loads the BigfootJS script (and jQuery if required) to enable better Footnotes.","description_html":"<p>Loads the BigfootJS script (and jQuery if required) to enable better Footnotes.<\/p>","description_plain":"Loads the BigfootJS script (and jQuery if required) to enable better Footnotes.","icon":"plug","author":{"name":"Craig Phillips","email":"support@craigphillips.biz"},"homepage":"https:\/\/github.com\/CPPL\/grav-bigfootjs","docs":"https:\/\/github.com\/CPPL\/grav-bigfootjs\/blob\/develop\/README.md","demo":"http:\/\/thesumof.it\/blog\/2017-06-21-bigfootjs-for-grav","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/CPPL\/grav-bigfootjs\/issues","license":"MIT","tag_name":"0.1.4","date":"2017-06-21T13:26:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/bigfoot-js\/0.1.4","repository":"https:\/\/github.com\/CPPL\/grav-bigfootjs","slug":"bigfoot-js","install_path":"user\/plugins\/bigfoot-js","changelog":{"0.1.4":{"date":" 06\/22\/2017","content":"1. [](#new)\n * Added support for the default styles of Bigfoot.js","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for the default styles of Bigfoot.js<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for the default styles of Bigfoot.js"},"0.1.3":{"date":" 06\/21\/2017","content":"1. [](#improved)\n * More cleanup of README","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>More cleanup of README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"More cleanup of README"},"0.1.2":{"date":" 06\/21\/2017","content":"1. [](#improved)\n * Added default values to default config yaml","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added default values to default config yaml<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added default values to default config yaml"},"0.1.1":{"date":" 06\/21\/2017","content":"1. [](#improved)\n * Minor changes to README","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Minor changes to README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Minor changes to README"},"0.1.0":{"date":" 06\/20\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"fullpage":{"name":"FullPage","version":"1.2.1","description":"Fullscreen navigational slideshows through fullPage.js","description_html":"<p>Fullscreen navigational slideshows through fullPage.js<\/p>","description_plain":"Fullscreen navigational slideshows through fullPage.js","icon":"arrows-alt","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":">=1.3"},{"name":"admin","version":">=1.5"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-fullpage","docs":"https:\/\/github.com\/OleVik\/grav-plugin-fullpage\/blob\/develop\/README.md","demo":"https:\/\/olevik.me\/staging\/grav-plugin-fullpage\/","keywords":"fullpage, fullpage.js, fullscreen, slides, fullscreen.js, presentation","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-fullpage\/issues","license":"MIT","tag_name":"v1.2.1","date":"2018-08-28T19:27:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/fullpage\/1.2.1","repository":"https:\/\/github.com\/OleVik\/grav-plugin-fullpage","slug":"fullpage","install_path":"user\/plugins\/fullpage","changelog":{"1.2.1":{"date":"28-08-2018","content":"1. [](#bugfix)\n * Links to demo and docs","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Links to demo and docs<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Links to demo and docs"},"1.2.0":{"date":"03-06-2018","content":"1. [](#new)\n * Bumped FullPage.js-version to 2.9.7\n2. [](#improved)\n * Inline documentation\n3. [](#bugfix)\n * Prevent caching Fullpage-template to fix #2","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Bumped FullPage.js-version to 2.9.7<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Inline documentation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Prevent caching Fullpage-template to fix #2<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bumped FullPage.js-version to 2.9.7\n\n\n\nInline documentation\n\n\n\nPrevent caching Fullpage-template to fix #2"},"1.1.0-beta.1":{"date":"11-02-2018","content":"1. [](#improved)\n * Move asset logic to template","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Move asset logic to template<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Move asset logic to template"},"1.0.0":{"date":"28-01-2018","content":"1. [](#new)\n * Release as stable","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Release as stable<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Release as stable"},"0.9.6":{"date":"17-06-2017","content":"1. [](#improved)\n * Transition\n * README","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Transition<\/li>\n<li>README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Transition\nREADME"},"0.9.5":{"date":"16-06-2017","content":"1. [](#new)\n * Add settings for heading font and block-text font\n2. [](#improved)\n * Optimize CSS\n * Merge config with page, clean up Utilities\n * Clean up Utilities\n * Blueprints, CSS, and README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add settings for heading font and block-text font<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Optimize CSS<\/li>\n<li>Merge config with page, clean up Utilities<\/li>\n<li>Clean up Utilities<\/li>\n<li>Blueprints, CSS, and README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add settings for heading font and block-text font\n\n\n\nOptimize CSS\nMerge config with page, clean up Utilities\nClean up Utilities\nBlueprints, CSS, and README"},"0.9.4":{"date":"14-06-2017","content":"1. [](#new)\n * OnLoad Page-Transition\n2. [](#improved)\n * Responsive built-in CSS from SCSS\n * Blueprints and README\n3. [](#bugfix)\n * Revert to Page's content-method","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>OnLoad Page-Transition<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Responsive built-in CSS from SCSS<\/li>\n<li>Blueprints and README<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Revert to Page's content-method<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"OnLoad Page-Transition\n\n\n\nResponsive built-in CSS from SCSS\nBlueprints and README\n\n\n\nRevert to Page's content-method"},"0.9.3":{"date":"13-06-2017","content":"1. [](#improved)\n * Blueprints with limited defaults\n * Fullpage.yaml with limited defaults","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Blueprints with limited defaults<\/li>\n<li>Fullpage.yaml with limited defaults<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Blueprints with limited defaults\nFullpage.yaml with limited defaults"},"0.9.2":{"date":"12-06-2017","content":"1. [](#new)\n * Section- and slide-specific styling from Utilities->interpretShortcodes()\n2. [](#improved)\n * Gantry-compatibility\n * Twig-template injection\n * README and Blueprints\n3. [](#bugfix)\n * Revert to Page's rawMarkdown-method\n * If empty styles in Utilities->applyStyles(), return null","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Section- and slide-specific styling from Utilities-&gt;interpretShortcodes()<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Gantry-compatibility<\/li>\n<li>Twig-template injection<\/li>\n<li>README and Blueprints<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Revert to Page's rawMarkdown-method<\/li>\n<li>If empty styles in Utilities-&gt;applyStyles(), return null<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Section- and slide-specific styling from Utilities-&gt;interpretShortcodes()\n\n\n\nGantry-compatibility\nTwig-template injection\nREADME and Blueprints\n\n\n\nRevert to Page's rawMarkdown-method\nIf empty styles in Utilities-&gt;applyStyles(), return null"},"0.9.1":{"date":"11-06-2017","content":"1. [](#new)\n * Initial Blueprints\n * Include Theme CSS\n * Inject Twig-template\n2. [](#improved)\n * README\n * Blocks in fullpage.html.twig\n * Render Twig in Markdown\n * Render page's body_classes-property","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial Blueprints<\/li>\n<li>Include Theme CSS<\/li>\n<li>Inject Twig-template<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>README<\/li>\n<li>Blocks in fullpage.html.twig<\/li>\n<li>Render Twig in Markdown<\/li>\n<li>Render page's body_classes-property<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial Blueprints\nInclude Theme CSS\nInject Twig-template\n\n\n\nREADME\nBlocks in fullpage.html.twig\nRender Twig in Markdown\nRender page's body_classes-property"},"0.9.0":{"date":"11-06-2017","content":"1. [](#new)\n * Initial beta-release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial beta-release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial beta-release"}}},"responsive-images":{"name":"Responsive Images","version":"1.0.0","description":"Provides a Twig function to generate a responsive image for a set of pre-rendered image files","description_html":"<p>Provides a Twig function to generate a responsive image for a set of pre-rendered image files<\/p>","description_plain":"Provides a Twig function to generate a responsive image for a set of pre-rendered image files","icon":"plug","author":{"name":"OliverO2","email":"oliver.o456i@gmail.com"},"homepage":"https:\/\/github.com\/OliverO2\/grav-plugin-responsive-images","docs":"https:\/\/github.com\/OliverO2\/grav-plugin-responsive-images\/blob\/master\/README.md","keywords":"grav, plugin, media, images, responsive, srcset","bugs":"https:\/\/github.com\/OliverO2\/grav-plugin-responsive-images\/issues","license":"MIT","tag_name":"1.0.0","date":"2017-05-13T21:31:18Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/responsive-images\/1.0.0","repository":"https:\/\/github.com\/OliverO2\/grav-plugin-responsive-images","slug":"responsive-images","install_path":"user\/plugins\/responsive-images","changelog":{"1.0.0":{"date":" 05\/13\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"admin-addon-revisions":{"name":"Admin Addon Revisions","version":"1.3.2","description":"An extension for Admin plugin which adds revisions for pages. Integrates with admin, easily revert back to a previous revision whenever you want!","description_html":"<p>An extension for Admin plugin which adds revisions for pages. Integrates with admin, easily revert back to a previous revision whenever you want!<\/p>","description_plain":"An extension for Admin plugin which adds revisions for pages. Integrates with admin, easily revert back to a previous revision whenever you want!","icon":"plug","author":{"name":"D\u00e1vid Szab\u00f3","email":"david.szabo97@gmail.com"},"dependencies":[{"name":"grav","version":">=1.0.0"},{"name":"admin","version":">=1.0.0"}],"homepage":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-revisions","docs":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-revisions\/blob\/master\/README.md","keywords":"grav, plugin, admin, revisions","bugs":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-revisions\/issues","license":"MIT","tag_name":"1.3.2","date":"2017-12-08T17:36:15Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-revisions\/1.3.2","repository":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-revisions","slug":"admin-addon-revisions","install_path":"user\/plugins\/admin-addon-revisions","changelog":{"1.3.2":{"date":" 12\/08\/2017","content":"1. [](#bugfix)\n * Fixed error when accesing a generated page (Fix #13)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error when accesing a generated page (Fix #13)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed error when accesing a generated page (Fix #13)"},"1.3.1":{"date":" 12\/02\/2017","content":"1. [](#bugfix)\n * Fixed null page error","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed null page error<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed null page error"},"1.3.0":{"date":" 12\/02\/2017","content":"1. [](#feature)\n * Add ignore files feature","content_html":"<ol>\n<li><a href=\"#feature\"><\/a>\n<ul>\n<li>Add ignore files feature<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add ignore files feature"},"1.2.1":{"date":" 12\/02\/2017","content":"1. [](#bugfix)\n * Fixed wrong configuration keys were used (none at all)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed wrong configuration keys were used (none at all)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed wrong configuration keys were used (none at all)"},"1.2.0":{"date":" 08\/30\/2017","content":"2. [](#bugfix)\n * Fixed redirect after task handling","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed redirect after task handling<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed redirect after task handling"},"1.1.1":{"date":" 08\/09\/2017","content":"1. [](#improved)\n * PHP5 compatibility\n * Permissions","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>PHP5 compatibility<\/li>\n<li>Permissions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"PHP5 compatibility\nPermissions"},"1.1.0":{"date":" 08\/01\/2017","content":"1. [](#improved)\n * Debug mode is toggleable","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Debug mode is toggleable<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Debug mode is toggleable"},"1.0.1":{"date":" 05\/16\/2017","content":"1. [](#improved)\n * Changed default directory","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed default directory<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed default directory"},"1.0.0":{"date":" 05\/13\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"seo":{"name":"SEO","version":"2.3.5","description":"Manage your site\u2019s meta tags for display in search engine results or social media networks. Includes an easy-to-use live preview feature.","description_html":"<p>Manage your site\u2019s meta tags for display in search engine results or social media networks. Includes an easy-to-use live preview feature.<\/p>","description_plain":"Manage your site\u2019s meta tags for display in search engine results or social media networks. Includes an easy-to-use live preview feature.","icon":"google","author":{"name":"Paul Massendari","email":"paul@massendari.com"},"dependencies":[{"name":"grav","version":">=1.3.8"},{"name":"admin","version":">=1.6.6"}],"homepage":"https:\/\/github.com\/paulmassen\/grav-plugin-seo","bugs":"https:\/\/github.com\/paulmassen\/grav-plugin-seo\/issues","license":"MIT\/GPL","tag_name":"v2.3.5","date":"2018-09-14T10:00:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/seo\/2.3.5","repository":"https:\/\/github.com\/paulmassen\/grav-plugin-seo","slug":"seo","install_path":"user\/plugins\/seo","changelog":{"2.0.0":{"date":"09\/05\/2017","content":"1. [](#new)\n * Complete Refactor of the plugin with proper metadata integration\n * Users now just have to add {{json}} in the head of their base.html.twig\n * Added configuration for enabling or disabling microdata fields\n * Use of the fieldset and conditional fields\n * Changed filepicker for the new mediapicker field","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Complete Refactor of the plugin with proper metadata integration<\/li>\n<li>Users now just have to add {{json}} in the head of their base.html.twig<\/li>\n<li>Added configuration for enabling or disabling microdata fields<\/li>\n<li>Use of the fieldset and conditional fields<\/li>\n<li>Changed filepicker for the new mediapicker field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Complete Refactor of the plugin with proper metadata integration\nUsers now just have to add {{json}} in the head of their base.html.twig\nAdded configuration for enabling or disabling microdata fields\nUse of the fieldset and conditional fields\nChanged filepicker for the new mediapicker field"},"1.0.6":{"date":"06\/07\/2017","content":"1. [](#bugfix)\n * Added Twitter URL Meta","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added Twitter URL Meta<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Twitter URL Meta"},"1.0.5":{"date":"06\/06\/2017","content":"1. [](#bugfix)\n * Fix Twitter title not displayed correctly","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Twitter title not displayed correctly<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix Twitter title not displayed correctly"},"1.0.4":{"date":"06\/02\/2017","content":"1. [](#new)\n * New Microdata type: Music Event, MusicAlbum\n * Toggle will now display or hide the related fields ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New Microdata type: Music Event, MusicAlbum<\/li>\n<li>Toggle will now display or hide the related fields <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New Microdata type: Music Event, MusicAlbum\nToggle will now display or hide the related fields "},"1.0.3":{"date":"06\/01\/2017","content":"1. [](#new)\n * New feature: Microdata generation\n2. [](#bugfix)\n * Fix Page title not rendered correctly","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New feature: Microdata generation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Page title not rendered correctly<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New feature: Microdata generation\n\n\n\nFix Page title not rendered correctly"},"0.9.1":{"date":"06\/01\/2017","content":"1. [](#new)\n * Removed the site-wide configuration.\n * Multiples layout fix\n2. [](#bugfix)\n * Fix blueprint causing toggle fields to duplicate.\n * Fix fallback value when fields are not filled.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Removed the site-wide configuration.<\/li>\n<li>Multiples layout fix<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix blueprint causing toggle fields to duplicate.<\/li>\n<li>Fix fallback value when fields are not filled.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed the site-wide configuration.\nMultiples layout fix\n\n\n\nFix blueprint causing toggle fields to duplicate.\nFix fallback value when fields are not filled."}}},"aviary":{"name":"Aviary Image Editor","version":"1.0.3","description":"Aviary image editor integration with the Grav CMS","description_html":"<p>Aviary image editor integration with the Grav CMS<\/p>","description_plain":"Aviary image editor integration with the Grav CMS","icon":"pencil","author":{"name":"URBANSQUID","email":"ric@urbansquid.london"},"homepage":"https:\/\/github.com\/ricardo118\/grav-aviary-plugin","docs":"https:\/\/github.com\/ricardo118\/grav-aviary-plugin\/blob\/develop\/README.md","keywords":"aviary, image editor, photoshop, images, adobe, adobe cloud","bugs":"https:\/\/github.com\/ricardo118\/grav-aviary-plugin\/issues","license":"MIT","tag_name":"v1.0.3","date":"2017-11-14T16:22:27Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/aviary\/1.0.3","repository":"https:\/\/github.com\/ricardo118\/grav-aviary-plugin","slug":"aviary","install_path":"user\/plugins\/aviary","changelog":{"1.0.3":{"date":"14\/11\/2017","content":"1. [](#bugfix)\n * Fixed issue with icon overlap","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with icon overlap<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with icon overlap"},"1.0.2":{"date":"29\/05\/2017","content":"1. [](#new)\n * New github links","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New github links<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New github links"},"1.0.1":{"date":"28\/05\/2017","content":"1. [](#bugfix)\n * Bugfix for hires not enabling if display image size is off","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bugfix for hires not enabling if display image size is off<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bugfix for hires not enabling if display image size is off"},"1.0.0":{"date":"29\/04\/2017","content":"1. [](#new)\n * Aviary Plugin started\n","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Aviary Plugin started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Aviary Plugin started"}},"dependencies":[]},"admin-addon-media-rename":{"name":"Admin Addon Media Rename","version":"1.6.2","description":"A simple but powerful plugin which adds the option to rename media files in the admin panel","description_html":"<p>A simple but powerful plugin which adds the option to rename media files in the admin panel<\/p>","description_plain":"A simple but powerful plugin which adds the option to rename media files in the admin panel","icon":"plug","author":{"name":"D\u00e1vid Szab\u00f3","email":"david.szabo97@gmail.com"},"dependencies":[{"name":"grav","version":">=1.0.0"},{"name":"admin","version":">=1.0.0"}],"homepage":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-media-rename","docs":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-media-rename\/blob\/master\/README.md","keywords":"grav, plugin, admin, media","bugs":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-media-rename\/issues","license":"MIT","tag_name":"1.6.2","date":"2017-10-24T18:23:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-media-rename\/1.6.2","repository":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-media-rename","slug":"admin-addon-media-rename","install_path":"user\/plugins\/admin-addon-media-rename","changelog":{"1.6.2\r":{"date":" 10\/24\/2017\r","content":"1. [](#bugfix)\r\n * Fixed #13 , plugin breaks Admin panel when no home page is available\r\n\r","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed #13 , plugin breaks Admin panel when no home page is available<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed #13 , plugin breaks Admin panel when no home page is available"},"1.6.1\r":{"date":" 10\/02\/2017\r","content":"1. [](#improved)\r\n * Added translation for Yes and No\r\n * Added German translation\r\n\r","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added translation for Yes and No<\/li>\n<li>Added German translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added translation for Yes and No\nAdded German translation"},"1.6.0\r":{"date":" 08\/25\/2017\r","content":"1. [](#new)\r\n * Rename button\r\n\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Rename button<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Rename button"},"1.5.2\r":{"date":" 07\/06\/2017\r","content":"1. [](#improved)\r\n * Prevents rename when new file name is already in use\r\n\r","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Prevents rename when new file name is already in use<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Prevents rename when new file name is already in use"},"1.5.1\r":{"date":" 07\/06\/2017\r","content":"1. [](#improved)\r\n * Changes cursor when it is over the name\r\n\r","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changes cursor when it is over the name<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changes cursor when it is over the name"},"1.5.0\r":{"date":" 07\/06\/2017\r","content":"2. [](#improved)\r\n * Now using admin task rather than custom path\r\n\r","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Now using admin task rather than custom path<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Now using admin task rather than custom path"},"1.4.0\r":{"date":" 06\/23\/2017\r","content":"1. [](#feature)\r\n * The plugin will update the links on every page. (Toggleable)\r\n\r","content_html":"<ol>\n<li><a href=\"#feature\"><\/a>\n<ul>\n<li>The plugin will update the links on every page. (Toggleable)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"The plugin will update the links on every page. (Toggleable)"},"1.3.0\r":{"date":" 06\/08\/2017\r","content":"2. [](#improved)\r\n * Continue button is disabled until you don't do any changes.\r\n\r","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Continue button is disabled until you don't do any changes.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Continue button is disabled until you don't do any changes."},"1.2.4\r":{"date":" 05\/17\/2017\r","content":"1. [](#bugfix)\r\n * Rename now works with folder numeric prefix enabled pages.\r\n\r","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Rename now works with folder numeric prefix enabled pages.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Rename now works with folder numeric prefix enabled pages."},"1.2.3\r":{"date":" 05\/13\/2017\r","content":"1. [](#bugfix)\r\n * Revert back to locator.\r\n\r","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Revert back to locator.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Revert back to locator."},"1.2.2\r":{"date":" 05\/12\/2017\r","content":"1. [](#improved)\r\n * Plugin doesn't rely on the RocketTheme locator anymore.\r\n\r","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Plugin doesn't rely on the RocketTheme locator anymore.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin doesn't rely on the RocketTheme locator anymore."},"1.2.1\r":{"date":" 05\/12\/2017\r","content":"1. [](#improved)\r\n * Error reports are now more informative.\r\n\r","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Error reports are now more informative.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Error reports are now more informative."},"1.2.0\r":{"date":" 05\/11\/2017\r","content":"1. [](#bugfix)\r\n * Fixed renaming was available without logging in to admin #6\r\n * Fixed media couldn't be deleted after rename #1\r\n2. [](#improved)\r\n * Removed extra margin from loading spinner in the modal #5\r\n * Plugin is now translate compatible #4\r\n * Form is now configurable #3\r\n\r","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed renaming was available without logging in to admin #6<\/li>\n<li>Fixed media couldn't be deleted after rename #1<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed extra margin from loading spinner in the modal #5<\/li>\n<li>Plugin is now translate compatible #4<\/li>\n<li>Form is now configurable #3<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed renaming was available without logging in to admin #6\nFixed media couldn't be deleted after rename #1\n\n\n\nRemoved extra margin from loading spinner in the modal #5\nPlugin is now translate compatible #4\nForm is now configurable #3"},"1.1.1\r":{"date":" 05\/09\/2017\r","content":"1. [](#bugfix)\r\n * Fix missing credentials.\r\n\r","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix missing credentials.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix missing credentials."},"1.1.0\r":{"date":" 05\/08\/2017\r","content":"1. [](#improved)\r\n * Replaced browser confirmation and alert box with Grav's built-in modals.\r\n\r","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Replaced browser confirmation and alert box with Grav's built-in modals.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Replaced browser confirmation and alert box with Grav's built-in modals."},"1.0.0\r":{"date":" 04\/30\/2017\r","content":"1. [](#new)\r\n * Initial release\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}}},"pingdom_rum":{"name":"Pingdom Real User Monitoring Analytics","version":"0.2.1","description":"Pingdom RUM plugin lets you easily add the Pingdom Real User Monitoring to your GRAV website.","description_html":"<p>Pingdom RUM plugin lets you easily add the Pingdom Real User Monitoring to your GRAV website.<\/p>","description_plain":"Pingdom RUM plugin lets you easily add the Pingdom Real User Monitoring to your GRAV website.","icon":"bar-chart","author":{"name":"Craig Phillips","url":"http:\/\/craigphillips.biz","email":"support@craigphillips.biz"},"homepage":"https:\/\/github.com\/cppl\/grav-pingdom_rum","docs":"https:\/\/github.com\/cppl\/grav-pingdom_rum\/blob\/master\/README.md","keywords":"pingdom, plugin, rum, tracking, analytics","bugs":"https:\/\/github.com\/cppl\/grav-pingdom_rum\/issues","license":"MIT","tag_name":"0.2.1","date":"2017-06-19T07:12:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/pingdom_rum\/0.2.1","repository":"https:\/\/github.com\/CPPL\/grav-pingdom_rum","slug":"pingdom_rum","install_path":"user\/plugins\/pingdom_rum","changelog":{"0.2.1":{"date":"19-06-2017","content":"1. [](#improved)\n * Update README.md with basic details of Tag feature","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update README.md with basic details of Tag feature<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update README.md with basic details of Tag feature"},"0.2.0":{"date":"18-06-2017","content":"1. [](#new)\n * Added support for page tags in RUM reporting","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for page tags in RUM reporting<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for page tags in RUM reporting"},"0.1.2":{"date":"17-06-2017","content":"1. [](#improved)\n * Fix date format in changelog","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fix date format in changelog<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix date format in changelog"},"0.1.1":{"date":"12-03-2017","content":"1. [](#bugfix)\n * Use PRUM ID from configuration not hardcoded ID","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Use PRUM ID from configuration not hardcoded ID<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use PRUM ID from configuration not hardcoded ID"},"0.1.0":{"date":"12-03-2017","content":"1. [](#new)\n * Initial version","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial version<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial version"}},"dependencies":[]},"blackhole":{"name":"Blackhole","version":"1.0.0-beta.1","description":"Static site generator for Grav","description_html":"<p>Static site generator for Grav<\/p>","description_plain":"Static site generator for Grav","icon":"circle","author":{"name":"BarryMode"},"homepage":"https:\/\/github.com\/barrymode\/grav-plugin-blackhole","docs":"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/blob\/master\/README.md","keywords":"grav, plugin, static, site, generator","bugs":"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues","license":"MIT","tag_name":"v1.0.0-beta.1","date":"2018-07-26T03:50:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/blackhole\/1.0.0-beta.1","repository":"https:\/\/github.com\/BarryMode\/grav-plugin-blackhole","slug":"blackhole","install_path":"user\/plugins\/blackhole","changelog":{"1.0.0-beta.1":{"date":"4\/7\/2018","content":"1. [](#new)\n * Breaking change: absolute URLs must be enabled in Grav System Configuration\n * Beautiful blueprints for the generate command in Admin Plugin\n * Taxonomy option added ([#6](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/6))\n1. [](#improved)\n * Major code restructuring\n1. [](#bugfix)\n * `assets` was reportedly buggy and is now confirmed to be working ([#26](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/26) and [#27](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/27))","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Breaking change: absolute URLs must be enabled in Grav System Configuration<\/li>\n<li>Beautiful blueprints for the generate command in Admin Plugin<\/li>\n<li>Taxonomy option added (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/6\">#6<\/a>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Major code restructuring<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li><code>assets<\/code> was reportedly buggy and is now confirmed to be working (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/26\">#26<\/a> and <a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/27\">#27<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Breaking change: absolute URLs must be enabled in Grav System Configuration\nBeautiful blueprints for the generate command in Admin Plugin\nTaxonomy option added (#6)\n\n\n\nMajor code restructuring\n\n\n\nassets was reportedly buggy and is now confirmed to be working (#26 and #27)"},"0.12.0":{"date":"3\/29\/2018","content":"1. [](#new)\n * Generate button added to Grav admin ([#5](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/5))\n1. [](#improved)\n * Assets no longer logs errors when processing data URIs\n * Assets ignores canonical links","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Generate button added to Grav admin (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/5\">#5<\/a>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Assets no longer logs errors when processing data URIs<\/li>\n<li>Assets ignores canonical links<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Generate button added to Grav admin (#5)\n\n\n\nAssets no longer logs errors when processing data URIs\nAssets ignores canonical links"},"0.11.2":{"date":"3\/28\/2018","content":"1. [](#improved)\n * Breaking change: `--copy-assets` -> `--assets`\n * Assets has been simplified and no longer accepts input.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Breaking change: <code>--copy-assets<\/code> -&gt; <code>--assets<\/code><\/li>\n<li>Assets has been simplified and no longer accepts input.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Breaking change: --copy-assets -&gt; --assets\nAssets has been simplified and no longer accepts input."},"0.11.1":{"date":"3\/14\/2018","content":"1. [](#bugfix)\n * `--copy-assets` didn't previously take external assets into consideration","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li><code>--copy-assets<\/code> didn't previously take external assets into consideration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"--copy-assets didn't previously take external assets into consideration"},"0.11.0":{"date":"3\/13\/2018","content":"1. [](#new)\n * Copy assets option searches for standard web assets and copies them into the output path (you may specify file types)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Copy assets option searches for standard web assets and copies them into the output path (you may specify file types)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Copy assets option searches for standard web assets and copies them into the output path (you may specify file types)"},"0.10.0":{"date":"3\/11\/2018","content":"1. [](#bugfix)\n * Fixed bug in RollingCurl where `prunePendingRequestQueue` was limiting the generation count ([#24](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/24))\n * Fixed bug with the simultaneous limit where manual entry was returning an error","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bug in RollingCurl where <code>prunePendingRequestQueue<\/code> was limiting the generation count (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/24\">#24<\/a>)<\/li>\n<li>Fixed bug with the simultaneous limit where manual entry was returning an error<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed bug in RollingCurl where prunePendingRequestQueue was limiting the generation count (#24)\nFixed bug with the simultaneous limit where manual entry was returning an error"},"0.9.2":{"date":"11\/29\/2017","content":"1. [](#new)\n * Set how many files will be generated simultaneously","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Set how many files will be generated simultaneously<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Set how many files will be generated simultaneously"},"0.9.1":{"date":"10\/23\/2017","content":"1. [](#bugfix)\n * Fixed bug where only the home page was generated when `-r` wasn't set","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bug where only the home page was generated when <code>-r<\/code> wasn't set<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed bug where only the home page was generated when -r wasn't set"},"0.9.0":{"date":"10\/23\/2017","content":"1. [](#new)\n * `--force` option allows for users to overwrite previously generated files\n * `--routes` option allows the user to choose which pages get generated\n1. [](#improved)\n * Separated the admin plugin settings from the CLI","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li><code>--force<\/code> option allows for users to overwrite previously generated files<\/li>\n<li><code>--routes<\/code> option allows the user to choose which pages get generated<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Separated the admin plugin settings from the CLI<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"--force option allows for users to overwrite previously generated files\n--routes option allows the user to choose which pages get generated\n\n\n\nSeparated the admin plugin settings from the CLI"},"0.8.4":{"date":"9\/1\/2017","content":"1. [](#bugfix)\n * Reverted to previous route method because collections are inadequate","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Reverted to previous route method because collections are inadequate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Reverted to previous route method because collections are inadequate"},"0.8.3":{"date":"8\/18\/2017","content":"1. [](#improved)\n * Remove modular pages from routes ([#18](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/pull\/18))\n2. [](#bugfix)\n * Fixed output-url ([#19](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/pull\/19))","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Remove modular pages from routes (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/pull\/18\">#18<\/a>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed output-url (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/pull\/19\">#19<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Remove modular pages from routes (#18)\n\n\n\nFixed output-url (#19)"},"0.8.2":{"date":"8\/1\/2017","content":"1. [](#bugfix)\n * Fixed issue where generating path was blank in the CL","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue where generating path was blank in the CL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue where generating path was blank in the CL"},"0.8.1":{"date":"8\/1\/2017","content":"1. [](#new)\n * Added timer\n2. [](#bugfix)\n * Fixed memory growth problem ([#16](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/16))","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added timer<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed memory growth problem (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/16\">#16<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added timer\n\n\n\nFixed memory growth problem (#16)"},"0.8.0":{"date":"7\/30\/2017","content":"1. [](#improved)\n * Lightning fast generation with asynchronous curl","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Lightning fast generation with asynchronous curl<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Lightning fast generation with asynchronous curl"},"0.7.2":{"date":"7\/25\/2017","content":"1. [](#improved)\n * GitHub links updated","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>GitHub links updated<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"GitHub links updated"},"0.7.1":{"date":"6\/19\/2017","content":"1. [](#improved)\n * Minor optimizations of the file generation method\n2. [](#bugfix)\n * Fixed mkdir errors ([#12](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/12))","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Minor optimizations of the file generation method<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed mkdir errors (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/12\">#12<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Minor optimizations of the file generation method\n\n\n\nFixed mkdir errors (#12)"},"0.7.0":{"date":"6\/18\/2017","content":"1. [](#new)\n * Feature: only render pages that have changed\/been modified ([#12](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/12))","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Feature: only render pages that have changed\/been modified (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/12\">#12<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Feature: only render pages that have changed\/been modified (#12)"},"0.6.0":{"date":"6\/18\/2017","content":"1. [](#new)\n * Portal function solves ([#10](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/10))","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Portal function solves (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/10\">#10<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Portal function solves (#10)"},"0.5.1":{"date":"6\/1\/2017","content":"1. [](#bugfix)\n * Fixed ([#7](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/7) and [#9](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/9))","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/7\">#7<\/a> and <a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/9\">#9<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed (#7 and #9)"},"0.5.0":{"date":"4\/9\/2017","content":"1. [](#improved)\n * The website argument was reimplemented to consider all scenarios","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>The website argument was reimplemented to consider all scenarios<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"The website argument was reimplemented to consider all scenarios"},"0.4.1":{"date":"4\/7\/2017","content":"1. [](#improved)\n * Added error messages\n * Changed version history\n2. [](#bugfix)\n * Website must be defined ([#4](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/4))","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added error messages<\/li>\n<li>Changed version history<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Website must be defined (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/4\">#4<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added error messages\nChanged version history\n\n\n\nWebsite must be defined (#4)"},"0.4.0":{"date":"4\/6\/2017","content":"1. [](#new)\n * Destination can be set in the admin plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Destination can be set in the admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Destination can be set in the admin plugin"},"0.3.1":{"date":"4\/6\/2017","content":"1. [](#bugfix)\n * Hotfix for writing content to the wrong place","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Hotfix for writing content to the wrong place<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Hotfix for writing content to the wrong place"},"0.3.0":{"date":"4\/6\/2017","content":"1. [](#improved)\n * Removed hacky JS shit\n * Added `g` as an alt short form of `generate`\n2. [](#bugfix)\n * Fixed link error to pages query ([#3](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/3))","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed hacky JS shit<\/li>\n<li>Added <code>g<\/code> as an alt short form of <code>generate<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed link error to pages query (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/3\">#3<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed hacky JS shit\nAdded g as an alt short form of generate\n\n\n\nFixed link error to pages query (#3)"},"0.2.3":{"date":"11\/12\/2016","content":"1. [](#bugfix)\n * Fixed directory path issue for unix style ([#1](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/1))\n * Fixed every page being generated as the home page ([#2](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/2))","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed directory path issue for unix style (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/1\">#1<\/a>)<\/li>\n<li>Fixed every page being generated as the home page (<a href=\"https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/2\">#2<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed directory path issue for unix style (#1)\nFixed every page being generated as the home page (#2)"},"0.2.2":{"date":" 10\/07\/2016","content":"1. [](#bugfix)\n * Hotfix for writing content to page","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Hotfix for writing content to page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Hotfix for writing content to page"},"0.2.1":{"date":" 10\/07\/2016","content":"1. [](#improved)\n * Function for curl\n * Minor syntax\n2. [](#bugfix)\n * Hotfix for homepage route","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Function for curl<\/li>\n<li>Minor syntax<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Hotfix for homepage route<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Function for curl\nMinor syntax\n\n\n\nHotfix for homepage route"},"0.2.0":{"date":" 10\/07\/2016","content":"1. [](#improved)\n * A proper rewrite of the routes API call","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>A proper rewrite of the routes API call<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"A proper rewrite of the routes API call"},"0.1.0":{"date":" 10\/06\/2016","content":"1. [](#new)\n * Use `?pages=all` to bypass impossible call `grav->['pages']` in CLI\n * Loop and curl to generate the pages\n * Named Blackhole to go with Grav\n * ChangeLog, Blueprints, README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Use <code>?pages=all<\/code> to bypass impossible call <code>grav-&gt;['pages']<\/code> in CLI<\/li>\n<li>Loop and curl to generate the pages<\/li>\n<li>Named Blackhole to go with Grav<\/li>\n<li>ChangeLog, Blueprints, README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use ?pages=all to bypass impossible call grav-&gt;['pages'] in CLI\nLoop and curl to generate the pages\nNamed Blackhole to go with Grav\nChangeLog, Blueprints, README"}},"dependencies":[]},"unitegallery":{"name":"Unitegallery","version":"1.1.3","description":"This plugin adds twig function to create media galleries using Unitegallery js library","description_html":"<p>This plugin adds twig function to create media galleries using Unitegallery js library<\/p>","description_plain":"This plugin adds twig function to create media galleries using Unitegallery js library","icon":"th-large","author":{"name":"Anton Filimonov","email":"anton.filimonov@gmail.com"},"homepage":"https:\/\/github.com\/variar\/grav-plugin-unitegallery","keywords":"gallery, images, unitegallery","bugs":"https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues","license":"MIT","tag_name":"v1.1.3","date":"2017-05-18T21:41:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/unitegallery\/1.1.3","repository":"https:\/\/github.com\/variar\/grav-plugin-unitegallery","slug":"unitegallery","install_path":"user\/plugins\/unitegallery","changelog":{"1.1.3":{"date":"2017-05-19","content":"1. [](#bugfix)\n * Allow to use gallery in non-modular pages\n [https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/8](https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/8)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Allow to use gallery in non-modular pages\n<a href=\"https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/8\"><a href=\"https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/8\">https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/8<\/a><\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to use gallery in non-modular pages\nhttps:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/8"},"1.1.2":{"date":"2017-04-03","content":"1. [](#new)\n * Allow to pass custom gallery id in json options","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow to pass custom gallery id in json options<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to pass custom gallery id in json options"},"1.1.1":{"date":"2017-04-03","content":"1. [](#new)\n * Allow to pass custom gallery id to have several galleries per page.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow to pass custom gallery id to have several galleries per page.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to pass custom gallery id to have several galleries per page."},"1.1.0":{"date":"2017-04-02","content":"1. [](#new)\n * Changed assets loading scheme to allow caching of pages with galleries","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Changed assets loading scheme to allow caching of pages with galleries<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed assets loading scheme to allow caching of pages with galleries"},"1.0.1":{"date":"2017-03-26","content":"1. [](#bugfix)\n * Fix validation of gallery div id field\n [https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/2](https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/2)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix validation of gallery div id field\n<a href=\"https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/2\"><a href=\"https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/2\">https:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/2<\/a><\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix validation of gallery div id field\nhttps:\/\/github.com\/variar\/grav-plugin-unitegallery\/issues\/2"},"1.0.0":{"date":"2017-03-19","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"groove":{"name":"Groove","version":"0.9.0","description":"Adds a form action to create a Groove ticket","description_html":"<p>Adds a form action to create a Groove ticket<\/p>","description_plain":"Adds a form action to create a Groove ticket","icon":"ticket","author":{"name":"Beno\u00eet Rouleau","email":"benoit.rouleau@icloud.com"},"dependencies":[{"name":"form","version":"~2.0"}],"homepage":"https:\/\/github.com\/benface\/grav-plugin-groove","docs":"https:\/\/github.com\/benface\/grav-plugin-groove\/blob\/master\/README.md","keywords":"grav, plugin, groove","bugs":"https:\/\/github.com\/benface\/grav-plugin-groove\/issues","license":"MIT","tag_name":"0.9.0","date":"2017-03-08T04:40:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/groove\/0.9.0","repository":"https:\/\/github.com\/benface\/grav-plugin-groove","slug":"groove","install_path":"user\/plugins\/groove","changelog":{"1.0.0":{"date":"07-03-2017","content":"1. [](#new)\n * First release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First release"}}},"esperanto-helper":{"name":"Esperanto Helper","version":"1.0.2","description":"Some simple tools to make writing in Esperanto easier.","description_html":"<p>Some simple tools to make writing in Esperanto easier.<\/p>","description_plain":"Some simple tools to make writing in Esperanto easier.","icon":"globe","author":{"name":"Jacob Mastel","email":"jacob@mastel.org"},"homepage":"https:\/\/github.com\/jacobm001\/grav-plugin-esperanto-helper","docs":"https:\/\/github.com\/jacobm001\/grav-plugin-esperanto-helper\/blob\/master\/README.md","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/jacobm001\/grav-plugin-esperanto-helper\/issues","license":"MIT","tag_name":"1.0.2","date":"2017-06-25T22:51:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/esperanto-helper\/1.0.2","repository":"https:\/\/github.com\/jacobm001\/grav-plugin-esperanto-helper","slug":"esperanto-helper","install_path":"user\/plugins\/esperanto-helper","changelog":{"0.1.0":{"date":" 03\/06\/2017","content":"1. [](#new)\n * First Release\n * Support for all of Esperanto's standard non-english characters.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First Release<\/li>\n<li>Support for all of Esperanto's standard non-english characters.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First Release\nSupport for all of Esperanto's standard non-english characters."},"1.0.0":{"date":" 03\/14\/2017","content":"1. [](#new)\n * Testing release finished. First production version released","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Testing release finished. First production version released<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Testing release finished. First production version released"},"1.0.1":{"date":" 03\/14\/2017","content":"1. [](#fixed)\n * Fixed the blueprint to include the updated version number","content_html":"<ol>\n<li><a href=\"#fixed\"><\/a>\n<ul>\n<li>Fixed the blueprint to include the updated version number<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed the blueprint to include the updated version number"},"1.0.2":{"date":" 06\/25\/2017","content":"1. [](#changed)\n * Changed the plugin icon","content_html":"<ol>\n<li><a href=\"#changed\"><\/a>\n<ul>\n<li>Changed the plugin icon<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed the plugin icon"}},"dependencies":[]},"flex-directory":{"name":"Flex-Directory","version":"2.0.1","description":"Simple Flexible Directory Plugin","description_html":"<p>Simple Flexible Directory Plugin<\/p>","description_plain":"Simple Flexible Directory Plugin","icon":"list","author":{"name":"Trilby Media","email":"hello@trilby.media"},"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/blob\/develop\/README.md","keywords":"grav, plugin, crud, directory","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/issues","license":"MIT","tag_name":"2.0.1","date":"2017-03-14T17:33:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/flex-directory\/2.0.1","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory","slug":"flex-directory","install_path":"user\/plugins\/flex-directory","changelog":{"2.0.1":{"date":" 03\/14\/2017","content":"1. [](#bugfix)\n * Fixed an issue where no save option is selected with new session","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue where no save option is selected with new session<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed an issue where no save option is selected with new session"},"2.0.0":{"date":" 03\/13\/2017","content":"1. [](#new)\n * Added new field to allow `create-new`, `edit`, and `list` on **Save** of item [#10](https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/issues\/10)\n * Added support for `file` form field type [#9](https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/issues\/9)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new field to allow <code>create-new<\/code>, <code>edit<\/code>, and <code>list<\/code> on <strong>Save<\/strong> of item <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/issues\/10\">#10<\/a><\/li>\n<li>Added support for <code>file<\/code> form field type <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/issues\/9\">#9<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new field to allow create-new, edit, and list on Save of item #10\nAdded support for file form field type #9"},"1.0.2":{"date":" 03\/05\/2017","content":"1. [](#bugfix)\n * Fixed issue with deleting entry from edit page [#3](https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/issues\/3)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with deleting entry from edit page <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/issues\/3\">#3<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with deleting entry from edit page #3"},"1.0.1":{"date":" 03\/05\/2017","content":"1. [](#bugfix)\n * Removed sort order on `website` [#2](https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/issues\/2)\n * Fixed `last_name` label in various places [#1](https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/pull\/1)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed sort order on <code>website<\/code> <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/issues\/2\">#2<\/a><\/li>\n<li>Fixed <code>last_name<\/code> label in various places <a href=\"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-directory\/pull\/1\">#1<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed sort order on website #2\nFixed last_name label in various places #1"},"1.0.0":{"date":" 03\/03\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"social-meta-tags":{"name":"Social Meta Tags","version":"0.2.0","description":"Facebook Open Graph and Twitter Cards Meta Tags","description_html":"<p>Facebook Open Graph and Twitter Cards Meta Tags<\/p>","description_plain":"Facebook Open Graph and Twitter Cards Meta Tags","icon":"code","author":{"name":"Victor Rosset","email":"victorrosset@gmail.com"},"homepage":"https:\/\/github.com\/tucho235\/grav-plugin-social-meta-tags","docs":"https:\/\/github.com\/tucho235\/grav-plugin-social-meta-tags\/blob\/develop\/README.md","demo":"https:\/\/github.com\/tucho235\/grav-plugin-social-meta-tags","keywords":"grav, plugin, facebook, open graph, twitter cards, google","bugs":"https:\/\/github.com\/tucho235\/grav-plugin-social-meta-tags\/issues","license":"MIT","tag_name":"0.2.1","date":"2017-06-08T00:12:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/social-meta-tags\/0.2.0","repository":"https:\/\/github.com\/tucho235\/grav-plugin-social-meta-tags","slug":"social-meta-tags","install_path":"user\/plugins\/social-meta-tags","changelog":{"0.2.0":{"date":" 03\/06\/2017","content":"1. [](#improved)\n * Remove mandatory dependencies to AboutMe plugin for twitter:site integration\n * Use summary for meta-tag description instead content for description","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Remove mandatory dependencies to AboutMe plugin for twitter:site integration<\/li>\n<li>Use summary for meta-tag description instead content for description<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Remove mandatory dependencies to AboutMe plugin for twitter:site integration\nUse summary for meta-tag description instead content for description"},"0.1.0":{"date":" 09\/28\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"hypothesis":{"name":"Hypothesis","version":"1.0.0","description":"This plugin displays the [Hypothesis](https:\/\/hypothes.is\/) sidebar on your Grav site.","description_html":"<p>This plugin displays the <a href=\"https:\/\/hypothes.is\/\">Hypothesis<\/a> sidebar on your Grav site.<\/p>","description_plain":"This plugin displays the Hypothesis sidebar on your Grav site.","icon":"plug","author":{"name":"Hibbitts Design","url":"http:\/\/hibbittsdesign.org","email":"hello@hibbittsdesign.org"},"homepage":"https:\/\/github.com\/hibbitts-design\/grav-plugin-hypothesis","docs":"https:\/\/github.com\/hibbitts-design\/grav-plugin-hypothesis\/blob\/master\/README.md","demo":"http:\/\/demo.hibbittsdesign.org\/grav-hypothesis-plugin\/","keywords":"grav, plugin, hypothesis, annotation","bugs":"https:\/\/github.com\/hibbitts-design\/grav-plugin-hypothesis\/issues","license":"MIT","tag_name":"v1.0.0","date":"2018-04-02T21:47:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/hypothesis\/1.0.0","repository":"https:\/\/github.com\/hibbitts-design\/grav-plugin-hypothesis","slug":"hypothesis","install_path":"user\/plugins\/hypothesis","changelog":{"1.0.0":{"date":" 03\/02\/2018","content":"1. [](#new)\n * Changed plugin author information to Hibbitts Design","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Changed plugin author information to Hibbitts Design<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed plugin author information to Hibbitts Design"},"0.9.3":{"date":" 03\/16\/2017","content":"1. [](#new)\n * Added plugin demo link","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added plugin demo link<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added plugin demo link"},"0.9.2":{"date":" 03\/06\/2017","content":"1. [](#new)\n * Added hide\/show Hypothesis sidebar page option in Admin Panel\n1. [](#improved)\n * Updated Blueprints plugin description","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added hide\/show Hypothesis sidebar page option in Admin Panel<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated Blueprints plugin description<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added hide\/show Hypothesis sidebar page option in Admin Panel\n\n\n\nUpdated Blueprints plugin description"},"0.9.1":{"date":" 03\/03\/2017","content":"1. [](#new)\n * Added support for 'hide_hypothesis' option in page header\/frontmatter","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for 'hide_hypothesis' option in page header\/frontmatter<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for 'hide_hypothesis' option in page header\/frontmatter"},"0.9.0":{"date":" 02\/27\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"srcset":{"name":"srcset Helper","version":"1.0.0","description":"**srcset Helper** is a powerful plugin, that levels Grav&#39;s media processing features to make all images in pages responsive. For now limited to .jpg files.","description_html":"<p><strong>srcset Helper<\/strong> is a powerful plugin, that levels Grav&#39;s media processing features to make all images in pages responsive. For now limited to .jpg files.<\/p>","description_plain":"srcset Helper is a powerful plugin, that levels Grav&#39;s media processing features to make all images in pages responsive. For now limited to .jpg files.","icon":"trello","author":{"name":"Simon Cramer","email":"cramer.simon@gmail.com"},"homepage":"https:\/\/github.com\/simoncramer\/grav-plugin-srcset","keywords":"srcset, responsive, image, mobile, friendly, page speed","bugs":"https:\/\/github.com\/simoncramer\/grav-plugin-srcset\/issues","license":"MIT","tag_name":"v1.0.0","date":"2017-03-01T13:00:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/srcset\/1.0.0","repository":"https:\/\/github.com\/simoncramer\/grav-plugin-srcset","slug":"srcset","install_path":"user\/plugins\/srcset","changelog":{"1.0.0":{"date":"03\/01\/2017","content":"1. [](#new)\n * Inital Release. ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Inital Release. ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Inital Release. ChangeLog started..."}},"dependencies":[]},"shortcode-assets":{"name":"Shortcode Assets","version":"1.0.2","description":"Easily add page-level CSS and JS assets via shortcode tags","description_html":"<p>Easily add page-level CSS and JS assets via shortcode tags<\/p>","description_plain":"Easily add page-level CSS and JS assets via shortcode tags","icon":"plug","author":{"name":"Team Grav","email":"devs@getgrav.org"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-assets","docs":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-assets\/blob\/develop\/README.md","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-assets\/issues","license":"MIT","tag_name":"1.0.2","date":"2017-02-26T22:27:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-assets\/1.0.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-assets","slug":"shortcode-assets","install_path":"user\/plugins\/shortcode-assets","changelog":{"1.0.2":{"date":" 02\/26\/2017","content":"1. [](#improved)\n * Made `isValidUrl()` regex more permssive to allow for stream-based URLs\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Made <code>isValidUrl()<\/code> regex more permssive to allow for stream-based URLs<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Made isValidUrl() regex more permssive to allow for stream-based URLs"},"1.0.1":{"date":" 02\/21\/2017","content":"1. [](#bugfix)\n * Moved `isValidUrl()` into shortcode until new Grav is released","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Moved <code>isValidUrl()<\/code> into shortcode until new Grav is released<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved isValidUrl() into shortcode until new Grav is released"},"1.0.0":{"date":" 02\/21\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"oerschema":{"name":"OER Schema","version":"0.1.0","description":"Enables oerschema.org vocab for grav site content","description_html":"<p>Enables oerschema.org vocab for grav site content<\/p>","description_plain":"Enables oerschema.org vocab for grav site content","icon":"github","author":{"name":"Michael Collins"},"homepage":"https:\/\/open-curriculum.org","docs":"https:\/\/github.com\/open-curriculum\/grav-plugin-oerschema","keywords":"grav, plugin, oer, oerschema","bugs":"https:\/\/github.com\/open-curriculum\/grav-plugin-oerschema\/issues","license":"MIT","tag_name":"v0.1.0-beta","date":"2017-02-15T00:07:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/oerschema\/0.1.0","repository":"https:\/\/github.com\/open-curriculum\/grav-plugin-oerschema","slug":"oerschema","install_path":"user\/plugins\/oerschema","changelog":{"0.1.0":{"date":" 02\/14\/2017","content":"1. [](#new)\n * Initialized plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initialized plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initialized plugin"}},"dependencies":[]},"social-counters":{"name":"Social Counters","version":"2.0.0","description":"Provides counts for social accounts such as GitHub and Twitter","description_html":"<p>Provides counts for social accounts such as GitHub and Twitter<\/p>","description_plain":"Provides counts for social accounts such as GitHub and Twitter","icon":"share-square","author":{"name":"Trilby Media","email":"devs@trilby.media"},"dependencies":[{"name":"github","version":">=2.0"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-social-counters","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-social-counters\/blob\/develop\/README.md","demo":"https:\/\/getgrav.org","keywords":"grav, plugin, twitter, github","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-social-counters\/issues","license":"MIT","tag_name":"2.0.0","date":"2018-12-10T23:45:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/social-counters\/2.0.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-social-counters","slug":"social-counters","install_path":"user\/plugins\/social-counters","changelog":{"2.0.0":{"date":"12\/10\/2018","content":"1. [](#bugfix)\n * Fixed to support GitHub 2.0.0 plugin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed to support GitHub 2.0.0 plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed to support GitHub 2.0.0 plugin"},"1.0.0":{"date":"02\/04\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"slack-invite":{"name":"Slack Invite","version":"1.0.0","description":"Easily invite users to Slack","description_html":"<p>Easily invite users to Slack<\/p>","description_plain":"Easily invite users to Slack","icon":"slack","author":{"name":"Trilby Media","email":"devs@trilby.media"},"dependencies":[{"name":"form","version":"~2.0"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-slack-invite","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-slack-invite\/blob\/develop\/README.md","demo":"https:\/\/getgrav.org\/slack","keywords":"grav, plugin, slack, chat, invite","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-slack-invite\/issues","license":"MIT","tag_name":"1.0.0","date":"2017-02-04T21:33:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/slack-invite\/1.0.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-slack-invite","slug":"slack-invite","install_path":"user\/plugins\/slack-invite","changelog":{"1.0.0":{"date":"02\/04\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"directorylisting":{"name":"Directory Listing","version":"2.3.0","description":"Builds hierarchical HTML-list from page-structure.","description_html":"<p>Builds hierarchical HTML-list from page-structure.<\/p>","description_plain":"Builds hierarchical HTML-list from page-structure.","icon":"folder-open","author":{"name":"Ole Vik","url":"http:\/\/olevik.me","email":"git@olevik.me"},"homepage":"https:\/\/github.com\/olevik\/grav-plugin-directorylisting","keywords":"directory, folders, files, tree, pages","bugs":"https:\/\/github.com\/olevik\/grav-plugin-directorylisting\/issues","license":"MIT","tag_name":"v2.3.0","date":"2018-12-06T23:28:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/directorylisting\/2.3.0","repository":"https:\/\/github.com\/olevik\/grav-plugin-directorylisting","slug":"directorylisting","install_path":"user\/plugins\/directorylisting","changelog":{"2.3.0":{"date":"07-12-2018","content":"1. [](#bugfix)\n * Fix linking","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix linking<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix linking"},"2.2.1":{"date":"30-11-2018","content":"1. [](#bugfix)\n * Fix class-inclusion","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix class-inclusion<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix class-inclusion"},"2.2.0":{"date":"24-11-2018","content":"1. [](#new)\n * Added `max_depth`-setting (thanks @MadEmperorYuri, #11)\n2. [](#improved)\n * Twig-variable robustness\n * Code quality","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>max_depth<\/code>-setting (thanks @MadEmperorYuri, #11)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Twig-variable robustness<\/li>\n<li>Code quality<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added max_depth-setting (thanks @MadEmperorYuri, #11)\n\n\n\nTwig-variable robustness\nCode quality"},"2.1.0":{"date":"10-08-2018","content":"1. [](#new)\n * Added showfiles-option to disable media showing up in the tree, #10.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added showfiles-option to disable media showing up in the tree, #10.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added showfiles-option to disable media showing up in the tree, #10."},"2.0.0-rc.1":{"date":"16-05-2017","content":"1. [](#improved)\n * Rewrote and restructured plugin\n * Use pages and media rather than scandir()\n2. [](#new)\n * Twig-function for building the Directory Listing in templates\n * Use metisMenu jQuery-plugin for default functionality","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Rewrote and restructured plugin<\/li>\n<li>Use pages and media rather than scandir()<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Twig-function for building the Directory Listing in templates<\/li>\n<li>Use metisMenu jQuery-plugin for default functionality<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Rewrote and restructured plugin\nUse pages and media rather than scandir()\n\n\n\nTwig-function for building the Directory Listing in templates\nUse metisMenu jQuery-plugin for default functionality"},"1.1.1":{"date":"15-05-2017","content":"1. [](#improved)\n * Facilitate page-level configuration\n * Readme updates\n2. [](#bugfix)\n * Excluding modules now targets children, not modular FrontMatter","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Facilitate page-level configuration<\/li>\n<li>Readme updates<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Excluding modules now targets children, not modular FrontMatter<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Facilitate page-level configuration\nReadme updates\n\n\n\nExcluding modules now targets children, not modular FrontMatter"},"1.1.0":{"date":"01-03-2017","content":"1. [](#improved)\n * Inline JavaScript to accomodate level-option\n * Readme updates\n2. [](#new)\n * Add ability to include other folders\n * Add option to select initial level of folders to expand on load\n3. [](#bugfix)\n * Wrong field-name in blueprint\n * Redundancy in dirToArray-method\n * Keywords in blueprint","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Inline JavaScript to accomodate level-option<\/li>\n<li>Readme updates<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add ability to include other folders<\/li>\n<li>Add option to select initial level of folders to expand on load<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Wrong field-name in blueprint<\/li>\n<li>Redundancy in dirToArray-method<\/li>\n<li>Keywords in blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Inline JavaScript to accomodate level-option\nReadme updates\n\n\n\nAdd ability to include other folders\nAdd option to select initial level of folders to expand on load\n\n\n\nWrong field-name in blueprint\nRedundancy in dirToArray-method\nKeywords in blueprint"},"1.0.7":{"date":"28-02-2017","content":"1. [](#improved)\n * Add ability to exclude specific files\/folders\n * Switch to onTwigPageVariables in getSubscribedEvents\n * Replace 'DIRECTORY_SEPARATOR' with '\/'\n * PSR-1 and PSR-2 compliance\n * Change plugin icon\n2. [](#new)\n * Document class and methods\n3. [](#bugfix)\n * Recursion call\n * Improve default excludes to target all dotfiles","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add ability to exclude specific files\/folders<\/li>\n<li>Switch to onTwigPageVariables in getSubscribedEvents<\/li>\n<li>Replace 'DIRECTORY_SEPARATOR' with '\/'<\/li>\n<li>PSR-1 and PSR-2 compliance<\/li>\n<li>Change plugin icon<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Document class and methods<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Recursion call<\/li>\n<li>Improve default excludes to target all dotfiles<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add ability to exclude specific files\/folders\nSwitch to onTwigPageVariables in getSubscribedEvents\nReplace 'DIRECTORY_SEPARATOR' with '\/'\nPSR-1 and PSR-2 compliance\nChange plugin icon\n\n\n\nDocument class and methods\n\n\n\nRecursion call\nImprove default excludes to target all dotfiles"},"1.0.6":{"date":"07-02-2017","content":"1. [](#bugfix)\n * Change paths from system to server","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Change paths from system to server<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Change paths from system to server"},"1.0.5":{"date":"06-02-2017","content":"1. [](#bugfix)\n * Fix text in blueprint-field for excluding modular pages","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix text in blueprint-field for excluding modular pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix text in blueprint-field for excluding modular pages"},"1.0.4":{"date":"03-02-2017","content":"1. [](#new)\n * Added option to exclude modular pages","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added option to exclude modular pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added option to exclude modular pages"},"1.0.3":{"date":"31-01-2017","content":"1. [](#improved)\n * CHANGELOG fix","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>CHANGELOG fix<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"CHANGELOG fix"},"1.0.2":{"date":"31-01-2017","content":"1. [](#improved)\n * Expanded README","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Expanded README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Expanded README"},"1.0.1":{"date":"31-01-2017","content":"1. [](#improved)\n * Changed icons","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed icons<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed icons"},"1.0.0":{"date":"30-01-2017","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"bibtexify":{"name":"BibTeXify","version":"1.1.1","description":"This plugin turn a list of BibTeX references into an interactive page","description_html":"<p>This plugin turn a list of BibTeX references into an interactive page<\/p>","description_plain":"This plugin turn a list of BibTeX references into an interactive page","icon":"book","author":{"name":"Cristian Martinez","url":"http:\/\/martinec.org","email":"me@martinec.org"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/martinec\/grav-plugin-bibtexify","docs":"https:\/\/github.com\/martinec\/grav-plugin-bibtexify\/blob\/master\/README.md","demo":"http:\/\/unitexgramlab.org\/related-publications","keywords":"ui, plugin, bibtex, shortcode","bugs":"https:\/\/github.com\/martinec\/grav-plugin-bibtexify\/issues","license":"MIT","tag_name":"v1.1.1","date":"2018-04-24T06:54:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/bibtexify\/1.1.1","repository":"https:\/\/github.com\/martinec\/grav-plugin-bibtexify","slug":"bibtexify","install_path":"user\/plugins\/bibtexify","changelog":{"1.1.1":{"date":"04\/24\/2018","content":"1. [](#improved)\n * Turn vertically year labels","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Turn vertically year labels<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Turn vertically year labels"},"1.1.0":{"date":"02\/17\/2017","content":"1. [](#new)\n * Allow to customize publication entries using CSS styles (feature-request #1)\n * Use icons to twitter, pdf, online and bibtex links","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow to customize publication entries using CSS styles (feature-request #1)<\/li>\n<li>Use icons to twitter, pdf, online and bibtex links<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to customize publication entries using CSS styles (feature-request #1)\nUse icons to twitter, pdf, online and bibtex links"},"1.0.0":{"date":"01\/23\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"backup-manager":{"name":"Backup Manager","version":"0.1.6","description":"Enhanced backup for GRAV with CLI support","description_html":"<p>Enhanced backup for GRAV with CLI support<\/p>","description_plain":"Enhanced backup for GRAV with CLI support","icon":"battery-3","author":{"name":"Uli Hake","url":"http:\/\/www.saveva.com","email":"info@saveva.com"},"dependencies":[{"name":"admin","version":"*"}],"homepage":"https:\/\/github.com\/leotiger\/grav-plugin-backup-manager","docs":"https:\/\/github.com\/leotiger\/grav-plugin-backup-manager\/blob\/master\/README.md","keywords":"backup, partial, archive, support, image extraction, pages backup, media backup, cli","bugs":"https:\/\/github.com\/leotiger\/grav-plugin-backup-manager\/issues","license":"MIT","tag_name":"v0.1.6","date":"2018-08-20T10:19:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/backup-manager\/0.1.6","repository":"https:\/\/github.com\/leotiger\/grav-plugin-backup-manager","slug":"backup-manager","install_path":"user\/plugins\/backup-manager","changelog":{"0.1.6":{"date":"20\/08\/2018","content":"1. [](#fixed)\n * Compatibility with JQuery 3.x (Issue #13, thx @underr_ua)","content_html":"<ol>\n<li><a href=\"#fixed\"><\/a>\n<ul>\n<li>Compatibility with JQuery 3.x (Issue #13, thx @underr_ua)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Compatibility with JQuery 3.x (Issue #13, thx @underr_ua)"},"0.1.5":{"date":"04\/06\/2017","content":"1. [](#fixed)\n * undefined variable casesensitive changed to caseinsensitive which runs in via CLI config (Issue #8)","content_html":"<ol>\n<li><a href=\"#fixed\"><\/a>\n<ul>\n<li>undefined variable casesensitive changed to caseinsensitive which runs in via CLI config (Issue #8)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"undefined variable casesensitive changed to caseinsensitive which runs in via CLI config (Issue #8)"},"0.1.4":{"date":"02\/13\/2017","content":"1. [](#fixed)\n * Make setting for number of backups to show operative (Issue 5)\n * Fix internal function call inside storeStatus function (Issue 6)","content_html":"<ol>\n<li><a href=\"#fixed\"><\/a>\n<ul>\n<li>Make setting for number of backups to show operative (Issue 5)<\/li>\n<li>Fix internal function call inside storeStatus function (Issue 6)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Make setting for number of backups to show operative (Issue 5)\nFix internal function call inside storeStatus function (Issue 6)"},"0.1.3":{"date":"01\/26\/2017","content":"3. [](#improved)\n * Make last backup graph display work like proposed in issue 910\n\t for grav-plugin-admin\n\t* Delete backup.log file when no related site backup exists\n\t* Update last backup graph when purging or adding related site backups\n\t ","content_html":"<ol start=\"3\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Make last backup graph display work like proposed in issue 910\nfor grav-plugin-admin<\/li>\n<li>Delete backup.log file when no related site backup exists<\/li>\n<li>Update last backup graph when purging or adding related site backups<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Make last backup graph display work like proposed in issue 910\nfor grav-plugin-admin\nDelete backup.log file when no related site backup exists\nUpdate last backup graph when purging or adding related site backups"},"0.1.2":{"date":"01\/25\/2017","content":"1. [](#fixed)\n * Issues with some purge scopes not working for naming problems\n\t* Issue with statistics showing partial backups under the site counter too\n\t* Showing \"Download test\" instead of \"Download\" after a live run in the \n\t Details","content_html":"<ol>\n<li><a href=\"#fixed\"><\/a>\n<ul>\n<li>Issues with some purge scopes not working for naming problems<\/li>\n<li>Issue with statistics showing partial backups under the site counter too<\/li>\n<li>Showing &quot;Download test&quot; instead of &quot;Download&quot; after a live run in the\nDetails<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Issues with some purge scopes not working for naming problems\nIssue with statistics showing partial backups under the site counter too\nShowing &quot;Download test&quot; instead of &quot;Download&quot; after a live run in the\nDetails"},"0.1.1":{"date":"01\/25\/2017","content":"3. [](#improved)\n * Allow supression of messages for task authorize function\n\t (Something admin plugin should offer as well)","content_html":"<ol start=\"3\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow supression of messages for task authorize function\n(Something admin plugin should offer as well)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow supression of messages for task authorize function\n(Something admin plugin should offer as well)"},"0.1.0":{"date":"01\/21\/2017","content":"1. [](#new)\n * Initial release...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release..."}}},"ui-libraries":{"name":"Ui Libraries","version":"0.1.0","description":"Gives you the ability to include any UI Library you might need (jQuery UI, UI Kit, etc)","description_html":"<p>Gives you the ability to include any UI Library you might need (jQuery UI, UI Kit, etc)<\/p>","description_plain":"Gives you the ability to include any UI Library you might need (jQuery UI, UI Kit, etc)","icon":"plug","author":{"name":"A+ Media","email":"hello@aplusmedia.org"},"homepage":"https:\/\/github.com\/Carve\/grav-ui-libraries","docs":"https:\/\/github.com\/Carve\/grav-ui-libraries\/blob\/develop\/README.md","demo":"http:\/\/aplusmedia.org","keywords":"libraries, ui, ui kit","bugs":"https:\/\/github.com\/Carve\/grav-ui-libraries\/issues","license":"MIT","tag_name":"0.1.0","date":"2017-01-21T00:01:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/ui-libraries\/0.1.0","repository":"https:\/\/github.com\/Carve\/grav-ui-libraries","slug":"ui-libraries","install_path":"user\/plugins\/ui-libraries","changelog":{"0.1.0":{"date":" 01\/20\/2017","content":"1. [](#new)\n * Creation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Creation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Creation"}},"dependencies":[]},"twigfeeds":{"name":"Twig Feeds","version":"3.3.3","description":"Parse RSS and Atom feeds with Twig.","description_html":"<p>Parse RSS and Atom feeds with Twig.<\/p>","description_plain":"Parse RSS and Atom feeds with Twig.","icon":"feed","author":{"name":"Ole Vik","url":"http:\/\/olevik.me","email":"git@olevik.me"},"dependencies":[{"name":"grav","version":">=1.1.17"}],"homepage":"https:\/\/github.com\/olevik\/grav-plugin-twigfeeds","keywords":"avatar, avatars, identicon, identicons","bugs":"https:\/\/github.com\/olevik\/grav-plugin-twigfeeds\/issues","license":"MIT","tag_name":"v3.3.3","date":"2019-01-08T15:03:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/twigfeeds\/3.3.3","repository":"https:\/\/github.com\/OleVik\/grav-plugin-twigfeeds","slug":"twigfeeds","install_path":"user\/plugins\/twigfeeds","changelog":{"3.3.3":{"date":"08-01-2019","content":"1. [](#bugfix)\n * Fix config-reference in Parser","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix config-reference in Parser<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix config-reference in Parser"},"3.3.2":{"date":"03-06-2018","content":"1. [](#bugfix)\n * Change filename-hash to use entire source-URL","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Change filename-hash to use entire source-URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Change filename-hash to use entire source-URL"},"3.3.1":{"date":"11-03-2018","content":"1. [](#improved)\n * In the case of a timeout, fail silently and return empty","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>In the case of a timeout, fail silently and return empty<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"In the case of a timeout, fail silently and return empty"},"3.3.0":{"date":"27-09-2017","content":"1. [](#improved)\n * Option to silence security errors","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Option to silence security errors<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Option to silence security errors"},"3.3.0-beta.1.1":{"date":"17-09-2017","content":"1. [](#improved)\n * Option to silence security errors","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Option to silence security errors<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Option to silence security errors"},"3.2.4":{"date":"22-06-2017","content":"1. [](#bugfix)\n * Cache-check in Parser->parseFeed()","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Cache-check in Parser-&gt;parseFeed()<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Cache-check in Parser-&gt;parseFeed()"},"3.2.3":{"date":"01-06-2017","content":"1. [](#bugfix)\n * Removed Symfony\/YAML from \/vendor, its already in core\n * Replaced getGrav() with Grav::instance() in CLI-commands","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed Symfony\/YAML from \/vendor, its already in core<\/li>\n<li>Replaced getGrav() with Grav::instance() in CLI-commands<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed Symfony\/YAML from \/vendor, its already in core\nReplaced getGrav() with Grav::instance() in CLI-commands"},"3.2.2":{"date":"29-05-2017","content":"1. [](#new)\n * Facilitate attributes-retrieval in non-standard tags\n2. [](#improved)\n * Add note and example to README regarding attributes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Facilitate attributes-retrieval in non-standard tags<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add note and example to README regarding attributes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Facilitate attributes-retrieval in non-standard tags\n\n\n\nAdd note and example to README regarding attributes"},"3.2.1":{"date":"15-05-2017","content":"1. [](#bugfix)\n * Dependency version-range compatibly with Grav >=1.1.17","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Dependency version-range compatibly with Grav &gt;=1.1.17<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Dependency version-range compatibly with Grav &gt;=1.1.17"},"3.2.0":{"date":"14-05-2017","content":"1. [](#improved)\n * Facilitate non-standard tags in feed parsing\n * Add note and example to README regarding non-standard tags\n * Hash filenames to prevent conflict\n * Minor cleanup\n2. [](#bugfix)\n * Only recreate manifest after busting cache","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Facilitate non-standard tags in feed parsing<\/li>\n<li>Add note and example to README regarding non-standard tags<\/li>\n<li>Hash filenames to prevent conflict<\/li>\n<li>Minor cleanup<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Only recreate manifest after busting cache<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Facilitate non-standard tags in feed parsing\nAdd note and example to README regarding non-standard tags\nHash filenames to prevent conflict\nMinor cleanup\n\n\n\nOnly recreate manifest after busting cache"},"3.1.2":{"date":"14-05-2017","content":"1. [](#bugfix)\n * Fix logic of updating manifest\n * Remove Al Jazeera from example feeds, their feed-encoding is currently broken and will throw errors","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix logic of updating manifest<\/li>\n<li>Remove Al Jazeera from example feeds, their feed-encoding is currently broken and will throw errors<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix logic of updating manifest\nRemove Al Jazeera from example feeds, their feed-encoding is currently broken and will throw errors"},"3.1.1":{"date":"14-04-2017","content":"1. [](#improved)\n * Version-bump out of pre-release","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Version-bump out of pre-release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Version-bump out of pre-release"},"3.1.0":{"date":"30-03-2017","content":"1. [](#improved)\n * Add method for busting cache on version update (major or minor)\n * Add test for versions\n * Update vendor libraries\n2. [](#new)\n * Add Manifest->blueprintVersion\n * Add Parser->getVersion() for retrieving blueprint or manifest version\n * Add Parser->compareSemVer() for comparing versions\n * Add Symfony\/Component\/Yaml and Naneau\/SemVer libraries to Parser\n3. [](#bugfix)\n * Fix Manifest->manifestStructure() time-declarations\n * Fix changelog date for v3.0.4","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add method for busting cache on version update (major or minor)<\/li>\n<li>Add test for versions<\/li>\n<li>Update vendor libraries<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add Manifest-&gt;blueprintVersion<\/li>\n<li>Add Parser-&gt;getVersion() for retrieving blueprint or manifest version<\/li>\n<li>Add Parser-&gt;compareSemVer() for comparing versions<\/li>\n<li>Add Symfony\/Component\/Yaml and Naneau\/SemVer libraries to Parser<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Manifest-&gt;manifestStructure() time-declarations<\/li>\n<li>Fix changelog date for v3.0.4<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add method for busting cache on version update (major or minor)\nAdd test for versions\nUpdate vendor libraries\n\n\n\nAdd Manifest-&gt;blueprintVersion\nAdd Parser-&gt;getVersion() for retrieving blueprint or manifest version\nAdd Parser-&gt;compareSemVer() for comparing versions\nAdd Symfony\/Component\/Yaml and Naneau\/SemVer libraries to Parser\n\n\n\nFix Manifest-&gt;manifestStructure() time-declarations\nFix changelog date for v3.0.4"},"3.0.4":{"date":"28-03-2017","content":"1. [](#bugfix)\n * Fix Exception-call","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Exception-call<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix Exception-call"},"3.0.3":{"date":"19-03-2017","content":"1. [](#bugfix)\n * Add Exception for empty path passed to Parser->parseFeed()","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add Exception for empty path passed to Parser-&gt;parseFeed()<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add Exception for empty path passed to Parser-&gt;parseFeed()"},"3.0.2":{"date":"09-03-2017","content":"1. [](#bugfix)\n * Include 'name' and 'amount' in Manifest->compare()","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Include 'name' and 'amount' in Manifest-&gt;compare()<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Include 'name' and 'amount' in Manifest-&gt;compare()"},"3.0.1":{"date":"08-03-2017","content":"1. [](#new)\n * Version 3 release\n2. [](#improved)\n * Plugin icon\n * Update README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Version 3 release<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Plugin icon<\/li>\n<li>Update README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Version 3 release\n\n\n\nPlugin icon\nUpdate README"},"3.0.0":{"date":"27-02-2017","content":"1. [](#improved)\n * OOP-rewrite of entire plugin\n * Simplify process and clarify inline comments\n * Update README\n * Default limit of retrieved and stored feed items to 50\n * Default 'cache_time' set to 15 minutes (900 seconds)\n * Default 'pass_headers' set to false, relying on 'cache_time' by default\n2. [](#new)\n * Add 'cache_time' setting\n * Add 'pass_headers' setting\n * Document classes and methods\n * Add Command Line Interface for clearing and building cache\n3. [](#bugfix)\n * If plugin-config changes, cache is busted to ensure correct data","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>OOP-rewrite of entire plugin<\/li>\n<li>Simplify process and clarify inline comments<\/li>\n<li>Update README<\/li>\n<li>Default limit of retrieved and stored feed items to 50<\/li>\n<li>Default 'cache_time' set to 15 minutes (900 seconds)<\/li>\n<li>Default 'pass_headers' set to false, relying on 'cache_time' by default<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add 'cache_time' setting<\/li>\n<li>Add 'pass_headers' setting<\/li>\n<li>Document classes and methods<\/li>\n<li>Add Command Line Interface for clearing and building cache<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>If plugin-config changes, cache is busted to ensure correct data<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"OOP-rewrite of entire plugin\nSimplify process and clarify inline comments\nUpdate README\nDefault limit of retrieved and stored feed items to 50\nDefault 'cache_time' set to 15 minutes (900 seconds)\nDefault 'pass_headers' set to false, relying on 'cache_time' by default\n\n\n\nAdd 'cache_time' setting\nAdd 'pass_headers' setting\nDocument classes and methods\nAdd Command Line Interface for clearing and building cache\n\n\n\nIf plugin-config changes, cache is busted to ensure correct data"},"2.0.4":{"date":"26-02-2017","content":"1. [](#bugfix)\n * Add onTwigPageVariables to getSubscribedEvents","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add onTwigPageVariables to getSubscribedEvents<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add onTwigPageVariables to getSubscribedEvents"},"2.0.3":{"date":"15-02-2017","content":"1. [](#bugfix)\n * Cache custom name","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Cache custom name<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Cache custom name"},"2.0.2":{"date":"09-02-2017","content":"1. [](#bugfix)\n * Fix Changelog format","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Changelog format<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix Changelog format"},"2.0.1":{"date":"09-02-2017","content":"1. [](#bugfix)\n * Blueprint list-field temporary fix\n * DateTime fallback\n2. [](#improved)\n * Debug message clarity","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Blueprint list-field temporary fix<\/li>\n<li>DateTime fallback<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Debug message clarity<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Blueprint list-field temporary fix\nDateTime fallback\n\n\n\nDebug message clarity"},"2.0.0":{"date":"28-01-2017","content":"1. [](#improved)\n * Added cache-functionality\n2. [](#new)\n * Added cache, static_cache, and debug options","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added cache-functionality<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added cache, static_cache, and debug options<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added cache-functionality\n\n\n\nAdded cache, static_cache, and debug options"},"1.2.0":{"date":"28-01-2017","content":"1. [](#improved)\n * More specific Exceptions by vendor-library and plugin\n * Declarative timezone: UTC\n2. [](#bugfix)\n * Changelog date format","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>More specific Exceptions by vendor-library and plugin<\/li>\n<li>Declarative timezone: UTC<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Changelog date format<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"More specific Exceptions by vendor-library and plugin\nDeclarative timezone: UTC\n\n\n\nChangelog date format"},"1.1.0":{"date":"20-01-2017","content":"1. [](#improved)\n * Added name-property to config and blueprint\n * Added return values to returned array\n * Changed return values to more declarative syntax\n * Improved README","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added name-property to config and blueprint<\/li>\n<li>Added return values to returned array<\/li>\n<li>Changed return values to more declarative syntax<\/li>\n<li>Improved README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added name-property to config and blueprint\nAdded return values to returned array\nChanged return values to more declarative syntax\nImproved README"},"1.0.1":{"date":"19-01-2017","content":"3. [](#bugfix)\n * Fixed caching issues","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed caching issues<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed caching issues"},"1.0.0":{"date":"20-01-2017","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}}},"shortcode-owl-carousel":{"name":"Shortcode Owl Carousel","version":"1.0.1","description":"This plugin provides a shortcode for Owl Carousel slider","description_html":"<p>This plugin provides a shortcode for Owl Carousel slider<\/p>","description_plain":"This plugin provides a shortcode for Owl Carousel slider","icon":"columns","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-owl-carousel","demo":"http:\/\/learn.getgrav.org","keywords":"shortcode, owl carousel, slider","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-owl-carousel\/issues","license":"MIT","tag_name":"1.0.1","date":"2017-01-19T22:59:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-owl-carousel\/1.0.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-owl-carousel","slug":"shortcode-owl-carousel","install_path":"user\/plugins\/shortcode-owl-carousel","changelog":{"1.0.1":{"date":"01\/19\/2017","content":"1. [](#improved)\n * Fixed FontAwesome icon","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed FontAwesome icon<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed FontAwesome icon"},"1.0.0":{"date":"01\/19\/2017","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"adminidenticons":{"name":"Admin Identicons","version":"1.0.3","description":"Use Identicons for avatars in the Admin-plugin.","description_html":"<p>Use Identicons for avatars in the Admin-plugin.<\/p>","description_plain":"Use Identicons for avatars in the Admin-plugin.","icon":"user-circle","author":{"name":"Ole Vik","url":"http:\/\/olevik.me","email":"git@olevik.me"},"dependencies":[{"name":"grav","version":">=1.2"},{"name":"admin","version":">=1.3.2"}],"homepage":"https:\/\/github.com\/olevik\/grav-plugin-adminidenticons","keywords":"avatar, avatars, identicon, identicons","bugs":"https:\/\/github.com\/olevik\/grav-plugin-adminidenticons\/issues","license":"MIT","tag_name":"v1.0.3","date":"2017-04-14T09:08:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/adminidenticons\/1.0.3","repository":"https:\/\/github.com\/OleVik\/grav-plugin-adminidenticons","slug":"adminidenticons","install_path":"user\/plugins\/adminidenticons","changelog":{"1.0.3":{"date":"14-04-2017","content":"1. [](#improved)\n * Released v1.0.3-RC.1 as v1.0.3","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Released v1.0.3-RC.1 as v1.0.3<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Released v1.0.3-RC.1 as v1.0.3"},"1.0.3-RC.1":{"date":"03-04-2017","content":"1. [](#improved)\n * Use less destructive, core templates\n * Improve template paths\n * Compatibility with custom avatars\n * Code cleanup\n2. [](#bugfix)\n * Image scaling\n * Bump Grav dependencies\n3. [](#new)\n * Deprecated range-field template\n * Inline documentation, cleanup","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use less destructive, core templates<\/li>\n<li>Improve template paths<\/li>\n<li>Compatibility with custom avatars<\/li>\n<li>Code cleanup<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Image scaling<\/li>\n<li>Bump Grav dependencies<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Deprecated range-field template<\/li>\n<li>Inline documentation, cleanup<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use less destructive, core templates\nImprove template paths\nCompatibility with custom avatars\nCode cleanup\n\n\n\nImage scaling\nBump Grav dependencies\n\n\n\nDeprecated range-field template\nInline documentation, cleanup"},"1.0.2":{"date":"24-02-2017","content":"1. [](#bugfix)\n * Use less-destructive templates\n * Changelog Date Formats\n2. [](#improved)\n * Code formatting and simplification\n * PSR-1 and PSR-2 compliance\n * Less generic plugin icon","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Use less-destructive templates<\/li>\n<li>Changelog Date Formats<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Code formatting and simplification<\/li>\n<li>PSR-1 and PSR-2 compliance<\/li>\n<li>Less generic plugin icon<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use less-destructive templates\nChangelog Date Formats\n\n\n\nCode formatting and simplification\nPSR-1 and PSR-2 compliance\nLess generic plugin icon"},"1.0.1":{"date":"17-02-2017","content":"1. [](#bugfix)\n * Fix Composer-dependencies","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Composer-dependencies<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix Composer-dependencies"},"1.0.0":{"date":"15-01-2017","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}}},"adminstyles":{"name":"Admin Styles","version":"2.0.2","description":"Adds custom styles for Grav&#39;s Admin interface.","description_html":"<p>Adds custom styles for Grav&#39;s Admin interface.<\/p>","description_plain":"Adds custom styles for Grav&#39;s Admin interface.","icon":"css3","author":{"name":"Ole Vik","url":"http:\/\/olevik.me","email":"git@olevik.me"},"dependencies":[{"name":"grav","version":"~1.5"},{"name":"admin","version":">=1.8"}],"homepage":"https:\/\/github.com\/olevik\/grav-plugin-adminstyles","keywords":"admin, admin-plugin, style, styles, custom, custom style","bugs":"https:\/\/github.com\/olevik\/grav-plugin-adminstyles\/issues","license":"MIT","tag_name":"v2.0.2","date":"2018-10-09T21:32:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/adminstyles\/2.0.2","repository":"https:\/\/github.com\/OleVik\/grav-plugin-adminstyles","slug":"adminstyles","install_path":"user\/plugins\/adminstyles","changelog":{"2.0.2":{"date":"09-10-2018","content":"1. [](#new)\n * Added Hoth-theme","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Hoth-theme<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Hoth-theme"},"2.0.1":{"date":"17-08-2018","content":"1. [](#bugfix)\n * GPM error hiding plugins","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>GPM error hiding plugins<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"GPM error hiding plugins"},"2.0.0":{"date":"15-08-2018","content":"1. [](#new)\n * Custom themes from Admin-interface\n * Added a few default themes\n * Reworked Plugin-settings in Admin\n2. [](#improved)\n * Refactored logic, code-quality\n * Languages.yaml","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Custom themes from Admin-interface<\/li>\n<li>Added a few default themes<\/li>\n<li>Reworked Plugin-settings in Admin<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactored logic, code-quality<\/li>\n<li>Languages.yaml<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Custom themes from Admin-interface\nAdded a few default themes\nReworked Plugin-settings in Admin\n\n\n\nRefactored logic, code-quality\nLanguages.yaml"},"1.1.1":{"date":"01-06-2017","content":"1. [](#bugfix)\n * Theme Preview Page","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Theme Preview Page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Theme Preview Page"},"1.1.0":{"date":"13-04-2017","content":"1. [](#new)\n * 'current'-option to define Style-picker\n * getConfigType-method to retrieve 'type' from configuration\n2. [](#bugfix)\n * onAdminTwigTemplatePaths priority\n * RadioImage-template values","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>'current'-option to define Style-picker<\/li>\n<li>getConfigType-method to retrieve 'type' from configuration<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>onAdminTwigTemplatePaths priority<\/li>\n<li>RadioImage-template values<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"'current'-option to define Style-picker\ngetConfigType-method to retrieve 'type' from configuration\n\n\n\nonAdminTwigTemplatePaths priority\nRadioImage-template values"},"1.0.2":{"date":"24-02-2017","content":"1. [](#new)\n * Range-field compatibility\n * Inline documentation\n2. [](#improved)\n * Improve template paths\n * Code cleanup\n3. [](#bugfix)\n * Bump Grav dependencies","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Range-field compatibility<\/li>\n<li>Inline documentation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improve template paths<\/li>\n<li>Code cleanup<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bump Grav dependencies<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Range-field compatibility\nInline documentation\n\n\n\nImprove template paths\nCode cleanup\n\n\n\nBump Grav dependencies"},"1.0.1":{"date":"24-02-2017","content":"1. [](#improved)\n * Code formatting and simplification\n * PSR-1 and PSR-2 compliance\n * Less generic plugin icon\n2. [](#bugfix)\n * Changelog Date Formats","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Code formatting and simplification<\/li>\n<li>PSR-1 and PSR-2 compliance<\/li>\n<li>Less generic plugin icon<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Changelog Date Formats<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Code formatting and simplification\nPSR-1 and PSR-2 compliance\nLess generic plugin icon\n\n\n\nChangelog Date Formats"},"1.0.0":{"date":"20-01-2017","content":"1. [](#improved)\n * Consistency of theme elements\n * Corrected README for release\n2. [](#bugfix)\n * Statistics-widget preview\n * Corrected references to and in languages.yaml","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Consistency of theme elements<\/li>\n<li>Corrected README for release<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Statistics-widget preview<\/li>\n<li>Corrected references to and in languages.yaml<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Consistency of theme elements\nCorrected README for release\n\n\n\nStatistics-widget preview\nCorrected references to and in languages.yaml"},"0.9.2":{"date":"19-01-2017","content":"1. [](#bugfix)\n * Version bump.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Version bump.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Version bump."},"0.9.1":{"date":"13-01-2017","content":"1. [](#bugfix)\n * Fix malformed .gitignore","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix malformed .gitignore<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix malformed .gitignore"},"0.9.0":{"date":"13-01-2017","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}}},"qrcode":{"name":"QR Code","version":"1.1.0","description":"**QR Code** is a plugin that generates QR Codes simply by using the shortcode `[qrcode]` in your content.","description_html":"<p><strong>QR Code<\/strong> is a plugin that generates QR Codes simply by using the shortcode <code>[qrcode]<\/code> in your content.<\/p>","description_plain":"QR Code is a plugin that generates QR Codes simply by using the shortcode [qrcode] in your content.","icon":"qrcode","author":{"name":"Christian Worreschk","email":"cw@marsec.de"},"homepage":"https:\/\/github.com\/cworreschk\/grav-plugin-qrcode","docs":"https:\/\/github.com\/cworreschk\/grav-plugin-qrcode\/blob\/master\/README.md","keywords":"qr code, code","bugs":"https:\/\/github.com\/cworreschk\/grav-plugin-qrcode\/issues","license":"MIT","tag_name":"v1.1.0","date":"2017-03-13T10:46:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/qrcode\/1.1.0","repository":"https:\/\/github.com\/cworreschk\/grav-plugin-qrcode","slug":"qrcode","install_path":"user\/plugins\/qrcode","changelog":{"1.1.0":{"date":" 03\/13\/2017","content":"1. [](#improved)\n * Support of multiple `qrcode` tags on a page. \n * Line breaks in `qrcode` tags are now supported ([Issue #6](https:\/\/github.com\/cworreschk\/grav-plugin-qrcode\/issues\/6)).","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Support of multiple <code>qrcode<\/code> tags on a page. <\/li>\n<li>Line breaks in <code>qrcode<\/code> tags are now supported (<a href=\"https:\/\/github.com\/cworreschk\/grav-plugin-qrcode\/issues\/6\">Issue #6<\/a>).<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support of multiple qrcode tags on a page. \nLine breaks in qrcode tags are now supported (Issue #6)."},"1.0.3":{"date":" 03\/07\/2017","content":"1. [](#bugfix)\n * Dependency from the `Login Plugin` removed ([Issue #4](https:\/\/github.com\/cworreschk\/grav-plugin-qrcode\/issues\/4)). Plugin can now be used without the `Admin Panel`.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Dependency from the <code>Login Plugin<\/code> removed (<a href=\"https:\/\/github.com\/cworreschk\/grav-plugin-qrcode\/issues\/4\">Issue #4<\/a>). Plugin can now be used without the <code>Admin Panel<\/code>.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Dependency from the Login Plugin removed (Issue #4). Plugin can now be used without the Admin Panel."},"1.0.2":{"date":" 02\/17\/2017","content":"1. [](#bugfix)\n * Fixed a bug which could cause problems with the Grav Admin Plugin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug which could cause problems with the Grav Admin Plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a bug which could cause problems with the Grav Admin Plugin"},"1.0.1":{"date":" 01\/18\/2017","content":"1. [](#improved)\n * Added french translation (@MATsxm)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added french translation (@MATsxm)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added french translation (@MATsxm)"},"1.0.0":{"date":" 01\/11\/2017","content":"1. [](#new)\n * Simply create QR Codes with the shortcode `[qrcode]`\n * Override the QR Code parameters for each page\n * Inline parameters for the QR Code shortcode element \n * Button to add Qr Codes in the content editor\n * Twig functions to embed QR Codes in your templates\n * Multi-Language Support","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Simply create QR Codes with the shortcode <code>[qrcode]<\/code><\/li>\n<li>Override the QR Code parameters for each page<\/li>\n<li>Inline parameters for the QR Code shortcode element <\/li>\n<li>Button to add Qr Codes in the content editor<\/li>\n<li>Twig functions to embed QR Codes in your templates<\/li>\n<li>Multi-Language Support<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Simply create QR Codes with the shortcode [qrcode]\nOverride the QR Code parameters for each page\nInline parameters for the QR Code shortcode element \nButton to add Qr Codes in the content editor\nTwig functions to embed QR Codes in your templates\nMulti-Language Support"}},"dependencies":[]},"vimeo":{"name":"Vimeo","version":"1.0.3","description":"**Vimeo** is a plugin that converts markdown video links into the [Vimeo](https:\/\/vimeo.com) Universal Embed Code.","description_html":"<p><strong>Vimeo<\/strong> is a plugin that converts markdown video links into the <a href=\"https:\/\/vimeo.com\">Vimeo<\/a> Universal Embed Code.<\/p>","description_plain":"Vimeo is a plugin that converts markdown video links into the Vimeo Universal Embed Code.","icon":"vimeo","author":{"name":"Christian Worreschk","email":"cw@marsec.de"},"homepage":"https:\/\/github.com\/cworreschk\/grav-plugin-vimeo","docs":"https:\/\/github.com\/cworreschk\/grav-plugin-vimeo\/blob\/master\/README.md","keywords":"vimeo, markdown, video, embed, iframe","bugs":"https:\/\/github.com\/cworreschk\/grav-plugin-vimeo\/issues","license":"MIT","tag_name":"v1.0.3","date":"2017-03-07T15:25:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/vimeo\/1.0.3","repository":"https:\/\/github.com\/cworreschk\/grav-plugin-vimeo","slug":"vimeo","install_path":"user\/plugins\/vimeo","changelog":{"1.0.3":{"date":" 03\/07\/2017","content":"1. [](#bugfix)\n * Dependency from the `Login Plugin` removed. Plugin can now be used without the `Admin Panel`.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Dependency from the <code>Login Plugin<\/code> removed. Plugin can now be used without the <code>Admin Panel<\/code>.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Dependency from the Login Plugin removed. Plugin can now be used without the Admin Panel."},"1.0.2":{"date":" 02\/17\/2017","content":"1. [](#bugfix)\n * Fixed a problem with the Grav Admin Plugin ([Issue #2](https:\/\/github.com\/cworreschk\/grav-plugin-vimeo\/issues\/2))","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a problem with the Grav Admin Plugin (<a href=\"https:\/\/github.com\/cworreschk\/grav-plugin-vimeo\/issues\/2\">Issue #2<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a problem with the Grav Admin Plugin (Issue #2)"},"1.0.1":{"date":" 01\/09\/2017","content":"1. [](#improved)\n * Added french translation (@MATsxm)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added french translation (@MATsxm)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added french translation (@MATsxm)"},"1.0.0":{"date":" 01\/05\/2017","content":"1. [](#new)\n * Embed Vimeo videos and configure the player\n * Override the player parameters for each page\n * Button to add Vimeo videos in the content editor\n * Twig functions to embed Vimeo videos in your templates\n * Multi-Language Support","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Embed Vimeo videos and configure the player<\/li>\n<li>Override the player parameters for each page<\/li>\n<li>Button to add Vimeo videos in the content editor<\/li>\n<li>Twig functions to embed Vimeo videos in your templates<\/li>\n<li>Multi-Language Support<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Embed Vimeo videos and configure the player\nOverride the player parameters for each page\nButton to add Vimeo videos in the content editor\nTwig functions to embed Vimeo videos in your templates\nMulti-Language Support"}},"dependencies":[]},"add-page-by-form":{"name":"Add Page By Form","version":"2.2.0","description":"Adds a page by means of a form","description_html":"<p>Adds a page by means of a form<\/p>","description_plain":"Adds a page by means of a form","icon":"plus-square-o","author":{"name":"Ron Wardenier","email":"ron@rwgc.nl"},"homepage":"https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form","docs":"https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/blob\/master\/README.md","keywords":"grav, plugin, page, form, frontmatter","bugs":"https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues","license":"MIT","tag_name":"v2.2.0","date":"2018-04-15T17:24:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/add-page-by-form\/2.2.0","repository":"https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form","slug":"add-page-by-form","install_path":"user\/plugins\/add-page-by-form","changelog":{"2.2.0":{"date":" 04\/15\/2018","content":"1. [](#new)\n * Added support for `process.redirect: @self-admin` ([issue #13](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/31))\n1. [](#improved)\n * Fixed a problem with uploading files","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for <code>process.redirect: @self-admin<\/code> (<a href=\"https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/31\">issue #13<\/a>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed a problem with uploading files<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for process.redirect: @self-admin (issue #13)\n\n\n\nFixed a problem with uploading files"},"2.1.0":{"date":" 09\/18\/2017","content":"1. [](#new)\n * Added support for taxonomy types and tags","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for taxonomy types and tags<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for taxonomy types and tags"},"2.0.0":{"date":" 06\/18\/2017","content":"1. [](#new)\n * Added support for multiple textarea editors ([issue #21](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/21))\n * Added support for `process.redirect: @self` ([issue #23](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/23))\n * Added the `overwrite_mode` configuration frontmatter variable\n * Added the `subroute` configuration frontmatter variable\n * Added the `slug_field` configuration frontmatter variable \n * Added filename sanitizing of uploaded files\n1. [](#improved)\n * In the form page frontmatter configuration variables are separated from variables which main purpose it is to get passed on to the new page\n * Uploaded file properties are now included in the new page frontmatter\n * Improved safe slug generator\n * Removed \"use editor\" option from `blueprints.yaml` (to allow [issue #21](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/21))\n * Extended `blueprints.yaml` to set \"fallback\" configuration values\n1. [](#bugfix)\n * Fixed an issue with form pages outside the web root ([issue #20](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/20))\n * Fixed a problem that prevented having different destinations for file uploads","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for multiple textarea editors (<a href=\"https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/21\">issue #21<\/a>)<\/li>\n<li>Added support for <code>process.redirect: @self<\/code> (<a href=\"https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/23\">issue #23<\/a>)<\/li>\n<li>Added the <code>overwrite_mode<\/code> configuration frontmatter variable<\/li>\n<li>Added the <code>subroute<\/code> configuration frontmatter variable<\/li>\n<li>Added the <code>slug_field<\/code> configuration frontmatter variable <\/li>\n<li>Added filename sanitizing of uploaded files<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>In the form page frontmatter configuration variables are separated from variables which main purpose it is to get passed on to the new page<\/li>\n<li>Uploaded file properties are now included in the new page frontmatter<\/li>\n<li>Improved safe slug generator<\/li>\n<li>Removed &quot;use editor&quot; option from <code>blueprints.yaml<\/code> (to allow <a href=\"https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/21\">issue #21<\/a>)<\/li>\n<li>Extended <code>blueprints.yaml<\/code> to set &quot;fallback&quot; configuration values<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue with form pages outside the web root (<a href=\"https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/20\">issue #20<\/a>)<\/li>\n<li>Fixed a problem that prevented having different destinations for file uploads<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for multiple textarea editors (issue #21)\nAdded support for process.redirect: @self (issue #23)\nAdded the overwrite_mode configuration frontmatter variable\nAdded the subroute configuration frontmatter variable\nAdded the slug_field configuration frontmatter variable \nAdded filename sanitizing of uploaded files\n\n\n\nIn the form page frontmatter configuration variables are separated from variables which main purpose it is to get passed on to the new page\nUploaded file properties are now included in the new page frontmatter\nImproved safe slug generator\nRemoved &quot;use editor&quot; option from blueprints.yaml (to allow issue #21)\nExtended blueprints.yaml to set &quot;fallback&quot; configuration values\n\n\n\nFixed an issue with form pages outside the web root (issue #20)\nFixed a problem that prevented having different destinations for file uploads"},"1.4.2":{"date":" 03\/22\/2017","content":"1. [](#new)\n * Cleaned up code for release.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Cleaned up code for release.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Cleaned up code for release."},"1.4.1":{"date":" 02\/16\/2017","content":"1. [](#improved)\n * Simplified YAML frontmatter formatting as suggested in\nhttps:\/\/github.com\/getgrav\/grav\/issues\/1287#issuecomment-279965492","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Simplified YAML frontmatter formatting as suggested in\n<a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1287#issuecomment-279965492\">https:\/\/github.com\/getgrav\/grav\/issues\/1287#issuecomment-279965492<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Simplified YAML frontmatter formatting as suggested in\nhttps:\/\/github.com\/getgrav\/grav\/issues\/1287#issuecomment-279965492"},"1.4.0":{"date":" 02\/12\/2017","content":"1. [](#new)\n * Added the ability to include the File field in the form. When `destination` is `@self` uploaded files are stored in the new page folder.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added the ability to include the File field in the form. When <code>destination<\/code> is <code>@self<\/code> uploaded files are stored in the new page folder.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the ability to include the File field in the form. When destination is @self uploaded files are stored in the new page folder."},"1.3.2":{"date":" 01\/31\/2017","content":"1. [](#improved)\n * Removed the spyc.php class dependency; the page creation and YAML frontmatter handling is now done \"the Grav way\".","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed the spyc.php class dependency; the page creation and YAML frontmatter handling is now done &quot;the Grav way&quot;.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed the spyc.php class dependency; the page creation and YAML frontmatter handling is now done &quot;the Grav way&quot;."},"1.3.1":{"date":" 01\/15\/2017","content":"1. [](#improved)\n * Added jQuery as an asset.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added jQuery as an asset.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added jQuery as an asset."},"1.3.0":{"date":" 12\/31\/2016","content":"1. [](#new)\n * Added the SimpleMDE Markdown Editor.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added the SimpleMDE Markdown Editor.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the SimpleMDE Markdown Editor."},"1.2.2":{"date":" 12\/29\/2016","content":"1. [](#improved)\n * Removed note about the (previous) test release in the ReadMe.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed note about the (previous) test release in the ReadMe.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed note about the (previous) test release in the ReadMe."},"1.2.1":{"date":" 12\/29\/2016","content":"1. [](#improved)\n * Improved the usage explanation in the ReadMe.\n * Removed debug messages.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved the usage explanation in the ReadMe.<\/li>\n<li>Removed debug messages.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved the usage explanation in the ReadMe.\nRemoved debug messages."},"1.2.0":{"date":" 12\/23\/2016","content":"1. [](#improved)\n * Improved new page route handling.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved new page route handling.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved new page route handling."},"1.1.1":{"date":" 11\/17\/2016","content":"1. [](#improved)\n * Removed dependency of PECL YAML function yaml_emit() in favor of using vendor\/spyc.php class.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed dependency of PECL YAML function yaml_emit() in favor of using vendor\/spyc.php class.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed dependency of PECL YAML function yaml_emit() in favor of using vendor\/spyc.php class."},"1.1.0":{"date":" 11\/16\/2016","content":"1. [](#new)\n * Settings in the pagefrontmatter block in the form page frontmatter now are merged with values from form fields. Form field values ovverride the pagefrontmatter settings.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Settings in the pagefrontmatter block in the form page frontmatter now are merged with values from form fields. Form field values ovverride the pagefrontmatter settings.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Settings in the pagefrontmatter block in the form page frontmatter now are merged with values from form fields. Form field values ovverride the pagefrontmatter settings."},"1.0.0":{"date":" 11\/15\/2016","content":"1. [](#new)\n * Added an extra form field: 'author'\n * Added copying an (optional) frontmatter block from the form page frontmatter to the newly added page's frontmatter","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added an extra form field: 'author'<\/li>\n<li>Added copying an (optional) frontmatter block from the form page frontmatter to the newly added page's frontmatter<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added an extra form field: 'author'\nAdded copying an (optional) frontmatter block from the form page frontmatter to the newly added page's frontmatter"},"0.2.0":{"date":" 11\/13\/2016","content":"1. [](#new)\n * Plugin name changed to Add Page By Form (add-page-by-form)\n * Added timestamp as date in page header (date format is taken from plugin config)\n * Pages with identical titles are saved by adding a incremental number to the page slug (e.g. 'my-page\\_2', 'my-page\\_2', etc.)\n * Added error handling","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Plugin name changed to Add Page By Form (add-page-by-form)<\/li>\n<li>Added timestamp as date in page header (date format is taken from plugin config)<\/li>\n<li>Pages with identical titles are saved by adding a incremental number to the page slug (e.g. 'my-page_2', 'my-page_2', etc.)<\/li>\n<li>Added error handling<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin name changed to Add Page By Form (add-page-by-form)\nAdded timestamp as date in page header (date format is taken from plugin config)\nPages with identical titles are saved by adding a incremental number to the page slug (e.g. 'my-page_2', 'my-page_2', etc.)\nAdded error handling"},"0.1.0":{"date":" 11\/08\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"git-sync":{"name":"Git Sync","version":"2.0.0","description":"Allows to synchronize portions of Grav with Git Repositories (GitHub, BitBucket, GitLab)","description_html":"<p>Allows to synchronize portions of Grav with Git Repositories (GitHub, BitBucket, GitLab)<\/p>","description_plain":"Allows to synchronize portions of Grav with Git Repositories (GitHub, BitBucket, GitLab)","icon":"git","author":{"name":"Trilby Media, LLC","url":"http:\/\/trilby.media","email":"hello@trilby.media"},"dependencies":[{"name":"grav","version":">=1.5.0"},{"name":"form","version":">=2.16.3"}],"homepage":"http:\/\/trilby.media","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-git-sync","keywords":"grav, plugin, git, sync, github, bitbucket, gitlab","license":"MIT","tag_name":"2.0.0","date":"2018-10-15T21:03:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/git-sync\/2.0.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-git-sync","slug":"git-sync","install_path":"user\/plugins\/git-sync","changelog":{"2.0.0":{"date":"10\/15\/2018","content":"1. [](#new)\n * Added support for new awesome Grav 1.6 Scheduler\n * Added logic to display custom nested folders in wizard\n * Other than `pages`, it is now possible to enable `config`, `data`, `plugins` and `themes` for synchronization. You can also add any custom folder you have in your `user` (#4, #21, #34, #58, #63, #83)\n * Allow users with `admin.pages` permissions to synchronize through quick tray (#79, thanks @apfrod)\n * When using Grav as committer, the user email will be now used for the commit (#81, thanks @apfrod)\n * Added support for Webhook Secret (Bitbucket does not yet support them) (#72, #73, thanks @pathmissing)\n * Added options to turn automatic synchronization on\/off with page saves, delete and media changes (#105, thanks @AmauryCarrade)\n1. [](#improved)\n * Fixed alignment of the git icon in the Wizard (#115)\n * Prevent Wizard modal to get canceled when clicking on the overlay background (#115)\n * Quick tray icon is now smarter. If GitSync has not been initialized yet, it will take you straight to wizard, otherwise it would perform a synchronization (#115)\n * Rearranged blueprint order (thanks @paulhibbitts)\n * GitLab: Updated wizard instructions to be inline with the new GitLab UI (#90)\n * Tweaked alignment of links in the wizard (#57)\n * Properly support local branches that aren't `master` (#56)\n * Allow to specify custom local_repository (default, `USER_DIR`) (#95, thanks @Hydraner, also #54, #33, #25)\n * Webhook URL is now more robust and secure, by default it is generated with a random value\n * Git icon from Admin has been replaced to use the `git` text icon instead of the logo\n * Prevent next step if Step 1 and Step 2 are not filled in (#92)\n * Added notice in Step 2 explaning what GitSync expect from the repository structure (#92)\n1. [](#bugfix)\n * Fixed issue where on first initialization the checkout process would error out\n * Fixed issue with Pages save. \n * Fixed JS error in plugins list\n * Fixed nested folders not synchronizing\n * Fixed issue where Wizard wouldn't work in case the `admin` path was modified (#27, #94, #77, thanks @pathmissing)\n * Fixed webhook generated URL when multi-lang active (#71)\n * Resolved issue with untracked\/uncommited files at the root of the `sync` folder. (#101, thanks @ScottHamper)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for new awesome Grav 1.6 Scheduler<\/li>\n<li>Added logic to display custom nested folders in wizard<\/li>\n<li>Other than <code>pages<\/code>, it is now possible to enable <code>config<\/code>, <code>data<\/code>, <code>plugins<\/code> and <code>themes<\/code> for synchronization. You can also add any custom folder you have in your <code>user<\/code> (#4, #21, #34, #58, #63, #83)<\/li>\n<li>Allow users with <code>admin.pages<\/code> permissions to synchronize through quick tray (#79, thanks @apfrod)<\/li>\n<li>When using Grav as committer, the user email will be now used for the commit (#81, thanks @apfrod)<\/li>\n<li>Added support for Webhook Secret (Bitbucket does not yet support them) (#72, #73, thanks @pathmissing)<\/li>\n<li>Added options to turn automatic synchronization on\/off with page saves, delete and media changes (#105, thanks @AmauryCarrade)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed alignment of the git icon in the Wizard (#115)<\/li>\n<li>Prevent Wizard modal to get canceled when clicking on the overlay background (#115)<\/li>\n<li>Quick tray icon is now smarter. If GitSync has not been initialized yet, it will take you straight to wizard, otherwise it would perform a synchronization (#115)<\/li>\n<li>Rearranged blueprint order (thanks @paulhibbitts)<\/li>\n<li>GitLab: Updated wizard instructions to be inline with the new GitLab UI (#90)<\/li>\n<li>Tweaked alignment of links in the wizard (#57)<\/li>\n<li>Properly support local branches that aren't <code>master<\/code> (#56)<\/li>\n<li>Allow to specify custom local_repository (default, <code>USER_DIR<\/code>) (#95, thanks @Hydraner, also #54, #33, #25)<\/li>\n<li>Webhook URL is now more robust and secure, by default it is generated with a random value<\/li>\n<li>Git icon from Admin has been replaced to use the <code>git<\/code> text icon instead of the logo<\/li>\n<li>Prevent next step if Step 1 and Step 2 are not filled in (#92)<\/li>\n<li>Added notice in Step 2 explaning what GitSync expect from the repository structure (#92)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue where on first initialization the checkout process would error out<\/li>\n<li>Fixed issue with Pages save. <\/li>\n<li>Fixed JS error in plugins list<\/li>\n<li>Fixed nested folders not synchronizing<\/li>\n<li>Fixed issue where Wizard wouldn't work in case the <code>admin<\/code> path was modified (#27, #94, #77, thanks @pathmissing)<\/li>\n<li>Fixed webhook generated URL when multi-lang active (#71)<\/li>\n<li>Resolved issue with untracked\/uncommited files at the root of the <code>sync<\/code> folder. (#101, thanks @ScottHamper)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for new awesome Grav 1.6 Scheduler\nAdded logic to display custom nested folders in wizard\nOther than pages, it is now possible to enable config, data, plugins and themes for synchronization. You can also add any custom folder you have in your user (#4, #21, #34, #58, #63, #83)\nAllow users with admin.pages permissions to synchronize through quick tray (#79, thanks @apfrod)\nWhen using Grav as committer, the user email will be now used for the commit (#81, thanks @apfrod)\nAdded support for Webhook Secret (Bitbucket does not yet support them) (#72, #73, thanks @pathmissing)\nAdded options to turn automatic synchronization on\/off with page saves, delete and media changes (#105, thanks @AmauryCarrade)\n\n\n\nFixed alignment of the git icon in the Wizard (#115)\nPrevent Wizard modal to get canceled when clicking on the overlay background (#115)\nQuick tray icon is now smarter. If GitSync has not been initialized yet, it will take you straight to wizard, otherwise it would perform a synchronization (#115)\nRearranged blueprint order (thanks @paulhibbitts)\nGitLab: Updated wizard instructions to be inline with the new GitLab UI (#90)\nTweaked alignment of links in the wizard (#57)\nProperly support local branches that aren't master (#56)\nAllow to specify custom local_repository (default, USER_DIR) (#95, thanks @Hydraner, also #54, #33, #25)\nWebhook URL is now more robust and secure, by default it is generated with a random value\nGit icon from Admin has been replaced to use the git text icon instead of the logo\nPrevent next step if Step 1 and Step 2 are not filled in (#92)\nAdded notice in Step 2 explaning what GitSync expect from the repository structure (#92)\n\n\n\nFixed issue where on first initialization the checkout process would error out\nFixed issue with Pages save. \nFixed JS error in plugins list\nFixed nested folders not synchronizing\nFixed issue where Wizard wouldn't work in case the admin path was modified (#27, #94, #77, thanks @pathmissing)\nFixed webhook generated URL when multi-lang active (#71)\nResolved issue with untracked\/uncommited files at the root of the sync folder. (#101, thanks @ScottHamper)"},"1.0.4":{"date":"08\/16\/2017","content":"1. [](#new)\n * CLI: Added `status` command to check config and git (#52, thanks @karfau)\n * Allow local branches to be named differently than the remote branches (#48, thanks @denniswebb)\n * Added support for new Admin Navigation Tray\n1. [](#bugfix)\n * Fixed minimum Git required version to support `--all` (#32,#49, thanks @redrohX)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>CLI: Added <code>status<\/code> command to check config and git (#52, thanks @karfau)<\/li>\n<li>Allow local branches to be named differently than the remote branches (#48, thanks @denniswebb)<\/li>\n<li>Added support for new Admin Navigation Tray<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed minimum Git required version to support <code>--all<\/code> (#32,#49, thanks @redrohX)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"CLI: Added status command to check config and git (#52, thanks @karfau)\nAllow local branches to be named differently than the remote branches (#48, thanks @denniswebb)\nAdded support for new Admin Navigation Tray\n\n\n\nFixed minimum Git required version to support --all (#32,#49, thanks @redrohX)"},"1.0.3":{"date":"02\/21\/2017","content":"1. [](#bugfix)\n * Fixed issue with new 'author' option that could trigger errors when settings were not saved. (#23)\n * Fixed the 'More Details' button triggering the Modal to close instead of just expanding the details\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with new 'author' option that could trigger errors when settings were not saved. (#23)<\/li>\n<li>Fixed the 'More Details' button triggering the Modal to close instead of just expanding the details<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with new 'author' option that could trigger errors when settings were not saved. (#23)\nFixed the 'More Details' button triggering the Modal to close instead of just expanding the details"},"1.0.2":{"date":"02\/18\/2017","content":"1. [](#new)\n * It is now possible to change the committer name. You can choose between Git User, GitSync Committer Name, Grav User Name, Grav User Fullname (#14).\n2. [](#improved)\n * Added more documentation and description about the support of 2FA and Access Tokens (#16, #19, thanks @OleVik)\n * Added 4th Generic Git choice in the wizard for self-hosted and custom git services (Gogs\/Gitea) (#7 - #22 - thanks @erlepereira)\n1. [](#bugfix)\n * Fixed issue preventing the custom Git Binary Path from getting used (#15)\n * Fixed issue with Webhook auto-generated URL where it would display double slashes in case of root domain (#15)\n * Fixed issue with the modal not properly restoring the tutorial steps of the active selected service\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>It is now possible to change the committer name. You can choose between Git User, GitSync Committer Name, Grav User Name, Grav User Fullname (#14).<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added more documentation and description about the support of 2FA and Access Tokens (#16, #19, thanks @OleVik)<\/li>\n<li>Added 4th Generic Git choice in the wizard for self-hosted and custom git services (Gogs\/Gitea) (#7 - #22 - thanks @erlepereira)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue preventing the custom Git Binary Path from getting used (#15)<\/li>\n<li>Fixed issue with Webhook auto-generated URL where it would display double slashes in case of root domain (#15)<\/li>\n<li>Fixed issue with the modal not properly restoring the tutorial steps of the active selected service<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"It is now possible to change the committer name. You can choose between Git User, GitSync Committer Name, Grav User Name, Grav User Fullname (#14).\n\n\n\nAdded more documentation and description about the support of 2FA and Access Tokens (#16, #19, thanks @OleVik)\nAdded 4th Generic Git choice in the wizard for self-hosted and custom git services (Gogs\/Gitea) (#7 - #22 - thanks @erlepereira)\n\n\n\nFixed issue preventing the custom Git Binary Path from getting used (#15)\nFixed issue with Webhook auto-generated URL where it would display double slashes in case of root domain (#15)\nFixed issue with the modal not properly restoring the tutorial steps of the active selected service"},"1.0.1":{"date":"01\/29\/2017","content":"1. [](#bugfix)\n * Changed default GitSync email for commits\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Changed default GitSync email for commits<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed default GitSync email for commits"},"1.0.0":{"date":"01\/25\/2017","content":"1. [](#new)\n * Released plugin to stable GPM channel","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Released plugin to stable GPM channel<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Released plugin to stable GPM channel"},"1.0.0-rc.3":{"date":"01\/19\/2017","content":"1. [](#new)\n * Added logger setting to log Git command executions\n1. [](#improved)\n * Improved Windows compatibility","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added logger setting to log Git command executions<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved Windows compatibility<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added logger setting to log Git command executions\n\n\n\nImproved Windows compatibility"},"1.0.0-rc.2":{"date":"01\/16\/2017","content":"1. [](#new)\n * Allow to change the path for the `git` binary (#1)\n * Added CLI for synchronizing `bin\/plugin git-sync sync` (#2)\n * More security: Git password will now get encrypted and won't load in admin\n1. [](#improved)\n * Wizard: Improved Bitbucket explanation about stripping out `user@` from the copied HTTPS url (#3)\n1. [](#bugfix)\n * Fixed potential issue when retrieving the currently installed git version\n * Fixed issue that would not properly hide the password from error messages if the password contained special chars\n * Fixed issue preventing the plugin to properly get setup the very first time and causing 401 error (#4)\n * Workaround for error thrown when removing the plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow to change the path for the <code>git<\/code> binary (#1)<\/li>\n<li>Added CLI for synchronizing <code>bin\/plugin git-sync sync<\/code> (#2)<\/li>\n<li>More security: Git password will now get encrypted and won't load in admin<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Wizard: Improved Bitbucket explanation about stripping out <code>user@<\/code> from the copied HTTPS url (#3)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed potential issue when retrieving the currently installed git version<\/li>\n<li>Fixed issue that would not properly hide the password from error messages if the password contained special chars<\/li>\n<li>Fixed issue preventing the plugin to properly get setup the very first time and causing 401 error (#4)<\/li>\n<li>Workaround for error thrown when removing the plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to change the path for the git binary (#1)\nAdded CLI for synchronizing bin\/plugin git-sync sync (#2)\nMore security: Git password will now get encrypted and won't load in admin\n\n\n\nWizard: Improved Bitbucket explanation about stripping out user@ from the copied HTTPS url (#3)\n\n\n\nFixed potential issue when retrieving the currently installed git version\nFixed issue that would not properly hide the password from error messages if the password contained special chars\nFixed issue preventing the plugin to properly get setup the very first time and causing 401 error (#4)\nWorkaround for error thrown when removing the plugin"},"1.0.0-rc.1":{"date":" 12\/19\/2016","content":"1. [](#new)\n * Initial Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial Release"}}},"loginldap":{"name":"LoginLdap","version":"0.3.0","description":"Enables user authentication via LDAP.","description_html":"<p>Enables user authentication via LDAP.<\/p>","description_plain":"Enables user authentication via LDAP.","icon":"sign-in","author":{"name":"Mark Leary","url":"https:\/\/github.com\/markleary","email":"leary.mark@gmail.com"},"dependencies":[{"name":"grav","version":">1.1.8"},{"name":"form","version":"~2.0"}],"homepage":"https:\/\/github.com\/markleary\/grav-plugin-loginldap","keywords":"login, authentication, security, ldap","bugs":"https:\/\/github.com\/markleary\/grav-plugin-loginldap\/issues","license":"MIT","tag_name":"v0.3.0","date":"2016-12-16T18:27:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/loginldap\/0.3.0","repository":"https:\/\/github.com\/markleary\/grav-plugin-loginldap","slug":"loginldap","install_path":"user\/plugins\/loginldap","changelog":{"0.3.0":{"date":"12\/16\/2016","content":"1. [](#bugfix)\n * Refactored some code to fix rememberme functionality.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Refactored some code to fix rememberme functionality.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactored some code to fix rememberme functionality."},"0.2.0":{"date":"12\/14\/2016","content":"1. [](#new)\n * Added functionality to define new roles, mapped to LDAP groups.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added functionality to define new roles, mapped to LDAP groups.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added functionality to define new roles, mapped to LDAP groups."},"0.1.0":{"date":"12\/13\/2016","content":"1. [](#new)\n * Initial release,changelog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release,changelog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release,changelog started..."}}},"gantry5":{"name":"Gantry 5 Framework","version":"5.4.27","description":"Theme framework.","description_html":"<p>Theme framework.<\/p>","description_plain":"Theme framework.","icon":"gantry","author":{"name":"RocketTheme","url":"http:\/\/www.rockettheme.com","email":"support@rockettheme.com"},"dependencies":[{"name":"grav","version":">=1.1.9"},{"name":"admin","version":">=1.2.5"}],"homepage":"http:\/\/gantry.org","keywords":"gantry, gantry5, theme, framework","bugs":"https:\/\/github.com\/gantry\/gantry5\/issues","license":"MIT","tag_name":"5.4.27","date":"2018-12-14T11:01:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/gantry5\/5.4.27","repository":"https:\/\/github.com\/gantry\/gantry5","slug":"gantry5","install_path":"user\/plugins\/gantry5","changelog":{"5.4.27":{"date":"12\/14\/2018","content":"1. [Common](#common)\n 1. [](#new)\n - Added Section Variation field for Layout sections.\n 1. [](#bugfix)\n - Fixed fatal error on PHP 5.4 (#2378)\n - Fixed `Folder::doDelete($folder, false)` removing symlink when it should not (#2396)\n - Fixed Assignment Knobs Escaping Containers - Google Chrome bug (#2412)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Added official Joomla 3.9 support\n1. [Grav](#grav)\n 1. [](#improved)\n - Added styling for disabled input fields in admin\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.8.3\n ","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Section Variation field for Layout sections.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed fatal error on PHP 5.4 (#2378)<\/li>\n<li>Fixed <code>Folder::doDelete($folder, false)<\/code> removing symlink when it should not (#2396)<\/li>\n<li>Fixed Assignment Knobs Escaping Containers - Google Chrome bug (#2412)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added official Joomla 3.9 support<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added styling for disabled input fields in admin<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Timber to v1.8.3<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdded Section Variation field for Layout sections.\n\n\n\nFixed fatal error on PHP 5.4 (#2378)\nFixed Folder::doDelete($folder, false) removing symlink when it should not (#2396)\nFixed Assignment Knobs Escaping Containers - Google Chrome bug (#2412)\n\n\nJoomla\n\n\n\nAdded official Joomla 3.9 support\n\n\nGrav\n\n\n\nAdded styling for disabled input fields in admin\n\n\nWordPress\n\n\n\nUpdated Timber to v1.8.3"},"5.4.26":{"date":"09\/11\/2018","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Fixed regression `Class 'Gantry\\Component\\Twig\\TwigNodePageblock' not found`\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.8.1","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed regression <code>Class 'Gantry\\Component\\Twig\\TwigNodePageblock' not found<\/code><\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Timber to v1.8.1<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nFixed regression Class 'Gantry\\Component\\Twig\\TwigNodePageblock' not found\n\n\nWordPress\n\n\n\nUpdated Timber to v1.8.1"},"5.4.25":{"date":"09\/10\/2018","content":"1. [Common](#common)\n 1. [](#new)\n - Added twig tag `{% throw 404 'Not Found' %}` with user selected error code and message\n - Added twig tag `{% markdown %}...{% endmarkdown %}`\n - Added twig tag `{% switch type %}{% case 'foo' %}...{% default %}...{% endswitch %}`\n - Added twig filter `|nicetime` for 'n days ago' etc\n - Made `gantry` twig variable global so it can be used inside macros\n 1. [](#improved)\n - Updated deprecated Twig code so it works in both in Twig 1.34+ and Twig 2.4+\n - Added twig\/yaml deprecation warnings into DebugBar (if installed)\n - Updated Google Fonts (as of 21 August 2018)\n - Added option to Menu particle to force `target=\"_self\"` attribute on (#2273, thanks @thexmanxyz)\n 1. [](#bugfix)\n - Fixed JS loading issues with Content Tabs and Owl Carousel particles\n - Fixed style and script attributes handled as array (#2191, thanks @Chrissi2812)\n - Fixed exception when using `|markdown` filter with images (#2350)\n - Allow `{% scripts %}`, `{% styles %}` and `{% assets %}` outside of the block content (#2217)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Optionally use content.prepare in contentarray (#2340, thanks @Chrissi2812)\n - Hydrogen \/ Helium: System messages particle isn't AJAX compatible (#2294)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added translations support for the engine (nucleus)\n 1. [](#bugfix)\n - Fixed broken language strings when using official WP translations (#2329)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed child menu items not appearing (#2327)\n - Fixed active menu issue in multilang environment (#2315)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added twig tag <code>{% throw 404 'Not Found' %}<\/code> with user selected error code and message<\/li>\n<li>Added twig tag <code>{% markdown %}...{% endmarkdown %}<\/code><\/li>\n<li>Added twig tag <code>{% switch type %}{% case 'foo' %}...{% default %}...{% endswitch %}<\/code><\/li>\n<li>Added twig filter <code>|nicetime<\/code> for 'n days ago' etc<\/li>\n<li>Made <code>gantry<\/code> twig variable global so it can be used inside macros<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated deprecated Twig code so it works in both in Twig 1.34+ and Twig 2.4+<\/li>\n<li>Added twig\/yaml deprecation warnings into DebugBar (if installed)<\/li>\n<li>Updated Google Fonts (as of 21 August 2018)<\/li>\n<li>Added option to Menu particle to force <code>target=\"_self\"<\/code> attribute on (#2273, thanks @thexmanxyz)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed JS loading issues with Content Tabs and Owl Carousel particles<\/li>\n<li>Fixed style and script attributes handled as array (#2191, thanks @Chrissi2812)<\/li>\n<li>Fixed exception when using <code>|markdown<\/code> filter with images (#2350)<\/li>\n<li>Allow <code>{% scripts %}<\/code>, <code>{% styles %}<\/code> and <code>{% assets %}<\/code> outside of the block content (#2217)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Optionally use content.prepare in contentarray (#2340, thanks @Chrissi2812)<\/li>\n<li>Hydrogen \/ Helium: System messages particle isn't AJAX compatible (#2294)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added translations support for the engine (nucleus)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken language strings when using official WP translations (#2329)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed child menu items not appearing (#2327)<\/li>\n<li>Fixed active menu issue in multilang environment (#2315)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdded twig tag {% throw 404 'Not Found' %} with user selected error code and message\nAdded twig tag {% markdown %}...{% endmarkdown %}\nAdded twig tag {% switch type %}{% case 'foo' %}...{% default %}...{% endswitch %}\nAdded twig filter |nicetime for 'n days ago' etc\nMade gantry twig variable global so it can be used inside macros\n\n\n\nUpdated deprecated Twig code so it works in both in Twig 1.34+ and Twig 2.4+\nAdded twig\/yaml deprecation warnings into DebugBar (if installed)\nUpdated Google Fonts (as of 21 August 2018)\nAdded option to Menu particle to force target=\"_self\" attribute on (#2273, thanks @thexmanxyz)\n\n\n\nFixed JS loading issues with Content Tabs and Owl Carousel particles\nFixed style and script attributes handled as array (#2191, thanks @Chrissi2812)\nFixed exception when using |markdown filter with images (#2350)\nAllow {% scripts %}, {% styles %} and {% assets %} outside of the block content (#2217)\n\n\nJoomla\n\n\n\nOptionally use content.prepare in contentarray (#2340, thanks @Chrissi2812)\nHydrogen \/ Helium: System messages particle isn't AJAX compatible (#2294)\n\n\nWordPress\n\n\n\nAdded translations support for the engine (nucleus)\n\n\n\nFixed broken language strings when using official WP translations (#2329)\n\n\nGrav\n\n\n\nFixed child menu items not appearing (#2327)\nFixed active menu issue in multilang environment (#2315)"},"5.4.24":{"date":"07\/04\/2018","content":"1. [Common](#common)\n 1. [](#new)\n - Updated `Lightcase` to v2.4.4 (#2205)\n - Helium: Updated OwlCarousel to v2.3.4\n - Added `head_top`, `head_meta` and `head_bottom` options for `pageblock` twig tag allowing particles to inject custom tags into <head> (#2303)\n 1. [](#improved)\n - Helium: Reworked parts of the OwlCarousel SCSS theme styling\n - Helium: Add possibility to add CSS Classes to individual OwlCarousel items (#2201)\n - Helium: Add possibility to disable single OwlCarousel item on the front end (#2286)\n 1. [](#bugfix)\n - Fixed `Lightcase` hardcoded values for maxWidth and maxHeight (#2182)\n - Updated `Lightcase` default values for video width and height to 1280x720 (#2182)\n - Fixed Content Array particle having extra override checkbox on admin (#2307)\n - Fixed issue where clearing inheritance was throwing `array_intersect_key(): Argument #1 is not an array` error (#2257)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Implemented `|markdown` filter for Twig (#2297)\n 1. [](#bugfix)\n - Fixed `The menu selected is empty` in Gantry 5 Menu Editor if there is no default menu item (#2320)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Implemented `|markdown` filter for Twig (#2297)\n - Updated Timber to v1.7.1\n 1. [](#bugfix)\n - Fixed broken SCSS map files (#2243)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed Grav duplicating pages and causing fatal errors when saving the menu (#2070)\n - Added detection for duplicate page folders before saving menu and instruct user to fix the issue in his filesystem","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated <code>Lightcase<\/code> to v2.4.4 (#2205)<\/li>\n<li>Helium: Updated OwlCarousel to v2.3.4<\/li>\n<li>Added <code>head_top<\/code>, <code>head_meta<\/code> and <code>head_bottom<\/code> options for <code>pageblock<\/code> twig tag allowing particles to inject custom tags into <head> (#2303)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Helium: Reworked parts of the OwlCarousel SCSS theme styling<\/li>\n<li>Helium: Add possibility to add CSS Classes to individual OwlCarousel items (#2201)<\/li>\n<li>Helium: Add possibility to disable single OwlCarousel item on the front end (#2286)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>Lightcase<\/code> hardcoded values for maxWidth and maxHeight (#2182)<\/li>\n<li>Updated <code>Lightcase<\/code> default values for video width and height to 1280x720 (#2182)<\/li>\n<li>Fixed Content Array particle having extra override checkbox on admin (#2307)<\/li>\n<li>Fixed issue where clearing inheritance was throwing <code>array_intersect_key(): Argument #1 is not an array<\/code> error (#2257)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented <code>|markdown<\/code> filter for Twig (#2297)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>The menu selected is empty<\/code> in Gantry 5 Menu Editor if there is no default menu item (#2320)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented <code>|markdown<\/code> filter for Twig (#2297)<\/li>\n<li>Updated Timber to v1.7.1<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken SCSS map files (#2243)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Grav duplicating pages and causing fatal errors when saving the menu (#2070)<\/li>\n<li>Added detection for duplicate page folders before saving menu and instruct user to fix the issue in his filesystem<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated Lightcase to v2.4.4 (#2205)\nHelium: Updated OwlCarousel to v2.3.4\nAdded head_top, head_meta and head_bottom options for pageblock twig tag allowing particles to inject custom tags into (#2303)\n\n\n\nHelium: Reworked parts of the OwlCarousel SCSS theme styling\nHelium: Add possibility to add CSS Classes to individual OwlCarousel items (#2201)\nHelium: Add possibility to disable single OwlCarousel item on the front end (#2286)\n\n\n\nFixed Lightcase hardcoded values for maxWidth and maxHeight (#2182)\nUpdated Lightcase default values for video width and height to 1280x720 (#2182)\nFixed Content Array particle having extra override checkbox on admin (#2307)\nFixed issue where clearing inheritance was throwing array_intersect_key(): Argument #1 is not an array error (#2257)\n\n\nJoomla\n\n\n\nImplemented |markdown filter for Twig (#2297)\n\n\n\nFixed The menu selected is empty in Gantry 5 Menu Editor if there is no default menu item (#2320)\n\n\nWordPress\n\n\n\nImplemented |markdown filter for Twig (#2297)\nUpdated Timber to v1.7.1\n\n\n\nFixed broken SCSS map files (#2243)\n\n\nGrav\n\n\n\nFixed Grav duplicating pages and causing fatal errors when saving the menu (#2070)\nAdded detection for duplicate page folders before saving menu and instruct user to fix the issue in his filesystem"},"5.4.23":{"date":"02\/20\/2018","content":"1. [Common](#common)\n 1. [](#new)\n - Updated `scssphp` to v0.7.5\n - Development Mode: Started using CSS Source Maps instead of inline comments\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.6.0\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Added Grav Admin 1.7 styling compatibility for Gantry UI (#2236)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated <code>scssphp<\/code> to v0.7.5<\/li>\n<li>Development Mode: Started using CSS Source Maps instead of inline comments<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Timber to v1.6.0<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added Grav Admin 1.7 styling compatibility for Gantry UI (#2236)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated scssphp to v0.7.5\nDevelopment Mode: Started using CSS Source Maps instead of inline comments\n\n\nWordPress\n\n\n\nUpdated Timber to v1.6.0\n\n\nGrav\n\n\n\nAdded Grav Admin 1.7 styling compatibility for Gantry UI (#2236)"},"5.4.22":{"date":"12\/12\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Regression: Removed layout reference conflict check to prevent issues with inheritance and with older layouts\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed PHP 7.2 warning when using Joomla articles and categories in particles (#2188)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Regression: Removed layout reference conflict check to prevent issues with inheritance and with older layouts<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed PHP 7.2 warning when using Joomla articles and categories in particles (#2188)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nRegression: Removed layout reference conflict check to prevent issues with inheritance and with older layouts\n\n\nJoomla\n\n\n\nFixed PHP 7.2 warning when using Joomla articles and categories in particles (#2188)"},"5.4.21":{"date":"12\/12\/2017","content":"1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Regression: PHP 7.2 warning fix in admin broke links from Joomla Template Manager (#2194)","content_html":"<ol>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Regression: PHP 7.2 warning fix in admin broke links from Joomla Template Manager (#2194)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Joomla\n\n\n\nRegression: PHP 7.2 warning fix in admin broke links from Joomla Template Manager (#2194)"},"5.4.20":{"date":"12\/11\/2017","content":"1. [Common](#common)\n 1. [](#improved)\n - Remove a deprecated `Twig_Extension` function\n 1. [](#bugfix)\n - Fixed PHP 7.2 warning when compiling SCSS\n - Fixed PHP 7.2 warning when using older layout format\n - Parts of inherited layouts break randomly in Layout Manager causing layout corruption if saved (#1460)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed PHP 7.2 warning in admin\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Helium\/Hydrogen: you can now disable Content display in Blog and Archive-type views\n 1. [](#bugfix)\n - Fixed directory lookup issue on WordPress.com Business instances (possible fix for other MS installations) (#2179)\n - Fixed plugin and theme packages because of a build script issue (#2154)\n - Fixed missing `title` attribute for the menu items (#2107)\n - Fixed potentially registering same extension `GantryTwig` twice (#2034)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Remove a deprecated <code>Twig_Extension<\/code> function<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed PHP 7.2 warning when compiling SCSS<\/li>\n<li>Fixed PHP 7.2 warning when using older layout format<\/li>\n<li>Parts of inherited layouts break randomly in Layout Manager causing layout corruption if saved (#1460)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed PHP 7.2 warning in admin<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Helium\/Hydrogen: you can now disable Content display in Blog and Archive-type views<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed directory lookup issue on WordPress.com Business instances (possible fix for other MS installations) (#2179)<\/li>\n<li>Fixed plugin and theme packages because of a build script issue (#2154)<\/li>\n<li>Fixed missing <code>title<\/code> attribute for the menu items (#2107)<\/li>\n<li>Fixed potentially registering same extension <code>GantryTwig<\/code> twice (#2034)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nRemove a deprecated Twig_Extension function\n\n\n\nFixed PHP 7.2 warning when compiling SCSS\nFixed PHP 7.2 warning when using older layout format\nParts of inherited layouts break randomly in Layout Manager causing layout corruption if saved (#1460)\n\n\nJoomla\n\n\n\nFixed PHP 7.2 warning in admin\n\n\nWordPress\n\n\n\nHelium\/Hydrogen: you can now disable Content display in Blog and Archive-type views\n\n\n\nFixed directory lookup issue on WordPress.com Business instances (possible fix for other MS installations) (#2179)\nFixed plugin and theme packages because of a build script issue (#2154)\nFixed missing title attribute for the menu items (#2107)\nFixed potentially registering same extension GantryTwig twice (#2034)"},"5.4.19":{"date":"10\/18\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - This release addresses a false positive issue by ClamAV. Please upgrade to this latest version as soon as possible.\n - Fixed issue with inhering an empty section, not properly clearing out particles in the current one (#2137)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.5.2\n - Helium\/Hydrogen: added option for auto-generated excerpts\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed broken AJAX if `Absolute URLs` in Grav has been turned on","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>This release addresses a false positive issue by ClamAV. Please upgrade to this latest version as soon as possible.<\/li>\n<li>Fixed issue with inhering an empty section, not properly clearing out particles in the current one (#2137)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Timber to v1.5.2<\/li>\n<li>Helium\/Hydrogen: added option for auto-generated excerpts<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken AJAX if <code>Absolute URLs<\/code> in Grav has been turned on<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nThis release addresses a false positive issue by ClamAV. Please upgrade to this latest version as soon as possible.\nFixed issue with inhering an empty section, not properly clearing out particles in the current one (#2137)\n\n\nWordPress\n\n\n\nUpdated Timber to v1.5.2\nHelium\/Hydrogen: added option for auto-generated excerpts\n\n\nGrav\n\n\n\nFixed broken AJAX if Absolute URLs in Grav has been turned on"},"5.4.18":{"date":"09\/21\/2017","content":"1. [Common](#common)\n 1. [](#new)\n - Added `responsive-font` mixin to Nucleus (#2106)\n 1. [](#improved)\n - Added link target option for `Logo \/ Image` particle (#1887)\n - Trigger change visualizer when selecting an image (#2059)\n 1. [](#bugfix)\n - Fixed inheritance overlay in Layout Manager masking all sections in a block of a container (#2114)\n - Fixed error when cloning a section with no particles (#2116, thanks @drnasin)\n - Fixed IE Edge issue in admin where the navigation bar would disappear and never reappear (#2118)\n - Properly update Collapse \/ Expand titles when using Collapse All \/ Expand All (#2004)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Added official Joomla 3.8 support (#2111)\n 1. [](#bugfix)\n - Fixed particles not using selected timezone (#2072)\n - Fixed frontend editing error when trying to open media picker (#2102)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added multi-language support for outline assignments (#634)\n 1. [](#bugfix)\n - Fixed double escaping links, titles and users name in WP Posts particle (#2085)\n1. [Grav](#grav)\n 1. [](#improved)\n - Grav Content particle looks now for authors `name`, `alias` or `username` in page header\n - Added option to cli command `bin\/plugin gantry5 child-theme` to clone the theme settings (#2086)\n 1. [](#bugfix)\n - Fixed outline\/particle assignments when `Include default language` in Grav was `No` (#2115)\n - Fixed outline assigment priority to slightly prefer outlines assigned to language\n - Fixed cases where the top level menu would wrap below the theme title in admin (#2099)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>responsive-font<\/code> mixin to Nucleus (#2106)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added link target option for <code>Logo \/ Image<\/code> particle (#1887)<\/li>\n<li>Trigger change visualizer when selecting an image (#2059)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed inheritance overlay in Layout Manager masking all sections in a block of a container (#2114)<\/li>\n<li>Fixed error when cloning a section with no particles (#2116, thanks @drnasin)<\/li>\n<li>Fixed IE Edge issue in admin where the navigation bar would disappear and never reappear (#2118)<\/li>\n<li>Properly update Collapse \/ Expand titles when using Collapse All \/ Expand All (#2004)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added official Joomla 3.8 support (#2111)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed particles not using selected timezone (#2072)<\/li>\n<li>Fixed frontend editing error when trying to open media picker (#2102)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added multi-language support for outline assignments (#634)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed double escaping links, titles and users name in WP Posts particle (#2085)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Grav Content particle looks now for authors <code>name<\/code>, <code>alias<\/code> or <code>username<\/code> in page header<\/li>\n<li>Added option to cli command <code>bin\/plugin gantry5 child-theme<\/code> to clone the theme settings (#2086)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed outline\/particle assignments when <code>Include default language<\/code> in Grav was <code>No<\/code> (#2115)<\/li>\n<li>Fixed outline assigment priority to slightly prefer outlines assigned to language<\/li>\n<li>Fixed cases where the top level menu would wrap below the theme title in admin (#2099)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdded responsive-font mixin to Nucleus (#2106)\n\n\n\nAdded link target option for Logo \/ Image particle (#1887)\nTrigger change visualizer when selecting an image (#2059)\n\n\n\nFixed inheritance overlay in Layout Manager masking all sections in a block of a container (#2114)\nFixed error when cloning a section with no particles (#2116, thanks @drnasin)\nFixed IE Edge issue in admin where the navigation bar would disappear and never reappear (#2118)\nProperly update Collapse \/ Expand titles when using Collapse All \/ Expand All (#2004)\n\n\nJoomla\n\n\n\nAdded official Joomla 3.8 support (#2111)\n\n\n\nFixed particles not using selected timezone (#2072)\nFixed frontend editing error when trying to open media picker (#2102)\n\n\nWordPress\n\n\n\nAdded multi-language support for outline assignments (#634)\n\n\n\nFixed double escaping links, titles and users name in WP Posts particle (#2085)\n\n\nGrav\n\n\n\nGrav Content particle looks now for authors name, alias or username in page header\nAdded option to cli command bin\/plugin gantry5 child-theme to clone the theme settings (#2086)\n\n\n\nFixed outline\/particle assignments when Include default language in Grav was No (#2115)\nFixed outline assigment priority to slightly prefer outlines assigned to language\nFixed cases where the top level menu would wrap below the theme title in admin (#2099)"},"5.4.17":{"date":"08\/25\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Fixed HTML meta tag to use property or name attribute depending on the key (#2090)\n - Regression: Fixed the same HTML id attribute being used twice in particles (#2088)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Helium: Fixed jQuery conflict with JSN UniForm and potentially other extensions (#2082)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.4.1\n - Content Array particle now allows you to use single posts by providing their ID number","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed HTML meta tag to use property or name attribute depending on the key (#2090)<\/li>\n<li>Regression: Fixed the same HTML id attribute being used twice in particles (#2088)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Helium: Fixed jQuery conflict with JSN UniForm and potentially other extensions (#2082)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Timber to v1.4.1<\/li>\n<li>Content Array particle now allows you to use single posts by providing their ID number<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nFixed HTML meta tag to use property or name attribute depending on the key (#2090)\nRegression: Fixed the same HTML id attribute being used twice in particles (#2088)\n\n\nJoomla\n\n\n\nHelium: Fixed jQuery conflict with JSN UniForm and potentially other extensions (#2082)\n\n\nWordPress\n\n\n\nUpdated Timber to v1.4.1\nContent Array particle now allows you to use single posts by providing their ID number"},"5.4.16":{"date":"08\/16\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Regression: Fixed missing `g-wrapper` classes in the layout","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Regression: Fixed missing <code>g-wrapper<\/code> classes in the layout<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nRegression: Fixed missing g-wrapper classes in the layout"},"5.4.15":{"date":"08\/15\/2017","content":"1. [Common](#common)\n 1. [](#new)\n - Added AJAX support for particles (#1376)\n - Added new twig filter `|attribute_array` to convert array of key => attribute into HTML\n - Helium\/Hydrogen: added missing styling for disabled button state\n 1. [](#improved)\n - Improved usability by changing order of Tabs in admin (#2061)\n 1. [](#bugfix)\n - Fixed bug in nested `collection.list` on `container.tabs` (#1995)\n - Fixed no space between block attributes (#2074)\n - Helium: Fixed typo in preset 3 (#2077)\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Joomla Articles particle won't display images alt tags (#2076)\n 1. [](#bugfix)\n - Removed forced input heights set on 19px (#2063)\n1. [Grav](#grav)\n 1. [](#new)\n - Added cli command `bin\/plugin gantry5 child-theme` which allows you to create a child theme\n - Added multi-language support for outline and position assignments (#1651, #2068)\n - Added outline and position assignments by Page Type","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added AJAX support for particles (#1376)<\/li>\n<li>Added new twig filter <code>|attribute_array<\/code> to convert array of key =&gt; attribute into HTML<\/li>\n<li>Helium\/Hydrogen: added missing styling for disabled button state<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved usability by changing order of Tabs in admin (#2061)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bug in nested <code>collection.list<\/code> on <code>container.tabs<\/code> (#1995)<\/li>\n<li>Fixed no space between block attributes (#2074)<\/li>\n<li>Helium: Fixed typo in preset 3 (#2077)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Joomla Articles particle won't display images alt tags (#2076)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed forced input heights set on 19px (#2063)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added cli command <code>bin\/plugin gantry5 child-theme<\/code> which allows you to create a child theme<\/li>\n<li>Added multi-language support for outline and position assignments (#1651, #2068)<\/li>\n<li>Added outline and position assignments by Page Type<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdded AJAX support for particles (#1376)\nAdded new twig filter |attribute_array to convert array of key =&gt; attribute into HTML\nHelium\/Hydrogen: added missing styling for disabled button state\n\n\n\nImproved usability by changing order of Tabs in admin (#2061)\n\n\n\nFixed bug in nested collection.list on container.tabs (#1995)\nFixed no space between block attributes (#2074)\nHelium: Fixed typo in preset 3 (#2077)\n\n\nJoomla\n\n\n\nJoomla Articles particle won't display images alt tags (#2076)\n\n\n\nRemoved forced input heights set on 19px (#2063)\n\n\nGrav\n\n\n\nAdded cli command bin\/plugin gantry5 child-theme which allows you to create a child theme\nAdded multi-language support for outline and position assignments (#1651, #2068)\nAdded outline and position assignments by Page Type"},"5.4.14":{"date":"07\/06\/2017","content":"1. [Common](#common)\n 1. [](#improved)\n - Accessibility: Menu \/ Offcanvas: Offcanvas and hamburger toggle menu are now ARIA compatible (#1891)\n - Filepicker Field: File listing mode (thumbnails\/list) is now remembered and restored (#1697)\n - Filepicker Field: UI updates, container is now more spacious and in list view the thumbnails are visible\n - Date and Joomla Articles\/WordPress Posts\/Grav Content particles: Added new date format: `Month Day, Year` (#2042)\n 1. [](#bugfix)\n - Menu: Disable Dropdowns still Shows Indicator (#2031)\n - Menu: Fixed frontend menu 'Extended' option, resetting heights of wrapping containers not necessarily related to the menu itself (#2025)\n - Menu \/ Offcanvas: Fixed issue preventing the offcanvas toggle to show when Menu set with only icons (#1939)\n - Menu: Fixed issue with touch devices where ending the scroll gesture on the offcanvas menu would trigger the expansion of a parent menu item (#1620)\n - Fixed Tag Attributes 'enter' key causing the value to get lost while triggering the Apply (#1860)\n - Filepicker: Fixed issue with upper case extensions not getting recognized and failing to upload (#1852)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.3.3\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed Particles Picker not adapting to height and scroll position in Layout Manager (#1942)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Accessibility: Menu \/ Offcanvas: Offcanvas and hamburger toggle menu are now ARIA compatible (#1891)<\/li>\n<li>Filepicker Field: File listing mode (thumbnails\/list) is now remembered and restored (#1697)<\/li>\n<li>Filepicker Field: UI updates, container is now more spacious and in list view the thumbnails are visible<\/li>\n<li>Date and Joomla Articles\/WordPress Posts\/Grav Content particles: Added new date format: <code>Month Day, Year<\/code> (#2042)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Menu: Disable Dropdowns still Shows Indicator (#2031)<\/li>\n<li>Menu: Fixed frontend menu 'Extended' option, resetting heights of wrapping containers not necessarily related to the menu itself (#2025)<\/li>\n<li>Menu \/ Offcanvas: Fixed issue preventing the offcanvas toggle to show when Menu set with only icons (#1939)<\/li>\n<li>Menu: Fixed issue with touch devices where ending the scroll gesture on the offcanvas menu would trigger the expansion of a parent menu item (#1620)<\/li>\n<li>Fixed Tag Attributes 'enter' key causing the value to get lost while triggering the Apply (#1860)<\/li>\n<li>Filepicker: Fixed issue with upper case extensions not getting recognized and failing to upload (#1852)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Timber to v1.3.3<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Particles Picker not adapting to height and scroll position in Layout Manager (#1942)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAccessibility: Menu \/ Offcanvas: Offcanvas and hamburger toggle menu are now ARIA compatible (#1891)\nFilepicker Field: File listing mode (thumbnails\/list) is now remembered and restored (#1697)\nFilepicker Field: UI updates, container is now more spacious and in list view the thumbnails are visible\nDate and Joomla Articles\/WordPress Posts\/Grav Content particles: Added new date format: Month Day, Year (#2042)\n\n\n\nMenu: Disable Dropdowns still Shows Indicator (#2031)\nMenu: Fixed frontend menu 'Extended' option, resetting heights of wrapping containers not necessarily related to the menu itself (#2025)\nMenu \/ Offcanvas: Fixed issue preventing the offcanvas toggle to show when Menu set with only icons (#1939)\nMenu: Fixed issue with touch devices where ending the scroll gesture on the offcanvas menu would trigger the expansion of a parent menu item (#1620)\nFixed Tag Attributes 'enter' key causing the value to get lost while triggering the Apply (#1860)\nFilepicker: Fixed issue with upper case extensions not getting recognized and failing to upload (#1852)\n\n\nWordPress\n\n\n\nUpdated Timber to v1.3.3\n\n\nGrav\n\n\n\nFixed Particles Picker not adapting to height and scroll position in Layout Manager (#1942)"},"5.4.13":{"date":"06\/06\/2017","content":"1. [Common](#common)\n 1. [](#new)\n - Updated Lightcase to v2.4.0\n - If debug mode is enabled, add HTML comments to recognize particles and positions (#639)\n 1. [](#improved)\n - Menu particle: Add aria-label for icon-only menu items for better accessibility support (#1888)\n 1. [](#bugfix)\n - Fixed bug with enabled field when editing disabled particle in the layout (#1571)\n - Helium: Add missing `System Messages` particle to Default and Offline layouts (#1962)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Use the new package uninstall protection feature in Joomla 3.7\n - Embedded `System - Gantry 5` settings into the component settings (#2010)\n 1. [](#bugfix)\n - Fixed issue with Regular Labs Cache Cleaner (#1833)\n - Fixed issue with Hydrogen textarea (#1973)\n - Fixed some caching issues when changing between Production and Development modes\n - Fixed untranslated month names in particles (#1322)\n - Fixed `|number_format` twig filter to use the current locale\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.3.1\n 1. [](#bugfix)\n - Fixed checkboxes next to the setting enablers in Content tab getting unchecked after refresh (#1986)\n - Fixed `Missing argument 2 for modify_gantry5_locale()`\n - Fixed external scripts and CSS with query parameters being broken (#1975)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed CSS\/JS pipelines, though you need to set `js_minify: false` to keep the menu working (#2001)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Lightcase to v2.4.0<\/li>\n<li>If debug mode is enabled, add HTML comments to recognize particles and positions (#639)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Menu particle: Add aria-label for icon-only menu items for better accessibility support (#1888)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bug with enabled field when editing disabled particle in the layout (#1571)<\/li>\n<li>Helium: Add missing <code>System Messages<\/code> particle to Default and Offline layouts (#1962)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Use the new package uninstall protection feature in Joomla 3.7<\/li>\n<li>Embedded <code>System - Gantry 5<\/code> settings into the component settings (#2010)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with Regular Labs Cache Cleaner (#1833)<\/li>\n<li>Fixed issue with Hydrogen textarea (#1973)<\/li>\n<li>Fixed some caching issues when changing between Production and Development modes<\/li>\n<li>Fixed untranslated month names in particles (#1322)<\/li>\n<li>Fixed <code>|number_format<\/code> twig filter to use the current locale<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Timber to v1.3.1<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed checkboxes next to the setting enablers in Content tab getting unchecked after refresh (#1986)<\/li>\n<li>Fixed <code>Missing argument 2 for modify_gantry5_locale()<\/code><\/li>\n<li>Fixed external scripts and CSS with query parameters being broken (#1975)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed CSS\/JS pipelines, though you need to set <code>js_minify: false<\/code> to keep the menu working (#2001)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated Lightcase to v2.4.0\nIf debug mode is enabled, add HTML comments to recognize particles and positions (#639)\n\n\n\nMenu particle: Add aria-label for icon-only menu items for better accessibility support (#1888)\n\n\n\nFixed bug with enabled field when editing disabled particle in the layout (#1571)\nHelium: Add missing System Messages particle to Default and Offline layouts (#1962)\n\n\nJoomla\n\n\n\nUse the new package uninstall protection feature in Joomla 3.7\nEmbedded System - Gantry 5 settings into the component settings (#2010)\n\n\n\nFixed issue with Regular Labs Cache Cleaner (#1833)\nFixed issue with Hydrogen textarea (#1973)\nFixed some caching issues when changing between Production and Development modes\nFixed untranslated month names in particles (#1322)\nFixed |number_format twig filter to use the current locale\n\n\nWordPress\n\n\n\nUpdated Timber to v1.3.1\n\n\n\nFixed checkboxes next to the setting enablers in Content tab getting unchecked after refresh (#1986)\nFixed Missing argument 2 for modify_gantry5_locale()\nFixed external scripts and CSS with query parameters being broken (#1975)\n\n\nGrav\n\n\n\nFixed CSS\/JS pipelines, though you need to set js_minify: false to keep the menu working (#2001)"},"5.4.12":{"date":"04\/26\/2017","content":"1. [Common](#common)\n 1. [](#new)\n - Updated Bootstrap 3 to v3.3.7\n 1. [](#bugfix)\n - Fixed potential error: `Undefined property: stdClass::$inherit` in when processing layout\n - Fixed a bug in `Layout::updateInheritance()` when inheritance is missing\n1. [Joomla](#joomla)\n 1. [](#new)\n - Added official support for Joomla 3.7\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed broken styles \/ scripts if CSS \/ JS Pipeline has been enabled (#1941)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Bootstrap 3 to v3.3.7<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed potential error: <code>Undefined property: stdClass::$inherit<\/code> in when processing layout<\/li>\n<li>Fixed a bug in <code>Layout::updateInheritance()<\/code> when inheritance is missing<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added official support for Joomla 3.7<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken styles \/ scripts if CSS \/ JS Pipeline has been enabled (#1941)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated Bootstrap 3 to v3.3.7\n\n\n\nFixed potential error: Undefined property: stdClass::$inherit in when processing layout\nFixed a bug in Layout::updateInheritance() when inheritance is missing\n\n\nJoomla\n\n\n\nAdded official support for Joomla 3.7\n\n\nGrav\n\n\n\nFixed broken styles \/ scripts if CSS \/ JS Pipeline has been enabled (#1941)"},"5.4.11":{"date":"04\/03\/2017","content":"1. [Common](#common)\n 1. [](#new)\n - Updated Lightcase.js to v2.3.6\n - Helium: Added admin controls for setting link and link hover colors. You might need to resave your theme settings (#1626)\n 1. [](#bugfix)\n - Fixed nested collection list multi-item edit not functioning (#1924)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Helium and Hydrogen: Fixed frontend calendar icon size\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Add options to disable outline assignments individually for both posts and pages, including custom types (#1279)\n - Hydrogen and Helium: Blog and Archive type pages can now display posts in columns\n 1. [](#improved)\n - Administration: Hide assignment types with no items in them to make the page shorter\n1. [Grav](#grav)\n 1. [](#new)\n - Added `Read More` toggle for blog item page\n 1. [](#bugfix)\n - Fixed missing publish date from content array particle","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Lightcase.js to v2.3.6<\/li>\n<li>Helium: Added admin controls for setting link and link hover colors. You might need to resave your theme settings (#1626)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed nested collection list multi-item edit not functioning (#1924)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Helium and Hydrogen: Fixed frontend calendar icon size<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add options to disable outline assignments individually for both posts and pages, including custom types (#1279)<\/li>\n<li>Hydrogen and Helium: Blog and Archive type pages can now display posts in columns<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Administration: Hide assignment types with no items in them to make the page shorter<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>Read More<\/code> toggle for blog item page<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed missing publish date from content array particle<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated Lightcase.js to v2.3.6\nHelium: Added admin controls for setting link and link hover colors. You might need to resave your theme settings (#1626)\n\n\n\nFixed nested collection list multi-item edit not functioning (#1924)\n\n\nJoomla\n\n\n\nHelium and Hydrogen: Fixed frontend calendar icon size\n\n\nWordPress\n\n\n\nAdd options to disable outline assignments individually for both posts and pages, including custom types (#1279)\nHydrogen and Helium: Blog and Archive type pages can now display posts in columns\n\n\n\nAdministration: Hide assignment types with no items in them to make the page shorter\n\n\nGrav\n\n\n\nAdded Read More toggle for blog item page\n\n\n\nFixed missing publish date from content array particle"},"5.4.10":{"date":"03\/10\/2017","content":"1. [Common](#common)\n 1. [](#new)\n - Helium: Updated Owl Carousel to v2.2.1\n 1. [](#bugfix)\n - Fixed bad HTML markup in assignments administration (#1917, thanks @Quy)\n - Fixed regression in handling `container.set` (#1889)\n - Fixed missing closing tag when editing layout (#1919, thanks @Quy)\n - Fixed potential issues with URLs containing spaces (#1902)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Helium and Hydrogen: Frontend calendar icon size fixes (#1914)\n - Helium and Hydrogen: Login module styling issues (#1910, #1911)\n - Hydrogen: Frontend article editor, tooltips open up way to the right (#1912)\n - Helium: Frontend article editor, article search button misaligned and partly covered (#1913)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added content post-processing to automatically resolve all stream URI links\n1. [Grav](#grav)\n 1. [](#new)\n - Added content post-processing to automatically resolve all stream URI links","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Helium: Updated Owl Carousel to v2.2.1<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bad HTML markup in assignments administration (#1917, thanks @Quy)<\/li>\n<li>Fixed regression in handling <code>container.set<\/code> (#1889)<\/li>\n<li>Fixed missing closing tag when editing layout (#1919, thanks @Quy)<\/li>\n<li>Fixed potential issues with URLs containing spaces (#1902)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Helium and Hydrogen: Frontend calendar icon size fixes (#1914)<\/li>\n<li>Helium and Hydrogen: Login module styling issues (#1910, #1911)<\/li>\n<li>Hydrogen: Frontend article editor, tooltips open up way to the right (#1912)<\/li>\n<li>Helium: Frontend article editor, article search button misaligned and partly covered (#1913)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added content post-processing to automatically resolve all stream URI links<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added content post-processing to automatically resolve all stream URI links<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nHelium: Updated Owl Carousel to v2.2.1\n\n\n\nFixed bad HTML markup in assignments administration (#1917, thanks @Quy)\nFixed regression in handling container.set (#1889)\nFixed missing closing tag when editing layout (#1919, thanks @Quy)\nFixed potential issues with URLs containing spaces (#1902)\n\n\nJoomla\n\n\n\nHelium and Hydrogen: Frontend calendar icon size fixes (#1914)\nHelium and Hydrogen: Login module styling issues (#1910, #1911)\nHydrogen: Frontend article editor, tooltips open up way to the right (#1912)\nHelium: Frontend article editor, article search button misaligned and partly covered (#1913)\n\n\nWordPress\n\n\n\nAdded content post-processing to automatically resolve all stream URI links\n\n\nGrav\n\n\n\nAdded content post-processing to automatically resolve all stream URI links"},"5.4.9":{"date":"02\/23\/2017","content":"1. [Common](#common)\n 1. [](#new)\n - Add support for atom caching when in production mode (similar to particle caching)\n - If you have overridden `partials\/page.html.twig` or `partials\/page_head.html.twig`, please update them\n 1. [](#improved)\n - Added accessibility support for Font Awesome icons (#1873, thanks @N8Solutions)\n 1. [](#bugfix)\n - Fixed `{% pageblock bottom %}...{% endpageblock %}` not working from atoms\n - Fixed issues with nested `collection.list` items after upgrading to Gantry 5.4.7 (#1877)\n - Fixed issues with `container.set` and `container.tabs` (#1882)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed placeholder having the same color as real input values (#1876)\n - Fixed potential XSS vulnerability by updating Timber library","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add support for atom caching when in production mode (similar to particle caching)\n<ul>\n<li>If you have overridden <code>partials\/page.html.twig<\/code> or <code>partials\/page_head.html.twig<\/code>, please update them<\/li>\n<\/ul><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added accessibility support for Font Awesome icons (#1873, thanks @N8Solutions)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>{% pageblock bottom %}...{% endpageblock %}<\/code> not working from atoms<\/li>\n<li>Fixed issues with nested <code>collection.list<\/code> items after upgrading to Gantry 5.4.7 (#1877)<\/li>\n<li>Fixed issues with <code>container.set<\/code> and <code>container.tabs<\/code> (#1882)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed placeholder having the same color as real input values (#1876)<\/li>\n<li>Fixed potential XSS vulnerability by updating Timber library<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdd support for atom caching when in production mode (similar to particle caching)\n\nIf you have overridden partials\/page.html.twig or partials\/page_head.html.twig, please update them\n\n\n\n\nAdded accessibility support for Font Awesome icons (#1873, thanks @N8Solutions)\n\n\n\nFixed {% pageblock bottom %}...{% endpageblock %} not working from atoms\nFixed issues with nested collection.list items after upgrading to Gantry 5.4.7 (#1877)\nFixed issues with container.set and container.tabs (#1882)\n\n\nWordPress\n\n\n\nFixed placeholder having the same color as real input values (#1876)\nFixed potential XSS vulnerability by updating Timber library"},"5.4.8":{"date":"02\/14\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Fix regression: `Edit All Items` removes the field values (#1869)\n - Fixed issue where collection is not working if the field selector is nested: `main.items` (#1867)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix regression: <code>Edit All Items<\/code> removes the field values (#1869)<\/li>\n<li>Fixed issue where collection is not working if the field selector is nested: <code>main.items<\/code> (#1867)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nFix regression: Edit All Items removes the field values (#1869)\nFixed issue where collection is not working if the field selector is nested: main.items (#1867)"},"5.4.7":{"date":"02\/10\/2017","content":"1. [Common](#common)\n 1. [](#new)\n - Added support for extending existing blueprint files without replacing them (#904)\n 1. [](#improved)\n - Make Whoops not to report PHP startup errors and warnings (#1821)\n - Helium: Remove forced font color settings for Home outline and `g-helium-style` body class (#1783)\n - Helium: Remove underline being added by Bootstrap on social icons and menu items (#1854)\n 1. [](#bugfix)\n - Fixed change in core SCSS not detected after Gantry 5 update when in production mode (#1752, #1847)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Namespaced positions references in the DOM to avoid Joomla conflicts (#1832)\n - Fixed particle button styling issues in Advanced Module Manager\n - Fixed fatal error when editing gantry menu item or particle module and Gantry theme isn't set to default (#1845)\n - Helium: Fixed wrong line height in Breadcrumbs divider (#1678)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Add support for Bedrock (#1429)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed `Gantry 5` menu item in the Grav Admin Panel is not being highlighted (#1840), requires Admin plugin v1.2.11\n - Fixed issue with Production \/ Development Toggle (#1846)\n - Fixed missing `bottom` JS position on default page types\n - Fixed admin and nucleus translations defaulting to English (#1855)\n - Fixed multiple new particles of the same type not being properly saved on positions page (#1790)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for extending existing blueprint files without replacing them (#904)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Make Whoops not to report PHP startup errors and warnings (#1821)<\/li>\n<li>Helium: Remove forced font color settings for Home outline and <code>g-helium-style<\/code> body class (#1783)<\/li>\n<li>Helium: Remove underline being added by Bootstrap on social icons and menu items (#1854)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed change in core SCSS not detected after Gantry 5 update when in production mode (#1752, #1847)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Namespaced positions references in the DOM to avoid Joomla conflicts (#1832)<\/li>\n<li>Fixed particle button styling issues in Advanced Module Manager<\/li>\n<li>Fixed fatal error when editing gantry menu item or particle module and Gantry theme isn't set to default (#1845)<\/li>\n<li>Helium: Fixed wrong line height in Breadcrumbs divider (#1678)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add support for Bedrock (#1429)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>Gantry 5<\/code> menu item in the Grav Admin Panel is not being highlighted (#1840), requires Admin plugin v1.2.11<\/li>\n<li>Fixed issue with Production \/ Development Toggle (#1846)<\/li>\n<li>Fixed missing <code>bottom<\/code> JS position on default page types<\/li>\n<li>Fixed admin and nucleus translations defaulting to English (#1855)<\/li>\n<li>Fixed multiple new particles of the same type not being properly saved on positions page (#1790)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdded support for extending existing blueprint files without replacing them (#904)\n\n\n\nMake Whoops not to report PHP startup errors and warnings (#1821)\nHelium: Remove forced font color settings for Home outline and g-helium-style body class (#1783)\nHelium: Remove underline being added by Bootstrap on social icons and menu items (#1854)\n\n\n\nFixed change in core SCSS not detected after Gantry 5 update when in production mode (#1752, #1847)\n\n\nJoomla\n\n\n\nNamespaced positions references in the DOM to avoid Joomla conflicts (#1832)\nFixed particle button styling issues in Advanced Module Manager\nFixed fatal error when editing gantry menu item or particle module and Gantry theme isn't set to default (#1845)\nHelium: Fixed wrong line height in Breadcrumbs divider (#1678)\n\n\nWordPress\n\n\n\nAdd support for Bedrock (#1429)\n\n\nGrav\n\n\n\nFixed Gantry 5 menu item in the Grav Admin Panel is not being highlighted (#1840), requires Admin plugin v1.2.11\nFixed issue with Production \/ Development Toggle (#1846)\nFixed missing bottom JS position on default page types\nFixed admin and nucleus translations defaulting to English (#1855)\nFixed multiple new particles of the same type not being properly saved on positions page (#1790)"},"5.4.6":{"date":"01\/26\/2017","content":"1. [Common](#common)\n 1. [](#new)\n - Allow custom SCSS files to be inserted from particles and atoms by `<link rel=\"stylesheet\" href=\"particle.scss\" \/>`\n - Add support to refer JS\/CSS files without using `url()` function in twig files (streams are handled internally)\n - Allow custom SCSS files to be inserted from both `Page Settings` \/ `Assets` \/ `CSS` and `Assets Atom` (#215, #424, #1692)\n - Add support for `{% pageblock bottom %}...{% endpageblock %}` to add HTML into the page (#1161)\n - where first parameter is one of: `body_top` | `top` | `bottom` | `body_bottom`\n - supports also `with { priority: n }` to set the priority for the block (recommended range 10 ... -10)\n 1. [](#improved)\n - Menu items in frontend now render icons with `aria-hidden=\"true\"` for accessibility (#1629)\n - Helium: Content Cubes particle uses now linear gradient made out of Accent Color 1 and 2 for its background (#1809)\n 1. [](#bugfix)\n - Fixed a bug in `|html` filter\n - Fixed wrong ordering of custom CSS\/JS assets\n - Fixed nested field selector in `collection.list` loosing its value when you edit all items (#1817)\n - Helium: Updated OwlCarousel, fixed a bug when OwlCarousel disappeared when only 1 item was set (#1801)\n - Helium: Fix logo image overlapping hamburger menu icon in mobile view (#1691)\n - Hydrogen: Fixed menu dropdowns items aligned to left when in RTL mode (#1753)\n - Fixed extended menu items starting from 3rd level and below not expanding vertically as expected (#1778)\n - Fixed search icon misalignment in Particles\/Modules\/Widgets pickers (#1827)\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Allow previously hardcoded module and component wrappers to be overridden\n - Administrator: Add submenu to access both `Available Themes` and `Default Theme` (#1764)\n - Hide theme prefix from Outline names (#1724)\n 1. [](#bugfix)\n - Fixed all `<script>` tags being corrupted in some Windows installs due to broken `uniqid()` function\n - Fixed country code on HTML tag being in lower case, enabling translations in Snipcart (#1822)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Changed priority of `Front Page` and `Home Page` assignments to be higher than the rest of the group (#1762)\n 1. [](#bugfix)\n - Fixed occasional `Undefined index: object_id` when trying to save menu with a separator (#1819)\n - Hydrogen: Fix pagination styling in mobile view (#1563)\n - Hydrogen \/ Helium: Fixed deleted or renamed `Home` outline reverting back (#1785)\n - For existing sites please see [Issue 1785](https:\/\/github.com\/gantry\/gantry5\/issues\/1785) to fix the issue\n1. [Grav](#grav)\n 1. [](#new)\n - Added support for `Maintenance` plugin\n - Added particle for `LangSwitcher` plugin\n - Added particle for `Feed` plugin\n 1. [](#improved)\n - Rename `Appearance` to `Gantry 5` as it seems to be less confusing for most users\n - Display changes indicator when in the Positions Manager and changes happen (#1741)\n 1. [](#bugfix)\n - Fixed particles inside positions having extra margin and padding (`g-content` class)\n - Fixed menu rendering issues in multi-language sites\n - Fixed login particle\n - Fixed login in offline mode accepting invalid credentials (#1808)\n - Fixed Positions Add button (#1803)\n - Fixed misaligned style for key\/value field (#1789)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow custom SCSS files to be inserted from particles and atoms by <code>&lt;link rel=\"stylesheet\" href=\"particle.scss\" \/&gt;<\/code><\/li>\n<li>Add support to refer JS\/CSS files without using <code>url()<\/code> function in twig files (streams are handled internally)<\/li>\n<li>Allow custom SCSS files to be inserted from both <code>Page Settings<\/code> \/ <code>Assets<\/code> \/ <code>CSS<\/code> and <code>Assets Atom<\/code> (#215, #424, #1692)<\/li>\n<li>Add support for <code>{% pageblock bottom %}...{% endpageblock %}<\/code> to add HTML into the page (#1161)\n<ul>\n<li>where first parameter is one of: <code>body_top<\/code> | <code>top<\/code> | <code>bottom<\/code> | <code>body_bottom<\/code><\/li>\n<li>supports also <code>with { priority: n }<\/code> to set the priority for the block (recommended range 10 ... -10)<\/li>\n<\/ul><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Menu items in frontend now render icons with <code>aria-hidden=\"true\"<\/code> for accessibility (#1629)<\/li>\n<li>Helium: Content Cubes particle uses now linear gradient made out of Accent Color 1 and 2 for its background (#1809)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug in <code>|html<\/code> filter<\/li>\n<li>Fixed wrong ordering of custom CSS\/JS assets<\/li>\n<li>Fixed nested field selector in <code>collection.list<\/code> loosing its value when you edit all items (#1817)<\/li>\n<li>Helium: Updated OwlCarousel, fixed a bug when OwlCarousel disappeared when only 1 item was set (#1801)<\/li>\n<li>Helium: Fix logo image overlapping hamburger menu icon in mobile view (#1691)<\/li>\n<li>Hydrogen: Fixed menu dropdowns items aligned to left when in RTL mode (#1753)<\/li>\n<li>Fixed extended menu items starting from 3rd level and below not expanding vertically as expected (#1778)<\/li>\n<li>Fixed search icon misalignment in Particles\/Modules\/Widgets pickers (#1827)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow previously hardcoded module and component wrappers to be overridden<\/li>\n<li>Administrator: Add submenu to access both <code>Available Themes<\/code> and <code>Default Theme<\/code> (#1764)<\/li>\n<li>Hide theme prefix from Outline names (#1724)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed all <code>&lt;script&gt;<\/code> tags being corrupted in some Windows installs due to broken <code>uniqid()<\/code> function<\/li>\n<li>Fixed country code on HTML tag being in lower case, enabling translations in Snipcart (#1822)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed priority of <code>Front Page<\/code> and <code>Home Page<\/code> assignments to be higher than the rest of the group (#1762)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed occasional <code>Undefined index: object_id<\/code> when trying to save menu with a separator (#1819)<\/li>\n<li>Hydrogen: Fix pagination styling in mobile view (#1563)<\/li>\n<li>Hydrogen \/ Helium: Fixed deleted or renamed <code>Home<\/code> outline reverting back (#1785)\n<ul>\n<li>For existing sites please see <a href=\"https:\/\/github.com\/gantry\/gantry5\/issues\/1785\">Issue 1785<\/a> to fix the issue<\/li>\n<\/ul><\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for <code>Maintenance<\/code> plugin<\/li>\n<li>Added particle for <code>LangSwitcher<\/code> plugin<\/li>\n<li>Added particle for <code>Feed<\/code> plugin<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Rename <code>Appearance<\/code> to <code>Gantry 5<\/code> as it seems to be less confusing for most users<\/li>\n<li>Display changes indicator when in the Positions Manager and changes happen (#1741)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed particles inside positions having extra margin and padding (<code>g-content<\/code> class)<\/li>\n<li>Fixed menu rendering issues in multi-language sites<\/li>\n<li>Fixed login particle<\/li>\n<li>Fixed login in offline mode accepting invalid credentials (#1808)<\/li>\n<li>Fixed Positions Add button (#1803)<\/li>\n<li>Fixed misaligned style for key\/value field (#1789)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAllow custom SCSS files to be inserted from particles and atoms by &lt;link rel=\"stylesheet\" href=\"particle.scss\" \/&gt;\nAdd support to refer JS\/CSS files without using url() function in twig files (streams are handled internally)\nAllow custom SCSS files to be inserted from both Page Settings \/ Assets \/ CSS and Assets Atom (#215, #424, #1692)\nAdd support for {% pageblock bottom %}...{% endpageblock %} to add HTML into the page (#1161)\n\nwhere first parameter is one of: body_top | top | bottom | body_bottom\nsupports also with { priority: n } to set the priority for the block (recommended range 10 ... -10)\n\n\n\n\nMenu items in frontend now render icons with aria-hidden=\"true\" for accessibility (#1629)\nHelium: Content Cubes particle uses now linear gradient made out of Accent Color 1 and 2 for its background (#1809)\n\n\n\nFixed a bug in |html filter\nFixed wrong ordering of custom CSS\/JS assets\nFixed nested field selector in collection.list loosing its value when you edit all items (#1817)\nHelium: Updated OwlCarousel, fixed a bug when OwlCarousel disappeared when only 1 item was set (#1801)\nHelium: Fix logo image overlapping hamburger menu icon in mobile view (#1691)\nHydrogen: Fixed menu dropdowns items aligned to left when in RTL mode (#1753)\nFixed extended menu items starting from 3rd level and below not expanding vertically as expected (#1778)\nFixed search icon misalignment in Particles\/Modules\/Widgets pickers (#1827)\n\n\nJoomla\n\n\n\nAllow previously hardcoded module and component wrappers to be overridden\nAdministrator: Add submenu to access both Available Themes and Default Theme (#1764)\nHide theme prefix from Outline names (#1724)\n\n\n\nFixed all &lt;script&gt; tags being corrupted in some Windows installs due to broken uniqid() function\nFixed country code on HTML tag being in lower case, enabling translations in Snipcart (#1822)\n\n\nWordPress\n\n\n\nChanged priority of Front Page and Home Page assignments to be higher than the rest of the group (#1762)\n\n\n\nFixed occasional Undefined index: object_id when trying to save menu with a separator (#1819)\nHydrogen: Fix pagination styling in mobile view (#1563)\nHydrogen \/ Helium: Fixed deleted or renamed Home outline reverting back (#1785)\n\nFor existing sites please see Issue 1785 to fix the issue\n\n\n\nGrav\n\n\n\nAdded support for Maintenance plugin\nAdded particle for LangSwitcher plugin\nAdded particle for Feed plugin\n\n\n\nRename Appearance to Gantry 5 as it seems to be less confusing for most users\nDisplay changes indicator when in the Positions Manager and changes happen (#1741)\n\n\n\nFixed particles inside positions having extra margin and padding (g-content class)\nFixed menu rendering issues in multi-language sites\nFixed login particle\nFixed login in offline mode accepting invalid credentials (#1808)\nFixed Positions Add button (#1803)\nFixed misaligned style for key\/value field (#1789)"},"5.4.5":{"date":"01\/16\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Turn off menu caching for now as it caches also modules\/widgets\/particles inside the menu\n - Fixed bug in particle caching which causes some particles to have the same cache id\n - Fixed offcanvas menu not working properly in some sites\n - Fixed spaces in images not being urlencoded with `%20` when using `url()` function\n - Fixed empty badge in Atoms (#1798)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fix white page if the page has bad UTF8 characters (usually from badly encoded translations)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed positions rendering escaped HTML code (#1797)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Turn off menu caching for now as it caches also modules\/widgets\/particles inside the menu<\/li>\n<li>Fixed bug in particle caching which causes some particles to have the same cache id<\/li>\n<li>Fixed offcanvas menu not working properly in some sites<\/li>\n<li>Fixed spaces in images not being urlencoded with <code>%20<\/code> when using <code>url()<\/code> function<\/li>\n<li>Fixed empty badge in Atoms (#1798)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix white page if the page has bad UTF8 characters (usually from badly encoded translations)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed positions rendering escaped HTML code (#1797)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nTurn off menu caching for now as it caches also modules\/widgets\/particles inside the menu\nFixed bug in particle caching which causes some particles to have the same cache id\nFixed offcanvas menu not working properly in some sites\nFixed spaces in images not being urlencoded with %20 when using url() function\nFixed empty badge in Atoms (#1798)\n\n\nJoomla\n\n\n\nFix white page if the page has bad UTF8 characters (usually from badly encoded translations)\n\n\nGrav\n\n\n\nFixed positions rendering escaped HTML code (#1797)"},"5.4.4":{"date":"01\/14\/2017","content":"1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed broken RokSprocket and RokGallery: `Call to a member function addScript() on null` (#1794)\n - Fixed inline JavaScript rendered multiple times in `wp_footer` (#1795)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed namespace reference for Grav Page, throwing errors for PHP < 7","content_html":"<ol>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken RokSprocket and RokGallery: <code>Call to a member function addScript() on null<\/code> (#1794)<\/li>\n<li>Fixed inline JavaScript rendered multiple times in <code>wp_footer<\/code> (#1795)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed namespace reference for Grav Page, throwing errors for PHP &lt; 7<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"WordPress\n\n\n\nFixed broken RokSprocket and RokGallery: Call to a member function addScript() on null (#1794)\nFixed inline JavaScript rendered multiple times in wp_footer (#1795)\n\n\nGrav\n\n\n\nFixed namespace reference for Grav Page, throwing errors for PHP &lt; 7"},"5.4.3":{"date":"01\/13\/2017","content":"1. [Common](#common)\n 1. [](#new)\n - Add particle caching when in production mode making a noticeable speed increase on particle heavy pages.\n Installed Gantry 5 themes should to be updated to a version which supports particle caching.\n 1. [](#bugfix)\n - Fixed `$1` and `\\\\1` being lost inside `<pre>` and `<code>` blocks (#1782)\n - Admin: Fixed `Back to Setup` button not working after page reload\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed loading template styles `preg_replace(): Compilation failed` error (#1769)\n - Fixed blank page when rendering ACL rules in frontend Joomla forms (#1767, #1775)\n - Worked around Joomla rendering issue on duplicate module positions and modules (#1721)\n - Fixed PHP 5.3 incompatibility in `System - Gantry 5` plugin (crashes Joomla admin!)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Improved title styling for Login Form particle (#1774, thanks @adi8i)\n1. [Grav](#grav)\n 1. [](#new)\n - Added particle for `Breadcrumbs` plugin (#1786)\n 1. [](#bugfix)\n - Fixed missing particle type in position page when hovering over particle (#1771)\n - Fixed home assignment bug (#1773)\n - Fixed engine page types missing when creating a new page (#1749)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add particle caching when in production mode making a noticeable speed increase on particle heavy pages.\nInstalled Gantry 5 themes should to be updated to a version which supports particle caching.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>$1<\/code> and <code>\\\\1<\/code> being lost inside <code>&lt;pre&gt;<\/code> and <code>&lt;code&gt;<\/code> blocks (#1782)<\/li>\n<li>Admin: Fixed <code>Back to Setup<\/code> button not working after page reload<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed loading template styles <code>preg_replace(): Compilation failed<\/code> error (#1769)<\/li>\n<li>Fixed blank page when rendering ACL rules in frontend Joomla forms (#1767, #1775)<\/li>\n<li>Worked around Joomla rendering issue on duplicate module positions and modules (#1721)<\/li>\n<li>Fixed PHP 5.3 incompatibility in <code>System - Gantry 5<\/code> plugin (crashes Joomla admin!)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved title styling for Login Form particle (#1774, thanks @adi8i)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added particle for <code>Breadcrumbs<\/code> plugin (#1786)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed missing particle type in position page when hovering over particle (#1771)<\/li>\n<li>Fixed home assignment bug (#1773)<\/li>\n<li>Fixed engine page types missing when creating a new page (#1749)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdd particle caching when in production mode making a noticeable speed increase on particle heavy pages.\nInstalled Gantry 5 themes should to be updated to a version which supports particle caching.\n\n\n\nFixed $1 and \\\\1 being lost inside &lt;pre&gt; and &lt;code&gt; blocks (#1782)\nAdmin: Fixed Back to Setup button not working after page reload\n\n\nJoomla\n\n\n\nFixed loading template styles preg_replace(): Compilation failed error (#1769)\nFixed blank page when rendering ACL rules in frontend Joomla forms (#1767, #1775)\nWorked around Joomla rendering issue on duplicate module positions and modules (#1721)\nFixed PHP 5.3 incompatibility in System - Gantry 5 plugin (crashes Joomla admin!)\n\n\nWordPress\n\n\n\nImproved title styling for Login Form particle (#1774, thanks @adi8i)\n\n\nGrav\n\n\n\nAdded particle for Breadcrumbs plugin (#1786)\n\n\n\nFixed missing particle type in position page when hovering over particle (#1771)\nFixed home assignment bug (#1773)\nFixed engine page types missing when creating a new page (#1749)"},"5.4.2":{"date":"12\/20\/2016","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Fix regression: Do not change links which aren't using Gantry streams in platform filter events (#1756)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix regression: Do not change links which aren't using Gantry streams in platform filter events (#1756)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nFix regression: Do not change links which aren't using Gantry streams in platform filter events (#1756)"},"5.4.1":{"date":"12\/13\/2016","content":"1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed Grav and Grav Admin dependencies versions","content_html":"<ol>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Grav and Grav Admin dependencies versions<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Grav\n\n\n\nFixed Grav and Grav Admin dependencies versions"},"5.4.0":{"date":"12\/13\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Added Lightbox support by creating `Lightcase Atom`. By default this feature can be used by adding `data-rel=\"lightcase\"` into the link\n 1. [](#improved)\n - Start using more strict YAML syntax (compatible to future version of YAML compiler)\n - Removed hack to manipulate URL and inject default page and nonce in Grav and Wordpress\n 1. [](#bugfix)\n - Fixed broken responsive support classes (#1705)\n - Fixed known PHP 7.1 issues\n - Ignore broken Gantry 5 themes instead of throwing exception\n1. [Joomla](#joomla)\n 1. [](#new)\n - Resolve all stream URI links in Joomla page\n 1. [](#improved)\n - Improved outline assignments logic\n 1. [](#bugfix)\n - Fixed error outline rendering modules which were assigned to menu items (#1732)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed broken link from Gantry admin to plugin settings\n - Fixed outline duplication copying assignments (#1719)\n - Fixed widgets and particles not showing up in menu (#1715)\n1. [Grav](#grav)\n 1. [](#new)\n - Grav is now integrated with Gantry 5!","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Lightbox support by creating <code>Lightcase Atom<\/code>. By default this feature can be used by adding <code>data-rel=\"lightcase\"<\/code> into the link<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Start using more strict YAML syntax (compatible to future version of YAML compiler)<\/li>\n<li>Removed hack to manipulate URL and inject default page and nonce in Grav and Wordpress<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken responsive support classes (#1705)<\/li>\n<li>Fixed known PHP 7.1 issues<\/li>\n<li>Ignore broken Gantry 5 themes instead of throwing exception<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Resolve all stream URI links in Joomla page<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved outline assignments logic<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error outline rendering modules which were assigned to menu items (#1732)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken link from Gantry admin to plugin settings<\/li>\n<li>Fixed outline duplication copying assignments (#1719)<\/li>\n<li>Fixed widgets and particles not showing up in menu (#1715)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#grav\">Grav<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Grav is now integrated with Gantry 5!<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdded Lightbox support by creating Lightcase Atom. By default this feature can be used by adding data-rel=\"lightcase\" into the link\n\n\n\nStart using more strict YAML syntax (compatible to future version of YAML compiler)\nRemoved hack to manipulate URL and inject default page and nonce in Grav and Wordpress\n\n\n\nFixed broken responsive support classes (#1705)\nFixed known PHP 7.1 issues\nIgnore broken Gantry 5 themes instead of throwing exception\n\n\nJoomla\n\n\n\nResolve all stream URI links in Joomla page\n\n\n\nImproved outline assignments logic\n\n\n\nFixed error outline rendering modules which were assigned to menu items (#1732)\n\n\nWordPress\n\n\n\nFixed broken link from Gantry admin to plugin settings\nFixed outline duplication copying assignments (#1719)\nFixed widgets and particles not showing up in menu (#1715)\n\n\nGrav\n\n\n\nGrav is now integrated with Gantry 5!"},"5.3.9":{"date":"11\/23\/2016","content":"1. [Common](#common)\n 1. [](#improved)\n - Helium: Load `jQuery` from particles instead of using `JavaScript Frameworks` atom to load it into every page\n 1. [](#bugfix)\n - Fixed disabled atoms being rendered (#1671)\n - Fixed issues with responsive support classes (#1487)\n - Helium: Fixed tab rendering issues in `Content tabs` particle (#1635)\n - Fixed issue preventing particles to be switched between in the Inheritance panel\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Automatically load jQuery and Mootools frameworks in error page if particles or atoms request them\n 1. [](#bugfix)\n - Fixed issue where Apache rewrite rule is overriding component but hitting `404 Page Not Found` instead of Joomla properly routing to the new location\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed PHP warning when saving menu with no menu items\n - Fixed incompatibility with WooCommerce Payu Latam plugin (#1628)\n - Fixed `Gantry: Please set current configuration before using $gantry[\"config\"]` (#942)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Helium: Load <code>jQuery<\/code> from particles instead of using <code>JavaScript Frameworks<\/code> atom to load it into every page<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed disabled atoms being rendered (#1671)<\/li>\n<li>Fixed issues with responsive support classes (#1487)<\/li>\n<li>Helium: Fixed tab rendering issues in <code>Content tabs<\/code> particle (#1635)<\/li>\n<li>Fixed issue preventing particles to be switched between in the Inheritance panel<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Automatically load jQuery and Mootools frameworks in error page if particles or atoms request them<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue where Apache rewrite rule is overriding component but hitting <code>404 Page Not Found<\/code> instead of Joomla properly routing to the new location<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed PHP warning when saving menu with no menu items<\/li>\n<li>Fixed incompatibility with WooCommerce Payu Latam plugin (#1628)<\/li>\n<li>Fixed <code>Gantry: Please set current configuration before using $gantry[\"config\"]<\/code> (#942)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nHelium: Load jQuery from particles instead of using JavaScript Frameworks atom to load it into every page\n\n\n\nFixed disabled atoms being rendered (#1671)\nFixed issues with responsive support classes (#1487)\nHelium: Fixed tab rendering issues in Content tabs particle (#1635)\nFixed issue preventing particles to be switched between in the Inheritance panel\n\n\nJoomla\n\n\n\nAutomatically load jQuery and Mootools frameworks in error page if particles or atoms request them\n\n\n\nFixed issue where Apache rewrite rule is overriding component but hitting 404 Page Not Found instead of Joomla properly routing to the new location\n\n\nWordPress\n\n\n\nFixed PHP warning when saving menu with no menu items\nFixed incompatibility with WooCommerce Payu Latam plugin (#1628)\nFixed Gantry: Please set current configuration before using $gantry[\"config\"] (#942)"},"5.3.8":{"date":"11\/10\/2016","content":"1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed Gantry settings not being available in multi-site environments (#1610, thanks @dudewithamood)\n - Fixed issues with Gantry menu mixing up menu item parameters and ordering after using WordPress Importer (#1669)","content_html":"<ol>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Gantry settings not being available in multi-site environments (#1610, thanks @dudewithamood)<\/li>\n<li>Fixed issues with Gantry menu mixing up menu item parameters and ordering after using WordPress Importer (#1669)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"WordPress\n\n\n\nFixed Gantry settings not being available in multi-site environments (#1610, thanks @dudewithamood)\nFixed issues with Gantry menu mixing up menu item parameters and ordering after using WordPress Importer (#1669)"},"5.3.7":{"date":"11\/09\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Updated FontAwesome to 4.7.0 which includes [Grav](https:\/\/getgrav.org)'s Logo!\n 1. [](#bugfix)\n - Helium: Fixed wrong font being used for the content titles (#1603)\n - Helium: Remove Expanded section padding on tablet-range view\n - Helium: Remove unneeded menu overlay when viewing site on touch devices\n - Hydrogen \/ Helium: Fixed Offcanvas toggle visibility setting (#1630)\n - Prevent broken Layout from breaking Gantry administration\n - Fixed Collection Lists' multi edit collapse\/expand that could potentially end up stuck closed (#1612)\n - Keep focus when clearing Inheritance dropdown (#1632)\n - Hide non-overridable fields inside tabs (#1665)\n - Fixed nested collections being non-editable after using `Edit all items` button in a parent collection (#1612)\n - Fixed Base Outline loosing all particles when loading another outline with inheritance (#1617)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fix permissions for editing Particle modules without having access to Gantry admin (#1476)\n - Fixed Gantry menu editor loosing content of CSS field in Joomla menu item (#1656)\n - Fixed menu ordering issues when menu item alias got changed; to become effective menu must be saved once in Gantry (#595)\n - Fixed 'joomla.categories' YAML field type displaying trashed and archived categories (#1625)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Hydrogen \/ Helium: Fixed password field translation (#1657)\n - Fixed editing the menu item titles under `Appearance > Menu` changing the order of menu items in Gantry (#1016)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated FontAwesome to 4.7.0 which includes <a href=\"https:\/\/getgrav.org\">Grav<\/a>'s Logo!<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Helium: Fixed wrong font being used for the content titles (#1603)<\/li>\n<li>Helium: Remove Expanded section padding on tablet-range view<\/li>\n<li>Helium: Remove unneeded menu overlay when viewing site on touch devices<\/li>\n<li>Hydrogen \/ Helium: Fixed Offcanvas toggle visibility setting (#1630)<\/li>\n<li>Prevent broken Layout from breaking Gantry administration<\/li>\n<li>Fixed Collection Lists' multi edit collapse\/expand that could potentially end up stuck closed (#1612)<\/li>\n<li>Keep focus when clearing Inheritance dropdown (#1632)<\/li>\n<li>Hide non-overridable fields inside tabs (#1665)<\/li>\n<li>Fixed nested collections being non-editable after using <code>Edit all items<\/code> button in a parent collection (#1612)<\/li>\n<li>Fixed Base Outline loosing all particles when loading another outline with inheritance (#1617)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix permissions for editing Particle modules without having access to Gantry admin (#1476)<\/li>\n<li>Fixed Gantry menu editor loosing content of CSS field in Joomla menu item (#1656)<\/li>\n<li>Fixed menu ordering issues when menu item alias got changed; to become effective menu must be saved once in Gantry (#595)<\/li>\n<li>Fixed 'joomla.categories' YAML field type displaying trashed and archived categories (#1625)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Hydrogen \/ Helium: Fixed password field translation (#1657)<\/li>\n<li>Fixed editing the menu item titles under <code>Appearance &gt; Menu<\/code> changing the order of menu items in Gantry (#1016)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated FontAwesome to 4.7.0 which includes Grav's Logo!\n\n\n\nHelium: Fixed wrong font being used for the content titles (#1603)\nHelium: Remove Expanded section padding on tablet-range view\nHelium: Remove unneeded menu overlay when viewing site on touch devices\nHydrogen \/ Helium: Fixed Offcanvas toggle visibility setting (#1630)\nPrevent broken Layout from breaking Gantry administration\nFixed Collection Lists' multi edit collapse\/expand that could potentially end up stuck closed (#1612)\nKeep focus when clearing Inheritance dropdown (#1632)\nHide non-overridable fields inside tabs (#1665)\nFixed nested collections being non-editable after using Edit all items button in a parent collection (#1612)\nFixed Base Outline loosing all particles when loading another outline with inheritance (#1617)\n\n\nJoomla\n\n\n\nFix permissions for editing Particle modules without having access to Gantry admin (#1476)\nFixed Gantry menu editor loosing content of CSS field in Joomla menu item (#1656)\nFixed menu ordering issues when menu item alias got changed; to become effective menu must be saved once in Gantry (#595)\nFixed 'joomla.categories' YAML field type displaying trashed and archived categories (#1625)\n\n\nWordPress\n\n\n\nHydrogen \/ Helium: Fixed password field translation (#1657)\nFixed editing the menu item titles under Appearance &gt; Menu changing the order of menu items in Gantry (#1016)"},"5.3.6":{"date":"10\/06\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Updated scssphp to v0.6.6\n - Added `nomarginleft`, `nomarginright`, `nopaddingleft`, `nopaddingright` CSS utility classes to Nucleus\n - Add configuration option to use default platform upload path when adding new images via file picker (#1597)\n - SCSS compiler: Make all URLs https compatible by replacing `http:\/\/` protocol with `\/\/`\n - Helium: Added a second sidebar `Aside` to the default layout. It and `Sidebar` have also been set to have fixed size\n - Add initial support for translating form field `label` and `description` (#84)\n - Collections: Multi edit now features a global input label filter and a way to collapse\/expand the items (#1579)\n 1. [](#improved)\n - Display sorted sidebar folders in Filepicker\n - Better coordination for dragged items in Menu and Layout Manager (related #1576)\n - Using regular select for Dropdown Animation\n - Social Particle: New Display option allows to show icons only, text only or both (#1565)\n - Helium: Removed redundant favicon field in the Styles tab. Please use the one in the Page Settings.\n - Updated Google Fonts (+3 fonts)\n - It is now possible to disable links in a Logo \/ Image particle (thanks @adi8i - #1607)\n 1. [](#bugfix)\n - Fixed title editing for newly added Outlines (#1555)\n - Fixed fields set to not override still displaying overridable in Tabs containers (#1552)\n - Fixed broken URLs for non-existing files in Custom HTML particle\n - Fixed XML errors outside Gantry triggering an error (thanks @Chrissi2812, #1567)\n - Fixed issue with Block attributes not rendering when the parent Section was inheriting (#1577, #1580)\n - Fixed particles getting lost in offcancas section when loading layout preset with older format (#1593)\n - Fixed first time compilation of custom.scss not working (#1590)\n - Fixed override checkboxes showing up in settings tabs when they should not (#1578)\n - Fixed enablers in `Particle Defaults` having custom value and still appearing to be unchecked (#1570)\n - Fixed inheritance converting associative arrays into objects causing associative lists to be missing in inherited sections and particles (#1585)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Add plugin events `onGantry5AdminInit` and `onGantry5ThemeInit` to allow custom Twig filters and functions (#1584)\n 1. [](#bugfix)\n - Fixed routing for `index.php?Itemid=xxx` URLs inside particles\n - Joomla Articles Particle: Add field for entering article ids (thanks @JoomFX - #1591)\n - Fixed accessing Particle module from Joomla Module Manager if user does not have access to edit template (#1476)\n - Menu Manager: Display info message and prevent user from saving menu if menu items have been checked out (#1019)\n - Fixed missing system message in component modals (#1156)\n - Fixed typo on custom translation filename (#1600)\n - Fixed error in Menu particle when site has no default menu selected for the language\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Extended categories field to allow selecting custom taxonomies (#1535)\n - Update Timber to 1.1.5 for new features (#1556)\n 1. [](#bugfix)\n - Helium: Fixed duration parameter in Content Tabs particle\n - Fixed Colorpicker zIndex in Particle Settings (#1574)\n - Fixed wrong protocol in compiled CSS files in a site that uses both http and https (#1594)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated scssphp to v0.6.6<\/li>\n<li>Added <code>nomarginleft<\/code>, <code>nomarginright<\/code>, <code>nopaddingleft<\/code>, <code>nopaddingright<\/code> CSS utility classes to Nucleus<\/li>\n<li>Add configuration option to use default platform upload path when adding new images via file picker (#1597)<\/li>\n<li>SCSS compiler: Make all URLs https compatible by replacing <code>http:\/\/<\/code> protocol with <code>\/\/<\/code><\/li>\n<li>Helium: Added a second sidebar <code>Aside<\/code> to the default layout. It and <code>Sidebar<\/code> have also been set to have fixed size<\/li>\n<li>Add initial support for translating form field <code>label<\/code> and <code>description<\/code> (#84)<\/li>\n<li>Collections: Multi edit now features a global input label filter and a way to collapse\/expand the items (#1579)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Display sorted sidebar folders in Filepicker<\/li>\n<li>Better coordination for dragged items in Menu and Layout Manager (related #1576)<\/li>\n<li>Using regular select for Dropdown Animation<\/li>\n<li>Social Particle: New Display option allows to show icons only, text only or both (#1565)<\/li>\n<li>Helium: Removed redundant favicon field in the Styles tab. Please use the one in the Page Settings.<\/li>\n<li>Updated Google Fonts (+3 fonts)<\/li>\n<li>It is now possible to disable links in a Logo \/ Image particle (thanks @adi8i - #1607)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed title editing for newly added Outlines (#1555)<\/li>\n<li>Fixed fields set to not override still displaying overridable in Tabs containers (#1552)<\/li>\n<li>Fixed broken URLs for non-existing files in Custom HTML particle<\/li>\n<li>Fixed XML errors outside Gantry triggering an error (thanks @Chrissi2812, #1567)<\/li>\n<li>Fixed issue with Block attributes not rendering when the parent Section was inheriting (#1577, #1580)<\/li>\n<li>Fixed particles getting lost in offcancas section when loading layout preset with older format (#1593)<\/li>\n<li>Fixed first time compilation of custom.scss not working (#1590)<\/li>\n<li>Fixed override checkboxes showing up in settings tabs when they should not (#1578)<\/li>\n<li>Fixed enablers in <code>Particle Defaults<\/code> having custom value and still appearing to be unchecked (#1570)<\/li>\n<li>Fixed inheritance converting associative arrays into objects causing associative lists to be missing in inherited sections and particles (#1585)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add plugin events <code>onGantry5AdminInit<\/code> and <code>onGantry5ThemeInit<\/code> to allow custom Twig filters and functions (#1584)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed routing for <code>index.php?Itemid=xxx<\/code> URLs inside particles<\/li>\n<li>Joomla Articles Particle: Add field for entering article ids (thanks @JoomFX - #1591)<\/li>\n<li>Fixed accessing Particle module from Joomla Module Manager if user does not have access to edit template (#1476)<\/li>\n<li>Menu Manager: Display info message and prevent user from saving menu if menu items have been checked out (#1019)<\/li>\n<li>Fixed missing system message in component modals (#1156)<\/li>\n<li>Fixed typo on custom translation filename (#1600)<\/li>\n<li>Fixed error in Menu particle when site has no default menu selected for the language<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Extended categories field to allow selecting custom taxonomies (#1535)<\/li>\n<li>Update Timber to 1.1.5 for new features (#1556)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Helium: Fixed duration parameter in Content Tabs particle<\/li>\n<li>Fixed Colorpicker zIndex in Particle Settings (#1574)<\/li>\n<li>Fixed wrong protocol in compiled CSS files in a site that uses both http and https (#1594)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated scssphp to v0.6.6\nAdded nomarginleft, nomarginright, nopaddingleft, nopaddingright CSS utility classes to Nucleus\nAdd configuration option to use default platform upload path when adding new images via file picker (#1597)\nSCSS compiler: Make all URLs https compatible by replacing http:\/\/ protocol with \/\/\nHelium: Added a second sidebar Aside to the default layout. It and Sidebar have also been set to have fixed size\nAdd initial support for translating form field label and description (#84)\nCollections: Multi edit now features a global input label filter and a way to collapse\/expand the items (#1579)\n\n\n\nDisplay sorted sidebar folders in Filepicker\nBetter coordination for dragged items in Menu and Layout Manager (related #1576)\nUsing regular select for Dropdown Animation\nSocial Particle: New Display option allows to show icons only, text only or both (#1565)\nHelium: Removed redundant favicon field in the Styles tab. Please use the one in the Page Settings.\nUpdated Google Fonts (+3 fonts)\nIt is now possible to disable links in a Logo \/ Image particle (thanks @adi8i - #1607)\n\n\n\nFixed title editing for newly added Outlines (#1555)\nFixed fields set to not override still displaying overridable in Tabs containers (#1552)\nFixed broken URLs for non-existing files in Custom HTML particle\nFixed XML errors outside Gantry triggering an error (thanks @Chrissi2812, #1567)\nFixed issue with Block attributes not rendering when the parent Section was inheriting (#1577, #1580)\nFixed particles getting lost in offcancas section when loading layout preset with older format (#1593)\nFixed first time compilation of custom.scss not working (#1590)\nFixed override checkboxes showing up in settings tabs when they should not (#1578)\nFixed enablers in Particle Defaults having custom value and still appearing to be unchecked (#1570)\nFixed inheritance converting associative arrays into objects causing associative lists to be missing in inherited sections and particles (#1585)\n\n\nJoomla\n\n\n\nAdd plugin events onGantry5AdminInit and onGantry5ThemeInit to allow custom Twig filters and functions (#1584)\n\n\n\nFixed routing for index.php?Itemid=xxx URLs inside particles\nJoomla Articles Particle: Add field for entering article ids (thanks @JoomFX - #1591)\nFixed accessing Particle module from Joomla Module Manager if user does not have access to edit template (#1476)\nMenu Manager: Display info message and prevent user from saving menu if menu items have been checked out (#1019)\nFixed missing system message in component modals (#1156)\nFixed typo on custom translation filename (#1600)\nFixed error in Menu particle when site has no default menu selected for the language\n\n\nWordPress\n\n\n\nExtended categories field to allow selecting custom taxonomies (#1535)\nUpdate Timber to 1.1.5 for new features (#1556)\n\n\n\nHelium: Fixed duration parameter in Content Tabs particle\nFixed Colorpicker zIndex in Particle Settings (#1574)\nFixed wrong protocol in compiled CSS files in a site that uses both http and https (#1594)"},"5.3.5":{"date":"09\/02\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Implemented platform specific composer dependencies\n 1. [](#bugfix)\n - Fixed compiled CSS files having bad relative URLs, regression was introduced with [v5.3.3](http:\/\/gantry.org\/#changelog:v=5.3.3) (#1528)\n - Outlines in the Load panel in LM are now capitalized properly (#1520)\n - Fixed Global filter for Assignments (#1521)\n - Fixed disabled menu items still showing up on front-end and not displaying as disabled in the admin (#1532)\n - Fixed validation warning icon piling up when Applying and after an error (#1526)\n - Fixed untranslated string in Atoms validation (#1525)\n - Removed extra `assets` and `engines` folders from `gantry-media:\/\/` stream\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Include Timber Library v1.1.3 into Gantry Plugin. Removes dependency to Timber Plugin. (#1542)\n 1. [](#improved)\n - Updated Hydrogen and Helium themes to use Timber 1.1 classes\n 1. [](#bugfix)\n - Fixed `Undefined index: link` when saving menu","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented platform specific composer dependencies<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed compiled CSS files having bad relative URLs, regression was introduced with <a href=\"http:\/\/gantry.org\/#changelog:v=5.3.3\">v5.3.3<\/a> (#1528)<\/li>\n<li>Outlines in the Load panel in LM are now capitalized properly (#1520)<\/li>\n<li>Fixed Global filter for Assignments (#1521)<\/li>\n<li>Fixed disabled menu items still showing up on front-end and not displaying as disabled in the admin (#1532)<\/li>\n<li>Fixed validation warning icon piling up when Applying and after an error (#1526)<\/li>\n<li>Fixed untranslated string in Atoms validation (#1525)<\/li>\n<li>Removed extra <code>assets<\/code> and <code>engines<\/code> folders from <code>gantry-media:\/\/<\/code> stream<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Include Timber Library v1.1.3 into Gantry Plugin. Removes dependency to Timber Plugin. (#1542)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated Hydrogen and Helium themes to use Timber 1.1 classes<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>Undefined index: link<\/code> when saving menu<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nImplemented platform specific composer dependencies\n\n\n\nFixed compiled CSS files having bad relative URLs, regression was introduced with v5.3.3 (#1528)\nOutlines in the Load panel in LM are now capitalized properly (#1520)\nFixed Global filter for Assignments (#1521)\nFixed disabled menu items still showing up on front-end and not displaying as disabled in the admin (#1532)\nFixed validation warning icon piling up when Applying and after an error (#1526)\nFixed untranslated string in Atoms validation (#1525)\nRemoved extra assets and engines folders from gantry-media:\/\/ stream\n\n\nWordPress\n\n\n\nInclude Timber Library v1.1.3 into Gantry Plugin. Removes dependency to Timber Plugin. (#1542)\n\n\n\nUpdated Hydrogen and Helium themes to use Timber 1.1 classes\n\n\n\nFixed Undefined index: link when saving menu"},"5.3.4":{"date":"08\/24\/2016","content":"1. [Common](#common)\n 1. [](#bugfix)\n - **Patch Release**: This patch release fixes a regression introduced with [v5.3.3](http:\/\/gantry.org\/#changelog:v=5.3.3) where Layout Manager and Menu Manager item settings were not clickable.","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li><strong>Patch Release<\/strong>: This patch release fixes a regression introduced with <a href=\"http:\/\/gantry.org\/#changelog:v=5.3.3\">v5.3.3<\/a> where Layout Manager and Menu Manager item settings were not clickable.<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nPatch Release: This patch release fixes a regression introduced with v5.3.3 where Layout Manager and Menu Manager item settings were not clickable."},"5.3.3":{"date":"08\/24\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Updated FontAwesome to v4.6.3\n 1. [](#improved)\n - Failed streams in compiled SCSS will now be transformed to 404 URIs, instead of keeping the stream. This will create less confusion on the errors displayed on frontend (#1457, #1443, #1331)\n - Block Variations now display both label and actual class names inline, to better identify and use variations. Hovering over a selected variation will also now display the actual class name as a tooltip.\n - Filepicker files are now displaying sorted by name (#1478)\n - Social particle should use simple select instead of fancy selectize (#1490)\n - If debug mode is enabled, display whoops error instead of catching exceptions\n - Reworked the UI for assignments Filters and Togglers\n - Various RTL fixes and improvements (#1494, #1508, #1511, #1512)\n 1. [](#bugfix)\n - Fixed inherited\/default atoms from base outline displaying even if there are no atoms assigned in `Page Settings`\n - Fixed issue with globally disabled Particles that were appearing as enabled in the LM and could be drag and dropped (#1496)\n - Fixed wrongly rendered `disabled` attribute for Assignments items. Causing them to get lost on next save (#1501)\n - Section layout setting `Fullwidth (Boxed Content)` always shows as default in the Layout Manager (#1515)\n - Fixed select and selectize form fields not recognising difference between 0 and ''\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed extra Default outline that was added in the non-English Joomla installation during clean installation of template (#1461)\n - Fixed issue with Tabs container, conflicting with Tabs in the modals. Improved specificity (#1463)\n - Helium Template: Updateserver not implemented in templateDetails.xml (#1488)\n - Unassigning outline from all menu items does not have any effect (#1451)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Helium: Added missing `languages\/` directory with the `.pot` translation template file\n 1. [](#improved)\n - Helium: Added multiple `raw` filters in the content views\n 1. [](#bugfix)\n - Helium: Offline page should now properly display the offline message set in the Gantry 5 settings page.\n - Added missing custom directory to Timber template lookup (#1465)\n - Fixed `|trans` twig filter having `gantry5` textdomain hardcoded (#1459)\n - Fixed possible fatal error in menu particle (#1493)\n - Fixed new outline having checkboxes in Content tab selected (#1482)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated FontAwesome to v4.6.3<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Failed streams in compiled SCSS will now be transformed to 404 URIs, instead of keeping the stream. This will create less confusion on the errors displayed on frontend (#1457, #1443, #1331)<\/li>\n<li>Block Variations now display both label and actual class names inline, to better identify and use variations. Hovering over a selected variation will also now display the actual class name as a tooltip.<\/li>\n<li>Filepicker files are now displaying sorted by name (#1478)<\/li>\n<li>Social particle should use simple select instead of fancy selectize (#1490)<\/li>\n<li>If debug mode is enabled, display whoops error instead of catching exceptions<\/li>\n<li>Reworked the UI for assignments Filters and Togglers<\/li>\n<li>Various RTL fixes and improvements (#1494, #1508, #1511, #1512)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed inherited\/default atoms from base outline displaying even if there are no atoms assigned in <code>Page Settings<\/code><\/li>\n<li>Fixed issue with globally disabled Particles that were appearing as enabled in the LM and could be drag and dropped (#1496)<\/li>\n<li>Fixed wrongly rendered <code>disabled<\/code> attribute for Assignments items. Causing them to get lost on next save (#1501)<\/li>\n<li>Section layout setting <code>Fullwidth (Boxed Content)<\/code> always shows as default in the Layout Manager (#1515)<\/li>\n<li>Fixed select and selectize form fields not recognising difference between 0 and ''<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed extra Default outline that was added in the non-English Joomla installation during clean installation of template (#1461)<\/li>\n<li>Fixed issue with Tabs container, conflicting with Tabs in the modals. Improved specificity (#1463)<\/li>\n<li>Helium Template: Updateserver not implemented in templateDetails.xml (#1488)<\/li>\n<li>Unassigning outline from all menu items does not have any effect (#1451)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Helium: Added missing <code>languages\/<\/code> directory with the <code>.pot<\/code> translation template file<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Helium: Added multiple <code>raw<\/code> filters in the content views<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Helium: Offline page should now properly display the offline message set in the Gantry 5 settings page.<\/li>\n<li>Added missing custom directory to Timber template lookup (#1465)<\/li>\n<li>Fixed <code>|trans<\/code> twig filter having <code>gantry5<\/code> textdomain hardcoded (#1459)<\/li>\n<li>Fixed possible fatal error in menu particle (#1493)<\/li>\n<li>Fixed new outline having checkboxes in Content tab selected (#1482)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated FontAwesome to v4.6.3\n\n\n\nFailed streams in compiled SCSS will now be transformed to 404 URIs, instead of keeping the stream. This will create less confusion on the errors displayed on frontend (#1457, #1443, #1331)\nBlock Variations now display both label and actual class names inline, to better identify and use variations. Hovering over a selected variation will also now display the actual class name as a tooltip.\nFilepicker files are now displaying sorted by name (#1478)\nSocial particle should use simple select instead of fancy selectize (#1490)\nIf debug mode is enabled, display whoops error instead of catching exceptions\nReworked the UI for assignments Filters and Togglers\nVarious RTL fixes and improvements (#1494, #1508, #1511, #1512)\n\n\n\nFixed inherited\/default atoms from base outline displaying even if there are no atoms assigned in Page Settings\nFixed issue with globally disabled Particles that were appearing as enabled in the LM and could be drag and dropped (#1496)\nFixed wrongly rendered disabled attribute for Assignments items. Causing them to get lost on next save (#1501)\nSection layout setting Fullwidth (Boxed Content) always shows as default in the Layout Manager (#1515)\nFixed select and selectize form fields not recognising difference between 0 and ''\n\n\nJoomla\n\n\n\nFixed extra Default outline that was added in the non-English Joomla installation during clean installation of template (#1461)\nFixed issue with Tabs container, conflicting with Tabs in the modals. Improved specificity (#1463)\nHelium Template: Updateserver not implemented in templateDetails.xml (#1488)\nUnassigning outline from all menu items does not have any effect (#1451)\n\n\nWordPress\n\n\n\nHelium: Added missing languages\/ directory with the .pot translation template file\n\n\n\nHelium: Added multiple raw filters in the content views\n\n\n\nHelium: Offline page should now properly display the offline message set in the Gantry 5 settings page.\nAdded missing custom directory to Timber template lookup (#1465)\nFixed |trans twig filter having gantry5 textdomain hardcoded (#1459)\nFixed possible fatal error in menu particle (#1493)\nFixed new outline having checkboxes in Content tab selected (#1482)"},"5.3.2":{"date":"07\/19\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Helium: Added two new button variations - `button-square` and `button-bevel`\n - Implemented new Tabs Container that allows to better organize Particles fields in the admin (#1026 - [more details](https:\/\/github.com\/gantry\/gantry5\/issues\/1026#issuecomment-232265381))\n - Hydrogen and Helium now require Gantry 5.3.2\n - Updated Google Fonts library (+70 new fonts)\n 1. [](#improved)\n - Helium: Improved OwlCarousel color overlay support\n - Helium: Improved `shadow` variation\n - Hydrogen: Improved enqueueing of `comment-reply` script in the Comments twig template\n - Changed Joomla Articles and WordPress Posts particle to use the new Tabs container\n - Increased PHP timeout for CSS compiler to prevent issues in slow shared servers\n - Helium: OwlCarousel Color Overlay is now alternated to match while transitioning\n 1. [](#bugfix)\n - Helium: Fixed wrong dropdown menu item text hover color\n - Fixed missing languages files in Gantry 5 Particle Module, causing JS errors and preventing the Picker to work\n - Definitive fix for z-index issue Layout Manager when sections were inheriting without children (#1430)\n - Always ensure that the `G5T` method (translations for JS) is available (#1434)\n - Better escaping for JS translations\n - Fixed issue in Layout Manager when inheriting an empty Section from another Outline (#1435)\n - Fixed mis-representation of an inherited Section\/Particle when set to \"No Inheritance\" but with all the Replace options selected\n - Fixed inherited Sections with empty grids, not displaying the \"Drop particles here...\" message\n - Fixed issue in the Font Picker and local fonts throwing JS error\n - Proper fix for nested fields within containers (#924, #1026)\n - Fixed `Undefined property: stdClass::$outline` in `Layout::inherit()`\n - Fixed issue with modals in Firefox where the bottom end wouldn't have enough margin (thanks @coder4life - #1454)\n - Fixed issue with Offcanvas that on Touch devices would cause the Offcanvas to close while touch-scrolling (#1447)\n - Fixed issue with `input.multicheckbox` field throwing errors when not used in LM\n - Fixed save in menu editor, menu items were not saved properly (#1439)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Allow to install and update Gantry in Joomla 3.6\n - Helium is now going to be available from Joomla Updates\n - Improve template installation by adding support for nice looking installation and upgrade messages (written in twig)\n - Add support to install sample data separately from the template\n 1. [](#improved)\n - Helium: Enhanced Menu Modules in Offcanvas (#1442)\n 1. [](#bugfix)\n - Menu subtitles get wiped out from all menu items when saving menu (#1438)\n - Fixed missing language loading in Gantry 5 Particle Module (#1437)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed Fatal error when using BuddyPress (thanks @AlwynBarry - #1441)\n - Fixed `Missing argument 4 for gantry5_upgrader_source_selection()` (#1440)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Helium: Added two new button variations - <code>button-square<\/code> and <code>button-bevel<\/code><\/li>\n<li>Implemented new Tabs Container that allows to better organize Particles fields in the admin (#1026 - <a href=\"https:\/\/github.com\/gantry\/gantry5\/issues\/1026#issuecomment-232265381\">more details<\/a>)<\/li>\n<li>Hydrogen and Helium now require Gantry 5.3.2<\/li>\n<li>Updated Google Fonts library (+70 new fonts)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Helium: Improved OwlCarousel color overlay support<\/li>\n<li>Helium: Improved <code>shadow<\/code> variation<\/li>\n<li>Hydrogen: Improved enqueueing of <code>comment-reply<\/code> script in the Comments twig template<\/li>\n<li>Changed Joomla Articles and WordPress Posts particle to use the new Tabs container<\/li>\n<li>Increased PHP timeout for CSS compiler to prevent issues in slow shared servers<\/li>\n<li>Helium: OwlCarousel Color Overlay is now alternated to match while transitioning<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Helium: Fixed wrong dropdown menu item text hover color<\/li>\n<li>Fixed missing languages files in Gantry 5 Particle Module, causing JS errors and preventing the Picker to work<\/li>\n<li>Definitive fix for z-index issue Layout Manager when sections were inheriting without children (#1430)<\/li>\n<li>Always ensure that the <code>G5T<\/code> method (translations for JS) is available (#1434)<\/li>\n<li>Better escaping for JS translations<\/li>\n<li>Fixed issue in Layout Manager when inheriting an empty Section from another Outline (#1435)<\/li>\n<li>Fixed mis-representation of an inherited Section\/Particle when set to &quot;No Inheritance&quot; but with all the Replace options selected<\/li>\n<li>Fixed inherited Sections with empty grids, not displaying the &quot;Drop particles here...&quot; message<\/li>\n<li>Fixed issue in the Font Picker and local fonts throwing JS error<\/li>\n<li>Proper fix for nested fields within containers (#924, #1026)<\/li>\n<li>Fixed <code>Undefined property: stdClass::$outline<\/code> in <code>Layout::inherit()<\/code><\/li>\n<li>Fixed issue with modals in Firefox where the bottom end wouldn't have enough margin (thanks @coder4life - #1454)<\/li>\n<li>Fixed issue with Offcanvas that on Touch devices would cause the Offcanvas to close while touch-scrolling (#1447)<\/li>\n<li>Fixed issue with <code>input.multicheckbox<\/code> field throwing errors when not used in LM<\/li>\n<li>Fixed save in menu editor, menu items were not saved properly (#1439)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow to install and update Gantry in Joomla 3.6<\/li>\n<li>Helium is now going to be available from Joomla Updates<\/li>\n<li>Improve template installation by adding support for nice looking installation and upgrade messages (written in twig)<\/li>\n<li>Add support to install sample data separately from the template<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Helium: Enhanced Menu Modules in Offcanvas (#1442)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Menu subtitles get wiped out from all menu items when saving menu (#1438)<\/li>\n<li>Fixed missing language loading in Gantry 5 Particle Module (#1437)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Fatal error when using BuddyPress (thanks @AlwynBarry - #1441)<\/li>\n<li>Fixed <code>Missing argument 4 for gantry5_upgrader_source_selection()<\/code> (#1440)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nHelium: Added two new button variations - button-square and button-bevel\nImplemented new Tabs Container that allows to better organize Particles fields in the admin (#1026 - more details)\nHydrogen and Helium now require Gantry 5.3.2\nUpdated Google Fonts library (+70 new fonts)\n\n\n\nHelium: Improved OwlCarousel color overlay support\nHelium: Improved shadow variation\nHydrogen: Improved enqueueing of comment-reply script in the Comments twig template\nChanged Joomla Articles and WordPress Posts particle to use the new Tabs container\nIncreased PHP timeout for CSS compiler to prevent issues in slow shared servers\nHelium: OwlCarousel Color Overlay is now alternated to match while transitioning\n\n\n\nHelium: Fixed wrong dropdown menu item text hover color\nFixed missing languages files in Gantry 5 Particle Module, causing JS errors and preventing the Picker to work\nDefinitive fix for z-index issue Layout Manager when sections were inheriting without children (#1430)\nAlways ensure that the G5T method (translations for JS) is available (#1434)\nBetter escaping for JS translations\nFixed issue in Layout Manager when inheriting an empty Section from another Outline (#1435)\nFixed mis-representation of an inherited Section\/Particle when set to &quot;No Inheritance&quot; but with all the Replace options selected\nFixed inherited Sections with empty grids, not displaying the &quot;Drop particles here...&quot; message\nFixed issue in the Font Picker and local fonts throwing JS error\nProper fix for nested fields within containers (#924, #1026)\nFixed Undefined property: stdClass::$outline in Layout::inherit()\nFixed issue with modals in Firefox where the bottom end wouldn't have enough margin (thanks @coder4life - #1454)\nFixed issue with Offcanvas that on Touch devices would cause the Offcanvas to close while touch-scrolling (#1447)\nFixed issue with input.multicheckbox field throwing errors when not used in LM\nFixed save in menu editor, menu items were not saved properly (#1439)\n\n\nJoomla\n\n\n\nAllow to install and update Gantry in Joomla 3.6\nHelium is now going to be available from Joomla Updates\nImprove template installation by adding support for nice looking installation and upgrade messages (written in twig)\nAdd support to install sample data separately from the template\n\n\n\nHelium: Enhanced Menu Modules in Offcanvas (#1442)\n\n\n\nMenu subtitles get wiped out from all menu items when saving menu (#1438)\nFixed missing language loading in Gantry 5 Particle Module (#1437)\n\n\nWordPress\n\n\n\nFixed Fatal error when using BuddyPress (thanks @AlwynBarry - #1441)\nFixed Missing argument 4 for gantry5_upgrader_source_selection() (#1440)"},"5.3.1":{"date":"07\/11\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Added permanent warning at the top of admin when using PHP 5.4. Gantry will soon drop PHP 5.4 support. Please upgrade as soon as possible. [More details](http:\/\/gantry.org\/blog\/php54-end-of-support)\n 1. [](#improved)\n - Allow Presets description to be translatable (#1212)\n - Converted all hardcoded JS strings to translatable languages (#1212)\n - Added proper HTML5 subtypes to sections in Helium\n 1. [](#bugfix)\n - Fixed `Can't use method return value in write context` on PHP 5.4 (#1413)\n - Fixed `Document::addScript` not allowing string argument (#1414)\n - Fixed Outlines rename from the dropdown switcher (#1422)\n - Fixed `Invalid argument supplied for foreach()` error when duplicating outline (#1416)\n - Fixed `Undefined property: stdClass::$childen` (#1431)\n - Fixed duplicating collection items not triggering the display of the multiple edit button (#1432)\n - Fixed issue that was preventing Menu Item titles (in Menu Manager) to be renamed\n - Fixed z-index issue in Layout Manager when sections were inheriting without children (#1430)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed warning in `Gantry 5 Particle` module about not using a Gantry 5 Theme (#1420)\n - Fixed Bootstrap table having always a border (#1330)\n - Fixed Bootstrap pagination having too much margin (#1389)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added permanent warning at the top of admin when using PHP 5.4. Gantry will soon drop PHP 5.4 support. Please upgrade as soon as possible. <a href=\"http:\/\/gantry.org\/blog\/php54-end-of-support\">More details<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow Presets description to be translatable (#1212)<\/li>\n<li>Converted all hardcoded JS strings to translatable languages (#1212)<\/li>\n<li>Added proper HTML5 subtypes to sections in Helium<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>Can't use method return value in write context<\/code> on PHP 5.4 (#1413)<\/li>\n<li>Fixed <code>Document::addScript<\/code> not allowing string argument (#1414)<\/li>\n<li>Fixed Outlines rename from the dropdown switcher (#1422)<\/li>\n<li>Fixed <code>Invalid argument supplied for foreach()<\/code> error when duplicating outline (#1416)<\/li>\n<li>Fixed <code>Undefined property: stdClass::$childen<\/code> (#1431)<\/li>\n<li>Fixed duplicating collection items not triggering the display of the multiple edit button (#1432)<\/li>\n<li>Fixed issue that was preventing Menu Item titles (in Menu Manager) to be renamed<\/li>\n<li>Fixed z-index issue in Layout Manager when sections were inheriting without children (#1430)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed warning in <code>Gantry 5 Particle<\/code> module about not using a Gantry 5 Theme (#1420)<\/li>\n<li>Fixed Bootstrap table having always a border (#1330)<\/li>\n<li>Fixed Bootstrap pagination having too much margin (#1389)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdded permanent warning at the top of admin when using PHP 5.4. Gantry will soon drop PHP 5.4 support. Please upgrade as soon as possible. More details\n\n\n\nAllow Presets description to be translatable (#1212)\nConverted all hardcoded JS strings to translatable languages (#1212)\nAdded proper HTML5 subtypes to sections in Helium\n\n\n\nFixed Can't use method return value in write context on PHP 5.4 (#1413)\nFixed Document::addScript not allowing string argument (#1414)\nFixed Outlines rename from the dropdown switcher (#1422)\nFixed Invalid argument supplied for foreach() error when duplicating outline (#1416)\nFixed Undefined property: stdClass::$childen (#1431)\nFixed duplicating collection items not triggering the display of the multiple edit button (#1432)\nFixed issue that was preventing Menu Item titles (in Menu Manager) to be renamed\nFixed z-index issue in Layout Manager when sections were inheriting without children (#1430)\n\n\nJoomla\n\n\n\nFixed warning in Gantry 5 Particle module about not using a Gantry 5 Theme (#1420)\nFixed Bootstrap table having always a border (#1330)\nFixed Bootstrap pagination having too much margin (#1389)"},"5.3.0":{"date":"07\/08\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - **Inheritance**: It is now possible to have individual Sections and Particles to Inherit from a different Outline and to decide what to Inherit specifically (attributes, children, blocks). Once a Section or Particle have been set to Inherit, any change applied to the parent Section \/ Particle will automatically reflect to the inheriting one (#50, #303, #340, #361, #575, #1018, #1213, #1312)\n - Added support for DebugBar (#386)\n - Removed outdated LESS compiler (see #273)\n - Updated SCSS compiler to support version 3.4 (#1117)\n - Updated Bourbon SCSS library to v4.2.7\n - New `input.multicheckbox` field. Takes options like a select and renders as a list of checkboxes\n - New `input.radios` field. Allows to create a list of radio selectors. `options` entry should be of kind key\/value\n - Added possibility to place `<svg>` code directly inside the Logo particle\n - Creating New Outlines will now offer to either load based off of Presets or existing Outlines. When selecting existing Outlines you can now decide whether you want to Inherit or not (#1386)\n - Added priority field for CSS\/JS Assets and Atom (#1321)\n 1. [](#improved)\n - Hide `Particle Defaults` tab from everywhere else but in `Base Outline`\n - Do not display `Atoms` in `Particle Defaults`\n - Display only shared particle settings in `Particle Defaults`\n - Tweaked text contrast across the Admin UI (#1326)\n - Sections Layout `Inherit` option is now renamed to `Inherit from Page Settings` (#1349)\n - Assignments cards have now maximum height declared for better presentation and readability\n - Removed rename capability from Base Outline (#1350)\n - Do not close the Atoms modal when clicking on the overlay, in order to prevent accidental loss of changes.\n - When deleting an Outline it will now highlight the title of the Outline in question\n - Make configration overrides persistent, meaning that the value will stay checked even if the value is identical to the global value (#1346)\n - Improved block sizes compatibility with IE10 and IE11 (thanks @Rdechamps - #1407)\n 1. [](#bugfix)\n - Fixed disabled particle rendering in menu item (thanks @nikola3244 - #1313)\n - Fixed typos in tooltips and notices (#1318)\n - Fixed issue with Icons Picker Select button no properly re-enabling when only switching dropdown (#1290)\n - Fixed potential JavaScript error on frontend when the Menu particle was disabled\n - Fixed Preset Match (star) being applied only in Base but not in the rest of the Outlines\n - Fixed issue in parent themes streams initialization (thanks @nikola3244 - #251, #1325)\n - Fixed `Document::urlFilter` handling URLs inside `<pre>` and `<code>` tags (#1328)\n - Fixed `collection.list` inside `container.set` not working (#1333)\n - Removed Nucleus CSS rule `.g-block.visible-desktop {}` that was overriding the media queries (#1344)\n - Layout Manager will now prevent clearing single empty rows upon save (#1368)\n - Font Picker: Fixed potential conflict issue when a Local and a Remote fonts were matching name\n - Fixed minor issue that would cause the flickering of the Layout while scrolling, when the Layout was shorter than the Sidebar (#1378)\n - Section titles in the Layout Manager that don't fit are now collapsing with ellipsis and a title (#1392)\n - Fixed missing configuration when duplicating system outlines\n - Fixed issues with single select field with multiple values (#1402)\n - Fixed `select.select` with `multiple` option enabled, storing only the first selected option rather than all (#1402)\n - Fixed DOM parser issue with HTML tags when adding inline JS\/CSS (#1359)\n - Fixed issue with anchors and Offcanvas not resetting the overlay in IE and Firefox (#1399)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Enable `Layout` tab for `Base Outline`\n 1. [](#improved)\n - Hydrogen for Joomla loads now optional `alert` assets from Nucleus to fix potential styling issues\n - Gantry 5 Particle now displays, as a tooltip, the Particle type in the lists of modules when hovering over the badge (#1373)\n - Gantry 5 Particle badge for unselected Particles is now orange, to distinct from the selected ones (green)\n - Added warning message to particle module when there is no default template set (#1316)\n 1. [](#bugfix)\n - Fixed issue with `Link Title Attribute` menu setting in Joomla, where the value would be translated as subtitle in Gantry, rather than `title=\"\"` attribute (#1176)\n - Fixed untranslated 404 page title (#1001)\n - Fixed wrong title in newly created outline\n - Fixed content array particle: alias in link duplicating (#1400)\n - Fixed particle module not caching Javascript \/ CSS (#977)\n - Fixed exception thrown in administration if parent theme was not enabled in Joomla\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Extend Assignments with multiple `BuddyPress` conditionals. This requires BuddyPress 2.6 and newer (thanks @horch004 - #1298)\n - Extend Assignments with possibility to assign outline to all posts or archive page of custom post type (thanks @horch004 - #1298)\n 1. [](#improved)\n - Gantry 5 Particle Widget is now compatible with WordPress Customizer and will live-refresh on change (#869)\n - Add support for Widgets with checkboxes that use the trick of hidden\/checkbox fields with the same name (#1014)\n 1. [](#bugfix)\n - Fixed post type priority not being used in assignments (#1340)\n - Fixed menu particle missing `Expand on Hover` option (#1360)\n - Fixed Admin incompatibility with Jetpack (#1184)\n - Fixed updating plugins causing endless maintenance mode when `display_errors = On` (#1271)\n - Fixed missing layout denying access to admin (#1319)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li><strong>Inheritance<\/strong>: It is now possible to have individual Sections and Particles to Inherit from a different Outline and to decide what to Inherit specifically (attributes, children, blocks). Once a Section or Particle have been set to Inherit, any change applied to the parent Section \/ Particle will automatically reflect to the inheriting one (#50, #303, #340, #361, #575, #1018, #1213, #1312)<\/li>\n<li>Added support for DebugBar (#386)<\/li>\n<li>Removed outdated LESS compiler (see #273)<\/li>\n<li>Updated SCSS compiler to support version 3.4 (#1117)<\/li>\n<li>Updated Bourbon SCSS library to v4.2.7<\/li>\n<li>New <code>input.multicheckbox<\/code> field. Takes options like a select and renders as a list of checkboxes<\/li>\n<li>New <code>input.radios<\/code> field. Allows to create a list of radio selectors. <code>options<\/code> entry should be of kind key\/value<\/li>\n<li>Added possibility to place <code>&lt;svg&gt;<\/code> code directly inside the Logo particle<\/li>\n<li>Creating New Outlines will now offer to either load based off of Presets or existing Outlines. When selecting existing Outlines you can now decide whether you want to Inherit or not (#1386)<\/li>\n<li>Added priority field for CSS\/JS Assets and Atom (#1321)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Hide <code>Particle Defaults<\/code> tab from everywhere else but in <code>Base Outline<\/code><\/li>\n<li>Do not display <code>Atoms<\/code> in <code>Particle Defaults<\/code><\/li>\n<li>Display only shared particle settings in <code>Particle Defaults<\/code><\/li>\n<li>Tweaked text contrast across the Admin UI (#1326)<\/li>\n<li>Sections Layout <code>Inherit<\/code> option is now renamed to <code>Inherit from Page Settings<\/code> (#1349)<\/li>\n<li>Assignments cards have now maximum height declared for better presentation and readability<\/li>\n<li>Removed rename capability from Base Outline (#1350)<\/li>\n<li>Do not close the Atoms modal when clicking on the overlay, in order to prevent accidental loss of changes.<\/li>\n<li>When deleting an Outline it will now highlight the title of the Outline in question<\/li>\n<li>Make configration overrides persistent, meaning that the value will stay checked even if the value is identical to the global value (#1346)<\/li>\n<li>Improved block sizes compatibility with IE10 and IE11 (thanks @Rdechamps - #1407)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed disabled particle rendering in menu item (thanks @nikola3244 - #1313)<\/li>\n<li>Fixed typos in tooltips and notices (#1318)<\/li>\n<li>Fixed issue with Icons Picker Select button no properly re-enabling when only switching dropdown (#1290)<\/li>\n<li>Fixed potential JavaScript error on frontend when the Menu particle was disabled<\/li>\n<li>Fixed Preset Match (star) being applied only in Base but not in the rest of the Outlines<\/li>\n<li>Fixed issue in parent themes streams initialization (thanks @nikola3244 - #251, #1325)<\/li>\n<li>Fixed <code>Document::urlFilter<\/code> handling URLs inside <code>&lt;pre&gt;<\/code> and <code>&lt;code&gt;<\/code> tags (#1328)<\/li>\n<li>Fixed <code>collection.list<\/code> inside <code>container.set<\/code> not working (#1333)<\/li>\n<li>Removed Nucleus CSS rule <code>.g-block.visible-desktop {}<\/code> that was overriding the media queries (#1344)<\/li>\n<li>Layout Manager will now prevent clearing single empty rows upon save (#1368)<\/li>\n<li>Font Picker: Fixed potential conflict issue when a Local and a Remote fonts were matching name<\/li>\n<li>Fixed minor issue that would cause the flickering of the Layout while scrolling, when the Layout was shorter than the Sidebar (#1378)<\/li>\n<li>Section titles in the Layout Manager that don't fit are now collapsing with ellipsis and a title (#1392)<\/li>\n<li>Fixed missing configuration when duplicating system outlines<\/li>\n<li>Fixed issues with single select field with multiple values (#1402)<\/li>\n<li>Fixed <code>select.select<\/code> with <code>multiple<\/code> option enabled, storing only the first selected option rather than all (#1402)<\/li>\n<li>Fixed DOM parser issue with HTML tags when adding inline JS\/CSS (#1359)<\/li>\n<li>Fixed issue with anchors and Offcanvas not resetting the overlay in IE and Firefox (#1399)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Enable <code>Layout<\/code> tab for <code>Base Outline<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Hydrogen for Joomla loads now optional <code>alert<\/code> assets from Nucleus to fix potential styling issues<\/li>\n<li>Gantry 5 Particle now displays, as a tooltip, the Particle type in the lists of modules when hovering over the badge (#1373)<\/li>\n<li>Gantry 5 Particle badge for unselected Particles is now orange, to distinct from the selected ones (green)<\/li>\n<li>Added warning message to particle module when there is no default template set (#1316)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with <code>Link Title Attribute<\/code> menu setting in Joomla, where the value would be translated as subtitle in Gantry, rather than <code>title=\"\"<\/code> attribute (#1176)<\/li>\n<li>Fixed untranslated 404 page title (#1001)<\/li>\n<li>Fixed wrong title in newly created outline<\/li>\n<li>Fixed content array particle: alias in link duplicating (#1400)<\/li>\n<li>Fixed particle module not caching Javascript \/ CSS (#977)<\/li>\n<li>Fixed exception thrown in administration if parent theme was not enabled in Joomla<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Extend Assignments with multiple <code>BuddyPress<\/code> conditionals. This requires BuddyPress 2.6 and newer (thanks @horch004 - #1298)<\/li>\n<li>Extend Assignments with possibility to assign outline to all posts or archive page of custom post type (thanks @horch004 - #1298)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Gantry 5 Particle Widget is now compatible with WordPress Customizer and will live-refresh on change (#869)<\/li>\n<li>Add support for Widgets with checkboxes that use the trick of hidden\/checkbox fields with the same name (#1014)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed post type priority not being used in assignments (#1340)<\/li>\n<li>Fixed menu particle missing <code>Expand on Hover<\/code> option (#1360)<\/li>\n<li>Fixed Admin incompatibility with Jetpack (#1184)<\/li>\n<li>Fixed updating plugins causing endless maintenance mode when <code>display_errors = On<\/code> (#1271)<\/li>\n<li>Fixed missing layout denying access to admin (#1319)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nInheritance: It is now possible to have individual Sections and Particles to Inherit from a different Outline and to decide what to Inherit specifically (attributes, children, blocks). Once a Section or Particle have been set to Inherit, any change applied to the parent Section \/ Particle will automatically reflect to the inheriting one (#50, #303, #340, #361, #575, #1018, #1213, #1312)\nAdded support for DebugBar (#386)\nRemoved outdated LESS compiler (see #273)\nUpdated SCSS compiler to support version 3.4 (#1117)\nUpdated Bourbon SCSS library to v4.2.7\nNew input.multicheckbox field. Takes options like a select and renders as a list of checkboxes\nNew input.radios field. Allows to create a list of radio selectors. options entry should be of kind key\/value\nAdded possibility to place &lt;svg&gt; code directly inside the Logo particle\nCreating New Outlines will now offer to either load based off of Presets or existing Outlines. When selecting existing Outlines you can now decide whether you want to Inherit or not (#1386)\nAdded priority field for CSS\/JS Assets and Atom (#1321)\n\n\n\nHide Particle Defaults tab from everywhere else but in Base Outline\nDo not display Atoms in Particle Defaults\nDisplay only shared particle settings in Particle Defaults\nTweaked text contrast across the Admin UI (#1326)\nSections Layout Inherit option is now renamed to Inherit from Page Settings (#1349)\nAssignments cards have now maximum height declared for better presentation and readability\nRemoved rename capability from Base Outline (#1350)\nDo not close the Atoms modal when clicking on the overlay, in order to prevent accidental loss of changes.\nWhen deleting an Outline it will now highlight the title of the Outline in question\nMake configration overrides persistent, meaning that the value will stay checked even if the value is identical to the global value (#1346)\nImproved block sizes compatibility with IE10 and IE11 (thanks @Rdechamps - #1407)\n\n\n\nFixed disabled particle rendering in menu item (thanks @nikola3244 - #1313)\nFixed typos in tooltips and notices (#1318)\nFixed issue with Icons Picker Select button no properly re-enabling when only switching dropdown (#1290)\nFixed potential JavaScript error on frontend when the Menu particle was disabled\nFixed Preset Match (star) being applied only in Base but not in the rest of the Outlines\nFixed issue in parent themes streams initialization (thanks @nikola3244 - #251, #1325)\nFixed Document::urlFilter handling URLs inside &lt;pre&gt; and &lt;code&gt; tags (#1328)\nFixed collection.list inside container.set not working (#1333)\nRemoved Nucleus CSS rule .g-block.visible-desktop {} that was overriding the media queries (#1344)\nLayout Manager will now prevent clearing single empty rows upon save (#1368)\nFont Picker: Fixed potential conflict issue when a Local and a Remote fonts were matching name\nFixed minor issue that would cause the flickering of the Layout while scrolling, when the Layout was shorter than the Sidebar (#1378)\nSection titles in the Layout Manager that don't fit are now collapsing with ellipsis and a title (#1392)\nFixed missing configuration when duplicating system outlines\nFixed issues with single select field with multiple values (#1402)\nFixed select.select with multiple option enabled, storing only the first selected option rather than all (#1402)\nFixed DOM parser issue with HTML tags when adding inline JS\/CSS (#1359)\nFixed issue with anchors and Offcanvas not resetting the overlay in IE and Firefox (#1399)\n\n\nJoomla\n\n\n\nEnable Layout tab for Base Outline\n\n\n\nHydrogen for Joomla loads now optional alert assets from Nucleus to fix potential styling issues\nGantry 5 Particle now displays, as a tooltip, the Particle type in the lists of modules when hovering over the badge (#1373)\nGantry 5 Particle badge for unselected Particles is now orange, to distinct from the selected ones (green)\nAdded warning message to particle module when there is no default template set (#1316)\n\n\n\nFixed issue with Link Title Attribute menu setting in Joomla, where the value would be translated as subtitle in Gantry, rather than title=\"\" attribute (#1176)\nFixed untranslated 404 page title (#1001)\nFixed wrong title in newly created outline\nFixed content array particle: alias in link duplicating (#1400)\nFixed particle module not caching Javascript \/ CSS (#977)\nFixed exception thrown in administration if parent theme was not enabled in Joomla\n\n\nWordPress\n\n\n\nExtend Assignments with multiple BuddyPress conditionals. This requires BuddyPress 2.6 and newer (thanks @horch004 - #1298)\nExtend Assignments with possibility to assign outline to all posts or archive page of custom post type (thanks @horch004 - #1298)\n\n\n\nGantry 5 Particle Widget is now compatible with WordPress Customizer and will live-refresh on change (#869)\nAdd support for Widgets with checkboxes that use the trick of hidden\/checkbox fields with the same name (#1014)\n\n\n\nFixed post type priority not being used in assignments (#1340)\nFixed menu particle missing Expand on Hover option (#1360)\nFixed Admin incompatibility with Jetpack (#1184)\nFixed updating plugins causing endless maintenance mode when display_errors = On (#1271)\nFixed missing layout denying access to admin (#1319)"},"5.2.18":{"date":"05\/27\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Creating and duplicating Outlines now offers a modal where title and preset can be pre-compiled, without having to edit it later (#207)\n 1. [](#improved)\n - Filepicker now allows uploading and deleting UTF-8 named files\n 1. [](#bugfix)\n - Fixed Filepicker `root` property failing when mixing streams with non-streams paths (#1305)\n - Fixed `button` input field (thanks @nikola3244 - #1308)\n - Fixed `Oops, Cannot delete non-existing folder (500 internal error)` during Cache Clearing and when compiling YAML and Twig settings were disabled (#1306)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed regression in positioning module content by removing `row-fluid` wrapping from Joomla modules\n - Fixed `Gantry 5 - Presets` plugin being enabled during upgrades (#1285)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Creating and duplicating Outlines now offers a modal where title and preset can be pre-compiled, without having to edit it later (#207)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Filepicker now allows uploading and deleting UTF-8 named files<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Filepicker <code>root<\/code> property failing when mixing streams with non-streams paths (#1305)<\/li>\n<li>Fixed <code>button<\/code> input field (thanks @nikola3244 - #1308)<\/li>\n<li>Fixed <code>Oops, Cannot delete non-existing folder (500 internal error)<\/code> during Cache Clearing and when compiling YAML and Twig settings were disabled (#1306)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed regression in positioning module content by removing <code>row-fluid<\/code> wrapping from Joomla modules<\/li>\n<li>Fixed <code>Gantry 5 - Presets<\/code> plugin being enabled during upgrades (#1285)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nCreating and duplicating Outlines now offers a modal where title and preset can be pre-compiled, without having to edit it later (#207)\n\n\n\nFilepicker now allows uploading and deleting UTF-8 named files\n\n\n\nFixed Filepicker root property failing when mixing streams with non-streams paths (#1305)\nFixed button input field (thanks @nikola3244 - #1308)\nFixed Oops, Cannot delete non-existing folder (500 internal error) during Cache Clearing and when compiling YAML and Twig settings were disabled (#1306)\n\n\nJoomla\n\n\n\nFixed regression in positioning module content by removing row-fluid wrapping from Joomla modules\nFixed Gantry 5 - Presets plugin being enabled during upgrades (#1285)"},"5.2.17":{"date":"05\/19\/2016","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Fixed `Warning: Zend OPcache API is restricted by \"restrict_api\" configuration directive`\n - Fixed backward compatibility for custom menus where the hovering wouldn't be the default behavior (#1293)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed media manager not rendering correctly in frontend editor (#986)\n - Fixed modal issues with Fabrik (#1147)\n - Wrap all Joomla content to `row-fluid` to fix some Bootstrap layout issues\n - Fixed articles particle displaying unpublished, trashed and archived articles (#1289)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Work around commit issues to WP SVN to allow again automated updates (5.2.16 was skipped, see [changelog](http:\/\/gantry.org\/#changelog:v=5.2.16&p=wordpress))","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>Warning: Zend OPcache API is restricted by \"restrict_api\" configuration directive<\/code><\/li>\n<li>Fixed backward compatibility for custom menus where the hovering wouldn't be the default behavior (#1293)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed media manager not rendering correctly in frontend editor (#986)<\/li>\n<li>Fixed modal issues with Fabrik (#1147)<\/li>\n<li>Wrap all Joomla content to <code>row-fluid<\/code> to fix some Bootstrap layout issues<\/li>\n<li>Fixed articles particle displaying unpublished, trashed and archived articles (#1289)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Work around commit issues to WP SVN to allow again automated updates (5.2.16 was skipped, see <a href=\"http:\/\/gantry.org\/#changelog:v=5.2.16&amp;p=wordpress\">changelog<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nFixed Warning: Zend OPcache API is restricted by \"restrict_api\" configuration directive\nFixed backward compatibility for custom menus where the hovering wouldn't be the default behavior (#1293)\n\n\nJoomla\n\n\n\nFixed media manager not rendering correctly in frontend editor (#986)\nFixed modal issues with Fabrik (#1147)\nWrap all Joomla content to row-fluid to fix some Bootstrap layout issues\nFixed articles particle displaying unpublished, trashed and archived articles (#1289)\n\n\nWordPress\n\n\n\nWork around commit issues to WP SVN to allow again automated updates (5.2.16 was skipped, see changelog)"},"5.2.16":{"date":"05\/17\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Hydrogen: The template now includes the emoji fonts (thanks @810 - #1253)\n - Frontend: Exposed `G5.$` and `G5.ready` JavaScript utils (ref, #1256)\n - Menu Particle: Added new option `Expand on Hover` to allow \/ disallow menu items to expand on mouseover or limit them to click \/ touch only (#1256)\n - Menu Editor: It is now possible to disable menu items directly from the editor without having to pass through the platform (#1020)\n 1. [](#improved)\n - Extended top level menus with a fixed width are now respecting the directional setting (#1252)\n - Menu Manager: Cog wheel settings for Menu Items as well as Columns sorting icons, will now always appear on Touch Devices instead of been hover controlled only (related to #1254 and #1218)\n - Included woff2 version of the local Roboto font\n - Tweaked UI for multiple grids inside a container (#1278)\n - Saving Assignments will now only post enabled items instead of the whole lot, making the save faster and reducing the probability of hitting a `max_input_vars` limit issue (#1279)\n 1. [](#bugfix)\n - Fixed Sub-items back arrow in Menu Manager not responding to tap in Touch Devices (#1254, #1218)\n - Fixed issue that was preventing Atoms from properly getting sorted and deleted on touch devices (#1259)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Add particle badges support for `Advanced Module Manager` (thanks @nonumber)\n - Make Gantry menu to honour new `Display in menu` field in Joomla! 3.5.1 (#1255)\n 1. [](#improved)\n - The Joomla Articles Particle now offers the option to pick either `intro` or `fulltext` image (thanks @nikola3244 - #1261, related to #1258)\n 1. [](#bugfix)\n - Fixed `Joomla Articles` particle limits category selection to 20 categories only (thanks @nikola3244 - #1260)\n - Fixed broken language filtering for categories and articles\n - Worked around bug 72151 in **PHP 5.6.21** and **PHP 7.0.6** which was causing some data for articles not to be initialized\n - Fixed `The menu selected is empty!` in Menu editor when PHP `default_charset` is not `UTF-8` (#1257)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Added missing `home`, `outline`, `language` and `direction` properties to `Framework\\Page` class\n 1. [](#bugfix)\n - Fixed HTML entities not encoded properly in menu item titles (#1248)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Hydrogen: The template now includes the emoji fonts (thanks @810 - #1253)<\/li>\n<li>Frontend: Exposed <code>G5.$<\/code> and <code>G5.ready<\/code> JavaScript utils (ref, #1256)<\/li>\n<li>Menu Particle: Added new option <code>Expand on Hover<\/code> to allow \/ disallow menu items to expand on mouseover or limit them to click \/ touch only (#1256)<\/li>\n<li>Menu Editor: It is now possible to disable menu items directly from the editor without having to pass through the platform (#1020)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Extended top level menus with a fixed width are now respecting the directional setting (#1252)<\/li>\n<li>Menu Manager: Cog wheel settings for Menu Items as well as Columns sorting icons, will now always appear on Touch Devices instead of been hover controlled only (related to #1254 and #1218)<\/li>\n<li>Included woff2 version of the local Roboto font<\/li>\n<li>Tweaked UI for multiple grids inside a container (#1278)<\/li>\n<li>Saving Assignments will now only post enabled items instead of the whole lot, making the save faster and reducing the probability of hitting a <code>max_input_vars<\/code> limit issue (#1279)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Sub-items back arrow in Menu Manager not responding to tap in Touch Devices (#1254, #1218)<\/li>\n<li>Fixed issue that was preventing Atoms from properly getting sorted and deleted on touch devices (#1259)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add particle badges support for <code>Advanced Module Manager<\/code> (thanks @nonumber)<\/li>\n<li>Make Gantry menu to honour new <code>Display in menu<\/code> field in Joomla! 3.5.1 (#1255)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>The Joomla Articles Particle now offers the option to pick either <code>intro<\/code> or <code>fulltext<\/code> image (thanks @nikola3244 - #1261, related to #1258)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>Joomla Articles<\/code> particle limits category selection to 20 categories only (thanks @nikola3244 - #1260)<\/li>\n<li>Fixed broken language filtering for categories and articles<\/li>\n<li>Worked around bug 72151 in <strong>PHP 5.6.21<\/strong> and <strong>PHP 7.0.6<\/strong> which was causing some data for articles not to be initialized<\/li>\n<li>Fixed <code>The menu selected is empty!<\/code> in Menu editor when PHP <code>default_charset<\/code> is not <code>UTF-8<\/code> (#1257)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added missing <code>home<\/code>, <code>outline<\/code>, <code>language<\/code> and <code>direction<\/code> properties to <code>Framework\\Page<\/code> class<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed HTML entities not encoded properly in menu item titles (#1248)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nHydrogen: The template now includes the emoji fonts (thanks @810 - #1253)\nFrontend: Exposed G5.$ and G5.ready JavaScript utils (ref, #1256)\nMenu Particle: Added new option Expand on Hover to allow \/ disallow menu items to expand on mouseover or limit them to click \/ touch only (#1256)\nMenu Editor: It is now possible to disable menu items directly from the editor without having to pass through the platform (#1020)\n\n\n\nExtended top level menus with a fixed width are now respecting the directional setting (#1252)\nMenu Manager: Cog wheel settings for Menu Items as well as Columns sorting icons, will now always appear on Touch Devices instead of been hover controlled only (related to #1254 and #1218)\nIncluded woff2 version of the local Roboto font\nTweaked UI for multiple grids inside a container (#1278)\nSaving Assignments will now only post enabled items instead of the whole lot, making the save faster and reducing the probability of hitting a max_input_vars limit issue (#1279)\n\n\n\nFixed Sub-items back arrow in Menu Manager not responding to tap in Touch Devices (#1254, #1218)\nFixed issue that was preventing Atoms from properly getting sorted and deleted on touch devices (#1259)\n\n\nJoomla\n\n\n\nAdd particle badges support for Advanced Module Manager (thanks @nonumber)\nMake Gantry menu to honour new Display in menu field in Joomla! 3.5.1 (#1255)\n\n\n\nThe Joomla Articles Particle now offers the option to pick either intro or fulltext image (thanks @nikola3244 - #1261, related to #1258)\n\n\n\nFixed Joomla Articles particle limits category selection to 20 categories only (thanks @nikola3244 - #1260)\nFixed broken language filtering for categories and articles\nWorked around bug 72151 in PHP 5.6.21 and PHP 7.0.6 which was causing some data for articles not to be initialized\nFixed The menu selected is empty! in Menu editor when PHP default_charset is not UTF-8 (#1257)\n\n\nWordPress\n\n\n\nAdded missing home, outline, language and direction properties to Framework\\Page class\n\n\n\nFixed HTML entities not encoded properly in menu item titles (#1248)"},"5.2.15":{"date":"04\/25\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Updated FontAwesome to v4.6.1 (+23 icons)\n - Icons Picker will now show the title of each icon when hovering to see the preview\n - Updated Google Fonts library\n - Sample Content Particle now include the ID and CSS fields for the individual items (#1199)\n 1. [](#bugfix)\n - Fixed loss of settings for Particles \/ Modules menu items when moved to a different menu level (#1243)\n - Various Admin RTL tweaks (#1195)\n - Fixed expand \/ collapse in Filepicker (#1246)\n - Override checkboxes are now getting detected as changes when checked \/ unchecked (#333)\n - Fixed rendering issue in layout if all blocks next to each other are `Fixed Size` and some of them have nothing in them\n - Locked the Particle Settings editing overlay in Gantry 5 Particle Module, to prevent losing settings by accident (#1247, related to #1227)\n - [CHANGE]: Copyright Particle output now renders without the hardcoded `Copyright` word that couldn't be translated. Before: `Copyright \u00a9 2016 SiteOwner`, After: `SiteOwner \u00a9 2016` (#950)\n - [REGRESSION] Disabling `Compile twig` attempts to write lots of directories to hard drive root (#1250)\n - Prevent resolving stream paths outside of defined scheme root\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Enable HTML5 document support from Joomla\n 1. [](#bugfix)\n - Fixed case where multiple badges of the Particle type, could potentially show up in the Modules Manager\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Improved current URL detection for Menu Item based Assignments with possibility of filtering custom server ports (#1208)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated FontAwesome to v4.6.1 (+23 icons)<\/li>\n<li>Icons Picker will now show the title of each icon when hovering to see the preview<\/li>\n<li>Updated Google Fonts library<\/li>\n<li>Sample Content Particle now include the ID and CSS fields for the individual items (#1199)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed loss of settings for Particles \/ Modules menu items when moved to a different menu level (#1243)<\/li>\n<li>Various Admin RTL tweaks (#1195)<\/li>\n<li>Fixed expand \/ collapse in Filepicker (#1246)<\/li>\n<li>Override checkboxes are now getting detected as changes when checked \/ unchecked (#333)<\/li>\n<li>Fixed rendering issue in layout if all blocks next to each other are <code>Fixed Size<\/code> and some of them have nothing in them<\/li>\n<li>Locked the Particle Settings editing overlay in Gantry 5 Particle Module, to prevent losing settings by accident (#1247, related to #1227)<\/li>\n<li>[CHANGE]: Copyright Particle output now renders without the hardcoded <code>Copyright<\/code> word that couldn't be translated. Before: <code>Copyright \u00a9 2016 SiteOwner<\/code>, After: <code>SiteOwner \u00a9 2016<\/code> (#950)<\/li>\n<li>[REGRESSION] Disabling <code>Compile twig<\/code> attempts to write lots of directories to hard drive root (#1250)<\/li>\n<li>Prevent resolving stream paths outside of defined scheme root<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Enable HTML5 document support from Joomla<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed case where multiple badges of the Particle type, could potentially show up in the Modules Manager<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved current URL detection for Menu Item based Assignments with possibility of filtering custom server ports (#1208)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated FontAwesome to v4.6.1 (+23 icons)\nIcons Picker will now show the title of each icon when hovering to see the preview\nUpdated Google Fonts library\nSample Content Particle now include the ID and CSS fields for the individual items (#1199)\n\n\n\nFixed loss of settings for Particles \/ Modules menu items when moved to a different menu level (#1243)\nVarious Admin RTL tweaks (#1195)\nFixed expand \/ collapse in Filepicker (#1246)\nOverride checkboxes are now getting detected as changes when checked \/ unchecked (#333)\nFixed rendering issue in layout if all blocks next to each other are Fixed Size and some of them have nothing in them\nLocked the Particle Settings editing overlay in Gantry 5 Particle Module, to prevent losing settings by accident (#1247, related to #1227)\n[CHANGE]: Copyright Particle output now renders without the hardcoded Copyright word that couldn't be translated. Before: Copyright \u00a9 2016 SiteOwner, After: SiteOwner \u00a9 2016 (#950)\n[REGRESSION] Disabling Compile twig attempts to write lots of directories to hard drive root (#1250)\nPrevent resolving stream paths outside of defined scheme root\n\n\nJoomla\n\n\n\nEnable HTML5 document support from Joomla\n\n\n\nFixed case where multiple badges of the Particle type, could potentially show up in the Modules Manager\n\n\nWordPress\n\n\n\nImproved current URL detection for Menu Item based Assignments with possibility of filtering custom server ports (#1208)"},"5.2.14":{"date":"04\/15\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Implemented `sprintf()` compatible parameter support for twig `trans()` filter\n - Implemented `duplicate` action for collections items (#1220)\n 1. [](#bugfix)\n - Updated Whoops to latest version (fixes PHP7 issues with some uncatched exceptions)\n - Fixed Zend opcache without file checks causes issues in admin (#1222)\n - Downgrading PHP version causes fatal errors on cached twig files (#947)\n - Themes list: Fix fatal error if theme had a loop in parent themes\n - Admin: Rename `Settings` tab to `Particle Defaults` to avoid confusion\n - Added missing language translations for all admin template files (part of #1212)\n - Prevent to close the modal of collections and forms (Particle Settings, Menu Settings) (#1227)\n - Fixed adding new rows and editing section\/particle settings in LM on touch devices (#1218)\n - Fixed case in the colorpicker where potentially the opacity would go `-0` causing the field not to validate (#1217)\n - Fixed Outline Assignments not staying set if `max_input_vars` has too small value; display error instead\n - Fixed Particle Defaults loosing values if `max_input_vars` has too small value; display error instead (#1226)\n - Prevent Applying \/ Saving multiple times when an occurrence is already running (#1185)\n - Workaround to prevent embedded iframe to throw JS errors in same cases (#1224)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Added support to have Joomla articles and categories in particles (#1225)\n - Added `Joomla Articles` particle\n - Added support for Joomla Template & Menu ACL in Gantry admin (#600)\n 1. [](#bugfix)\n - Fixed duplicating template style while caching was turned on not being recognized as Gantry 5 outline (#1200)\n - Fixed logo particle link going to current page rather than home page on J! 3.5 (#1210)\n - Module instance edit fails with \"You are not permitted to use that link to directly access that page\" on J! 3.5 (#1215)\n - Gantry update is shown even if the new version was just installed (#1204)\n - Untranslated string `COM_GANTRY5_PARTICLE_NOT_INITIALIZED` (#1118)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added `WordPress Posts` particle\n - Extend Assignments with multiple `WooCommerce` conditionals (#1150)\n - Add possibility of choosing if posts should display theirs content or excerpt on blog and archive-type pages in Hydrogen\n 1. [](#bugfix)\n - Fixed issue where bad value in `wp_upload_dir()['relative']` is causing error in Image Picker (#1233)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented <code>sprintf()<\/code> compatible parameter support for twig <code>trans()<\/code> filter<\/li>\n<li>Implemented <code>duplicate<\/code> action for collections items (#1220)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Updated Whoops to latest version (fixes PHP7 issues with some uncatched exceptions)<\/li>\n<li>Fixed Zend opcache without file checks causes issues in admin (#1222)<\/li>\n<li>Downgrading PHP version causes fatal errors on cached twig files (#947)<\/li>\n<li>Themes list: Fix fatal error if theme had a loop in parent themes<\/li>\n<li>Admin: Rename <code>Settings<\/code> tab to <code>Particle Defaults<\/code> to avoid confusion<\/li>\n<li>Added missing language translations for all admin template files (part of #1212)<\/li>\n<li>Prevent to close the modal of collections and forms (Particle Settings, Menu Settings) (#1227)<\/li>\n<li>Fixed adding new rows and editing section\/particle settings in LM on touch devices (#1218)<\/li>\n<li>Fixed case in the colorpicker where potentially the opacity would go <code>-0<\/code> causing the field not to validate (#1217)<\/li>\n<li>Fixed Outline Assignments not staying set if <code>max_input_vars<\/code> has too small value; display error instead<\/li>\n<li>Fixed Particle Defaults loosing values if <code>max_input_vars<\/code> has too small value; display error instead (#1226)<\/li>\n<li>Prevent Applying \/ Saving multiple times when an occurrence is already running (#1185)<\/li>\n<li>Workaround to prevent embedded iframe to throw JS errors in same cases (#1224)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support to have Joomla articles and categories in particles (#1225)<\/li>\n<li>Added <code>Joomla Articles<\/code> particle<\/li>\n<li>Added support for Joomla Template &amp; Menu ACL in Gantry admin (#600)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed duplicating template style while caching was turned on not being recognized as Gantry 5 outline (#1200)<\/li>\n<li>Fixed logo particle link going to current page rather than home page on J! 3.5 (#1210)<\/li>\n<li>Module instance edit fails with &quot;You are not permitted to use that link to directly access that page&quot; on J! 3.5 (#1215)<\/li>\n<li>Gantry update is shown even if the new version was just installed (#1204)<\/li>\n<li>Untranslated string <code>COM_GANTRY5_PARTICLE_NOT_INITIALIZED<\/code> (#1118)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>WordPress Posts<\/code> particle<\/li>\n<li>Extend Assignments with multiple <code>WooCommerce<\/code> conditionals (#1150)<\/li>\n<li>Add possibility of choosing if posts should display theirs content or excerpt on blog and archive-type pages in Hydrogen<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue where bad value in <code>wp_upload_dir()['relative']<\/code> is causing error in Image Picker (#1233)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nImplemented sprintf() compatible parameter support for twig trans() filter\nImplemented duplicate action for collections items (#1220)\n\n\n\nUpdated Whoops to latest version (fixes PHP7 issues with some uncatched exceptions)\nFixed Zend opcache without file checks causes issues in admin (#1222)\nDowngrading PHP version causes fatal errors on cached twig files (#947)\nThemes list: Fix fatal error if theme had a loop in parent themes\nAdmin: Rename Settings tab to Particle Defaults to avoid confusion\nAdded missing language translations for all admin template files (part of #1212)\nPrevent to close the modal of collections and forms (Particle Settings, Menu Settings) (#1227)\nFixed adding new rows and editing section\/particle settings in LM on touch devices (#1218)\nFixed case in the colorpicker where potentially the opacity would go -0 causing the field not to validate (#1217)\nFixed Outline Assignments not staying set if max_input_vars has too small value; display error instead\nFixed Particle Defaults loosing values if max_input_vars has too small value; display error instead (#1226)\nPrevent Applying \/ Saving multiple times when an occurrence is already running (#1185)\nWorkaround to prevent embedded iframe to throw JS errors in same cases (#1224)\n\n\nJoomla\n\n\n\nAdded support to have Joomla articles and categories in particles (#1225)\nAdded Joomla Articles particle\nAdded support for Joomla Template &amp; Menu ACL in Gantry admin (#600)\n\n\n\nFixed duplicating template style while caching was turned on not being recognized as Gantry 5 outline (#1200)\nFixed logo particle link going to current page rather than home page on J! 3.5 (#1210)\nModule instance edit fails with &quot;You are not permitted to use that link to directly access that page&quot; on J! 3.5 (#1215)\nGantry update is shown even if the new version was just installed (#1204)\nUntranslated string COM_GANTRY5_PARTICLE_NOT_INITIALIZED (#1118)\n\n\nWordPress\n\n\n\nAdded WordPress Posts particle\nExtend Assignments with multiple WooCommerce conditionals (#1150)\nAdd possibility of choosing if posts should display theirs content or excerpt on blog and archive-type pages in Hydrogen\n\n\n\nFixed issue where bad value in wp_upload_dir()['relative'] is causing error in Image Picker (#1233)"},"5.2.13":{"date":"03\/16\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Implemented an universal method `gantry.load()` to include common JS frameworks from Twig on all platforms (#1132)\n 1. [](#improved)\n - The `dropdown-offset-x()` mixin now includes a 3rd option that allows to disable or customize the offsets for the first level dropdown child (fixes #1182, thanks @JoomFX)\n - Add possibility to target all particles with a single CSS rule `div.g-particle` (#909)\n 1. [](#bugfix)\n - Fixed menu item height difference between regular and parent menu items (#1183)\n - Remove unnecessary error: `Theme does not have Base Outline` (#1107)\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Load template language overrides from `custom\/language`\n 1. [](#bugfix)\n - Fixed error on saving system outline layouts (#1167)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Allow Gantry theme upgrades from WordPress theme uploader (#1165)\n 1. [](#improved)\n - Removed hardcoded `h2` tag from Login Form particle title. You can still place your `HTML` code inside of the input field.\n 1. [](#bugfix)\n - Fixed Hydrogen Child theme to reference properly `g5_hydrogen` parent directory\n - Fixed Gantry 5 Clear Cache fires during every plugin installation\/update (#996)\n - Fixed child comment reply input position in Hydrogen\n - Fixed `Undefined $_GLOBALS` on the WP login page when the Offline Mode is enabled","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented an universal method <code>gantry.load()<\/code> to include common JS frameworks from Twig on all platforms (#1132)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>The <code>dropdown-offset-x()<\/code> mixin now includes a 3rd option that allows to disable or customize the offsets for the first level dropdown child (fixes #1182, thanks @JoomFX)<\/li>\n<li>Add possibility to target all particles with a single CSS rule <code>div.g-particle<\/code> (#909)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed menu item height difference between regular and parent menu items (#1183)<\/li>\n<li>Remove unnecessary error: <code>Theme does not have Base Outline<\/code> (#1107)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Load template language overrides from <code>custom\/language<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error on saving system outline layouts (#1167)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow Gantry theme upgrades from WordPress theme uploader (#1165)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed hardcoded <code>h2<\/code> tag from Login Form particle title. You can still place your <code>HTML<\/code> code inside of the input field.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Hydrogen Child theme to reference properly <code>g5_hydrogen<\/code> parent directory<\/li>\n<li>Fixed Gantry 5 Clear Cache fires during every plugin installation\/update (#996)<\/li>\n<li>Fixed child comment reply input position in Hydrogen<\/li>\n<li>Fixed <code>Undefined $_GLOBALS<\/code> on the WP login page when the Offline Mode is enabled<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nImplemented an universal method gantry.load() to include common JS frameworks from Twig on all platforms (#1132)\n\n\n\nThe dropdown-offset-x() mixin now includes a 3rd option that allows to disable or customize the offsets for the first level dropdown child (fixes #1182, thanks @JoomFX)\nAdd possibility to target all particles with a single CSS rule div.g-particle (#909)\n\n\n\nFixed menu item height difference between regular and parent menu items (#1183)\nRemove unnecessary error: Theme does not have Base Outline (#1107)\n\n\nJoomla\n\n\n\nLoad template language overrides from custom\/language\n\n\n\nFixed error on saving system outline layouts (#1167)\n\n\nWordPress\n\n\n\nAllow Gantry theme upgrades from WordPress theme uploader (#1165)\n\n\n\nRemoved hardcoded h2 tag from Login Form particle title. You can still place your HTML code inside of the input field.\n\n\n\nFixed Hydrogen Child theme to reference properly g5_hydrogen parent directory\nFixed Gantry 5 Clear Cache fires during every plugin installation\/update (#996)\nFixed child comment reply input position in Hydrogen\nFixed Undefined $_GLOBALS on the WP login page when the Offline Mode is enabled"},"5.2.12":{"date":"02\/27\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Add support for toggling offcanvas visibility on non-mobile devices\n 1. [](#bugfix)\n - Fixed a regression and removed `very-large-desktop-range` from `breakpoint` mixin\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Remove \"always render component\" workaround introduced in 5.2.8 (fixes #1157, thanks @JoomFx and @nonumber)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add support for toggling offcanvas visibility on non-mobile devices<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a regression and removed <code>very-large-desktop-range<\/code> from <code>breakpoint<\/code> mixin<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Remove &quot;always render component&quot; workaround introduced in 5.2.8 (fixes #1157, thanks @JoomFx and @nonumber)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdd support for toggling offcanvas visibility on non-mobile devices\n\n\n\nFixed a regression and removed very-large-desktop-range from breakpoint mixin\n\n\nJoomla\n\n\n\nRemove &quot;always render component&quot; workaround introduced in 5.2.8 (fixes #1157, thanks @JoomFx and @nonumber)"},"5.2.11":{"date":"02\/23\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Added `very-large-desktop-range` to `breakpoint` mixin in order to be used when working with screen resolutions of 1920px+\n - Added option to parse Twig in Custom HTML particle (#1144)\n 1. [](#improved)\n - Collection Lists now have a maximum height set, triggering a scrollbar in case the amount of items is big (#1139)\n 1. [](#bugfix)\n - [CHANGE]: The `dependencies.scss` file does not import `nucleus\/theme\/base` anymore. **IMPORTANT**: if you are a theme developer, make sure you adjust your dependencies file and include the theme base at the top of your theme.scss (#1152)\n - System outlines should not be able to assign to pages (Fixes #1146)\n - Fixed frontend rendering if page settings have never been saved\n - Fixed tooltips in IE Edge and in some circumstances on Firefox (#1154)\n - Fixed `404 Not Found` when creating new outline\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Admin: Fix potential fatal error when saving Outline Assignments\n - Update Joomla template style when saving layout\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Fixed Child Theme support in Hydrogen (requires update of Hydrogen theme) (#1149)\n - Added sample Hydrogen Child theme to git (#1149)\n 1. [](#improved)\n - Add Ability to Duplicate Base in Outlines (#846)\n 1. [](#bugfix)\n - Fixed typo in `posts_per_page` custom WordPress field (thanks @adi8i - #1153)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>very-large-desktop-range<\/code> to <code>breakpoint<\/code> mixin in order to be used when working with screen resolutions of 1920px+<\/li>\n<li>Added option to parse Twig in Custom HTML particle (#1144)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Collection Lists now have a maximum height set, triggering a scrollbar in case the amount of items is big (#1139)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>[CHANGE]: The <code>dependencies.scss<\/code> file does not import <code>nucleus\/theme\/base<\/code> anymore. <strong>IMPORTANT<\/strong>: if you are a theme developer, make sure you adjust your dependencies file and include the theme base at the top of your theme.scss (#1152)<\/li>\n<li>System outlines should not be able to assign to pages (Fixes #1146)<\/li>\n<li>Fixed frontend rendering if page settings have never been saved<\/li>\n<li>Fixed tooltips in IE Edge and in some circumstances on Firefox (#1154)<\/li>\n<li>Fixed <code>404 Not Found<\/code> when creating new outline<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Admin: Fix potential fatal error when saving Outline Assignments<\/li>\n<li>Update Joomla template style when saving layout<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Fixed Child Theme support in Hydrogen (requires update of Hydrogen theme) (#1149)<\/li>\n<li>Added sample Hydrogen Child theme to git (#1149)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add Ability to Duplicate Base in Outlines (#846)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed typo in <code>posts_per_page<\/code> custom WordPress field (thanks @adi8i - #1153)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdded very-large-desktop-range to breakpoint mixin in order to be used when working with screen resolutions of 1920px+\nAdded option to parse Twig in Custom HTML particle (#1144)\n\n\n\nCollection Lists now have a maximum height set, triggering a scrollbar in case the amount of items is big (#1139)\n\n\n\n[CHANGE]: The dependencies.scss file does not import nucleus\/theme\/base anymore. IMPORTANT: if you are a theme developer, make sure you adjust your dependencies file and include the theme base at the top of your theme.scss (#1152)\nSystem outlines should not be able to assign to pages (Fixes #1146)\nFixed frontend rendering if page settings have never been saved\nFixed tooltips in IE Edge and in some circumstances on Firefox (#1154)\nFixed 404 Not Found when creating new outline\n\n\nJoomla\n\n\n\nAdmin: Fix potential fatal error when saving Outline Assignments\nUpdate Joomla template style when saving layout\n\n\nWordPress\n\n\n\nFixed Child Theme support in Hydrogen (requires update of Hydrogen theme) (#1149)\nAdded sample Hydrogen Child theme to git (#1149)\n\n\n\nAdd Ability to Duplicate Base in Outlines (#846)\n\n\n\nFixed typo in posts_per_page custom WordPress field (thanks @adi8i - #1153)"},"5.2.10":{"date":"02\/08\/2016","content":"1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fix clearing cache on plugin update (Fixes #1125)\n - Clear opcache and statcache on plugin update\n - Fix saving\/applying widgets in menu (#1130)","content_html":"<ol>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix clearing cache on plugin update (Fixes #1125)<\/li>\n<li>Clear opcache and statcache on plugin update<\/li>\n<li>Fix saving\/applying widgets in menu (#1130)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"WordPress\n\n\n\nFix clearing cache on plugin update (Fixes #1125)\nClear opcache and statcache on plugin update\nFix saving\/applying widgets in menu (#1130)"},"5.2.9":{"date":"02\/04\/2016","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Fixed potential issue with deletion of Outlines when server doesn't support `DELETE` request method (#1124)\n - Fixed `404 Not Found` when adding an asset on page settings (#1126)\n - Fixed the add button next to the Outlines title (#1116)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - New selectize field that list all pages \/ posts (thanks @adi8i - #1131)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed potential issue with deletion of Outlines when server doesn't support <code>DELETE<\/code> request method (#1124)<\/li>\n<li>Fixed <code>404 Not Found<\/code> when adding an asset on page settings (#1126)<\/li>\n<li>Fixed the add button next to the Outlines title (#1116)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New selectize field that list all pages \/ posts (thanks @adi8i - #1131)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nFixed potential issue with deletion of Outlines when server doesn't support DELETE request method (#1124)\nFixed 404 Not Found when adding an asset on page settings (#1126)\nFixed the add button next to the Outlines title (#1116)\n\n\nWordPress\n\n\n\nNew selectize field that list all pages \/ posts (thanks @adi8i - #1131)"},"5.2.8":{"date":"01\/27\/2016","content":"1. [Common](#common)\n 1. [](#new)\n - Add support for nested collections in particles (#924)\n - Add configuration options to disable Twig and YAML compiling \/ caching\n 1. [](#bugfix)\n - Fixed defer attribute for JavaScript\n - Ignore missing atom if debug has not been enabled (#1106)\n - Fix `Custom CSS \/ JS` Atom having bad HTML with non-existing file path (#1105)\n - Forcing Mobile Menu Items to always display full width no matter the breakpoint (thanks @JoomFX - #1109)\n - Fixed zIndex issue in Mobile Menu in Firefox and IE (thanks @JoomFX - #1109)\n - Fixed \"Keep Centered\" Menu Items option that was instead showing up left aligned (fixes #1119)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Template installer: Copy configuration for new outlines\n 1. [](#bugfix)\n - JavaScript Frameworks Atom: Load also Bootstrap CSS when enabling Bootstrap Framework\n - Compatibility fix for some plugins which require non-empty component output to work properly\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Internal Error in admin Settings tab when there are no menus (#1102)\n - Fix footer scripts from main content (#1113)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add support for nested collections in particles (#924)<\/li>\n<li>Add configuration options to disable Twig and YAML compiling \/ caching<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed defer attribute for JavaScript<\/li>\n<li>Ignore missing atom if debug has not been enabled (#1106)<\/li>\n<li>Fix <code>Custom CSS \/ JS<\/code> Atom having bad HTML with non-existing file path (#1105)<\/li>\n<li>Forcing Mobile Menu Items to always display full width no matter the breakpoint (thanks @JoomFX - #1109)<\/li>\n<li>Fixed zIndex issue in Mobile Menu in Firefox and IE (thanks @JoomFX - #1109)<\/li>\n<li>Fixed &quot;Keep Centered&quot; Menu Items option that was instead showing up left aligned (fixes #1119)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Template installer: Copy configuration for new outlines<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>JavaScript Frameworks Atom: Load also Bootstrap CSS when enabling Bootstrap Framework<\/li>\n<li>Compatibility fix for some plugins which require non-empty component output to work properly<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Internal Error in admin Settings tab when there are no menus (#1102)<\/li>\n<li>Fix footer scripts from main content (#1113)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdd support for nested collections in particles (#924)\nAdd configuration options to disable Twig and YAML compiling \/ caching\n\n\n\nFixed defer attribute for JavaScript\nIgnore missing atom if debug has not been enabled (#1106)\nFix Custom CSS \/ JS Atom having bad HTML with non-existing file path (#1105)\nForcing Mobile Menu Items to always display full width no matter the breakpoint (thanks @JoomFX - #1109)\nFixed zIndex issue in Mobile Menu in Firefox and IE (thanks @JoomFX - #1109)\nFixed &quot;Keep Centered&quot; Menu Items option that was instead showing up left aligned (fixes #1119)\n\n\nJoomla\n\n\n\nTemplate installer: Copy configuration for new outlines\n\n\n\nJavaScript Frameworks Atom: Load also Bootstrap CSS when enabling Bootstrap Framework\nCompatibility fix for some plugins which require non-empty component output to work properly\n\n\nWordPress\n\n\n\nInternal Error in admin Settings tab when there are no menus (#1102)\nFix footer scripts from main content (#1113)"},"5.2.7":{"date":"01\/05\/2016","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Fixed Menu option \"Render Titles\" not rendering titles at all\n - Fixed potential 404 response in admin when trying to access Particle Settings via modal (#1088)\n - Worked around PHP 5.5 bug on loading global configuration\n - Fixed caching of admin AJAX requests (#1078)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Remove RokGallery and RokSprocket from the Widget Picker (#1092)\n - Fix Timbers `render_string()` and `compile_string()` functions (#1077)\n - Removed description meta tag to avoid duplications of it. This should be handled by plugins (#892)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Menu option &quot;Render Titles&quot; not rendering titles at all<\/li>\n<li>Fixed potential 404 response in admin when trying to access Particle Settings via modal (#1088)<\/li>\n<li>Worked around PHP 5.5 bug on loading global configuration<\/li>\n<li>Fixed caching of admin AJAX requests (#1078)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Remove RokGallery and RokSprocket from the Widget Picker (#1092)<\/li>\n<li>Fix Timbers <code>render_string()<\/code> and <code>compile_string()<\/code> functions (#1077)<\/li>\n<li>Removed description meta tag to avoid duplications of it. This should be handled by plugins (#892)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nFixed Menu option &quot;Render Titles&quot; not rendering titles at all\nFixed potential 404 response in admin when trying to access Particle Settings via modal (#1088)\nWorked around PHP 5.5 bug on loading global configuration\nFixed caching of admin AJAX requests (#1078)\n\n\nWordPress\n\n\n\nRemove RokGallery and RokSprocket from the Widget Picker (#1092)\nFix Timbers render_string() and compile_string() functions (#1077)\nRemoved description meta tag to avoid duplications of it. This should be handled by plugins (#892)"},"5.2.6":{"date":"12\/21\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - Implement `Remove Container` mode to make section to use all the available space (#549)\n 1. [](#improved)\n - Index of the column being deleted is now based on DOM rather than list id, making it more accurate (#1071)\n - Improve Google analytics atom tooltip and placeholder (#1079)\n - Updated Google Fonts\n 1. [](#bugfix)\n - Fixed typo in menu particle that was preventing the rendering of the animation class\n - Fixed admin js to deferred, guaranteeing global variables to be available (#1076)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Create atom to load jQuery, Bootstrap and Mootools from Joomla (#1057)\n 1. [](#bugfix)\n - Hydrogen: Fixed assigning outline from a plugin having no effect (#1080)\n - Fixed outline id in body tag being wrong for some pages, like error page\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Create atom to load jQuery from WordPress and Bootstrap and Mootools from CDN (#1057)\n - Added missing default configuration for Home outline in Hydrogen","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implement <code>Remove Container<\/code> mode to make section to use all the available space (#549)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Index of the column being deleted is now based on DOM rather than list id, making it more accurate (#1071)<\/li>\n<li>Improve Google analytics atom tooltip and placeholder (#1079)<\/li>\n<li>Updated Google Fonts<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed typo in menu particle that was preventing the rendering of the animation class<\/li>\n<li>Fixed admin js to deferred, guaranteeing global variables to be available (#1076)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Create atom to load jQuery, Bootstrap and Mootools from Joomla (#1057)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Hydrogen: Fixed assigning outline from a plugin having no effect (#1080)<\/li>\n<li>Fixed outline id in body tag being wrong for some pages, like error page<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Create atom to load jQuery from WordPress and Bootstrap and Mootools from CDN (#1057)<\/li>\n<li>Added missing default configuration for Home outline in Hydrogen<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nImplement Remove Container mode to make section to use all the available space (#549)\n\n\n\nIndex of the column being deleted is now based on DOM rather than list id, making it more accurate (#1071)\nImprove Google analytics atom tooltip and placeholder (#1079)\nUpdated Google Fonts\n\n\n\nFixed typo in menu particle that was preventing the rendering of the animation class\nFixed admin js to deferred, guaranteeing global variables to be available (#1076)\n\n\nJoomla\n\n\n\nCreate atom to load jQuery, Bootstrap and Mootools from Joomla (#1057)\n\n\n\nHydrogen: Fixed assigning outline from a plugin having no effect (#1080)\nFixed outline id in body tag being wrong for some pages, like error page\n\n\nWordPress\n\n\n\nCreate atom to load jQuery from WordPress and Bootstrap and Mootools from CDN (#1057)\nAdded missing default configuration for Home outline in Hydrogen"},"5.2.5":{"date":"12\/17\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - Menu items have a new `Dropdown Direction` option, along with new mixins (`dropdown-left`, `dropdown-center`, `dropdown-right`), that will allow to configure where a dropdown should open to, relative to its parent. (thanks @Bokelmann , @JoomFX and @ramon12 - #1058)\n 1. [](#improved)\n - Selectize is now name-spaced with a `g-` prefix to avoid potential conflicts\n - Layout Manager: Add Row and Section Settings action icons are now always visible\n - Decimal size classes (`size-33-3`) are also using flexgrid (thanks @adi8i - #1047)\n - Reworked all tooltips. They are now JS based instead of CSS making the behavior more predictable as well as allowing longer text and HTML as content.\n - Allow theme developer to assign attributes to grid element in layout preset file\n - Styles, Settings and Page groups of type `hidden` will now get properly hidden from the view\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed dismissal links alignment for alerts (#1022)\n - Fixed Production \/ Development Mode switch if file caching is turned on (#1051)\n1. [Wordpress](#wordpress)\n 1. [](#new)\n - Separate configuration for each Multi Site blog (#921)\n 1. [](#improved)\n - Display notification for the logged in user when site is offline (#760)\n 1. [](#bugfix)\n - Fixed plugin settings being disabled when theme failed to load\n - Fixed XFN (rel) missing from menu HTML output (#1064)\n - Fixed inline JavaScript in Footer block gets loaded before the files (#1060)\n - Fixed empty assignments being reloaded from theme configuration (#884)\n - Fixed broken links in `Available Themes` page (#1004)\n - Fixed Base Item in Menu particle being empty (#1033)\n - Fixed Saving menu failed: Failed to update main-menu (#1055)\n - Fixed frontend showing wrong menu items","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Menu items have a new <code>Dropdown Direction<\/code> option, along with new mixins (<code>dropdown-left<\/code>, <code>dropdown-center<\/code>, <code>dropdown-right<\/code>), that will allow to configure where a dropdown should open to, relative to its parent. (thanks @Bokelmann , @JoomFX and @ramon12 - #1058)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Selectize is now name-spaced with a <code>g-<\/code> prefix to avoid potential conflicts<\/li>\n<li>Layout Manager: Add Row and Section Settings action icons are now always visible<\/li>\n<li>Decimal size classes (<code>size-33-3<\/code>) are also using flexgrid (thanks @adi8i - #1047)<\/li>\n<li>Reworked all tooltips. They are now JS based instead of CSS making the behavior more predictable as well as allowing longer text and HTML as content.<\/li>\n<li>Allow theme developer to assign attributes to grid element in layout preset file<\/li>\n<li>Styles, Settings and Page groups of type <code>hidden<\/code> will now get properly hidden from the view<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed dismissal links alignment for alerts (#1022)<\/li>\n<li>Fixed Production \/ Development Mode switch if file caching is turned on (#1051)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">Wordpress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Separate configuration for each Multi Site blog (#921)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Display notification for the logged in user when site is offline (#760)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed plugin settings being disabled when theme failed to load<\/li>\n<li>Fixed XFN (rel) missing from menu HTML output (#1064)<\/li>\n<li>Fixed inline JavaScript in Footer block gets loaded before the files (#1060)<\/li>\n<li>Fixed empty assignments being reloaded from theme configuration (#884)<\/li>\n<li>Fixed broken links in <code>Available Themes<\/code> page (#1004)<\/li>\n<li>Fixed Base Item in Menu particle being empty (#1033)<\/li>\n<li>Fixed Saving menu failed: Failed to update main-menu (#1055)<\/li>\n<li>Fixed frontend showing wrong menu items<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nMenu items have a new Dropdown Direction option, along with new mixins (dropdown-left, dropdown-center, dropdown-right), that will allow to configure where a dropdown should open to, relative to its parent. (thanks @Bokelmann , @JoomFX and @ramon12 - #1058)\n\n\n\nSelectize is now name-spaced with a g- prefix to avoid potential conflicts\nLayout Manager: Add Row and Section Settings action icons are now always visible\nDecimal size classes (size-33-3) are also using flexgrid (thanks @adi8i - #1047)\nReworked all tooltips. They are now JS based instead of CSS making the behavior more predictable as well as allowing longer text and HTML as content.\nAllow theme developer to assign attributes to grid element in layout preset file\nStyles, Settings and Page groups of type hidden will now get properly hidden from the view\n\n\nJoomla\n\n\n\nFixed dismissal links alignment for alerts (#1022)\nFixed Production \/ Development Mode switch if file caching is turned on (#1051)\n\n\nWordpress\n\n\n\nSeparate configuration for each Multi Site blog (#921)\n\n\n\nDisplay notification for the logged in user when site is offline (#760)\n\n\n\nFixed plugin settings being disabled when theme failed to load\nFixed XFN (rel) missing from menu HTML output (#1064)\nFixed inline JavaScript in Footer block gets loaded before the files (#1060)\nFixed empty assignments being reloaded from theme configuration (#884)\nFixed broken links in Available Themes page (#1004)\nFixed Base Item in Menu particle being empty (#1033)\nFixed Saving menu failed: Failed to update main-menu (#1055)\nFixed frontend showing wrong menu items"},"5.2.4":{"date":"11\/30\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - Updated FontAwesome to v4.5.0 (+20 icons)\n 1. [](#improved)\n - Prefixed `.colorpicker` class name to avoid potential conflicts\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed Particles picked from Menu Item of type `Gantry 5 Themes \u00bb custom` filtering out HTML\n - Fixed `Undefined variable: gantry` in some sites\n - Fixed missing translations in **System - Gantry 5** plugin\n - Fixed fatal error in **Particle Module** if default style does not point to Gantry template\n1. [Wordpress](#wordpress)\n 1. [](#bugfix)\n - Add missing variable `wordpress` in Twig context\n - URL Encoding Menu Items to allow use of special characters such as plus (#1017)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated FontAwesome to v4.5.0 (+20 icons)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Prefixed <code>.colorpicker<\/code> class name to avoid potential conflicts<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Particles picked from Menu Item of type <code>Gantry 5 Themes \u00bb custom<\/code> filtering out HTML<\/li>\n<li>Fixed <code>Undefined variable: gantry<\/code> in some sites<\/li>\n<li>Fixed missing translations in <strong>System - Gantry 5<\/strong> plugin<\/li>\n<li>Fixed fatal error in <strong>Particle Module<\/strong> if default style does not point to Gantry template<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">Wordpress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add missing variable <code>wordpress<\/code> in Twig context<\/li>\n<li>URL Encoding Menu Items to allow use of special characters such as plus (#1017)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated FontAwesome to v4.5.0 (+20 icons)\n\n\n\nPrefixed .colorpicker class name to avoid potential conflicts\n\n\nJoomla\n\n\n\nFixed Particles picked from Menu Item of type Gantry 5 Themes \u00bb custom filtering out HTML\nFixed Undefined variable: gantry in some sites\nFixed missing translations in System - Gantry 5 plugin\nFixed fatal error in Particle Module if default style does not point to Gantry template\n\n\nWordpress\n\n\n\nAdd missing variable wordpress in Twig context\nURL Encoding Menu Items to allow use of special characters such as plus (#1017)"},"5.2.3":{"date":"11\/16\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - Offcanvas section now adds an option to switch between CSS3 and CSS2 animations, CSS3 being default and fastest. An HTML class is also added as CSS hook (`g-offcanvas-css3` \/ `g-offcanvas-css2`). When dealing with fixed elements in the page (such as headroom), it might be necessary to switch to CSS2. (Thanks @under24, @JoomFX, @adi8i and @ramon12)\n1. [Joomla](#joomla)\n 1. [](#new)\n - Add updates support for Joomla! 3.5 (#999)\n - Module Picker now shows also the Module ID (#1002)\n 1. [](#bugfix)\n - Gantry 5 module still renders title and container when particle is disabled (#991)\n - Fix template installation if using PostgreSQL\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added body classes `dir-ltr` and `dir-rtl` based on current text direction settings in WordPress\n - Added new body class specific to the currently used outline\n 1. [](#bugfix)\n - **Clear Cache** does not clear Timber Twig files (#995)\n - Gantry 5 widget still renders title and container when particle is disabled (#991)\n - Fixed meta conditional checks in single post layout in Hydrogen","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Offcanvas section now adds an option to switch between CSS3 and CSS2 animations, CSS3 being default and fastest. An HTML class is also added as CSS hook (<code>g-offcanvas-css3<\/code> \/ <code>g-offcanvas-css2<\/code>). When dealing with fixed elements in the page (such as headroom), it might be necessary to switch to CSS2. (Thanks @under24, @JoomFX, @adi8i and @ramon12)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add updates support for Joomla! 3.5 (#999)<\/li>\n<li>Module Picker now shows also the Module ID (#1002)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Gantry 5 module still renders title and container when particle is disabled (#991)<\/li>\n<li>Fix template installation if using PostgreSQL<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added body classes <code>dir-ltr<\/code> and <code>dir-rtl<\/code> based on current text direction settings in WordPress<\/li>\n<li>Added new body class specific to the currently used outline<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li><strong>Clear Cache<\/strong> does not clear Timber Twig files (#995)<\/li>\n<li>Gantry 5 widget still renders title and container when particle is disabled (#991)<\/li>\n<li>Fixed meta conditional checks in single post layout in Hydrogen<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nOffcanvas section now adds an option to switch between CSS3 and CSS2 animations, CSS3 being default and fastest. An HTML class is also added as CSS hook (g-offcanvas-css3 \/ g-offcanvas-css2). When dealing with fixed elements in the page (such as headroom), it might be necessary to switch to CSS2. (Thanks @under24, @JoomFX, @adi8i and @ramon12)\n\n\nJoomla\n\n\n\nAdd updates support for Joomla! 3.5 (#999)\nModule Picker now shows also the Module ID (#1002)\n\n\n\nGantry 5 module still renders title and container when particle is disabled (#991)\nFix template installation if using PostgreSQL\n\n\nWordPress\n\n\n\nAdded body classes dir-ltr and dir-rtl based on current text direction settings in WordPress\nAdded new body class specific to the currently used outline\n\n\n\nClear Cache does not clear Timber Twig files (#995)\nGantry 5 widget still renders title and container when particle is disabled (#991)\nFixed meta conditional checks in single post layout in Hydrogen"},"5.2.2":{"date":"11\/10\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - Added new `|imagesize` Twig Filter that returns `width=\"X\" height=\"Y\"` as attributes for images\n - Add notification message on missing particle in frontend (#185)\n 1. [](#improved)\n - Menu Editor now displays the current level of a column while navigating through it (#985)\n 1. [](#bugfix)\n - Fixed again compatibility for PHP 5.3 and prevent from failing with the error \"Parse error: syntax error, unexpected '[' in ...\"\n - Fixed CSS and JavaScript, potentially rendering empty when only inline was specified without any location\n - Fixed some themes having full width containers after upgrade to Gantry 5.2 (#967)\n - Fixed check for enabled\/disabled for Atoms and Assets (#988)\n - Fixed Menu Editor where items could be dragged between different levels (#985)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Disable frontend editing for Gantry particle module, fixes 404 error (#966)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Greatly improve page load time (#738)\n 1. [](#bugfix)\n - Hydrogen: Fix fatal error if Gantry hasn't been loaded (#983)\n - Fix potential Fatal Error during installation","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>|imagesize<\/code> Twig Filter that returns <code>width=\"X\" height=\"Y\"<\/code> as attributes for images<\/li>\n<li>Add notification message on missing particle in frontend (#185)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Menu Editor now displays the current level of a column while navigating through it (#985)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed again compatibility for PHP 5.3 and prevent from failing with the error &quot;Parse error: syntax error, unexpected '[' in ...&quot;<\/li>\n<li>Fixed CSS and JavaScript, potentially rendering empty when only inline was specified without any location<\/li>\n<li>Fixed some themes having full width containers after upgrade to Gantry 5.2 (#967)<\/li>\n<li>Fixed check for enabled\/disabled for Atoms and Assets (#988)<\/li>\n<li>Fixed Menu Editor where items could be dragged between different levels (#985)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Disable frontend editing for Gantry particle module, fixes 404 error (#966)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Greatly improve page load time (#738)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Hydrogen: Fix fatal error if Gantry hasn't been loaded (#983)<\/li>\n<li>Fix potential Fatal Error during installation<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdded new |imagesize Twig Filter that returns width=\"X\" height=\"Y\" as attributes for images\nAdd notification message on missing particle in frontend (#185)\n\n\n\nMenu Editor now displays the current level of a column while navigating through it (#985)\n\n\n\nFixed again compatibility for PHP 5.3 and prevent from failing with the error &quot;Parse error: syntax error, unexpected '[' in ...&quot;\nFixed CSS and JavaScript, potentially rendering empty when only inline was specified without any location\nFixed some themes having full width containers after upgrade to Gantry 5.2 (#967)\nFixed check for enabled\/disabled for Atoms and Assets (#988)\nFixed Menu Editor where items could be dragged between different levels (#985)\n\n\nJoomla\n\n\n\nDisable frontend editing for Gantry particle module, fixes 404 error (#966)\n\n\nWordPress\n\n\n\nGreatly improve page load time (#738)\n\n\n\nHydrogen: Fix fatal error if Gantry hasn't been loaded (#983)\nFix potential Fatal Error during installation"},"5.2.1":{"date":"11\/02\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - Hydrogen now requires Gantry 5.2.0 or higher and will display a notice if theme requirements aren't met\n 1. [](#improved)\n - Added particle icons for Particle Picker in the Menu Editor\n - Clear Gantry cache after Gantry upgrade\n - Clear theme cache after theme upgrade\n 1. [](#bugfix)\n - Fixed regression in Layout Manager where a malformed JSON output was preventing from drag and dropping particles around (#959)\n - Restored auto focus on Search fields for Icons, Fonts and Module\/Widget Pickers\n - Fixed deprecated use of `Twig_Filter_Function` (fixes #961)\n - Fix saving two or more positions using the same key\n - New Layout Format: Fix loading position with different key to id\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Upgrading Gantry may cause `g-container` to disappear (#957)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Removed Hydrogen conditional tags for loading `page_head.html.twig` file\n - Added particle icons for Login Form and Menu\n 1. [](#bugfix)\n - Fixed a `Fatal error: Cannot use object of type Closure as array` that could occur with some widgets","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Hydrogen now requires Gantry 5.2.0 or higher and will display a notice if theme requirements aren't met<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added particle icons for Particle Picker in the Menu Editor<\/li>\n<li>Clear Gantry cache after Gantry upgrade<\/li>\n<li>Clear theme cache after theme upgrade<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed regression in Layout Manager where a malformed JSON output was preventing from drag and dropping particles around (#959)<\/li>\n<li>Restored auto focus on Search fields for Icons, Fonts and Module\/Widget Pickers<\/li>\n<li>Fixed deprecated use of <code>Twig_Filter_Function<\/code> (fixes #961)<\/li>\n<li>Fix saving two or more positions using the same key<\/li>\n<li>New Layout Format: Fix loading position with different key to id<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Upgrading Gantry may cause <code>g-container<\/code> to disappear (#957)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed Hydrogen conditional tags for loading <code>page_head.html.twig<\/code> file<\/li>\n<li>Added particle icons for Login Form and Menu<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a <code>Fatal error: Cannot use object of type Closure as array<\/code> that could occur with some widgets<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nHydrogen now requires Gantry 5.2.0 or higher and will display a notice if theme requirements aren't met\n\n\n\nAdded particle icons for Particle Picker in the Menu Editor\nClear Gantry cache after Gantry upgrade\nClear theme cache after theme upgrade\n\n\n\nFixed regression in Layout Manager where a malformed JSON output was preventing from drag and dropping particles around (#959)\nRestored auto focus on Search fields for Icons, Fonts and Module\/Widget Pickers\nFixed deprecated use of Twig_Filter_Function (fixes #961)\nFix saving two or more positions using the same key\nNew Layout Format: Fix loading position with different key to id\n\n\nJoomla\n\n\n\nUpgrading Gantry may cause g-container to disappear (#957)\n\n\nWordPress\n\n\n\nRemoved Hydrogen conditional tags for loading page_head.html.twig file\nAdded particle icons for Login Form and Menu\n\n\n\nFixed a Fatal error: Cannot use object of type Closure as array that could occur with some widgets"},"5.2.0":{"date":"10\/29\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - Updated Hydrogen and Admin with the new Gantry logo. Thanks Henning!\n - Page Settings: Implemented new feature that allows to specify global and\/or per-outline overrides for Meta Tags, Body attributes, Assets, Favicons, etc.\n - Atoms are moved from Layout to Page Settings. Migration is automatic and backward compatibility proof\n - File Picker: It is now possible to preview the images from the thumbnails list\n - Tags \/ Multiselection now include an `[x]` button to easily remove items via click\n - Layouts: New file syntax, which combines the best of both existing file syntaxes into a single format\n - Layouts: Add support for nested wrapper divs with customizable id and classes (#548)\n 1. [](#improved)\n - Copyright Particle now allows the `owner` field to contain HTML (thank you @topwebs \/ #906, #908)\n - Default Outline now shows a 'default' tag in the Outlines Page (#926)\n - Logo Particle is renamed to Logo \/ Image Particle.\n - Minor Collections CSS tweaks\n - Date Particle: Added commonly used option `October 22, 2015`\n - Layouts: Add support for customizing section ids (was bound to title before)\n - Prefixed Admin CSS file to appear more specific and possibly avoid potential conflicts (g-admin.css) (#944)\n - All particles have now unique id: `{{ id }}`\n - Make sidebars in default layout presets to have fixed width (size will not change when another sidebar is inactive)\n 1. [](#bugfix)\n - Fixed the config files lookup using relative instead of absolute paths\n - Fixed issue in admin where overrides for Enabled toggle wouldn't be showing checked, causing the value to reset to Base Outline\n - Fixed Admin Styles issue where indicator wouldn't show in certain cases.\n - Fixed `.equal-height` utility not fully expanding the content (#902)\n - Reverted Assignments scrollbars due to Chrome issue [we will re-enable the functionality as soon as the bug is fixed] (#851)\n - Logo \/ Image Particle: the `rel` attribute will now smartly be added for `home` only if the URL matches the Site root.\n - Logo \/ Image Particle: the `class` attribute will not render empty anymore if there are no classes assigned.\n - Fixed issue where Settings in Outlines overrides could potentially never remove the stored `yaml`, making it impossible to reset an entire section to Default (#929)\n - Fixed issue where Tag fields wouldn't trigger the indicator change\n - Fixed Collections not loading the default values defined in the `yaml`\n - Fixed bad html output in menu particle\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Disable caching from Particle Module by default (#925)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Ability to add custom CSS classes to Widgets\n 1. [](#improved)\n - Improved URL comparing on menu item Assignments when permalinks are enabled\n 1. [](#bugfix)\n - Renaming of Outlines from navigation bar will now properly refresh all links with the new value (#912)\n - Fixed issue in Hydrogen where Visual Composer wouldn't work on Pages\n - Fixed open_basedir warning in admin when getting list of Gantry themes","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Hydrogen and Admin with the new Gantry logo. Thanks Henning!<\/li>\n<li>Page Settings: Implemented new feature that allows to specify global and\/or per-outline overrides for Meta Tags, Body attributes, Assets, Favicons, etc.<\/li>\n<li>Atoms are moved from Layout to Page Settings. Migration is automatic and backward compatibility proof<\/li>\n<li>File Picker: It is now possible to preview the images from the thumbnails list<\/li>\n<li>Tags \/ Multiselection now include an <code>[x]<\/code> button to easily remove items via click<\/li>\n<li>Layouts: New file syntax, which combines the best of both existing file syntaxes into a single format<\/li>\n<li>Layouts: Add support for nested wrapper divs with customizable id and classes (#548)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Copyright Particle now allows the <code>owner<\/code> field to contain HTML (thank you @topwebs \/ #906, #908)<\/li>\n<li>Default Outline now shows a 'default' tag in the Outlines Page (#926)<\/li>\n<li>Logo Particle is renamed to Logo \/ Image Particle.<\/li>\n<li>Minor Collections CSS tweaks<\/li>\n<li>Date Particle: Added commonly used option <code>October 22, 2015<\/code><\/li>\n<li>Layouts: Add support for customizing section ids (was bound to title before)<\/li>\n<li>Prefixed Admin CSS file to appear more specific and possibly avoid potential conflicts (g-admin.css) (#944)<\/li>\n<li>All particles have now unique id: <code>{{ id }}<\/code><\/li>\n<li>Make sidebars in default layout presets to have fixed width (size will not change when another sidebar is inactive)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the config files lookup using relative instead of absolute paths<\/li>\n<li>Fixed issue in admin where overrides for Enabled toggle wouldn't be showing checked, causing the value to reset to Base Outline<\/li>\n<li>Fixed Admin Styles issue where indicator wouldn't show in certain cases.<\/li>\n<li>Fixed <code>.equal-height<\/code> utility not fully expanding the content (#902)<\/li>\n<li>Reverted Assignments scrollbars due to Chrome issue [we will re-enable the functionality as soon as the bug is fixed] (#851)<\/li>\n<li>Logo \/ Image Particle: the <code>rel<\/code> attribute will now smartly be added for <code>home<\/code> only if the URL matches the Site root.<\/li>\n<li>Logo \/ Image Particle: the <code>class<\/code> attribute will not render empty anymore if there are no classes assigned.<\/li>\n<li>Fixed issue where Settings in Outlines overrides could potentially never remove the stored <code>yaml<\/code>, making it impossible to reset an entire section to Default (#929)<\/li>\n<li>Fixed issue where Tag fields wouldn't trigger the indicator change<\/li>\n<li>Fixed Collections not loading the default values defined in the <code>yaml<\/code><\/li>\n<li>Fixed bad html output in menu particle<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Disable caching from Particle Module by default (#925)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Ability to add custom CSS classes to Widgets<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved URL comparing on menu item Assignments when permalinks are enabled<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Renaming of Outlines from navigation bar will now properly refresh all links with the new value (#912)<\/li>\n<li>Fixed issue in Hydrogen where Visual Composer wouldn't work on Pages<\/li>\n<li>Fixed open_basedir warning in admin when getting list of Gantry themes<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated Hydrogen and Admin with the new Gantry logo. Thanks Henning!\nPage Settings: Implemented new feature that allows to specify global and\/or per-outline overrides for Meta Tags, Body attributes, Assets, Favicons, etc.\nAtoms are moved from Layout to Page Settings. Migration is automatic and backward compatibility proof\nFile Picker: It is now possible to preview the images from the thumbnails list\nTags \/ Multiselection now include an [x] button to easily remove items via click\nLayouts: New file syntax, which combines the best of both existing file syntaxes into a single format\nLayouts: Add support for nested wrapper divs with customizable id and classes (#548)\n\n\n\nCopyright Particle now allows the owner field to contain HTML (thank you @topwebs \/ #906, #908)\nDefault Outline now shows a 'default' tag in the Outlines Page (#926)\nLogo Particle is renamed to Logo \/ Image Particle.\nMinor Collections CSS tweaks\nDate Particle: Added commonly used option October 22, 2015\nLayouts: Add support for customizing section ids (was bound to title before)\nPrefixed Admin CSS file to appear more specific and possibly avoid potential conflicts (g-admin.css) (#944)\nAll particles have now unique id: {{ id }}\nMake sidebars in default layout presets to have fixed width (size will not change when another sidebar is inactive)\n\n\n\nFixed the config files lookup using relative instead of absolute paths\nFixed issue in admin where overrides for Enabled toggle wouldn't be showing checked, causing the value to reset to Base Outline\nFixed Admin Styles issue where indicator wouldn't show in certain cases.\nFixed .equal-height utility not fully expanding the content (#902)\nReverted Assignments scrollbars due to Chrome issue [we will re-enable the functionality as soon as the bug is fixed] (#851)\nLogo \/ Image Particle: the rel attribute will now smartly be added for home only if the URL matches the Site root.\nLogo \/ Image Particle: the class attribute will not render empty anymore if there are no classes assigned.\nFixed issue where Settings in Outlines overrides could potentially never remove the stored yaml, making it impossible to reset an entire section to Default (#929)\nFixed issue where Tag fields wouldn't trigger the indicator change\nFixed Collections not loading the default values defined in the yaml\nFixed bad html output in menu particle\n\n\nJoomla\n\n\n\nDisable caching from Particle Module by default (#925)\n\n\nWordPress\n\n\n\nAbility to add custom CSS classes to Widgets\n\n\n\nImproved URL comparing on menu item Assignments when permalinks are enabled\n\n\n\nRenaming of Outlines from navigation bar will now properly refresh all links with the new value (#912)\nFixed issue in Hydrogen where Visual Composer wouldn't work on Pages\nFixed open_basedir warning in admin when getting list of Gantry themes"},"5.1.6":{"date":"10\/14\/2015","content":"1. [Common](#common)\n 1. [](#improved)\n - Displaying Assignments' action bar in the footer like in the other sections\n - Minor style enhancements to the key\/value field\n 1. [](#bugfix)\n - Fixed an Internal Server Error that could occur when site has no menus and user tries to access Settings tab (#898)\n - Fixed text color for inputs and textareas when appearing in the menu (#896)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Restored the old behavior from Gantry 5.1.4 where Bootstrap CSS\/JS isn't loaded unless needed by the page content\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Enable shortcodes in Text Widget and widgets that use `widget_content` filter (#887)\n 1. [](#improved)\n - Particles should be now prepared on wp_enqueue_scripts so the WordPress scripts checks should work properly\n 1. [](#bugfix)\n - Widget positions with upper case letters are always empty (#889)\n - Tag attributes aren't rendered in CSS\/JS Atom, even though they're there (#888)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Displaying Assignments' action bar in the footer like in the other sections<\/li>\n<li>Minor style enhancements to the key\/value field<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an Internal Server Error that could occur when site has no menus and user tries to access Settings tab (#898)<\/li>\n<li>Fixed text color for inputs and textareas when appearing in the menu (#896)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Restored the old behavior from Gantry 5.1.4 where Bootstrap CSS\/JS isn't loaded unless needed by the page content<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Enable shortcodes in Text Widget and widgets that use <code>widget_content<\/code> filter (#887)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Particles should be now prepared on wp_enqueue_scripts so the WordPress scripts checks should work properly<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Widget positions with upper case letters are always empty (#889)<\/li>\n<li>Tag attributes aren't rendered in CSS\/JS Atom, even though they're there (#888)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nDisplaying Assignments' action bar in the footer like in the other sections\nMinor style enhancements to the key\/value field\n\n\n\nFixed an Internal Server Error that could occur when site has no menus and user tries to access Settings tab (#898)\nFixed text color for inputs and textareas when appearing in the menu (#896)\n\n\nJoomla\n\n\n\nRestored the old behavior from Gantry 5.1.4 where Bootstrap CSS\/JS isn't loaded unless needed by the page content\n\n\nWordPress\n\n\n\nEnable shortcodes in Text Widget and widgets that use widget_content filter (#887)\n\n\n\nParticles should be now prepared on wp_enqueue_scripts so the WordPress scripts checks should work properly\n\n\n\nWidget positions with upper case letters are always empty (#889)\nTag attributes aren't rendered in CSS\/JS Atom, even though they're there (#888)"},"5.1.5":{"date":"09\/30\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - Add support for twig `{{ gantry.page.url({'var': 'value'}) }}` to request current URL with extra attributes (#875)\n 1. [](#improved)\n - Enhanced the droppable areas for Menu Editor in the sublevels (#132)\n 1. [](#bugfix)\n - If `layout.yaml` file is missing, wrong layout preset gets loaded\n - Fixed issue with multiple dropdown menu items not closing properly in some scenarios (#863)\n - Fatal error if there is empty outline configuration directory (#867)\n - Fixed issue with ajax calls where in some scenarios the URL would match a `method` causing the Ajax to fail (#865)\n - Fixed `Declaration of ThemeTrait::updateCss() must be compatible with ThemeInterface::updateCss()` in PHP 5.4\n - Extending `{% block head_platform %}` from platform independent file does not have any effect (#876)\n - Fixed improperly rendered blocks sizes when equalized (ie, `33.3 | 33.3 | 33.3`) (#881)\n - Fixed `str_repeat(): Second argument has to be greater than or equal to 0` happening sometimes in admin\n1. [Joomla](#joomla)\n 1. [](#new)\n - Implement support for Joomla objects in twig (#873)\n - Implement support for static Joomla function calls in twig (#874)\n 1. [](#bugfix)\n - Added missing Module Class Suffix entry field for the Gantry Particle Module (#871)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - New `[loadposition id=\"\"][\/loadposition]` shortcode for loading widgets inside of content\n 1. [](#improved)\n - Changes indicator is now showing in Widgets and Customizer, whenever an instance gets modified and in order to remind of saving (#822)\n - Gantry updates are now available and interactive in the Admin via a Purple bar notification (#718)\n - Improve widget rendering for particles, roksprocket and rokgallery\n 1. [](#bugfix)\n - Duplicating outline may cause 'Preset not found' error (#859)\n - Fix WooCommerce and some other plugins from having missing CSS and JavaScript (requires theme update) (#855)\n - Fixed fatal errors with PHP <= 5.3, causing Hydrogen and Gantry to not display the proper errors of PHP incompatibility (#833)\n - Fixed customizer JS errors thrown due to wrongly formatted `before_widget` (#864)\n - Newly cloned Outline should not have any assignments (#866)\n - Fixed duplicated `<title>` tag in head (#870)\n - Fixed 404 and Offline in Hydrogen loading assigned outline rather than hardcoded layout\n - Widget Particle: widget call without an instance fails (#880)\n - Using only characters from foreign alphabets like greek or hebrew is breaking menu (#691)\n - Menu name containing foreign alphabets causes issues in admin\n - Fixed a bug causing presets in the menu to show up vertically instead of horizontally","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add support for twig <code>{{ gantry.page.url({'var': 'value'}) }}<\/code> to request current URL with extra attributes (#875)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Enhanced the droppable areas for Menu Editor in the sublevels (#132)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>If <code>layout.yaml<\/code> file is missing, wrong layout preset gets loaded<\/li>\n<li>Fixed issue with multiple dropdown menu items not closing properly in some scenarios (#863)<\/li>\n<li>Fatal error if there is empty outline configuration directory (#867)<\/li>\n<li>Fixed issue with ajax calls where in some scenarios the URL would match a <code>method<\/code> causing the Ajax to fail (#865)<\/li>\n<li>Fixed <code>Declaration of ThemeTrait::updateCss() must be compatible with ThemeInterface::updateCss()<\/code> in PHP 5.4<\/li>\n<li>Extending <code>{% block head_platform %}<\/code> from platform independent file does not have any effect (#876)<\/li>\n<li>Fixed improperly rendered blocks sizes when equalized (ie, <code>33.3 | 33.3 | 33.3<\/code>) (#881)<\/li>\n<li>Fixed <code>str_repeat(): Second argument has to be greater than or equal to 0<\/code> happening sometimes in admin<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implement support for Joomla objects in twig (#873)<\/li>\n<li>Implement support for static Joomla function calls in twig (#874)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added missing Module Class Suffix entry field for the Gantry Particle Module (#871)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New <code>[loadposition id=\"\"][\/loadposition]<\/code> shortcode for loading widgets inside of content<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changes indicator is now showing in Widgets and Customizer, whenever an instance gets modified and in order to remind of saving (#822)<\/li>\n<li>Gantry updates are now available and interactive in the Admin via a Purple bar notification (#718)<\/li>\n<li>Improve widget rendering for particles, roksprocket and rokgallery<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Duplicating outline may cause 'Preset not found' error (#859)<\/li>\n<li>Fix WooCommerce and some other plugins from having missing CSS and JavaScript (requires theme update) (#855)<\/li>\n<li>Fixed fatal errors with PHP &lt;= 5.3, causing Hydrogen and Gantry to not display the proper errors of PHP incompatibility (#833)<\/li>\n<li>Fixed customizer JS errors thrown due to wrongly formatted <code>before_widget<\/code> (#864)<\/li>\n<li>Newly cloned Outline should not have any assignments (#866)<\/li>\n<li>Fixed duplicated <code>&lt;title&gt;<\/code> tag in head (#870)<\/li>\n<li>Fixed 404 and Offline in Hydrogen loading assigned outline rather than hardcoded layout<\/li>\n<li>Widget Particle: widget call without an instance fails (#880)<\/li>\n<li>Using only characters from foreign alphabets like greek or hebrew is breaking menu (#691)<\/li>\n<li>Menu name containing foreign alphabets causes issues in admin<\/li>\n<li>Fixed a bug causing presets in the menu to show up vertically instead of horizontally<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nAdd support for twig {{ gantry.page.url({'var': 'value'}) }} to request current URL with extra attributes (#875)\n\n\n\nEnhanced the droppable areas for Menu Editor in the sublevels (#132)\n\n\n\nIf layout.yaml file is missing, wrong layout preset gets loaded\nFixed issue with multiple dropdown menu items not closing properly in some scenarios (#863)\nFatal error if there is empty outline configuration directory (#867)\nFixed issue with ajax calls where in some scenarios the URL would match a method causing the Ajax to fail (#865)\nFixed Declaration of ThemeTrait::updateCss() must be compatible with ThemeInterface::updateCss() in PHP 5.4\nExtending {% block head_platform %} from platform independent file does not have any effect (#876)\nFixed improperly rendered blocks sizes when equalized (ie, 33.3 | 33.3 | 33.3) (#881)\nFixed str_repeat(): Second argument has to be greater than or equal to 0 happening sometimes in admin\n\n\nJoomla\n\n\n\nImplement support for Joomla objects in twig (#873)\nImplement support for static Joomla function calls in twig (#874)\n\n\n\nAdded missing Module Class Suffix entry field for the Gantry Particle Module (#871)\n\n\nWordPress\n\n\n\nNew [loadposition id=\"\"][\/loadposition] shortcode for loading widgets inside of content\n\n\n\nChanges indicator is now showing in Widgets and Customizer, whenever an instance gets modified and in order to remind of saving (#822)\nGantry updates are now available and interactive in the Admin via a Purple bar notification (#718)\nImprove widget rendering for particles, roksprocket and rokgallery\n\n\n\nDuplicating outline may cause 'Preset not found' error (#859)\nFix WooCommerce and some other plugins from having missing CSS and JavaScript (requires theme update) (#855)\nFixed fatal errors with PHP &lt;= 5.3, causing Hydrogen and Gantry to not display the proper errors of PHP incompatibility (#833)\nFixed customizer JS errors thrown due to wrongly formatted before_widget (#864)\nNewly cloned Outline should not have any assignments (#866)\nFixed duplicated &lt;title&gt; tag in head (#870)\nFixed 404 and Offline in Hydrogen loading assigned outline rather than hardcoded layout\nWidget Particle: widget call without an instance fails (#880)\nUsing only characters from foreign alphabets like greek or hebrew is breaking menu (#691)\nMenu name containing foreign alphabets causes issues in admin\nFixed a bug causing presets in the menu to show up vertically instead of horizontally"},"5.1.4":{"date":"09\/18\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - Updated Google Fonts library (+4 fonts)\n 1. [](#improved)\n - Menu Particle: Implement base item support (#666)\n - Remove empty class div on Particle Module\/Widget (#778)\n - Added additional utility block variation to provide equal heights when using box variations side by side (#845)\n - All Particles now show a dedicated Icon in the Layout Manager and UI enhancements have been made on the Particles Picker (#935)\n 1. [](#bugfix)\n - Fixed tab level for Offcanvas Section\n - Removed unnecessary margin from select fields in admin\n - Theme list displays wrong version number on each theme (#849)\n - Adding dropdown width in Menu breaks the menu (#850)\n - Menu items missing after upgrade (#843)\n - Clicking on new Modules\/Widgets\/Particles in menu throw 400 Bad Request (#837)\n - Menu Manager `Dropdown Style` = `Extended` should ignore value in `Dropdown Width` (#852)\n - Filepicker thumbnail preview now renders if the image contains spaces\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Update minimum Joomla version requirement to 3.4.1 (fixes issues with `JModuleHelper::getModuleList()` missing)\n - Fixed `Menu Heading` item type not displaying subtitles when set from Menu Editor\n - Updated Hydrogen template thumbnail and preview images\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Ability to set custom cache path when hosting company doesn't allow PHP files in `wp-content\/cache` ie. WPEngine\n - Added Gantry streams to the `kses` allowed protocols\n 1. [](#bugfix)\n - Fixed Offline Mode not working properly\n - Added missing Hydrogen block variations","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated Google Fonts library (+4 fonts)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Menu Particle: Implement base item support (#666)<\/li>\n<li>Remove empty class div on Particle Module\/Widget (#778)<\/li>\n<li>Added additional utility block variation to provide equal heights when using box variations side by side (#845)<\/li>\n<li>All Particles now show a dedicated Icon in the Layout Manager and UI enhancements have been made on the Particles Picker (#935)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed tab level for Offcanvas Section<\/li>\n<li>Removed unnecessary margin from select fields in admin<\/li>\n<li>Theme list displays wrong version number on each theme (#849)<\/li>\n<li>Adding dropdown width in Menu breaks the menu (#850)<\/li>\n<li>Menu items missing after upgrade (#843)<\/li>\n<li>Clicking on new Modules\/Widgets\/Particles in menu throw 400 Bad Request (#837)<\/li>\n<li>Menu Manager <code>Dropdown Style<\/code> = <code>Extended<\/code> should ignore value in <code>Dropdown Width<\/code> (#852)<\/li>\n<li>Filepicker thumbnail preview now renders if the image contains spaces<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Update minimum Joomla version requirement to 3.4.1 (fixes issues with <code>JModuleHelper::getModuleList()<\/code> missing)<\/li>\n<li>Fixed <code>Menu Heading<\/code> item type not displaying subtitles when set from Menu Editor<\/li>\n<li>Updated Hydrogen template thumbnail and preview images<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Ability to set custom cache path when hosting company doesn't allow PHP files in <code>wp-content\/cache<\/code> ie. WPEngine<\/li>\n<li>Added Gantry streams to the <code>kses<\/code> allowed protocols<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Offline Mode not working properly<\/li>\n<li>Added missing Hydrogen block variations<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nUpdated Google Fonts library (+4 fonts)\n\n\n\nMenu Particle: Implement base item support (#666)\nRemove empty class div on Particle Module\/Widget (#778)\nAdded additional utility block variation to provide equal heights when using box variations side by side (#845)\nAll Particles now show a dedicated Icon in the Layout Manager and UI enhancements have been made on the Particles Picker (#935)\n\n\n\nFixed tab level for Offcanvas Section\nRemoved unnecessary margin from select fields in admin\nTheme list displays wrong version number on each theme (#849)\nAdding dropdown width in Menu breaks the menu (#850)\nMenu items missing after upgrade (#843)\nClicking on new Modules\/Widgets\/Particles in menu throw 400 Bad Request (#837)\nMenu Manager Dropdown Style = Extended should ignore value in Dropdown Width (#852)\nFilepicker thumbnail preview now renders if the image contains spaces\n\n\nJoomla\n\n\n\nUpdate minimum Joomla version requirement to 3.4.1 (fixes issues with JModuleHelper::getModuleList() missing)\nFixed Menu Heading item type not displaying subtitles when set from Menu Editor\nUpdated Hydrogen template thumbnail and preview images\n\n\nWordPress\n\n\n\nAbility to set custom cache path when hosting company doesn't allow PHP files in wp-content\/cache ie. WPEngine\nAdded Gantry streams to the kses allowed protocols\n\n\n\nFixed Offline Mode not working properly\nAdded missing Hydrogen block variations"},"5.1.3":{"date":"09\/15\/2015","content":"1. [Common](#common)\n 1. [](#improved)\n - Icons Picker doesn't allow to select icons when none of them is actually selected (#813)\n - Reduce overall memory usage\n - Twig url(): Add support for timestamp max age (#821)\n - Added notice to Custom JS\/CSS atom that inline code should be stripped out of &lt;script&gt; and &lt;style&gt; tags.\n 1. [](#bugfix)\n - Fixed \"View on GitHub\" button in the Changelog modal that was taking you nowhere\n - Equalized blocks sizes are now always rounded to 1 decimal digit and will only be supported this way (fixes #776)\n - Fix 'mkdir(): File exists' exception when copying existing folder structure (#225)\n - Only the first menu item is showing up when menu is starting at level > 1 (#780)\n - Error in menu starting at level > 1: in_array() expects parameter 2 to be array, string given (#803)\n - Fixed `Division by zero` error when setting a Block to `Fixed` and when that block is the only one, at 100%, in the grid (#804)\n - Fixed checkbox field issue not storing the off state in `YAML`, needed for things such as Swipe gesture option (fixes #802)\n - Saving outline style will not properly update CSS in some platforms (#816)\n - SCSS Compiler issue: White page if compiler gets interrupted (#805)\n - Fixed override logic in admin for the Styles panel where switching between Presets wasn't taking into account defaults from Base (#818, #820)\n - Global context is not available for particles in the menu\n - Cached index.yaml.php files are getting updated on every request (#834)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Object returned by JApplicationSite::getTemplate(true) is not compatible (#499)\n - Fix 'Parameter 1 to PlgSystemRedirect::handleError() expected to be a reference' (#755)\n - Fix blank custom pages when format is not HTML (#786)\n - Duplicating outlines does not copy everything (#470)\n - Deleting outline may cause 500 errors in the backend (#774)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Implement a particle Widget (#714)\n - Added Login Form particle\n - Hook streams URL filter into the_content, the_excerpt, widget_text and widget_content filters (#779)\n - Added new stream for wp-content directory\n - Added ability to use Widgets in menu (#726)\n - Added wpautop enabler in Hydrogen settings\n 1. [](#improved)\n - Added WooCommerce support in themes declaration\n - Added missing the_excerpt filter to excerpts in Hydrogen\n 1. [](#bugfix)\n - Load style.css on all pages (#819)\n - Add missing `dir=\"rtl\"` to &lt;html&gt; tag when WordPress is in the RTL mode\n - Error on displaying widget modal: strtolower() expects to be string, array given (#831)\n - `Front Page` conditional check in Assignments isn't working when a single page is set as Front Page","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Icons Picker doesn't allow to select icons when none of them is actually selected (#813)<\/li>\n<li>Reduce overall memory usage<\/li>\n<li>Twig url(): Add support for timestamp max age (#821)<\/li>\n<li>Added notice to Custom JS\/CSS atom that inline code should be stripped out of &lt;script&gt; and &lt;style&gt; tags.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed &quot;View on GitHub&quot; button in the Changelog modal that was taking you nowhere<\/li>\n<li>Equalized blocks sizes are now always rounded to 1 decimal digit and will only be supported this way (fixes #776)<\/li>\n<li>Fix 'mkdir(): File exists' exception when copying existing folder structure (#225)<\/li>\n<li>Only the first menu item is showing up when menu is starting at level &gt; 1 (#780)<\/li>\n<li>Error in menu starting at level &gt; 1: in_array() expects parameter 2 to be array, string given (#803)<\/li>\n<li>Fixed <code>Division by zero<\/code> error when setting a Block to <code>Fixed<\/code> and when that block is the only one, at 100%, in the grid (#804)<\/li>\n<li>Fixed checkbox field issue not storing the off state in <code>YAML<\/code>, needed for things such as Swipe gesture option (fixes #802)<\/li>\n<li>Saving outline style will not properly update CSS in some platforms (#816)<\/li>\n<li>SCSS Compiler issue: White page if compiler gets interrupted (#805)<\/li>\n<li>Fixed override logic in admin for the Styles panel where switching between Presets wasn't taking into account defaults from Base (#818, #820)<\/li>\n<li>Global context is not available for particles in the menu<\/li>\n<li>Cached index.yaml.php files are getting updated on every request (#834)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Object returned by JApplicationSite::getTemplate(true) is not compatible (#499)<\/li>\n<li>Fix 'Parameter 1 to PlgSystemRedirect::handleError() expected to be a reference' (#755)<\/li>\n<li>Fix blank custom pages when format is not HTML (#786)<\/li>\n<li>Duplicating outlines does not copy everything (#470)<\/li>\n<li>Deleting outline may cause 500 errors in the backend (#774)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implement a particle Widget (#714)<\/li>\n<li>Added Login Form particle<\/li>\n<li>Hook streams URL filter into the_content, the_excerpt, widget_text and widget_content filters (#779)<\/li>\n<li>Added new stream for wp-content directory<\/li>\n<li>Added ability to use Widgets in menu (#726)<\/li>\n<li>Added wpautop enabler in Hydrogen settings<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added WooCommerce support in themes declaration<\/li>\n<li>Added missing the_excerpt filter to excerpts in Hydrogen<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Load style.css on all pages (#819)<\/li>\n<li>Add missing <code>dir=\"rtl\"<\/code> to &lt;html&gt; tag when WordPress is in the RTL mode<\/li>\n<li>Error on displaying widget modal: strtolower() expects to be string, array given (#831)<\/li>\n<li><code>Front Page<\/code> conditional check in Assignments isn't working when a single page is set as Front Page<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nIcons Picker doesn't allow to select icons when none of them is actually selected (#813)\nReduce overall memory usage\nTwig url(): Add support for timestamp max age (#821)\nAdded notice to Custom JS\/CSS atom that inline code should be stripped out of &lt;script&gt; and &lt;style&gt; tags.\n\n\n\nFixed &quot;View on GitHub&quot; button in the Changelog modal that was taking you nowhere\nEqualized blocks sizes are now always rounded to 1 decimal digit and will only be supported this way (fixes #776)\nFix 'mkdir(): File exists' exception when copying existing folder structure (#225)\nOnly the first menu item is showing up when menu is starting at level &gt; 1 (#780)\nError in menu starting at level &gt; 1: in_array() expects parameter 2 to be array, string given (#803)\nFixed Division by zero error when setting a Block to Fixed and when that block is the only one, at 100%, in the grid (#804)\nFixed checkbox field issue not storing the off state in YAML, needed for things such as Swipe gesture option (fixes #802)\nSaving outline style will not properly update CSS in some platforms (#816)\nSCSS Compiler issue: White page if compiler gets interrupted (#805)\nFixed override logic in admin for the Styles panel where switching between Presets wasn't taking into account defaults from Base (#818, #820)\nGlobal context is not available for particles in the menu\nCached index.yaml.php files are getting updated on every request (#834)\n\n\nJoomla\n\n\n\nObject returned by JApplicationSite::getTemplate(true) is not compatible (#499)\nFix 'Parameter 1 to PlgSystemRedirect::handleError() expected to be a reference' (#755)\nFix blank custom pages when format is not HTML (#786)\nDuplicating outlines does not copy everything (#470)\nDeleting outline may cause 500 errors in the backend (#774)\n\n\nWordPress\n\n\n\nImplement a particle Widget (#714)\nAdded Login Form particle\nHook streams URL filter into the_content, the_excerpt, widget_text and widget_content filters (#779)\nAdded new stream for wp-content directory\nAdded ability to use Widgets in menu (#726)\nAdded wpautop enabler in Hydrogen settings\n\n\n\nAdded WooCommerce support in themes declaration\nAdded missing the_excerpt filter to excerpts in Hydrogen\n\n\n\nLoad style.css on all pages (#819)\nAdd missing dir=\"rtl\" to &lt;html&gt; tag when WordPress is in the RTL mode\nError on displaying widget modal: strtolower() expects to be string, array given (#831)\nFront Page conditional check in Assignments isn't working when a single page is set as Front Page"},"5.1.2":{"date":"08\/31\/2015","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Fix regression in all collections (Social, Custom JS \/ CSS, etc) (#761, #762, #764, #767, #768)\n - Fix Argument 1 passed to `RocketTheme\\Toolbox\\Blueprints\\Blueprints::mergeArrays()` must be of the type array\n - Re-index collection lists to avoid gaps in the indexing (also fixes broken lists that were saved)\n - Fixed issue in Layout Manager where top level section settings would show the Block tab (#766)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed issue when renaming an Outline that prevented it to further get edited, duplicated or deleted (#588)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix regression in all collections (Social, Custom JS \/ CSS, etc) (#761, #762, #764, #767, #768)<\/li>\n<li>Fix Argument 1 passed to <code>RocketTheme\\Toolbox\\Blueprints\\Blueprints::mergeArrays()<\/code> must be of the type array<\/li>\n<li>Re-index collection lists to avoid gaps in the indexing (also fixes broken lists that were saved)<\/li>\n<li>Fixed issue in Layout Manager where top level section settings would show the Block tab (#766)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue when renaming an Outline that prevented it to further get edited, duplicated or deleted (#588)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nFix regression in all collections (Social, Custom JS \/ CSS, etc) (#761, #762, #764, #767, #768)\nFix Argument 1 passed to RocketTheme\\Toolbox\\Blueprints\\Blueprints::mergeArrays() must be of the type array\nRe-index collection lists to avoid gaps in the indexing (also fixes broken lists that were saved)\nFixed issue in Layout Manager where top level section settings would show the Block tab (#766)\n\n\nWordPress\n\n\n\nFixed issue when renaming an Outline that prevented it to further get edited, duplicated or deleted (#588)"},"5.1.1":{"date":"08\/28\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - Layout Manager: Add block settings for nested sections (#539)\n - Layout Manager: Add support for fixed width sections (#115)\n - Custom JS\/CSS Particle supports now inline CSS\n - Process shortcodes in custom HTML particle (#369)\n - New Twig extension and filter : json_decode\n 1. [](#improved)\n - Dramatically improved the click\/touch response in the whole Admin and G5 Particle Module (fixes #551)\n - WAI-ARIA: Thanks to @Mediaversal, a lot of Admin work has been done for accessibility (#754 - ref. #713)\n - Catch and display warnings from SCSS compiler (#705)\n - Dropdowns \/ Tags fields have been improved for tab stop, it is now easier to navigate through fields via keyboard (partly #713 related)\n - Enable twig debug extension if Gantry debug has been turned on\n - Implemented validation for the Block Size of a Particle Block (#539)\n - Add HTML body class for used layout preset (#750)\n 1. [](#bugfix)\n - ToTop Particle allows HTML again in the content field (#720, #721)\n - Fixed issue in Selectize preventing the dropdown to close when loosing focus in non-IE browsers\n - Avoid race conditions when compiling CSS by compiling each file only once (#516)\n - Load default configuration values from Blueprints (#117, #154)\n - Outline Styles: Overriding only some colors in a card may result unexpected values in the others (#536)\n - It is now possible to override the 'enabled' state of a Particle (green \/ red toggle), when the override is disable, Base will be inherited (#615)\n - Assets particle: Save CSS and JS files into custom\/ directory of the theme instead of custom\/images\/ (#734)\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Use cleaner formatting in templateDetails.xml for positions\n - Make Debug module position fixed to the bottom of every layout (#715)\n 1. [](#bugfix)\n - Fixed blocks using bootstrap responsive utility classes displaying improperly (#722)\n - Gantry update message is showing up even when there is no update (#631)\n - Module positions not showing up after installing\/updating theme (#212)\n - Missing padding in modal windows of 3rd party components (#746)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Add Platform Settings into Extras menu\n - Add support for Offline mode (#759)\n 1. [](#improved)\n - Make Timber functions to work from particles\n 1. [](#bugfix)\n - Admin language will fallback to `en_US` if the locale based `.mo` couldn't be loaded (#719)\n - Extra location of the plugin translation `.mo` file changed to the default value `WP_LANG_DIR\/plugins\/` (#719)\n - Fix fatal error in PHP 5.2: while unsupported, it should still fail gracefully\n - Uninstall is leaving behind cache files and options (#659)\n - Move blueprints for content into its proper location\n - Fixed the styling for the Gantry 5 settings page\n - Fatal error when editing menu item name in the editor (#752)","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Layout Manager: Add block settings for nested sections (#539)<\/li>\n<li>Layout Manager: Add support for fixed width sections (#115)<\/li>\n<li>Custom JS\/CSS Particle supports now inline CSS<\/li>\n<li>Process shortcodes in custom HTML particle (#369)<\/li>\n<li>New Twig extension and filter : json_decode<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Dramatically improved the click\/touch response in the whole Admin and G5 Particle Module (fixes #551)<\/li>\n<li>WAI-ARIA: Thanks to @Mediaversal, a lot of Admin work has been done for accessibility (#754 - ref. #713)<\/li>\n<li>Catch and display warnings from SCSS compiler (#705)<\/li>\n<li>Dropdowns \/ Tags fields have been improved for tab stop, it is now easier to navigate through fields via keyboard (partly #713 related)<\/li>\n<li>Enable twig debug extension if Gantry debug has been turned on<\/li>\n<li>Implemented validation for the Block Size of a Particle Block (#539)<\/li>\n<li>Add HTML body class for used layout preset (#750)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>ToTop Particle allows HTML again in the content field (#720, #721)<\/li>\n<li>Fixed issue in Selectize preventing the dropdown to close when loosing focus in non-IE browsers<\/li>\n<li>Avoid race conditions when compiling CSS by compiling each file only once (#516)<\/li>\n<li>Load default configuration values from Blueprints (#117, #154)<\/li>\n<li>Outline Styles: Overriding only some colors in a card may result unexpected values in the others (#536)<\/li>\n<li>It is now possible to override the 'enabled' state of a Particle (green \/ red toggle), when the override is disable, Base will be inherited (#615)<\/li>\n<li>Assets particle: Save CSS and JS files into custom\/ directory of the theme instead of custom\/images\/ (#734)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use cleaner formatting in templateDetails.xml for positions<\/li>\n<li>Make Debug module position fixed to the bottom of every layout (#715)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed blocks using bootstrap responsive utility classes displaying improperly (#722)<\/li>\n<li>Gantry update message is showing up even when there is no update (#631)<\/li>\n<li>Module positions not showing up after installing\/updating theme (#212)<\/li>\n<li>Missing padding in modal windows of 3rd party components (#746)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add Platform Settings into Extras menu<\/li>\n<li>Add support for Offline mode (#759)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Make Timber functions to work from particles<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Admin language will fallback to <code>en_US<\/code> if the locale based <code>.mo<\/code> couldn't be loaded (#719)<\/li>\n<li>Extra location of the plugin translation <code>.mo<\/code> file changed to the default value <code>WP_LANG_DIR\/plugins\/<\/code> (#719)<\/li>\n<li>Fix fatal error in PHP 5.2: while unsupported, it should still fail gracefully<\/li>\n<li>Uninstall is leaving behind cache files and options (#659)<\/li>\n<li>Move blueprints for content into its proper location<\/li>\n<li>Fixed the styling for the Gantry 5 settings page<\/li>\n<li>Fatal error when editing menu item name in the editor (#752)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nLayout Manager: Add block settings for nested sections (#539)\nLayout Manager: Add support for fixed width sections (#115)\nCustom JS\/CSS Particle supports now inline CSS\nProcess shortcodes in custom HTML particle (#369)\nNew Twig extension and filter : json_decode\n\n\n\nDramatically improved the click\/touch response in the whole Admin and G5 Particle Module (fixes #551)\nWAI-ARIA: Thanks to @Mediaversal, a lot of Admin work has been done for accessibility (#754 - ref. #713)\nCatch and display warnings from SCSS compiler (#705)\nDropdowns \/ Tags fields have been improved for tab stop, it is now easier to navigate through fields via keyboard (partly #713 related)\nEnable twig debug extension if Gantry debug has been turned on\nImplemented validation for the Block Size of a Particle Block (#539)\nAdd HTML body class for used layout preset (#750)\n\n\n\nToTop Particle allows HTML again in the content field (#720, #721)\nFixed issue in Selectize preventing the dropdown to close when loosing focus in non-IE browsers\nAvoid race conditions when compiling CSS by compiling each file only once (#516)\nLoad default configuration values from Blueprints (#117, #154)\nOutline Styles: Overriding only some colors in a card may result unexpected values in the others (#536)\nIt is now possible to override the 'enabled' state of a Particle (green \/ red toggle), when the override is disable, Base will be inherited (#615)\nAssets particle: Save CSS and JS files into custom\/ directory of the theme instead of custom\/images\/ (#734)\n\n\nJoomla\n\n\n\nUse cleaner formatting in templateDetails.xml for positions\nMake Debug module position fixed to the bottom of every layout (#715)\n\n\n\nFixed blocks using bootstrap responsive utility classes displaying improperly (#722)\nGantry update message is showing up even when there is no update (#631)\nModule positions not showing up after installing\/updating theme (#212)\nMissing padding in modal windows of 3rd party components (#746)\n\n\nWordPress\n\n\n\nAdd Platform Settings into Extras menu\nAdd support for Offline mode (#759)\n\n\n\nMake Timber functions to work from particles\n\n\n\nAdmin language will fallback to en_US if the locale based .mo couldn't be loaded (#719)\nExtra location of the plugin translation .mo file changed to the default value WP_LANG_DIR\/plugins\/ (#719)\nFix fatal error in PHP 5.2: while unsupported, it should still fail gracefully\nUninstall is leaving behind cache files and options (#659)\nMove blueprints for content into its proper location\nFixed the styling for the Gantry 5 settings page\nFatal error when editing menu item name in the editor (#752)"},"5.1.0":{"date":"08\/16\/2015","content":"1. [Common](#common)\n 1. [](#new)\n - New Menu Item `Disable Dropdowns` option that allows parents to not render sublevels and still be available (thanks @JoomFX - #611 \/ #675)\n - Add Twig function preg_match() (#627)\n - Add support for new twig tags: assets, scripts and styles\n - Added Icon picker for the To Top Particle, you can now have Icon only, Text only or both (thanks @adi8i - #696)\n - You can now consult the `Changelog` within the admin. A Changelog link can be found in the footer (for the current version), and a button will show up in the updates area when a new version is available.\n - Add an example how to inject custom twig variables from the theme (see index.php in hydrogen)\n 1. [](#improved)\n - Available Themes: Open Preview in a new window\n - Updated Google Fonts library (+2 fonts)\n - Rendered titles for Menu Items is now an option of the Menu Particle (#670)\n - Updated Hydrogen sample content to be more platform agnostic\n - Menu Items rendering on frontend do not render an `id` anymore, since the id is already available in the classname (#629)\n - Improved UI\/UX for Atoms section. A maximum of 5 Atoms are now ever displayed per row, returning to a new one if needed (#451)\n - Improved SCSS 3.3\/3.4 compatibility\n - Accessibility improvements in admin (#673)\n - Improve error message when parsing JS\/CSS assets block fails (#704)\n - Change url() logic for plain ?foo=bar urls to avoid issues when url is requested together with domain\n 1. [](#bugfix)\n - Administrator responsive issues in Settings Panel (#603)\n - Anchor links should not be modified (#624)\n - '&' symbol in external menu item not outputting properly (#598)\n - Remove layout tab from base outline (#628)\n - Trying to get property of non-object when accessing page without menu item (#632)\n - Fixed layout manager particle titles overflowing boxes in smaller sizes (#637)\n - Normalized height of standard select element to match other admin form elements\n - Enable date particle, analytics and assets atoms by default to avoid confusion (#330)\n - Fixed collapse of cards in Assignments when filtering with a non-matching word (#672)\n - Fixed resizing Particles in LM where attached events wouldn't get properly removed and causing oddities with the History (fixes #556)\n - Disable whoops when Gantry is in production mode and debug mode has been disabled (#681)\n - Removed additional padding from modals that were incorrectly inheriting it\n - Logo Particle now properly redirects to Home even if clicked from a subpage (#676)\n - Menu Particle: max levels does not work (#698)\n - Ignore non-overrideable values in Settings page (#621)\n - Exceptions thrown outside Gantry are not triggering the default error page, but intercepted by Whoops (#649)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed available theme notice text problems when no themes are installed (#655)\n - Fixed label alignment in Joomla popup email form (#665)\n - Load missing Joomla assets on AJAX popups (#683, #684)\n - Added missing responsive bootstrap classes required for Joomla editing views (#684)\n - Fix missing preview image in template manager, fix gets applied after upgrading template (#707)\n - Fixed Joomla frontend article editor and popup styling issues (#681)\n - Added missing size class rules for Joomla frontend editing views\n - Fixed Joomla frontend image manager alignment issues\n1. [WordPress](#wordpress)\n 1. [](#new)\n - WordPress is now integrated with Gantry 5!","content_html":"<ol>\n<li><a href=\"#common\">Common<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New Menu Item <code>Disable Dropdowns<\/code> option that allows parents to not render sublevels and still be available (thanks @JoomFX - #611 \/ #675)<\/li>\n<li>Add Twig function preg_match() (#627)<\/li>\n<li>Add support for new twig tags: assets, scripts and styles<\/li>\n<li>Added Icon picker for the To Top Particle, you can now have Icon only, Text only or both (thanks @adi8i - #696)<\/li>\n<li>You can now consult the <code>Changelog<\/code> within the admin. A Changelog link can be found in the footer (for the current version), and a button will show up in the updates area when a new version is available.<\/li>\n<li>Add an example how to inject custom twig variables from the theme (see index.php in hydrogen)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Available Themes: Open Preview in a new window<\/li>\n<li>Updated Google Fonts library (+2 fonts)<\/li>\n<li>Rendered titles for Menu Items is now an option of the Menu Particle (#670)<\/li>\n<li>Updated Hydrogen sample content to be more platform agnostic<\/li>\n<li>Menu Items rendering on frontend do not render an <code>id<\/code> anymore, since the id is already available in the classname (#629)<\/li>\n<li>Improved UI\/UX for Atoms section. A maximum of 5 Atoms are now ever displayed per row, returning to a new one if needed (#451)<\/li>\n<li>Improved SCSS 3.3\/3.4 compatibility<\/li>\n<li>Accessibility improvements in admin (#673)<\/li>\n<li>Improve error message when parsing JS\/CSS assets block fails (#704)<\/li>\n<li>Change url() logic for plain ?foo=bar urls to avoid issues when url is requested together with domain<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Administrator responsive issues in Settings Panel (#603)<\/li>\n<li>Anchor links should not be modified (#624)<\/li>\n<li>'&amp;' symbol in external menu item not outputting properly (#598)<\/li>\n<li>Remove layout tab from base outline (#628)<\/li>\n<li>Trying to get property of non-object when accessing page without menu item (#632)<\/li>\n<li>Fixed layout manager particle titles overflowing boxes in smaller sizes (#637)<\/li>\n<li>Normalized height of standard select element to match other admin form elements<\/li>\n<li>Enable date particle, analytics and assets atoms by default to avoid confusion (#330)<\/li>\n<li>Fixed collapse of cards in Assignments when filtering with a non-matching word (#672)<\/li>\n<li>Fixed resizing Particles in LM where attached events wouldn't get properly removed and causing oddities with the History (fixes #556)<\/li>\n<li>Disable whoops when Gantry is in production mode and debug mode has been disabled (#681)<\/li>\n<li>Removed additional padding from modals that were incorrectly inheriting it<\/li>\n<li>Logo Particle now properly redirects to Home even if clicked from a subpage (#676)<\/li>\n<li>Menu Particle: max levels does not work (#698)<\/li>\n<li>Ignore non-overrideable values in Settings page (#621)<\/li>\n<li>Exceptions thrown outside Gantry are not triggering the default error page, but intercepted by Whoops (#649)<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#joomla\">Joomla<\/a>\n<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed available theme notice text problems when no themes are installed (#655)<\/li>\n<li>Fixed label alignment in Joomla popup email form (#665)<\/li>\n<li>Load missing Joomla assets on AJAX popups (#683, #684)<\/li>\n<li>Added missing responsive bootstrap classes required for Joomla editing views (#684)<\/li>\n<li>Fix missing preview image in template manager, fix gets applied after upgrading template (#707)<\/li>\n<li>Fixed Joomla frontend article editor and popup styling issues (#681)<\/li>\n<li>Added missing size class rules for Joomla frontend editing views<\/li>\n<li>Fixed Joomla frontend image manager alignment issues<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<li><a href=\"#wordpress\">WordPress<\/a>\n<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>WordPress is now integrated with Gantry 5!<\/li>\n<\/ul><\/li>\n<\/ol><\/li>\n<\/ol>","content_plain":"Common\n\n\n\nNew Menu Item Disable Dropdowns option that allows parents to not render sublevels and still be available (thanks @JoomFX - #611 \/ #675)\nAdd Twig function preg_match() (#627)\nAdd support for new twig tags: assets, scripts and styles\nAdded Icon picker for the To Top Particle, you can now have Icon only, Text only or both (thanks @adi8i - #696)\nYou can now consult the Changelog within the admin. A Changelog link can be found in the footer (for the current version), and a button will show up in the updates area when a new version is available.\nAdd an example how to inject custom twig variables from the theme (see index.php in hydrogen)\n\n\n\nAvailable Themes: Open Preview in a new window\nUpdated Google Fonts library (+2 fonts)\nRendered titles for Menu Items is now an option of the Menu Particle (#670)\nUpdated Hydrogen sample content to be more platform agnostic\nMenu Items rendering on frontend do not render an id anymore, since the id is already available in the classname (#629)\nImproved UI\/UX for Atoms section. A maximum of 5 Atoms are now ever displayed per row, returning to a new one if needed (#451)\nImproved SCSS 3.3\/3.4 compatibility\nAccessibility improvements in admin (#673)\nImprove error message when parsing JS\/CSS assets block fails (#704)\nChange url() logic for plain ?foo=bar urls to avoid issues when url is requested together with domain\n\n\n\nAdministrator responsive issues in Settings Panel (#603)\nAnchor links should not be modified (#624)\n'&amp;' symbol in external menu item not outputting properly (#598)\nRemove layout tab from base outline (#628)\nTrying to get property of non-object when accessing page without menu item (#632)\nFixed layout manager particle titles overflowing boxes in smaller sizes (#637)\nNormalized height of standard select element to match other admin form elements\nEnable date particle, analytics and assets atoms by default to avoid confusion (#330)\nFixed collapse of cards in Assignments when filtering with a non-matching word (#672)\nFixed resizing Particles in LM where attached events wouldn't get properly removed and causing oddities with the History (fixes #556)\nDisable whoops when Gantry is in production mode and debug mode has been disabled (#681)\nRemoved additional padding from modals that were incorrectly inheriting it\nLogo Particle now properly redirects to Home even if clicked from a subpage (#676)\nMenu Particle: max levels does not work (#698)\nIgnore non-overrideable values in Settings page (#621)\nExceptions thrown outside Gantry are not triggering the default error page, but intercepted by Whoops (#649)\n\n\nJoomla\n\n\n\nFixed available theme notice text problems when no themes are installed (#655)\nFixed label alignment in Joomla popup email form (#665)\nLoad missing Joomla assets on AJAX popups (#683, #684)\nAdded missing responsive bootstrap classes required for Joomla editing views (#684)\nFix missing preview image in template manager, fix gets applied after upgrading template (#707)\nFixed Joomla frontend article editor and popup styling issues (#681)\nAdded missing size class rules for Joomla frontend editing views\nFixed Joomla frontend image manager alignment issues\n\n\nWordPress\n\n\n\nWordPress is now integrated with Gantry 5!"},"5.0.1":{"date":"07\/16\/2015","content":"1. [](#new)\n * Custom CSS \/ JS Atom now supports JavaScript to be dropped before `<\/body>` as well as inline scripting (thanks @adi8i)\n * Menu Items can now be set to only display the Icon or Image from the Menu Editor (#574)\n1. [](#improved)\n * Added version number to Theme selector and Theme Configuration header (#560)\n * Custom CSS \/ JS Atom now allows to pick a CSS or JS file via filepicker as well as upload them directly from the picker\n * Minor CSS fixes for Joomla admin when in tablet and smaller viewport (#585)\n1. [](#bugfix)\n * Fixed regression with the style of Collections in admin and supporting long strings (#569)\n * Fixed Assignments filtering failing with empty Menus (#578)\n * Fixed UTF8 special characters being stripped out of Module Gantry 5 Particle causing the value to be lost (#570)\n * Fixed initial load of Module Particle not updating the link to the Joomla Module Manager instance (#582)\n * Fixed Menu Item subtitles in Menu Editor, causing any subtitle to get lost (#579)\n * Fixed Menu Item target not getting synched up between Joomla and Gantry (#584)\n * Fixed dropdowns on frontend not working when Offcanvas was disabled (#583)\n * Fixed edge case where resizing the browser wouldn't properly recalculate the Particles Picker size (#585)\n * Fixed issue in Menu Editor where it was possible to create more than one empty Columns (#585)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Custom CSS \/ JS Atom now supports JavaScript to be dropped before <code>&lt;\/body&gt;<\/code> as well as inline scripting (thanks @adi8i)<\/li>\n<li>Menu Items can now be set to only display the Icon or Image from the Menu Editor (#574)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added version number to Theme selector and Theme Configuration header (#560)<\/li>\n<li>Custom CSS \/ JS Atom now allows to pick a CSS or JS file via filepicker as well as upload them directly from the picker<\/li>\n<li>Minor CSS fixes for Joomla admin when in tablet and smaller viewport (#585)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed regression with the style of Collections in admin and supporting long strings (#569)<\/li>\n<li>Fixed Assignments filtering failing with empty Menus (#578)<\/li>\n<li>Fixed UTF8 special characters being stripped out of Module Gantry 5 Particle causing the value to be lost (#570)<\/li>\n<li>Fixed initial load of Module Particle not updating the link to the Joomla Module Manager instance (#582)<\/li>\n<li>Fixed Menu Item subtitles in Menu Editor, causing any subtitle to get lost (#579)<\/li>\n<li>Fixed Menu Item target not getting synched up between Joomla and Gantry (#584)<\/li>\n<li>Fixed dropdowns on frontend not working when Offcanvas was disabled (#583)<\/li>\n<li>Fixed edge case where resizing the browser wouldn't properly recalculate the Particles Picker size (#585)<\/li>\n<li>Fixed issue in Menu Editor where it was possible to create more than one empty Columns (#585)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Custom CSS \/ JS Atom now supports JavaScript to be dropped before &lt;\/body&gt; as well as inline scripting (thanks @adi8i)\nMenu Items can now be set to only display the Icon or Image from the Menu Editor (#574)\n\n\n\nAdded version number to Theme selector and Theme Configuration header (#560)\nCustom CSS \/ JS Atom now allows to pick a CSS or JS file via filepicker as well as upload them directly from the picker\nMinor CSS fixes for Joomla admin when in tablet and smaller viewport (#585)\n\n\n\nFixed regression with the style of Collections in admin and supporting long strings (#569)\nFixed Assignments filtering failing with empty Menus (#578)\nFixed UTF8 special characters being stripped out of Module Gantry 5 Particle causing the value to be lost (#570)\nFixed initial load of Module Particle not updating the link to the Joomla Module Manager instance (#582)\nFixed Menu Item subtitles in Menu Editor, causing any subtitle to get lost (#579)\nFixed Menu Item target not getting synched up between Joomla and Gantry (#584)\nFixed dropdowns on frontend not working when Offcanvas was disabled (#583)\nFixed edge case where resizing the browser wouldn't properly recalculate the Particles Picker size (#585)\nFixed issue in Menu Editor where it was possible to create more than one empty Columns (#585)"},"5.0.0":{"date":"07\/13\/2015","content":"1. [](#new)\n * Menu:\n - Particles and Modules can be now dropped in non-parent Menu Items (click on a Menu Item in the Menu Editor to get the virtual sublevel)\n - Implemented the option for menu items to append an Hash value (ie, http:\/\/yourcustomlink.com\/page#hash)\n * Layout Manager:\n - UI\/UX enhancements in the Particles Picker. It is now fixed and follows the scrolling of the page, making dragging and dropping particles to the bottom of a Layout much easier\n - When loading a new Layout while keeping the Particles, a warning will pop up in case some of the particles could get lost\n * Particles:\n - You can now load Particles via Joomla `{loadposition}`\n - Social Particle: now includes a Title parameter\n - Menu Particle:\n - It is now possible to choose the - Active - menu from the dropdown\n - Prevent from rendering empty Menu on frontend\n - Fixed Menu Start Level\n - To Top: Scrolling to the top is now smooth\n * Global and generic changes:\n - Added a new Development \/ Production toggle under the Extras tab which allows to toggle between the two states from within Gantry 5 admin\n - Production \/ Development now compile different CSS output. In Production mode, everything is compressed, in Development mode CSS is expanded and Line Numbers are added to easily reference the files (This only applies for the Styles Panel and custom.scss)\n - Enhanched Filepicker, it now uses streams, supports drag&drop from desktop for upload and allows to delete files (if they are overridden files)\n - Initial work on the multi language support\n - More body classes added:\n - Menu Item page suffix\n - Print-mode if previewing a print page\n1. [](#improved)\n * Menu:\n - Subtitles are now displaying in the interface\n * Assignments:\n - Introduced a new filter to display only the active assignments\n - You can now assign to a different Language\n * Styles:\n - Less aggressive box-sizing to automatically support, out of the box, Joomla and 3rd parties implementations.\n * Particles:\n - Menu Particle:\n - Accessibility improvements\n * Global and generic changes:\n - Updated Google Fonts library (+15 fonts)\n - Use Protocol less urls for loading Google Fonts (so it is http and https compatible)\n - In Joomla Module Manager, Gantry 5 Particle Modules will now display a badge with their type\n - Improved RTL support and automatic detection\n1. [](#bugfix)\n * Menu:\n - Many bug fixes to synchronize Joomla with Gantry 5\n - Fixed cases where Particles \/ Modules wouldn't be deletable\n - Preventing disabled Particles from showing up on frontend when they are disabled\n * Outlines:\n - Preventing Default and non-deletable outlines from being deleted (UI adjusted accordingly)\n - Fixed case where an outline wouldn't be deletable due to a wrong flag set\n * Gantry 5 Particle Module:\n - Prevent Joomla from stripping out HTML content\n - You can now reset the value and change the Particle type\n * Layout Manager:\n - Fixed the preset informations when using history and jumping between different presets\n - History session fixes\n * Layout (frontend):\n - Fixed cases where the cumulative sum of side by side sections wouldn't be 100% as expected\n - Fixed issue where side by side sections (sidebars\/main) would have the main overflowing in one of the sidebars\n * Particles:\n - Menu Particle:\n - Fixed Menu Start Level\n - Fixed Offcanvas menu height calculations\n * Global and generic changes:\n - System Plugin and Particle Module are now PHP 5.3 compatible and won't fail with the error \"Parse error: syntax error, unexpected '[' in ...\"\n - Fixed \"Cache path not defined for compiled files\"\n - Fixed untranslated positions string in the Joomla Module Editor on frontend\n - Fixed Page Heading not displaying in the Gantry 5 Custom View page","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Menu:\n<ul>\n<li>Particles and Modules can be now dropped in non-parent Menu Items (click on a Menu Item in the Menu Editor to get the virtual sublevel)<\/li>\n<li>Implemented the option for menu items to append an Hash value (ie, <a href=\"http:\/\/yourcustomlink.com\/page#hash\">http:\/\/yourcustomlink.com\/page#hash<\/a>)<\/li>\n<\/ul><\/li>\n<li>Layout Manager:\n<ul>\n<li>UI\/UX enhancements in the Particles Picker. It is now fixed and follows the scrolling of the page, making dragging and dropping particles to the bottom of a Layout much easier<\/li>\n<li>When loading a new Layout while keeping the Particles, a warning will pop up in case some of the particles could get lost<\/li>\n<\/ul><\/li>\n<li>Particles:\n<ul>\n<li>You can now load Particles via Joomla <code>{loadposition}<\/code><\/li>\n<li>Social Particle: now includes a Title parameter<\/li>\n<li>Menu Particle:\n<ul>\n<li>It is now possible to choose the - Active - menu from the dropdown<\/li>\n<li>Prevent from rendering empty Menu on frontend<\/li>\n<li>Fixed Menu Start Level<\/li>\n<\/ul><\/li>\n<li>To Top: Scrolling to the top is now smooth<\/li>\n<\/ul><\/li>\n<li>Global and generic changes:\n<ul>\n<li>Added a new Development \/ Production toggle under the Extras tab which allows to toggle between the two states from within Gantry 5 admin<\/li>\n<li>Production \/ Development now compile different CSS output. In Production mode, everything is compressed, in Development mode CSS is expanded and Line Numbers are added to easily reference the files (This only applies for the Styles Panel and custom.scss)<\/li>\n<li>Enhanched Filepicker, it now uses streams, supports drag&amp;drop from desktop for upload and allows to delete files (if they are overridden files)<\/li>\n<li>Initial work on the multi language support<\/li>\n<li>More body classes added:\n<ul>\n<li>Menu Item page suffix<\/li>\n<li>Print-mode if previewing a print page<\/li>\n<\/ul><\/li>\n<\/ul><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Menu:\n<ul>\n<li>Subtitles are now displaying in the interface<\/li>\n<\/ul><\/li>\n<li>Assignments:\n<ul>\n<li>Introduced a new filter to display only the active assignments<\/li>\n<li>You can now assign to a different Language<\/li>\n<\/ul><\/li>\n<li>Styles:\n<ul>\n<li>Less aggressive box-sizing to automatically support, out of the box, Joomla and 3rd parties implementations.<\/li>\n<\/ul><\/li>\n<li>Particles:\n<ul>\n<li>Menu Particle:\n<ul>\n<li>Accessibility improvements<\/li>\n<\/ul><\/li>\n<\/ul><\/li>\n<li>Global and generic changes:\n<ul>\n<li>Updated Google Fonts library (+15 fonts)<\/li>\n<li>Use Protocol less urls for loading Google Fonts (so it is http and https compatible)<\/li>\n<li>In Joomla Module Manager, Gantry 5 Particle Modules will now display a badge with their type<\/li>\n<li>Improved RTL support and automatic detection<\/li>\n<\/ul><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Menu:\n<ul>\n<li>Many bug fixes to synchronize Joomla with Gantry 5<\/li>\n<li>Fixed cases where Particles \/ Modules wouldn't be deletable<\/li>\n<li>Preventing disabled Particles from showing up on frontend when they are disabled<\/li>\n<\/ul><\/li>\n<li>Outlines:\n<ul>\n<li>Preventing Default and non-deletable outlines from being deleted (UI adjusted accordingly)<\/li>\n<li>Fixed case where an outline wouldn't be deletable due to a wrong flag set<\/li>\n<\/ul><\/li>\n<li>Gantry 5 Particle Module:\n<ul>\n<li>Prevent Joomla from stripping out HTML content<\/li>\n<li>You can now reset the value and change the Particle type<\/li>\n<\/ul><\/li>\n<li>Layout Manager:\n<ul>\n<li>Fixed the preset informations when using history and jumping between different presets<\/li>\n<li>History session fixes<\/li>\n<\/ul><\/li>\n<li>Layout (frontend):\n<ul>\n<li>Fixed cases where the cumulative sum of side by side sections wouldn't be 100% as expected<\/li>\n<li>Fixed issue where side by side sections (sidebars\/main) would have the main overflowing in one of the sidebars<\/li>\n<\/ul><\/li>\n<li>Particles:\n<ul>\n<li>Menu Particle:\n<ul>\n<li>Fixed Menu Start Level<\/li>\n<li>Fixed Offcanvas menu height calculations<\/li>\n<\/ul><\/li>\n<\/ul><\/li>\n<li>Global and generic changes:\n<ul>\n<li>System Plugin and Particle Module are now PHP 5.3 compatible and won't fail with the error &quot;Parse error: syntax error, unexpected '[' in ...&quot;<\/li>\n<li>Fixed &quot;Cache path not defined for compiled files&quot;<\/li>\n<li>Fixed untranslated positions string in the Joomla Module Editor on frontend<\/li>\n<li>Fixed Page Heading not displaying in the Gantry 5 Custom View page<\/li>\n<\/ul><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Menu:\n\nParticles and Modules can be now dropped in non-parent Menu Items (click on a Menu Item in the Menu Editor to get the virtual sublevel)\nImplemented the option for menu items to append an Hash value (ie, http:\/\/yourcustomlink.com\/page#hash)\n\nLayout Manager:\n\nUI\/UX enhancements in the Particles Picker. It is now fixed and follows the scrolling of the page, making dragging and dropping particles to the bottom of a Layout much easier\nWhen loading a new Layout while keeping the Particles, a warning will pop up in case some of the particles could get lost\n\nParticles:\n\nYou can now load Particles via Joomla {loadposition}\nSocial Particle: now includes a Title parameter\nMenu Particle:\n\nIt is now possible to choose the - Active - menu from the dropdown\nPrevent from rendering empty Menu on frontend\nFixed Menu Start Level\n\nTo Top: Scrolling to the top is now smooth\n\nGlobal and generic changes:\n\nAdded a new Development \/ Production toggle under the Extras tab which allows to toggle between the two states from within Gantry 5 admin\nProduction \/ Development now compile different CSS output. In Production mode, everything is compressed, in Development mode CSS is expanded and Line Numbers are added to easily reference the files (This only applies for the Styles Panel and custom.scss)\nEnhanched Filepicker, it now uses streams, supports drag&amp;drop from desktop for upload and allows to delete files (if they are overridden files)\nInitial work on the multi language support\nMore body classes added:\n\nMenu Item page suffix\nPrint-mode if previewing a print page\n\n\n\n\n\nMenu:\n\nSubtitles are now displaying in the interface\n\nAssignments:\n\nIntroduced a new filter to display only the active assignments\nYou can now assign to a different Language\n\nStyles:\n\nLess aggressive box-sizing to automatically support, out of the box, Joomla and 3rd parties implementations.\n\nParticles:\n\nMenu Particle:\n\nAccessibility improvements\n\n\nGlobal and generic changes:\n\nUpdated Google Fonts library (+15 fonts)\nUse Protocol less urls for loading Google Fonts (so it is http and https compatible)\nIn Joomla Module Manager, Gantry 5 Particle Modules will now display a badge with their type\nImproved RTL support and automatic detection\n\n\n\n\nMenu:\n\nMany bug fixes to synchronize Joomla with Gantry 5\nFixed cases where Particles \/ Modules wouldn't be deletable\nPreventing disabled Particles from showing up on frontend when they are disabled\n\nOutlines:\n\nPreventing Default and non-deletable outlines from being deleted (UI adjusted accordingly)\nFixed case where an outline wouldn't be deletable due to a wrong flag set\n\nGantry 5 Particle Module:\n\nPrevent Joomla from stripping out HTML content\nYou can now reset the value and change the Particle type\n\nLayout Manager:\n\nFixed the preset informations when using history and jumping between different presets\nHistory session fixes\n\nLayout (frontend):\n\nFixed cases where the cumulative sum of side by side sections wouldn't be 100% as expected\nFixed issue where side by side sections (sidebars\/main) would have the main overflowing in one of the sidebars\n\nParticles:\n\nMenu Particle:\n\nFixed Menu Start Level\nFixed Offcanvas menu height calculations\n\n\nGlobal and generic changes:\n\nSystem Plugin and Particle Module are now PHP 5.3 compatible and won't fail with the error &quot;Parse error: syntax error, unexpected '[' in ...&quot;\nFixed &quot;Cache path not defined for compiled files&quot;\nFixed untranslated positions string in the Joomla Module Editor on frontend\nFixed Page Heading not displaying in the Gantry 5 Custom View page"}}},"gffi":{"name":"Gallery","version":"0.0.1","description":"test","description_html":"<p>test<\/p>","description_plain":"test","icon":"plug","author":{"name":"Sergey Stepanov","email":"sergey.stepanov@lenta.ru"},"homepage":"https:\/\/github.com\/Stepanov-Sergey\/GFFI","docs":"https:\/\/github.com\/Stepanov-Sergey\/GFFI\/blob\/master\/README.md","demo":"http:\/\/webmaster.page4biz.ru\/demo-gffi","keywords":"grav, plugin, gallery, images, folder","bugs":"https:\/\/github.com\/Stepanov-Sergey\/GFFI\/issues","license":"MIT","tag_name":"0.0.1","date":"2016-12-07T15:04:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/gffi\/0.0.1","repository":"https:\/\/github.com\/Stepanov-Sergey\/GFFI","slug":"gffi","install_path":"user\/plugins\/gffi","changelog":false,"dependencies":[]},"scheduler":{"name":"Scheduler","version":"1.0.0","description":"Simple content scheduling","description_html":"<p>Simple content scheduling<\/p>","description_plain":"Simple content scheduling","icon":"calendar","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/perlkonig\/grav-plugin-scheduler","docs":"https:\/\/github.com\/perlkonig\/grav-plugin-scheduler\/blob\/master\/README.md","demo":"https:\/\/perlkonig.com\/demos\/scheduler","keywords":"grav, plugin, scheduling","bugs":"https:\/\/github.com\/perlkonig\/grav-plugin-scheduler\/issues","license":"MIT","tag_name":"v1.0.0","date":"2016-11-22T16:15:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/scheduler\/1.0.0","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-scheduler","slug":"scheduler","install_path":"user\/plugins\/scheduler","changelog":{"1.0.0":{"date":" 11\/22\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"instagram-feed":{"name":"Instagram Feed","version":"1.1.0","description":"Get your latest Instagram posts on your Grav Application.","description_html":"<p>Get your latest Instagram posts on your Grav Application.<\/p>","description_plain":"Get your latest Instagram posts on your Grav Application.","icon":"instagram","author":{"name":"Danny Stey","email":"mail@danny-stey.de"},"homepage":"https:\/\/github.com\/dannystey\/grav-plugin-instagram-feed","docs":"https:\/\/github.com\/dannystey\/grav-plugin-instagram-feed\/blob\/master\/README.md","keywords":"grav, plugin, instagram, instagram feed","bugs":"https:\/\/github.com\/dannystey\/grav-plugin-instagram-feed\/issues","license":"MIT","tag_name":"1.2.0","date":"2018-03-19T10:47:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/instagram-feed\/1.1.0","repository":"https:\/\/github.com\/dannystey\/grav-plugin-instagram-feed","slug":"instagram-feed","install_path":"user\/plugins\/instagram-feed","changelog":{"1.0.0":{"date":" 11\/16\/2016","content":"1. [](#new)\n * Just started the project.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Just started the project.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Just started the project."}},"dependencies":[]},"backlinks":{"name":"Backlinks","version":"1.0.0","description":"Find pages that point to another page","description_html":"<p>Find pages that point to another page<\/p>","description_plain":"Find pages that point to another page","icon":"link","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/perlkonig\/grav-plugin-backlinks","docs":"https:\/\/github.com\/perlkonig\/grav-plugin-backlinks\/blob\/master\/README.md","demo":"https:\/\/perlkonig.com\/demos\/backlinks","keywords":"grav, plugin, backlinks, internal, links","bugs":"https:\/\/github.com\/perlkonig\/grav-plugin-backlinks\/issues","license":"MIT","tag_name":"v1.0.0","date":"2016-11-17T17:00:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/backlinks\/1.0.0","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-backlinks","slug":"backlinks","install_path":"user\/plugins\/backlinks","changelog":{"1.0.0":{"date":" 11\/14\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"prism-highlight":{"name":"Prism Highlighter","version":"1.0.0","description":"This plugin provides code highlighting functionality via the [Prism.js](http:\/\/prismjs.com\/) syntax highlighter. Based on [Grav Highlight Plugin](https:\/\/github.com\/getgrav\/grav-plugin-highlight).","description_html":"<p>This plugin provides code highlighting functionality via the <a href=\"http:\/\/prismjs.com\/\">Prism.js<\/a> syntax highlighter. Based on <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-highlight\">Grav Highlight Plugin<\/a>.<\/p>","description_plain":"This plugin provides code highlighting functionality via the Prism.js syntax highlighter. Based on Grav Highlight Plugin.","icon":"code","author":{"name":"\u00c1lvaro S.","url":"http:\/\/alvr.me","email":"alvaro@alvr.me"},"homepage":"https:\/\/github.com\/alvr\/grav-prism-highlight","demo":"http:\/\/alvr.me\/proyectos\/grav-prism-highlighter","keywords":"highlight, plugin, code, prism","bugs":"https:\/\/github.com\/alvr\/grav-prism-highlight\/issues","license":"MIT","tag_name":"1.0.0","date":"2016-11-14T17:39:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/prism-highlight\/1.0.0","repository":"https:\/\/github.com\/alvr\/grav-prism-highlight","slug":"prism-highlight","install_path":"user\/plugins\/prism-highlight","changelog":{"1.0.0":{"date":"11\/14\/2016","content":"1. [](#new)\n * First version.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First version.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First version."}},"dependencies":[]},"roman":{"name":"Roman","version":"1.0.0","description":"A simple roman numeral plugin for Grav CMS. Convert an integer into a roman numeral and vice versa.","description_html":"<p>A simple roman numeral plugin for Grav CMS. Convert an integer into a roman numeral and vice versa.<\/p>","description_plain":"A simple roman numeral plugin for Grav CMS. Convert an integer into a roman numeral and vice versa.","icon":"italic","author":{"name":"Dimitri Longo","url":"https:\/\/github.com\/dimitrilongo\/grav-plugin-roman","email":"dimitri.longo@gmail.com"},"homepage":"https:\/\/github.com\/dimitrilongo\/grav-plugin-roman","bugs":"https:\/\/github.com\/dimitrilongo\/grav-plugin-roman\/issues","license":"MIT","tag_name":"v1.0.0","date":"2016-11-07T08:32:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/roman\/1.0.0","repository":"https:\/\/github.com\/dimitrilongo\/grav-plugin-roman","slug":"roman","install_path":"user\/plugins\/roman","changelog":{"1.0.0":{"date":"11\/07\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"wordcount":{"name":"Word Count","version":"1.0.0","description":"A simple word count plugin","description_html":"<p>A simple word count plugin<\/p>","description_plain":"A simple word count plugin","icon":"italic","author":{"name":"Dimitri Longo","url":"https:\/\/github.com\/dimitrilongo\/grav-plugin-wordcount","email":"dimitri.longo@gmail.com"},"homepage":"https:\/\/github.com\/dimitrilongo\/grav-plugin-wordcount","bugs":"https:\/\/github.com\/dimitrilongo\/grav-plugin-wordcount\/issues","license":"MIT","tag_name":"v1.0.0","date":"2016-11-07T10:10:12Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/wordcount\/1.0.0","repository":"https:\/\/github.com\/dimitrilongo\/grav-plugin-wordcount","slug":"wordcount","install_path":"user\/plugins\/wordcount","changelog":{"1.0.0":{"date":"11\/07\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"google-charts":{"name":"Google Charts","version":"1.1.0","description":"Embeds Google charts into pages","description_html":"<p>Embeds Google charts into pages<\/p>","description_plain":"Embeds Google charts into pages","icon":"bar-chart","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/perlkonig\/grav-plugin-google-charts","docs":"https:\/\/github.com\/perlkonig\/grav-plugin-google-charts\/blob\/master\/README.md","demo":"http:\/\/perlkonig.com\/demos\/google-charts","keywords":"grav, plugin, google, charts, graphs","bugs":"https:\/\/github.com\/perlkonig\/grav-plugin-google-charts\/issues","license":"MIT","tag_name":"v1.1.0","date":"2018-07-06T21:50:02Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/google-charts\/1.1.0","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-google-charts","slug":"google-charts","install_path":"user\/plugins\/google-charts","changelog":{"1.1.0":{"date":"07\/06\/2018","content":"1. [](#bugfix)\n * Fixed caching problem (thanks to @pamtbaau on Discourse)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed caching problem (thanks to @pamtbaau on Discourse)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed caching problem (thanks to @pamtbaau on Discourse)"},"1.0.1":{"date":" 01\/31\/2017","content":"1. [](#bugfix)\n * Fixed bug with shortcode not rendering with Admin plugin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bug with shortcode not rendering with Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed bug with shortcode not rendering with Admin plugin"},"1.0.0":{"date":" 10\/30\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"mobile-detect":{"name":"Mobile Detect","version":"1.3.1","description":"The Grav Mobile Detect Plugin for Grav adds the ability to detect mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.","description_html":"<p>The Grav Mobile Detect Plugin for Grav adds the ability to detect mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.<\/p>","description_plain":"The Grav Mobile Detect Plugin for Grav adds the ability to detect mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.","icon":"mobile","author":{"name":"Dimitri Longo","url":"https:\/\/github.com\/dimitrilongo\/grav-plugin-mobile-detect","email":"dimitri.longo@gmail.com"},"homepage":"https:\/\/github.com\/dimitrilongo\/grav-plugin-mobile-detect","docs":"https:\/\/github.com\/dimitrilongo\/grav-plugin-mobile-detect\/blob\/master\/README.md","bugs":"https:\/\/github.com\/dimitrilongo\/grav-plugin-mobile-detect\/issues","license":"MIT","tag_name":"v1.3.2","date":"2018-01-05T19:52:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/mobile-detect\/1.3.1","repository":"https:\/\/github.com\/dimitrilongo\/grav-plugin-mobile-detect","slug":"mobile-detect","install_path":"user\/plugins\/mobile-detect","changelog":{"1.3.2":{"date":" 01\/05\/2018","content":"1. [](#update)\n * Update Mobile_Detect.php class to version 2.8.30\n ","content_html":"<ol>\n<li><a href=\"#update\"><\/a>\n<ul>\n<li>Update Mobile_Detect.php class to version 2.8.30<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update Mobile_Detect.php class to version 2.8.30"},"1.3.1":{"date":" 09\/13\/2017","content":"1. [](#update)\n * Update Mobile_Detect.php class to version 2.8.26\n ","content_html":"<ol>\n<li><a href=\"#update\"><\/a>\n<ul>\n<li>Update Mobile_Detect.php class to version 2.8.26<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update Mobile_Detect.php class to version 2.8.26"},"1.3.0":{"date":" 09\/13\/2017","content":"1. [](#new)\n * Update Mobile_Detect.php class to version 2.8.26\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update Mobile_Detect.php class to version 2.8.26<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update Mobile_Detect.php class to version 2.8.26"},"1.2.0":{"date":" 02\/14\/2017","content":"1. [](#new)\n * Update Mobile_Detect.php class to version 2.8.24\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update Mobile_Detect.php class to version 2.8.24<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update Mobile_Detect.php class to version 2.8.24"},"1.1.0":{"date":" 11\/07\/2016","content":"1. [](#new)\n * Get the version of the given property in the User-Agent\n - example :`{{ version('Android') }}`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Get the version of the given property in the User-Agent\n<ul>\n<li>example :<code>{{ version('Android') }}<\/code><\/li>\n<\/ul><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Get the version of the given property in the User-Agent\n\nexample :{{ version('Android') }}"},"1.0.0":{"date":"11\/04\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"view-source":{"name":"View Source","version":"1.0.1","description":"Allows you to display the raw header and Markdown for a given page","description_html":"<p>Allows you to display the raw header and Markdown for a given page<\/p>","description_plain":"Allows you to display the raw header and Markdown for a given page","icon":"eye","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/perlkonig\/grav-plugin-view-source","docs":"https:\/\/github.com\/perlkonig\/grav-plugin-view-source\/blob\/master\/README.md","demo":"http:\/\/perlkonig.com\/demos","keywords":"grav, plugin, markdown, view, source","bugs":"https:\/\/github.com\/perlkonig\/grav-plugin-view-source\/issues","license":"MIT","tag_name":"v1.0.1","date":"2016-11-07T23:51:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/view-source\/1.0.1","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-view-source","slug":"view-source","install_path":"user\/plugins\/view-source","changelog":{"1.0.1":{"date":" 11\/07\/2016","content":"1. [](#bugfix)\n * Provided a sensible fallback if there is no \"interpolated\" source","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Provided a sensible fallback if there is no &quot;interpolated&quot; source<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Provided a sensible fallback if there is no &quot;interpolated&quot; source"},"1.0.0":{"date":" 10\/30\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"chessboard":{"name":"Chessboard","version":"0.1.0","description":"Embed a chessboard on your site","description_html":"<p>Embed a chessboard on your site<\/p>","description_plain":"Embed a chessboard on your site","icon":"plus-square-o","author":{"name":"Dennis Ranke","email":"dennis.ranke@gmail.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/exoticorn\/grav-plugin-chessboard","docs":"https:\/\/github.com\/exoticorn\/grav-plugin-chessboard\/blob\/develop\/README.md","keywords":"grav, plugin, chess","bugs":"https:\/\/github.com\/exoticorn\/grav-plugin-chessboard\/issues","license":"MIT","tag_name":"v0.1.0","date":"2016-10-30T11:48:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/chessboard\/0.1.0","repository":"https:\/\/github.com\/exoticorn\/grav-plugin-chessboard","slug":"chessboard","install_path":"user\/plugins\/chessboard","changelog":{"0.1.0":{"date":" 10\/29\/2016","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}}},"classifier":{"name":"Classifier","version":"1.0.3","description":"Add class declarations to rendered HTML tags","description_html":"<p>Add class declarations to rendered HTML tags<\/p>","description_plain":"Add class declarations to rendered HTML tags","icon":"css3","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-classifier","docs":"https:\/\/github.com\/Perlkonig\/grav-plugin-classifier\/blob\/master\/README.md","keywords":"grav, plugin, HTML, class, style","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-classifier\/issues","license":"MIT","tag_name":"v1.0.3","date":"2016-12-22T00:57:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/classifier\/1.0.3","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-classifier","slug":"classifier","install_path":"user\/plugins\/classifier","changelog":{"1.0.3":{"date":" 12\/21\/2016","content":"1. [](#bugfix)\n * Tags in the global config are now managed properly.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Tags in the global config are now managed properly.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Tags in the global config are now managed properly."},"1.0.2":{"date":" 11\/21\/2016","content":"1. [](#bugfix)\n * Fixed an issue that occurred with tags containing forward slashes.\n * Self-closing tags are also now replaced properly, too.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue that occurred with tags containing forward slashes.<\/li>\n<li>Self-closing tags are also now replaced properly, too.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed an issue that occurred with tags containing forward slashes.\nSelf-closing tags are also now replaced properly, too."},"1.0.1":{"date":" 11\/06\/2016","content":"1. [](#bugfix)\n * Fixed a bug where the wildcard wasn't being interpreted correctly.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug where the wildcard wasn't being interpreted correctly.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a bug where the wildcard wasn't being interpreted correctly."},"1.0.0":{"date":" 10\/20\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"facebook":{"name":"Facebook","version":"1.7.0","description":"**Facebook** is a plugin that embeds Facebook page content, album or events into your Grav website.","description_html":"<p><strong>Facebook<\/strong> is a plugin that embeds Facebook page content, album or events into your Grav website.<\/p>","description_plain":"Facebook is a plugin that embeds Facebook page content, album or events into your Grav website.","icon":"facebook","author":{"name":"Mika H\u00e4nninen","email":"mika.hanninen@gmail.com"},"homepage":"https:\/\/github.com\/mikahanninen\/grav-plugin-facebook","docs":"https:\/\/github.com\/mikahanninen\/grav-plugin-facebook\/blob\/master\/README.md","keywords":"facebook","bugs":"https:\/\/github.com\/mikahanninen\/grav-plugin-facebook\/issues","license":"MIT","tag_name":"1.7.0","date":"2017-10-29T15:57:12Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/facebook\/1.7.0","repository":"https:\/\/github.com\/mikahanninen\/grav-plugin-facebook","slug":"facebook","install_path":"user\/plugins\/facebook","changelog":{"1.7.0":{"date":"10\/29\/2017","content":"2. [](#improved)\n * Translated day and month names in the Events\n https:\/\/github.com\/mikahanninen\/grav-plugin-facebook\/issues\/37","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Translated day and month names in the Events\n<a href=\"https:\/\/github.com\/mikahanninen\/grav-plugin-facebook\/issues\/37\">https:\/\/github.com\/mikahanninen\/grav-plugin-facebook\/issues\/37<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Translated day and month names in the Events\nhttps:\/\/github.com\/mikahanninen\/grav-plugin-facebook\/issues\/37"},"1.6.2":{"date":"09\/16\/2017","content":"2. [](#bugfix)\n * Fix jQuery usage with UniteGallery","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix jQuery usage with UniteGallery<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix jQuery usage with UniteGallery"},"1.6.0":{"date":"06\/08\/2017","content":"3. [](#improved)\n * Pull request #28 \"Order by unique count id rather than by date\"","content_html":"<ol start=\"3\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Pull request #28 &quot;Order by unique count id rather than by date&quot;<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Pull request #28 &quot;Order by unique count id rather than by date&quot;"},"1.5.0":{"date":"04\/01\/2017","content":"1. [](#improved)\n * Remove jQuery 1.11 from plugin assets\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Remove jQuery 1.11 from plugin assets<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Remove jQuery 1.11 from plugin assets"},"1.4.2":{"date":"03\/12\/2017","content":"1. [](#bugfix)\n * Fix version information","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix version information<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix version information"},"1.4.1":{"date":"03\/12\/2017","content":"1. [](#improved)\n * Refactor how Facebook Page cover image is placed into template","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactor how Facebook Page cover image is placed into template<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactor how Facebook Page cover image is placed into template"},"1.4.0":{"date":"12\/03\/2016","content":"1. [](#new)\n * Add Facebook Album","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add Facebook Album<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add Facebook Album"},"1.3.2":{"date":"11\/20\/2016","content":"1. [](#improved)\n * Refactor how Facebook Event cover image is placed into template","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactor how Facebook Event cover image is placed into template<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactor how Facebook Event cover image is placed into template"},"1.3.1":{"date":"11\/18\/2016","content":"1. [](#new)\n * Add Facebook Events coverpage if enabled on configuration","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add Facebook Events coverpage if enabled on configuration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add Facebook Events coverpage if enabled on configuration"},"1.3.0":{"date":"11\/18\/2016","content":"1. [](#new)\n * Add links to Facebook events","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add links to Facebook events<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add links to Facebook events"},"1.2.2":{"date":"11\/12\/2016","content":"1. [](#bugfix)\n * Fix errors with empty feeds and events","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix errors with empty feeds and events<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix errors with empty feeds and events"},"1.2.1":{"date":"11\/12\/2016","content":"1. [](#bugfix)\n * Fix figcaption","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix figcaption<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix figcaption"},"1.2.0":{"date":"11\/12\/2016","content":"2. [](#improved)\n * Refactored configuration structure","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactored configuration structure<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactored configuration structure"},"1.1.1":{"date":"11\/11\/2016","content":"1. [](#bugfix)\n * Fix issue with empty tag filter","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with empty tag filter<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue with empty tag filter"},"1.1.0":{"date":"11\/11\/2016","content":"2. [](#improved)\n * Remove inline styles from HTML output","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Remove inline styles from HTML output<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Remove inline styles from HTML output"},"1.0.2":{"date":"11\/08\/2016","content":"2. [](#improved)\n * Update README to reflect plugin HTML output example","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update README to reflect plugin HTML output example<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update README to reflect plugin HTML output example"},"1.0.1":{"date":"11\/04\/2016","content":"2. [](#improved)\n * Moved post images after post message","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved post images after post message<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved post images after post message"},"1.0.0":{"date":"10\/20\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"resize-images":{"name":"Resize Images","version":"0.2.2","description":"Generate responsive versions of images as they are uploaded","description_html":"<p>Generate responsive versions of images as they are uploaded<\/p>","description_plain":"Generate responsive versions of images as they are uploaded","icon":"picture-o","author":{"name":"Fredrik Ekelund","email":"fredrik@fredrik.computer"},"homepage":"https:\/\/github.com\/fredrikekelund\/grav-plugin-resize-images","docs":"https:\/\/github.com\/fredrikekelund\/grav-plugin-resize-images\/blob\/develop\/README.md","keywords":"images, responsive, srcset","bugs":"https:\/\/github.com\/fredrikekelund\/grav-plugin-resize-images\/issues","license":"MIT","tag_name":"v0.2.2","date":"2017-03-03T13:45:02Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/resize-images\/0.2.2","repository":"https:\/\/github.com\/fredrikekelund\/grav-plugin-resize-images","slug":"resize-images","install_path":"user\/plugins\/resize-images","changelog":{"0.2.2":{"date":" 03\/03\/2017","content":"1. [](#bugfix)\n * Fixed issue that arose when `system.images.cache_all` was enabled with a more reliable method for determining image source paths.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue that arose when <code>system.images.cache_all<\/code> was enabled with a more reliable method for determining image source paths.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue that arose when system.images.cache_all was enabled with a more reliable method for determining image source paths."},"0.2.1":{"date":" 03\/03\/2017","content":"1. [](#new)\n * Added option to enable removing of original image after it has been resized.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added option to enable removing of original image after it has been resized.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added option to enable removing of original image after it has been resized."},"0.2.0":{"date":" 03\/03\/2017","content":"1. [](#bugfix)\n * Fixed adapter fallback logic and print a warning when no adapter is installed.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed adapter fallback logic and print a warning when no adapter is installed.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed adapter fallback logic and print a warning when no adapter is installed."},"0.1.0":{"date":" 10\/14\/2016","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"count-views":{"name":"Count Views","version":"3.0.0","description":"Naive page view counter","description_html":"<p>Naive page view counter<\/p>","description_plain":"Naive page view counter","icon":"eye","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/perlkonig\/grav-plugin-count-views","docs":"https:\/\/github.com\/perlkonig\/grav-plugin-count-views\/blob\/master\/README.md","keywords":"grav, plugin, hits, views, counter","bugs":"https:\/\/github.com\/perlkonig\/grav-plugin-count-views\/issues","license":"MIT","tag_name":"v3.0.0","date":"2018-07-13T13:25:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/count-views\/3.0.0","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-count-views","slug":"count-views","install_path":"user\/plugins\/count-views","changelog":{"3.0.0":{"date":"07\/13\/2018","content":"1. [](#new)\n * Empty route is now coded as the 404 route (default `\/error\/404`), thanks to @Kage.\n * Removing the deprecated interface. Use the `viewcounts` array.\n * Added some concrete examples to the README and linked to the demo page.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Empty route is now coded as the 404 route (default <code>\/error\/404<\/code>), thanks to @Kage.<\/li>\n<li>Removing the deprecated interface. Use the <code>viewcounts<\/code> array.<\/li>\n<li>Added some concrete examples to the README and linked to the demo page.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Empty route is now coded as the 404 route (default \/error\/404), thanks to @Kage.\nRemoving the deprecated interface. Use the viewcounts array.\nAdded some concrete examples to the README and linked to the demo page."},"2.0.0":{"date":" 11\/17\/2016","content":"1. [](#new)\n * Now dumping the count data into the special Twig variable `viewcounts`.\n * DEPRECATED: The data is still passed via `config.plugins.view-count.counts` as well, *but this is officially deprecated*. This functionality will be removed in a later major release.\n1. [](#improved)\n\t* BACKWARDS INCOMPATIBLE: Removed the `datadir` config parameter. Just provide any folder structure with the `datafile`.\n\t* `datafile` is now properly sanitized.\n\t* Moved the data dump to `onPagesInitialized` so that the data is also visible when twig is processed in the page. This means, though, that the data file gets loaded twice. Let me know if performance becomes a problem.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Now dumping the count data into the special Twig variable <code>viewcounts<\/code>.<\/li>\n<li>DEPRECATED: The data is still passed via <code>config.plugins.view-count.counts<\/code> as well, <em>but this is officially deprecated<\/em>. This functionality will be removed in a later major release.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>BACKWARDS INCOMPATIBLE: Removed the <code>datadir<\/code> config parameter. Just provide any folder structure with the <code>datafile<\/code>.<\/li>\n<li><code>datafile<\/code> is now properly sanitized.<\/li>\n<li>Moved the data dump to <code>onPagesInitialized<\/code> so that the data is also visible when twig is processed in the page. This means, though, that the data file gets loaded twice. Let me know if performance becomes a problem.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Now dumping the count data into the special Twig variable viewcounts.\nDEPRECATED: The data is still passed via config.plugins.view-count.counts as well, but this is officially deprecated. This functionality will be removed in a later major release.\n\n\n\nBACKWARDS INCOMPATIBLE: Removed the datadir config parameter. Just provide any folder structure with the datafile.\ndatafile is now properly sanitized.\nMoved the data dump to onPagesInitialized so that the data is also visible when twig is processed in the page. This means, though, that the data file gets loaded twice. Let me know if performance becomes a problem."},"1.0.0":{"date":" 10\/18\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"recent-posts":{"name":"Recent Posts","version":"1.0.0","description":"Displays a list of the most recent blogs posts in a sidebar widget.","description_html":"<p>Displays a list of the most recent blogs posts in a sidebar widget.<\/p>","description_plain":"Displays a list of the most recent blogs posts in a sidebar widget.","icon":"clock-o","author":{"name":"Pius Ladenburger","url":"https:\/\/pius-ladenburger.de","email":"info@pius-ladenburger.de"},"homepage":"https:\/\/github.com\/GittiHab\/grav-recent-posts","keywords":"recent-posts, plugin, blog, month, year, date, navigation, sidebar","bugs":"https:\/\/github.com\/GittiHab\/grav-recent-posts\/issues","license":"MIT","tag_name":"1.0.0","date":"2016-10-15T20:14:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/recent-posts\/1.0.0","repository":"https:\/\/github.com\/GittiHab\/grav-recent-posts","slug":"recent-posts","install_path":"user\/plugins\/recent-posts","changelog":{"1.0.0":{"date":"10\/14\/2016","content":"1. [](#new)\n * Select a parent blog page, which children pages will be displayed\n2. [](#improved)\n * Customized template for the recent posts widget\n * For older changes, checkout the [Archives Plugin](https:\/\/github.com\/getgrav\/grav-plugin-archives) from which this plugin has been forked.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Select a parent blog page, which children pages will be displayed<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Customized template for the recent posts widget<\/li>\n<li>For older changes, checkout the <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-archives\">Archives Plugin<\/a> from which this plugin has been forked.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Select a parent blog page, which children pages will be displayed\n\n\n\nCustomized template for the recent posts widget\nFor older changes, checkout the Archives Plugin from which this plugin has been forked."}},"dependencies":[]},"twig-jasny-array":{"name":"Twig Jasny Array","version":"1.0.1","description":"Incorporates the Array module from [Jasny&#39;s Twig extensions](https:\/\/github.com\/jasny\/twig-extensions)","description_html":"<p>Incorporates the Array module from <a href=\"https:\/\/github.com\/jasny\/twig-extensions\">Jasny&#39;s Twig extensions<\/a><\/p>","description_plain":"Incorporates the Array module from Jasny&#39;s Twig extensions","icon":"filter","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-twig-jasny-array","docs":"https:\/\/github.com\/Perlkonig\/grav-plugin-twig-jasny-array\/blob\/master\/README.md","demo":"https:\/\/perlkonig.com\/demos\/twig-jasny-array","keywords":"grav, plugin, twig, extensions, array","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-twig-jasny-array\/issues","license":"MIT","tag_name":"v1.0.1","date":"2016-09-30T18:20:27Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/twig-jasny-array\/1.0.1","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-twig-jasny-array","slug":"twig-jasny-array","install_path":"user\/plugins\/twig-jasny-array","changelog":{"1.0.1":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Added a demo URL","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a demo URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a demo URL"},"1.0.0":{"date":" 09\/30\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"auto-date":{"name":"Auto Date","version":"1.0.2","description":"Automatically adds date to frontmatter when creating a new page via Grav Admin plugin","description_html":"<p>Automatically adds date to frontmatter when creating a new page via Grav Admin plugin<\/p>","description_plain":"Automatically adds date to frontmatter when creating a new page via Grav Admin plugin","icon":"clock-o","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"admin","version":">=1.2.3"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-auto-date","docs":"https:\/\/github.com\/getgrav\/grav-plugin-auto-date\/blob\/develop\/README.md","keywords":"plugin, auto-date, date, frontmatter","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-auto-date\/issues","license":"MIT","tag_name":"1.0.2","date":"2017-05-29T16:12:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/auto-date\/1.0.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-auto-date","slug":"auto-date","install_path":"user\/plugins\/auto-date","changelog":{"1.0.2":{"date":" 05\/29\/2016","content":"1. [](#bugfix)\n * Fixed links in blueprint","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed links in blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed links in blueprint"},"1.0.1":{"date":" 09\/30\/2016","content":"1. [](#improved)\n * Fixed icon","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed icon<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed icon"},"1.0.0":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Initial Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial Release"}}},"twig-extensions":{"name":"Twig Extensions","version":"1.1.0","description":"Incorporates a subset of the official [Twig Extensions](https:\/\/github.com\/twigphp\/Twig-extensions)","description_html":"<p>Incorporates a subset of the official <a href=\"https:\/\/github.com\/twigphp\/Twig-extensions\">Twig Extensions<\/a><\/p>","description_plain":"Incorporates a subset of the official Twig Extensions","icon":"filter","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-twig-extensions","docs":"https:\/\/github.com\/Perlkonig\/grav-plugin-twig-extensions\/blob\/master\/README.md","demo":"https:\/\/perlkonig.com\/demos\/twig-extensions","keywords":"grav, plugin, twig, extensions","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-twig-extensions\/issues","license":"MIT","tag_name":"v1.1.0","date":"2018-12-11T14:42:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/twig-extensions\/1.1.0","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-twig-extensions","slug":"twig-extensions","install_path":"user\/plugins\/twig-extensions","changelog":{"1.1.0":{"date":" 12\/09\/2018","content":"1. [](#new)\n * Updated to Twig-extensions 1.5.4","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated to Twig-extensions 1.5.4<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated to Twig-extensions 1.5.4"},"1.0.2":{"date":" 05\/14\/2017","content":"1. [](#new)\n * Tweaked `shuffle` to handle associative arrays as well, thanks to @Lamecarlate.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Tweaked <code>shuffle<\/code> to handle associative arrays as well, thanks to @Lamecarlate.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Tweaked shuffle to handle associative arrays as well, thanks to @Lamecarlate."},"1.0.1":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Added demo URL","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added demo URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added demo URL"},"1.0.0":{"date":" 09\/30\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"table-importer":{"name":"Table Importer","version":"2.2.0","description":"Imports tables from JSON, YAML, and CSV formats into HTML tables within a page","description_html":"<p>Imports tables from JSON, YAML, and CSV formats into HTML tables within a page<\/p>","description_plain":"Imports tables from JSON, YAML, and CSV formats into HTML tables within a page","icon":"table","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-table-importer","docs":"https:\/\/github.com\/Perlkonig\/grav-plugin-table-importer\/blob\/master\/README.md","demo":"https:\/\/perlkonig.com\/demos\/table-importer","keywords":"grav, plugin, tables, import, json, yaml, csv","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-table-importer\/issues","license":"MIT","tag_name":"v2.2.0","date":"2018-07-16T14:46:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/table-importer\/2.2.0","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-table-importer","slug":"table-importer","install_path":"user\/plugins\/table-importer","changelog":{"2.2.0":{"date":"07\/16\/2018","content":"1. [](#improved)\n * Improved error reporting when things go wrong.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved error reporting when things go wrong.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved error reporting when things go wrong."},"2.1.5":{"date":"07\/06\/2017","content":"1. [](#bugfix)\n * Fixed a bug with abbreviated shortcodes ('[ti=filename.ext\/]').","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug with abbreviated shortcodes ('[ti=filename.ext\/]').<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a bug with abbreviated shortcodes ('[ti=filename.ext\/]')."},"2.1.4":{"date":"05\/05\/2017","content":"1. [](#bugfix)\n * Fixed a bug with `data:\/\/` calls. Thanks, @kyleblanker!","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug with <code>data:\/\/<\/code> calls. Thanks, @kyleblanker!<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a bug with data:\/\/ calls. Thanks, @kyleblanker!"},"2.1.3":{"date":"01\/31\/2017","content":"1. [](#bugfix)\n * Fixed a problem with the code not running with the Admin plugin installed.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a problem with the code not running with the Admin plugin installed.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a problem with the code not running with the Admin plugin installed."},"2.1.2":{"date":"11\/08\/2016","content":"1. [](#new)\n * Added a `caption` option to add a caption to the table.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a <code>caption<\/code> option to add a caption to the table.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a caption option to add a caption to the table."},"2.0.2":{"date":"11\/07\/2016","content":"1. [](#bugfix)\n * The `trim` functions don't work the way I thought they did. Fixed it.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>The <code>trim<\/code> functions don't work the way I thought they did. Fixed it.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"The trim functions don't work the way I thought they did. Fixed it."},"2.0.1":{"date":"11\/05\/2016","content":"1. [](#new)\n * Added `raw` option to allow you to include HTML in your table data.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>raw<\/code> option to allow you to include HTML in your table data.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added raw option to allow you to include HTML in your table data."},"2.0.0":{"date":"11\/05\/2016","content":"1. [](#improved)\n * Moved to `shortcode-core` interface. NOT BACKWARDS COMPATIBLE! Please read the revised documentation.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved to <code>shortcode-core<\/code> interface. NOT BACKWARDS COMPATIBLE! Please read the revised documentation.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved to shortcode-core interface. NOT BACKWARDS COMPATIBLE! Please read the revised documentation."},"1.0.2":{"date":"10\/06\/2016","content":"1. [](#bugfix)\n * Fixed a bug that occurred when no options were passed (issue #2)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug that occurred when no options were passed (issue #2)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a bug that occurred when no options were passed (issue #2)"},"1.0.1":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Added demo URL","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added demo URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added demo URL"},"1.0.0":{"date":" 09\/26\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"tablesorter":{"name":"Tablesorter","version":"1.1.4","description":"Applies the jQuery plugin [Tablesorter](https:\/\/mottie.github.io\/tablesorter\/docs\/) to tables in a page","description_html":"<p>Applies the jQuery plugin <a href=\"https:\/\/mottie.github.io\/tablesorter\/docs\/\">Tablesorter<\/a> to tables in a page<\/p>","description_plain":"Applies the jQuery plugin Tablesorter to tables in a page","icon":"table","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-tablesorter","docs":"https:\/\/github.com\/Perlkonig\/grav-plugin-tablesorter\/blob\/master\/README.md","demo":"https:\/\/perlkonig.com\/demos\/tablesorter","keywords":"grav, plugin, table, sort, jquery","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-tablesorter\/issues","license":"MIT","tag_name":"v1.1.4","date":"2016-11-06T21:20:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tablesorter\/1.1.4","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-tablesorter","slug":"tablesorter","install_path":"user\/plugins\/tablesorter","changelog":{"1.1.4":{"date":"11\/06\/2016","content":"1. [](#bugfix)\n * Correctly clobbers any existing table id tag because the HTML spec doesn't allow multiples to exist.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correctly clobbers any existing table id tag because the HTML spec doesn't allow multiples to exist.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Correctly clobbers any existing table id tag because the HTML spec doesn't allow multiples to exist."},"1.1.3":{"date":"10\/22\/2016","content":"1. [](#new)\n * Plugin now only looks at the page's output, not the full rendered page","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Plugin now only looks at the page's output, not the full rendered page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin now only looks at the page's output, not the full rendered page"},"1.1.2":{"date":" 09\/30\/2016","content":"1. [](#bugfix)\n * Had two `demo` tags in the `blueprints.yaml` file","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Had two <code>demo<\/code> tags in the <code>blueprints.yaml<\/code> file<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Had two demo tags in the blueprints.yaml file"},"1.1.1":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Added demo URL","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added demo URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added demo URL"},"1.1.0":{"date":" 09\/25\/2016","content":"1. [](#new)\n * Made it possible to customize themes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Made it possible to customize themes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Made it possible to customize themes"},"1.0.0":{"date":" 09\/25\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"webmention":{"name":"Webmention","version":"1.3.1","description":"Implementation of the Webmention protocol (https:\/\/www.w3.org\/TR\/webmention\/) with the Vouch extension","description_html":"<p>Implementation of the Webmention protocol (<a href=\"https:\/\/www.w3.org\/TR\/webmention\/\">https:\/\/www.w3.org\/TR\/webmention\/<\/a>) with the Vouch extension<\/p>","description_plain":"Implementation of the Webmention protocol (https:\/\/www.w3.org\/TR\/webmention\/) with the Vouch extension","icon":"commenting-o","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-webmention","docs":"https:\/\/github.com\/Perlkonig\/grav-plugin-webmention\/blob\/master\/README.md","keywords":"grav, plugin, pingback, webmention","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-webmention\/issues","license":"MIT","tag_name":"v1.3.1","date":"2018-09-08T12:49:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/webmention\/1.3.1","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-webmention","slug":"webmention","install_path":"user\/plugins\/webmention","changelog":{"1.3.1":{"date":"09\/08\/2018","content":"1. [](#bugfix)\n * Fixes to the \"select\" fields.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixes to the &quot;select&quot; fields.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixes to the &quot;select&quot; fields."},"1.3.0":{"date":"09\/01\/2018","content":"1. [](#new)\n * Now configurable via the Admin module thanks to @metbril.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Now configurable via the Admin module thanks to @metbril.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Now configurable via the Admin module thanks to @metbril."},"1.2.0":{"date":"08\/05\/2018","content":"1. [](#new)\n * Added Dutch translation thanks to @metbril.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Dutch translation thanks to @metbril.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Dutch translation thanks to @metbril."},"1.1.0":{"date":" 05\/30\/2017","content":"2. [](#bugfix)\n * Fixed webmention advertising to not affect non-HTML pages, along with a couple other minor fixes. Thank you, @Zegnat!","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed webmention advertising to not affect non-HTML pages, along with a couple other minor fixes. Thank you, @Zegnat!<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed webmention advertising to not affect non-HTML pages, along with a couple other minor fixes. Thank you, @Zegnat!"},"1.0.0":{"date":" 09\/14\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"subscriber":{"name":"Subscriber","version":"1.0.1","description":"Let users simply (un)subscribe to a newsletter with a single click.","description_html":"<p>Let users simply (un)subscribe to a newsletter with a single click.<\/p>","description_plain":"Let users simply (un)subscribe to a newsletter with a single click.","icon":"envelope-o","author":{"name":"RobGnu","url":"https:\/\/github.com\/robgnu\/","email":"rob@gmx.de"},"homepage":"https:\/\/github.com\/robgnu\/grav-plugin-subscriber","keywords":"plugin, newsletter, subscribe, unsubscribe, singleclick","bugs":"https:\/\/github.com\/robgnu\/grav-plugin-subscriber\/issues","license":"MIT","tag_name":"1.0.1","date":"2017-03-13T13:46:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/subscriber\/1.0.1","repository":"https:\/\/github.com\/robgnu\/grav-plugin-subscriber","slug":"subscriber","install_path":"user\/plugins\/subscriber","changelog":{"1.0.1":{"date":" 03\/13\/2017","content":"1. [](#improved)\n * Added spanish (es) language by @joebordes - Thanks!","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added spanish (es) language by @joebordes - Thanks!<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added spanish (es) language by @joebordes - Thanks!"},"1.0.0":{"date":" 01\/22\/2017","content":"1. [](#improved)\n * Removed some temporary code to optimize the parsing of $_GET parameters. This plugin was affected by [nginx config bug](https:\/\/github.com\/getgrav\/grav\/issues\/1245). This is solved now.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed some temporary code to optimize the parsing of $_GET parameters. This plugin was affected by <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1245\">nginx config bug<\/a>. This is solved now.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed some temporary code to optimize the parsing of $_GET parameters. This plugin was affected by nginx config bug. This is solved now."},"0.2.2":{"date":" 01\/21\/2017","content":"1. [](#improved)\n * Added french (fr) language by @MATsxm.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added french (fr) language by @MATsxm.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added french (fr) language by @MATsxm."},"0.2.1":{"date":" 01\/21\/2017","content":"1. [](#improved)\n * Added french (fr) language by @MATsxm.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added french (fr) language by @MATsxm.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added french (fr) language by @MATsxm."},"0.2.0":{"date":" 01\/20\/2017","content":"1. [](#new)\n * Reworked the message\/notification functionality. Now this plugin uses the GRAV language functionality to display messages. Currently **en** and **de** is available. Please use the languages.yaml for your custom strings. More infos can be found in the README.md","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Reworked the message\/notification functionality. Now this plugin uses the GRAV language functionality to display messages. Currently <strong>en<\/strong> and <strong>de<\/strong> is available. Please use the languages.yaml for your custom strings. More infos can be found in the README.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Reworked the message\/notification functionality. Now this plugin uses the GRAV language functionality to display messages. Currently en and de is available. Please use the languages.yaml for your custom strings. More infos can be found in the README.md"},"0.1.0":{"date":" 09\/24\/2016","content":"1. [](#new)\n * Initial release.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release."}},"dependencies":[]},"graveyard":{"name":"Graveyard","version":"1.1.0","description":"Returns `410 GONE` status code based on list of intentionally deleted posts","description_html":"<p>Returns <code>410 GONE<\/code> status code based on list of intentionally deleted posts<\/p>","description_plain":"Returns 410 GONE status code based on list of intentionally deleted posts","icon":"ambulance","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-graveyard","docs":"https:\/\/github.com\/Perlkonig\/grav-plugin-graveyard\/blob\/master\/README.md","demo":"http:\/\/perlkonig.com\/demos\/graveyard","keywords":"grav, plugin, 410, deleted","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-graveyard\/issues","license":"MIT","tag_name":"v1.1.0","date":"2018-04-13T14:09:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/graveyard\/1.1.0","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-graveyard","slug":"graveyard","install_path":"user\/plugins\/graveyard","changelog":{"1.1.0":{"date":"04\/13\/2018","content":"1. [](#new)\n * Added wildcard functionality to the deleted routes list using `fnmatch`.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added wildcard functionality to the deleted routes list using <code>fnmatch<\/code>.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added wildcard functionality to the deleted routes list using fnmatch."},"1.0.3":{"date":"03\/31\/2018","content":"1. [](#bugfix)\n * Commented out a line that caused problems in the Admin screen (thanks RobLui)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Commented out a line that caused problems in the Admin screen (thanks RobLui)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Commented out a line that caused problems in the Admin screen (thanks RobLui)"},"1.0.2":{"date":" 11\/02\/2016","content":"1. [](#new)\n * Added Japanese translation care of tidiview.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Japanese translation care of tidiview.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Japanese translation care of tidiview."},"1.0.1":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Updated demo page location.\n * Added French translation care of MATsxm.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated demo page location.<\/li>\n<li>Added French translation care of MATsxm.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated demo page location.\nAdded French translation care of MATsxm."},"1.0.0":{"date":" 09\/19\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"header-by-taxonomy":{"name":"Header By Taxonomy","version":"1.0.1","description":"Set header data by taxonomy","description_html":"<p>Set header data by taxonomy<\/p>","description_plain":"Set header data by taxonomy","icon":"header","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-header-by-taxonomy","keywords":"grav, plugin, header, taxonomy","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-header-by-taxonomy\/issues","license":"MIT","tag_name":"v1.0.1","date":"2016-10-30T20:49:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/header-by-taxonomy\/1.0.1","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-header-by-taxonomy","slug":"header-by-taxonomy","install_path":"user\/plugins\/header-by-taxonomy","changelog":{"1.0.1":{"date":" 10\/30\/2016","content":"1. [](#bugfix)\n * Raised the priority so the new headers are added before most other plugins run","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Raised the priority so the new headers are added before most other plugins run<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Raised the priority so the new headers are added before most other plugins run"},"1.0.0":{"date":" 09\/12\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"thumb-ratings":{"name":"Thumb Ratings","version":"0.1.1","description":"Thumb Ratings plugin for GRAV!","description_html":"<p>Thumb Ratings plugin for GRAV!<\/p>","description_plain":"Thumb Ratings plugin for GRAV!","icon":"thumbs-o-up","author":{"name":"Severo Iuliano","url":"http:\/\/iusvar.hostfree.pw\/","email":"severoiuliano@gmail.com"},"homepage":"https:\/\/github.com\/iusvar\/grav-plugin-thumb-ratings","demo":"http:\/\/iusvar.hostfree.pw\/","keywords":"grav, plugin, thumb-ratings","bugs":"https:\/\/github.com\/iusvar\/grav-plugin-thumb-ratings\/issues","license":"MIT","tag_name":"0.1.1","date":"2017-07-24T15:29:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/thumb-ratings\/0.1.1","repository":"https:\/\/github.com\/iusvar\/grav-plugin-thumb-ratings","slug":"thumb-ratings","install_path":"user\/plugins\/thumb-ratings","changelog":{"0.1.1":{"date":"07\/24\/2017","content":"1. [](#improved)\n * Added french (@MATsxm) language\n * Added default colors","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added french (@MATsxm) language<\/li>\n<li>Added default colors<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added french (@MATsxm) language\nAdded default colors"},"0.1.0":{"date":" 09\/09\/2016","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"iplocate":{"name":"IPLocate","version":"1.0.3","description":"Attempts to geolocate your visitor using various services","description_html":"<p>Attempts to geolocate your visitor using various services<\/p>","description_plain":"Attempts to geolocate your visitor using various services","icon":"globe","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-iplocate","demo":"https:\/\/perlkonig.com\/demos\/iplocate","keywords":"grav, plugin, geoip, geolocation, location","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-iplocate\/issues","license":"MIT","tag_name":"v1.0.3","date":"2017-02-25T15:26:20Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/iplocate\/1.0.3","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-iplocate","slug":"iplocate","install_path":"user\/plugins\/iplocate","changelog":{"1.0.3":{"date":" 02\/25\/2017","content":"1. [](#new)\n * Added a `test_ip` config field for manually setting the IP that is located. Thanks to @akeif for this!","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a <code>test_ip<\/code> config field for manually setting the IP that is located. Thanks to @akeif for this!<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a test_ip config field for manually setting the IP that is located. Thanks to @akeif for this!"},"1.0.2":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Added demo URL","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added demo URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added demo URL"},"1.0.1":{"date":"09\/13\/2016","content":"1. [](#bugfix)\n * Changed `is_null` to `isset` to avoid exception. Thanks, @kek91 (pull request #2)!","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Changed <code>is_null<\/code> to <code>isset<\/code> to avoid exception. Thanks, @kek91 (pull request #2)!<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed is_null to isset to avoid exception. Thanks, @kek91 (pull request #2)!"},"1.0.0":{"date":" 09\/05\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"pubmed":{"name":"Pubmed","version":"2.0.2","description":"Adds Pubmed citations pulled from the E-utils API","description_html":"<p>Adds Pubmed citations pulled from the E-utils API<\/p>","description_plain":"Adds Pubmed citations pulled from the E-utils API","icon":"heartbeat","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-pubmed","demo":"https:\/\/perlkonig.com\/demos\/pubmed","keywords":"grav, plugin, pubmed, bibliography, citations","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-pubmed\/issues","license":"MIT","tag_name":"v2.0.2","date":"2017-07-12T19:23:18Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/pubmed\/2.0.2","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-pubmed","slug":"pubmed","install_path":"user\/plugins\/pubmed","changelog":{"2.0.2":{"date":" 07\/12\/2017","content":"1. [](#bugfix)\n * Added the named `<div><\/div>` back in that was lost when I moved to the shortcode interface.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added the named <code>&lt;div&gt;&lt;\/div&gt;<\/code> back in that was lost when I moved to the shortcode interface.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the named &lt;div&gt;&lt;\/div&gt; back in that was lost when I moved to the shortcode interface."},"2.0.1":{"date":" 07\/12\/2017","content":"1. [](#bugfix)\n * Truly fixed line break problem. Just include `<br>` in the formatting string.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Truly fixed line break problem. Just include <code>&lt;br&gt;<\/code> in the formatting string.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Truly fixed line break problem. Just include &lt;br&gt; in the formatting string."},"2.0.0":{"date":" 07\/12\/2017","content":"1. [](#new)\n * Moved to a proper shortcode. NOT BACKWARDS COMPATIBLE!\n * Added the \"raw\" tag to make it possible to embed fields in links. (Thanks, @franciscodavid!)\n2. [](#bugfix)\n * Fixed problem where line breaks weren't translated correctly.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Moved to a proper shortcode. NOT BACKWARDS COMPATIBLE!<\/li>\n<li>Added the &quot;raw&quot; tag to make it possible to embed fields in links. (Thanks, @franciscodavid!)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed problem where line breaks weren't translated correctly.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved to a proper shortcode. NOT BACKWARDS COMPATIBLE!\nAdded the &quot;raw&quot; tag to make it possible to embed fields in links. (Thanks, @franciscodavid!)\n\n\n\nFixed problem where line breaks weren't translated correctly."},"1.0.2":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Added demo URL","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added demo URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added demo URL"},"1.0.1":{"date":"09\/04\/2016","content":"1. [](#improved)\n * Use the built-in `Response` and `Cache` objects now","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use the built-in <code>Response<\/code> and <code>Cache<\/code> objects now<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use the built-in Response and Cache objects now"},"1.0.0":{"date":" 09\/04\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"blogroll":{"name":"Blogroll","version":"1.0.2","description":"Maintain and selectively display lists of links","description_html":"<p>Maintain and selectively display lists of links<\/p>","description_plain":"Maintain and selectively display lists of links","icon":"list-ul","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-blogroll","demo":"http:\/\/perlkonig.com","keywords":"grav, plugin, lists, links, sidebar, blogroll","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-blogroll\/issues","license":"MIT","tag_name":"v1.0.2","date":"2016-09-02T15:20:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/blogroll\/1.0.2","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-blogroll","slug":"blogroll","install_path":"user\/plugins\/blogroll","changelog":{"1.0.2":{"date":"09\/02\/2016","content":"1. [](#new)\n * Fixed a typo in the blueprints file","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Fixed a typo in the blueprints file<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a typo in the blueprints file"},"1.0.1":{"date":" 09\/01\/2016","content":"1. [](#new)\n * Added a screen capture to the README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a screen capture to the README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a screen capture to the README"},"1.0.0":{"date":" 08\/31\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"tagcloud":{"name":"Tagcloud","version":"1.0.2","description":"Create a simple tag cloud","description_html":"<p>Create a simple tag cloud<\/p>","description_plain":"Create a simple tag cloud","icon":"cloud","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"dependencies":[{"name":"taxonomylist","version":"*"}],"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-tagcloud","demo":"http:\/\/perlkonig.com","keywords":"grav, plugin, tag, tags, cloud, sidebar","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-tagcloud\/issues","license":"MIT","tag_name":"v1.0.2","date":"2016-09-01T23:27:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tagcloud\/1.0.2","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-tagcloud","slug":"tagcloud","install_path":"user\/plugins\/tagcloud","changelog":{"1.0.2":{"date":"09\/01\/2016","content":"1. [](#new)\n * Added a screen capture to the README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a screen capture to the README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a screen capture to the README"},"1.0.1":{"date":"09\/01\/2016","content":"1. [](#new)\n * Tweaks to README, including instructions for \nBlog Injector\n * Changed the icon","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Tweaks to README, including instructions for\nBlog Injector<\/li>\n<li>Changed the icon<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Tweaks to README, including instructions for\nBlog Injector\nChanged the icon"},"1.0.0":{"date":" 08\/31\/2016","content":"1. [](#new)\n * Embedded the css and twig files into the php file so that the plugin can work out of the box.\n * Added instructions on how to customize.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Embedded the css and twig files into the php file so that the plugin can work out of the box.<\/li>\n<li>Added instructions on how to customize.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Embedded the css and twig files into the php file so that the plugin can work out of the box.\nAdded instructions on how to customize."},"0.1.0":{"date":" 08\/30\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"bibliography":{"name":"Bibliography","version":"2.0.2","description":"Renders a Bibliography-file into footnotes and appends it to the page.","description_html":"<p>Renders a Bibliography-file into footnotes and appends it to the page.<\/p>","description_plain":"Renders a Bibliography-file into footnotes and appends it to the page.","icon":"book","author":{"name":"Ole Vik","url":"http:\/\/olevik.me","email":"git@olevik.me"},"homepage":"https:\/\/github.com\/olevik\/grav-plugin-bibliography","keywords":"bibliography, citations, citation, cite, citeproc","bugs":"https:\/\/github.com\/olevik\/grav-plugin-bibliography\/issues","license":"MIT","tag_name":"v2.0.2","date":"2018-09-05T11:52:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/bibliography\/2.0.2","repository":"https:\/\/github.com\/OleVik\/grav-plugin-bibliography","slug":"bibliography","install_path":"user\/plugins\/bibliography","changelog":{"2.0.2":{"date":"04-09-2018","content":"1. [](#bugfix)\n * Trim whitespace","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Trim whitespace<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Trim whitespace"},"2.0.1":{"date":"03-09-2018","content":"1. [](#improved)\n * Code quality","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Code quality<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Code quality"},"2.0.0":{"date":"25-06-2018","content":"1. [](#new)\n * Dependency-update\n * API-change\n * Page blueprints\n2. [](#improved)\n * Plugin blueprint\n * Code quality","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Dependency-update<\/li>\n<li>API-change<\/li>\n<li>Page blueprints<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Plugin blueprint<\/li>\n<li>Code quality<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Dependency-update\nAPI-change\nPage blueprints\n\n\n\nPlugin blueprint\nCode quality"},"1.0.0":{"date":"30-08-2016","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"passwordgen":{"name":"PasswordGen","version":"0.1.4","description":"Generates passwords visible on your Webpage.","description_html":"<p>Generates passwords visible on your Webpage.<\/p>","description_plain":"Generates passwords visible on your Webpage.","icon":"keyboard-o","author":{"name":"RobGnu","url":"https:\/\/github.com\/robgnu\/","email":"rob@gmx.de"},"homepage":"https:\/\/github.com\/robgnu\/grav-plugin-passwordgen","keywords":"plugin, passwords, generate","bugs":"https:\/\/github.com\/robgnu\/grav-plugin-passwordgen\/issues","license":"MIT","tag_name":"0.1.4","date":"2017-10-03T11:59:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/passwordgen\/0.1.4","repository":"https:\/\/github.com\/robgnu\/grav-plugin-passwordgen","slug":"passwordgen","install_path":"user\/plugins\/passwordgen","changelog":{"0.1.4":{"date":" 10\/03\/2017","content":"1. [](#bugfix)\n * Optimize HTML code output.\n2. [](#improved)\n * New icon and better description.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Optimize HTML code output.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>New icon and better description.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Optimize HTML code output.\n\n\n\nNew icon and better description."},"0.1.3":{"date":" 09\/18\/2016","content":"1. [](#bugfix)\n * Better character escaping to avoid broken HTML code.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Better character escaping to avoid broken HTML code.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better character escaping to avoid broken HTML code."},"0.1.2":{"date":" 08\/26\/2016","content":"1. [](#improved)\n * Corrections to the blueprint (versioning)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Corrections to the blueprint (versioning)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Corrections to the blueprint (versioning)"},"0.1.1":{"date":" 08\/25\/2016","content":"1. [](#improved)\n * Removed unused css-code.\n * Corrections to the readme (some typos, better explaination)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed unused css-code.<\/li>\n<li>Corrections to the readme (some typos, better explaination)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed unused css-code.\nCorrections to the readme (some typos, better explaination)"},"0.1.0":{"date":" 08\/24\/2016","content":"1. [](#new)\n * Initial release.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release."}},"dependencies":[]},"form-database":{"name":"Form Database","version":"1.0.0","description":"Save Forms in a MySQL Database","description_html":"<p>Save Forms in a MySQL Database<\/p>","description_plain":"Save Forms in a MySQL Database","icon":"plug","author":{"name":"Andy Scherer","email":"ofee42@gmail.com"},"homepage":"https:\/\/github.com\/scan5415\/grav-plugin-form-database","demo":"http:\/\/learn.getgrav.org","keywords":"grav, plugin, form, database","bugs":"https:\/\/github.com\/scan5415\/grav-plugin-form-database","license":"MIT","tag_name":"1.0.1","date":"2016-08-23T21:59:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/form-database\/1.0.0","repository":"https:\/\/github.com\/scan5415\/grav-plugin-form-database","slug":"form-database","install_path":"user\/plugins\/form-database","changelog":{"1.0.1":{"date":" 08\/23\/2016","content":"1. [](#fix)\n * Github Links in blueprint.yaml\n * E-Mail Address in blueprint.yaml","content_html":"<ol>\n<li><a href=\"#fix\"><\/a>\n<ul>\n<li>Github Links in blueprint.yaml<\/li>\n<li>E-Mail Address in blueprint.yaml<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Github Links in blueprint.yaml\nE-Mail Address in blueprint.yaml"},"1.0.0":{"date":" 08\/23\/2016","content":"1. [](#new)\n * First Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First Release"},"0.1.0":{"date":" 08\/23\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"printfriendly":{"name":"Print Friendly","version":"0.7.2","description":"Create a web page formatted for printing.","description_html":"<p>Create a web page formatted for printing.<\/p>","description_plain":"Create a web page formatted for printing.","icon":"print","author":{"name":"Severo Iuliano","url":"http:\/\/iusvar.alwaysdata.net\/grav\/","email":"severoiuliano@gmail.com"},"homepage":"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly","demo":"http:\/\/iusvar.alwaysdata.net\/grav\/","keywords":"grav, plugin, printfriendly","bugs":"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues","license":"MIT","tag_name":"0.7.2","date":"2018-11-05T13:21:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/printfriendly\/0.7.2","repository":"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly","slug":"printfriendly","install_path":"user\/plugins\/printfriendly","changelog":{"0.7.2":{"date":"11\/05\/2018","content":"1. [](#bugfix)\n * Add raw filter in the twig function.\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add raw filter in the twig function.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add raw filter in the twig function."},"0.7.1":{"date":"11\/05\/2018","content":"1. [](#bugfix)\n * [#9](https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/9) Fix the reserved indicator \"%\" that cannot start a plain scalar.\n * Make the plugin to work with Twig auto-escaping turned on and then with the Quark theme.\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li><a href=\"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/9\">#9<\/a> Fix the reserved indicator &quot;%&quot; that cannot start a plain scalar.<\/li>\n<li>Make the plugin to work with Twig auto-escaping turned on and then with the Quark theme.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"#9 Fix the reserved indicator &quot;%&quot; that cannot start a plain scalar.\nMake the plugin to work with Twig auto-escaping turned on and then with the Quark theme."},"0.7.0":{"date":"05\/17\/2018","content":"1. [](#improved)\n * Restored coding with base64.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Restored coding with base64.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Restored coding with base64."},"0.6.0":{"date":"05\/15\/2018","content":"1. [](#bugfix)\n * Fix characters that do not appear in Russian [#8](https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/8) and Turkish [#7](https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/7) language. ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix characters that do not appear in Russian <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/8\">#8<\/a> and Turkish <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/7\">#7<\/a> language. <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix characters that do not appear in Russian #8 and Turkish #7 language. "},"0.5.0":{"date":"08\/03\/2017","content":"1. [](#improved)\n * Added parameter param_sep in url construction.\n * New site with working [demo](http:\/\/iusvar.alwaysdata.net\/grav\/). [Snappygrav](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav)'s demo also works: On the Alwaysdata hosting server, wkhtmltopdf works wonderfully.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added parameter param_sep in url construction.<\/li>\n<li>New site with working <a href=\"http:\/\/iusvar.alwaysdata.net\/grav\/\">demo<\/a>. <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\">Snappygrav<\/a>'s demo also works: On the Alwaysdata hosting server, wkhtmltopdf works wonderfully.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added parameter param_sep in url construction.\nNew site with working demo. Snappygrav's demo also works: On the Alwaysdata hosting server, wkhtmltopdf works wonderfully."},"0.4.0":{"date":"07\/13\/2017","content":"1. [](#new)\n * Newly added nonce features also to identify html div.\n1. [](#bugfix)\n * The data to be printed is created only when requested","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Newly added nonce features also to identify html div.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>The data to be printed is created only when requested<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Newly added nonce features also to identify html div.\n\n\n\nThe data to be printed is created only when requested"},"0.3.3":{"date":"07\/10\/2017","content":"1. [](#bugfix)\n * Simplified procedure\n * Eliminated Nonce features\n * Maybe we're with [#2](https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/2) and [#4](https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/4) bugs.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Simplified procedure<\/li>\n<li>Eliminated Nonce features<\/li>\n<li>Maybe we're with <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/2\">#2<\/a> and <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/4\">#4<\/a> bugs.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Simplified procedure\nEliminated Nonce features\nMaybe we're with #2 and #4 bugs."},"0.3.2":{"date":"07\/07\/2017","content":"1. [](#bugfix)\n * Fix right version\n * Improved slug selection. It may be the cause of the [#4](https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/4) error.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix right version<\/li>\n<li>Improved slug selection. It may be the cause of the <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/4\">#4<\/a> error.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix right version\nImproved slug selection. It may be the cause of the #4 error."},"0.3.1":{"date":"07\/06\/2017","content":"1. [](#bugfix)\n * Deleted event onCollectionProcessed: only for debugging\n * Fix Twig_Error_Runtime: An exception has been thrown during the rendering of a template (\"Only variables should be passed by reference\").[#3](https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/3)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Deleted event onCollectionProcessed: only for debugging<\/li>\n<li>Fix Twig_Error_Runtime: An exception has been thrown during the rendering of a template (&quot;Only variables should be passed by reference&quot;).<a href=\"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/3\">#3<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Deleted event onCollectionProcessed: only for debugging\nFix Twig_Error_Runtime: An exception has been thrown during the rendering of a template (&quot;Only variables should be passed by reference&quot;).#3"},"0.3.0":{"date":"07\/06\/2017","content":"1. [](#new)\n * Added Nonce features for printing\n * Added pf_implode Twig filter\n * Added configuration option to get breadcrumbs\n * Added configuration option to get tags\n * Added configuration option to get first image\n * Added configuration option to set Close On Escape\n * Added configuration option to set Close Icon\n * Added configuration option to set Confirm and Cancel Buttons Text\n * Added animated icon\n * Added icons on the buttons\n1. [](#improved)\n * Improved printfriendly Twig function\n * Updated jQuery UI library to v1.12.1\n * Updated Font Awesome library to v4.7.0\n * English and Italian languages improvements\n * Deleted superflue javascript library\n1. [](#bugfix)\n * Fix Broken internal anchors [#2](https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/2). All information to be printed is entered in a hidden input field","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Nonce features for printing<\/li>\n<li>Added pf_implode Twig filter<\/li>\n<li>Added configuration option to get breadcrumbs<\/li>\n<li>Added configuration option to get tags<\/li>\n<li>Added configuration option to get first image<\/li>\n<li>Added configuration option to set Close On Escape<\/li>\n<li>Added configuration option to set Close Icon<\/li>\n<li>Added configuration option to set Confirm and Cancel Buttons Text<\/li>\n<li>Added animated icon<\/li>\n<li>Added icons on the buttons<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved printfriendly Twig function<\/li>\n<li>Updated jQuery UI library to v1.12.1<\/li>\n<li>Updated Font Awesome library to v4.7.0<\/li>\n<li>English and Italian languages improvements<\/li>\n<li>Deleted superflue javascript library<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Broken internal anchors <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-printfriendly\/issues\/2\">#2<\/a>. All information to be printed is entered in a hidden input field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Nonce features for printing\nAdded pf_implode Twig filter\nAdded configuration option to get breadcrumbs\nAdded configuration option to get tags\nAdded configuration option to get first image\nAdded configuration option to set Close On Escape\nAdded configuration option to set Close Icon\nAdded configuration option to set Confirm and Cancel Buttons Text\nAdded animated icon\nAdded icons on the buttons\n\n\n\nImproved printfriendly Twig function\nUpdated jQuery UI library to v1.12.1\nUpdated Font Awesome library to v4.7.0\nEnglish and Italian languages improvements\nDeleted superflue javascript library\n\n\n\nFix Broken internal anchors #2. All information to be printed is entered in a hidden input field"},"0.2.1":{"date":"08\/29\/2016","content":"1. [](#improved)\n * Print directly avoiding the window","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Print directly avoiding the window<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Print directly avoiding the window"},"0.1.1":{"date":"08\/23\/2016","content":"1. [](#improved)\n * Added french (@MATsxm) language\n1. [](#bugfix)\n * Correct README.md link","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added french (@MATsxm) language<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correct README.md link<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added french (@MATsxm) language\n\n\n\nCorrect README.md link"},"0.1.0":{"date":" 08\/23\/2016","content":"1. [](#new)\n * Initial release.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release."}},"dependencies":[]},"biblatex":{"name":"BibLaTeX","version":"1.0.4","description":"Renders a Bibtex-file into HTML and appends it to page content.","description_html":"<p>Renders a Bibtex-file into HTML and appends it to page content.<\/p>","description_plain":"Renders a Bibtex-file into HTML and appends it to page content.","icon":"asterisk","author":{"name":"Ole Vik","url":"http:\/\/olevik.me","email":"git@olevik.me"},"homepage":"https:\/\/github.com\/olevik\/grav-plugin-biblatex","keywords":"responsive, srcset","bugs":"https:\/\/github.com\/olevik\/grav-plugin-biblatex\/issues","license":"MIT","tag_name":"v1.0.4","date":"2018-12-06T22:40:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/biblatex\/1.0.4","repository":"https:\/\/github.com\/OleVik\/grav-plugin-biblatex","slug":"biblatex","install_path":"user\/plugins\/biblatex","changelog":{"1.0.4":{"date":"06-12-2018","content":"1. [](#bugfix)\n * Limit execution","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Limit execution<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Limit execution"},"1.0.3":{"date":"06-12-2018","content":"1. [](#bugfix)\n * Limit execution","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Limit execution<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Limit execution"},"1.0.2":{"date":"03-12-2018","content":"1. [](#improved)\n * Fix page-object (#3)\n * Code quality","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fix page-object (#3)<\/li>\n<li>Code quality<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix page-object (#3)\nCode quality"},"1.0.1":{"date":"25\/Aug\/2016","content":"1. [](#improved)\n * Fixed plugin-detection","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed plugin-detection<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed plugin-detection"},"1.0.0":{"date":"22\/Aug\/2016","content":"1. [](#new)\n * Sample input and output\n * .biblatex wrapper\n2. [](#improved)\n * README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Sample input and output<\/li>\n<li>.biblatex wrapper<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Sample input and output\n.biblatex wrapper\n\n\n\nREADME"},"0.0.1":{"date":"21\/Aug\/2016","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"cors":{"name":"CORS","version":"1.0.1","description":"Enables and allows to manage CORS (Cross-Origin Resource Sharing) in Grav","description_html":"<p>Enables and allows to manage CORS (Cross-Origin Resource Sharing) in Grav<\/p>","description_plain":"Enables and allows to manage CORS (Cross-Origin Resource Sharing) in Grav","icon":"universal-access","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-cors","keywords":"cors, api, cross, origin, resource, sharing","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-cors\/issues","license":"MIT","tag_name":"1.0.1","date":"2016-08-10T06:27:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cors\/1.0.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-cors","slug":"cors","install_path":"user\/plugins\/cors","changelog":{"1.0.1":{"date":"09\/09\/2016","content":"1. [](#improved)\n * Better RegExp support for routes\n1. [](#bugfix)\n * Fixed URI reference when matching routes\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better RegExp support for routes<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed URI reference when matching routes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better RegExp support for routes\n\n\n\nFixed URI reference when matching routes"},"1.0.0":{"date":" 08\/09\/2016","content":"1. [](#new)\n * First Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First Release"}},"dependencies":[]},"cookiesnotice":{"name":"CookiesNotice","version":"1.0.2","description":"Grav plugin displays small banner on the botton or top of screen with informations about EU Cookie Directive.","description_html":"<p>Grav plugin displays small banner on the botton or top of screen with informations about EU Cookie Directive.<\/p>","description_plain":"Grav plugin displays small banner on the botton or top of screen with informations about EU Cookie Directive.","icon":"object-group","author":{"name":"Krzysztof Kwa\u015bniak","url":"https:\/\/kwachu.org","email":"kwachu@kwachu.org"},"homepage":"http:\/\/github.com\/kwachu96\/grav-plugin-cookies-notice","bugs":"http:\/\/github.com\/kwachu96\/grav-plugin-cookies-notice\/issues","license":"MIT","tag_name":"v1.0.5","date":"2017-01-18T19:46:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cookiesnotice\/1.0.2","repository":"https:\/\/github.com\/kwachu96\/grav-plugin-cookies-notice","slug":"cookiesnotice","install_path":"user\/plugins\/cookiesnotice","changelog":{"1.0.4":{"date":"01\/14\/2017","content":"1. [](#new)\n * Adding Spanish translation\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Adding Spanish translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Adding Spanish translation"},"1.0.3":{"date":"11\/19\/2016","content":"1. [](#new)\n * Adding Finnish translation\n2. [](#bugfix)\n * Fix typos\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Adding Finnish translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix typos<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Adding Finnish translation\n\n\n\nFix typos"},"1.0.2":{"date":"07\/23\/2016","content":"1. [](#bugfix)\n * Fix problem with installation by grav-admin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix problem with installation by grav-admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix problem with installation by grav-admin"},"1.0.1":{"date":"07\/22\/2016","content":"1. [](#bugfix)\n * Fix language code for Sweden ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix language code for Sweden <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix language code for Sweden "},"1.0.0":{"date":"07\/21\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"flickr":{"name":"Flickr","version":"1.0.6","description":"This plugin provides flickr shortcodes for images and galleries","description_html":"<p>This plugin provides flickr shortcodes for images and galleries<\/p>","description_plain":"This plugin provides flickr shortcodes for images and galleries","icon":"flickr","author":{"name":"Marco Gulino","url":"http:\/\/gulinux.net","email":"marco@gulinux.net"},"dependencies":[{"name":"shortcode-core","version":"*"},{"name":"featherlight","version":"*"}],"homepage":"https:\/\/github.com\/GuLinux\/grav-plugin-flickr","keywords":"flickr, media","bugs":"https:\/\/github.com\/GuLinux\/grav-plugin-flickr\/issues","license":"GPLv3","tag_name":"v1.0.6","date":"2016-12-03T20:58:43Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/flickr\/1.0.6","repository":"https:\/\/github.com\/GuLinux\/grav-plugin-flickr","slug":"flickr","install_path":"user\/plugins\/flickr","changelog":{"1.0.6":{"date":"3\/12\/2016","content":"1. [](#bugfix)\n * Fix compatibility with php < 5.6","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix compatibility with php &lt; 5.6<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix compatibility with php &lt; 5.6"},"1.0.5":{"date":"29\/11\/2016","content":"1. [](#bugfix)\n * Fix wrong path generated for flickr link on photo shortcode\n * Fix secret shown as API key in blueprint","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix wrong path generated for flickr link on photo shortcode<\/li>\n<li>Fix secret shown as API key in blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix wrong path generated for flickr link on photo shortcode\nFix secret shown as API key in blueprint"},"1.0.4":{"date":"28\/06\/2016","content":"1. [](#bugfix)\n * Version bump: forgot to update blueprint","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Version bump: forgot to update blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Version bump: forgot to update blueprint"},"1.0.3":{"date":"28\/06\/2016","content":"1. [](#bugfix)\n * Version bump to force update on grav plugins page","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Version bump to force update on grav plugins page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Version bump to force update on grav plugins page"},"1.0.2":{"date":"28\/06\/2016","content":"1. [](#bugfix)\n * Fix cache duration validation in previous release","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix cache duration validation in previous release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix cache duration validation in previous release"},"1.0.1":{"date":"28\/06\/2016","content":"1. [](#improved)\n * Support for adding custom css class in shortcodes\n * Improve look & feel by adding external link icons and arrows shadow on lightbox.\n * Configurable cache duration","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Support for adding custom css class in shortcodes<\/li>\n<li>Improve look &amp; feel by adding external link icons and arrows shadow on lightbox.<\/li>\n<li>Configurable cache duration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support for adding custom css class in shortcodes\nImprove look &amp; feel by adding external link icons and arrows shadow on lightbox.\nConfigurable cache duration"},"1.0.0":{"date":"27\/06\/2016","content":"1. [](#new)\n * Initial release\n * Support for photosets, photos and collections","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<li>Support for photosets, photos and collections<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release\nSupport for photosets, photos and collections"}}},"onwebchat":{"name":"OnWebChat","version":"1.2","description":"Displays a Live Chat Box from OnWebChat on your website","description_html":"<p>Displays a Live Chat Box from OnWebChat on your website<\/p>","description_plain":"Displays a Live Chat Box from OnWebChat on your website","icon":"comments-o","author":{"name":"Rich Starkie","url":"http:\/\/www.optikwebcreative.com","email":"rich@optikwebcreative.com"},"homepage":"http:\/\/www.optikwebcreative.com\/blog\/grav-onwebchat-plugin","demo":"http:\/\/www.optikwebcreative.com","keywords":"plugin, live, chat, onwebchat, interaction","bugs":"https:\/\/github.com\/OptikWebCreative\/onWebChat\/issues","license":"MIT","tag_name":"1.2","date":"2017-08-21T08:40:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/onwebchat\/1.2","repository":"https:\/\/github.com\/OptikWebCreative\/onWebChat","slug":"onwebchat","install_path":"user\/plugins\/onwebchat","changelog":{"1.0.0":{"date":"20\/06\/2016","content":"1. [](#new)\n * Script now renders in the page, correctly.\n * Cleared out testing values\n * Removed partial as no longer needed\n * Thanks to @OleVik for assistance and making plugin automatically add to pages if plugin is enabled.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Script now renders in the page, correctly.<\/li>\n<li>Cleared out testing values<\/li>\n<li>Removed partial as no longer needed<\/li>\n<li>Thanks to @OleVik for assistance and making plugin automatically add to pages if plugin is enabled.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Script now renders in the page, correctly.\nCleared out testing values\nRemoved partial as no longer needed\nThanks to @OleVik for assistance and making plugin automatically add to pages if plugin is enabled."},"0.0.5":{"date":"20\/06\/2016","content":"1. [](#new)\n * Script now renders in the page, not pulling value from onwebchat.yaml (or the admin interface)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Script now renders in the page, not pulling value from onwebchat.yaml (or the admin interface)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Script now renders in the page, not pulling value from onwebchat.yaml (or the admin interface)"},"0.0.1":{"date":"17\/06\/2016","content":"1. [](#new)\n * Plugin started","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Plugin started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin started"}},"dependencies":[]},"musiccard":{"name":"Music Card","version":"1.2.3","description":"With **Music Card** a user can place a Spotify, SoundCloud or Bandcamp link to an album or track in a markdown file and it will pull in metadata.","description_html":"<p>With <strong>Music Card<\/strong> a user can place a Spotify, SoundCloud or Bandcamp link to an album or track in a markdown file and it will pull in metadata.<\/p>","description_plain":"With Music Card a user can place a Spotify, SoundCloud or Bandcamp link to an album or track in a markdown file and it will pull in metadata.","icon":"trello","author":{"name":"hmh","url":"http:\/\/harley.hicks.house","email":"harley@hicks.house"},"keywords":"album, song, track, spotify, music, embed","license":"MIT","tag_name":"v1.2.3","date":"2016-06-14T13:48:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/musiccard\/1.2.3","repository":"https:\/\/github.com\/hmhrex\/Grav-MusicCard","homepage":"https:\/\/github.com\/hmhrex\/Grav-MusicCard","slug":"musiccard","install_path":"user\/plugins\/musiccard","changelog":{"1.2.3":{"date":"06\/14\/2016","content":"1. [](#improved)\n * Created CHANGELOG.md","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Created CHANGELOG.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Created CHANGELOG.md"},"1.2.2":{"date":"06\/13\/2016","content":"1. [](#improved)\n * Removed mptre's SoundCloud PHP library, as it is no longer needed.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed mptre's SoundCloud PHP library, as it is no longer needed.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed mptre's SoundCloud PHP library, as it is no longer needed."},"1.2.1":{"date":"06\/08\/2016 ","content":"1. [](#improved)\n * Removed FontAwesome requirement. Logo icons now load from included custom font files.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed FontAwesome requirement. Logo icons now load from included custom font files.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed FontAwesome requirement. Logo icons now load from included custom font files."},"1.2":{"date":"06\/07\/2016","content":"2. [](!improved)\n * Added Bandcamp logo font icon.","content_html":"<ol start=\"2\">\n<li><a href=\"!improved\"><\/a>\n<ul>\n<li>Added Bandcamp logo font icon.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Bandcamp logo font icon."},"1.1":{"date":"06\/07\/2016","content":"1. [](#new)\n * Added SoundCloud support.\n * mptre's SoundCloud PHP library is now autoloaded via Composer.\n * Logo of source is now displayed in bottom-right corner of card.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added SoundCloud support.<\/li>\n<li>mptre's SoundCloud PHP library is now autoloaded via Composer.<\/li>\n<li>Logo of source is now displayed in bottom-right corner of card.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added SoundCloud support.\nmptre's SoundCloud PHP library is now autoloaded via Composer.\nLogo of source is now displayed in bottom-right corner of card."},"1.0":{"date":"06\/02\/2016","content":"1. [](#improved)\n * Moved Spotify application credentials to blueprints.yaml.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved Spotify application credentials to blueprints.yaml.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved Spotify application credentials to blueprints.yaml."},"0.8.6":{"date":"06\/02\/2016","content":"1. [](#bugfix)\n * Fixed composer autoload reference.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed composer autoload reference.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed composer autoload reference."},"0.8.5":{"date":"06\/02\/2016","content":"1. [](#improved)\n * jwilsson's Spotify Web API PHP library is now autoloaded via Composer.\n * Removed Autoloader class","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>jwilsson's Spotify Web API PHP library is now autoloaded via Composer.<\/li>\n<li>Removed Autoloader class<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"jwilsson's Spotify Web API PHP library is now autoloaded via Composer.\nRemoved Autoloader class"},"0.8":{"date":"06\/02\/2016","content":"1. [](#new)\n * This is the first beta release.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>This is the first beta release.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"This is the first beta release."}},"dependencies":[]},"diagrams":{"name":"Diagrams","version":"1.0.3","description":"This plugin allows to easily create amazing and powerful diagrams in Markdown","description_html":"<p>This plugin allows to easily create amazing and powerful diagrams in Markdown<\/p>","description_plain":"This plugin allows to easily create amazing and powerful diagrams in Markdown","icon":"edit","author":{"name":"Aur\u00e9lien Wolz","url":"http:\/\/wolzaurelien.com","email":"wolzaurelien@gmail.com"},"license":"MIT","tag_name":"1.0.3","date":"2018-02-21T11:55:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/diagrams\/1.0.3","repository":"https:\/\/github.com\/Seao\/grav-plugin-diagrams","homepage":"https:\/\/github.com\/Seao\/grav-plugin-diagrams","slug":"diagrams","install_path":"user\/plugins\/diagrams","changelog":{"1.0.3":{"date":"20\/02\/2018","content":"1. [](#bugfix)\n * Fixed CSS of Mermaid diagrams that could be applied on sequence diagrams (Thank to take4mats)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed CSS of Mermaid diagrams that could be applied on sequence diagrams (Thank to take4mats)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed CSS of Mermaid diagrams that could be applied on sequence diagrams (Thank to take4mats)"},"1.0.2":{"date":"02\/04\/2017","content":"1. [](#improved)\n * Added support of mermaid diagrams\n * Added new parameters related to mermaid diagrams","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support of mermaid diagrams<\/li>\n<li>Added new parameters related to mermaid diagrams<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support of mermaid diagrams\nAdded new parameters related to mermaid diagrams"},"1.0.1":{"date":"04\/06\/2016","content":"1. [](#improved)\n * Added support of colors for flow diagrams\n * Improved plugin settings with more comments\n1. [](#bugfix)\n * Fixed error of concatenation of javascript files with some templates (Thank to Heiko Schneefeld)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support of colors for flow diagrams<\/li>\n<li>Improved plugin settings with more comments<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error of concatenation of javascript files with some templates (Thank to Heiko Schneefeld)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support of colors for flow diagrams\nImproved plugin settings with more comments\n\n\n\nFixed error of concatenation of javascript files with some templates (Thank to Heiko Schneefeld)"},"1.0.0":{"date":"29\/05\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"urlparamfilter":{"name":"Url-Paramfilter","version":"1.2","description":"Filter for manipulating URL-Parameters in Templates.","description_html":"<p>Filter for manipulating URL-Parameters in Templates.<\/p>","description_plain":"Filter for manipulating URL-Parameters in Templates.","icon":"hashtag","author":{"name":"MaZderMind","url":"https:\/\/github.com\/MaZderMind","email":"peter@mazdermind.de"},"homepage":"https:\/\/github.com\/MaZderMind\/grav-plugin-urlparamfilter","keywords":"url, param, query, fragement, twig, template, filter, urlparamfilter&#34;","bugs":"https:\/\/github.com\/MaZderMind\/grav-plugin-urlparamfilter\/issues","license":"MIT","tag_name":"v1.2","date":"2016-06-05T17:33:20Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/urlparamfilter\/1.2","repository":"https:\/\/github.com\/MaZderMind\/grav-plugin-urlparamfilter","slug":"urlparamfilter","install_path":"user\/plugins\/urlparamfilter","changelog":false,"dependencies":[]},"image-collage":{"name":"Image Collage","version":"1.0.4","description":"Create beautiful image collages for all your posts and pages","description_html":"<p>Create beautiful image collages for all your posts and pages<\/p>","description_plain":"Create beautiful image collages for all your posts and pages","icon":"picture-o","author":{"name":"Petr Grishin","email":"petr.grishin@grishini.ru"},"homepage":"https:\/\/github.com\/petrgrishin\/grav-plugin-image-collage","docs":"https:\/\/github.com\/petrgrishin\/grav-plugin-image-collage\/blob\/master\/README.md","bugs":"https:\/\/github.com\/petrgrishin\/grav-plugin-image-collage\/issues","license":"MIT","tag_name":"1.0.4","date":"2016-06-06T20:26:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/image-collage\/1.0.4","repository":"https:\/\/github.com\/petrgrishin\/grav-plugin-image-collage","slug":"image-collage","install_path":"user\/plugins\/image-collage","changelog":{"1.0.4":{"date":"06\/06\/2016","content":"1. [](#bugfix)\n * Fix default config load\n * Fix syntax in readme","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix default config load<\/li>\n<li>Fix syntax in readme<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix default config load\nFix syntax in readme"},"1.0.3":{"date":"06\/01\/2016","content":"1. [](#bugfix)\n * Fix bug, it is necessary to `replace image_collage.php` -> `image-collage.php`, `image_collage.yaml` -> `image-collage.yaml`","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix bug, it is necessary to <code>replace image_collage.php<\/code> -&gt; <code>image-collage.php<\/code>, <code>image_collage.yaml<\/code> -&gt; <code>image-collage.yaml<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix bug, it is necessary to replace image_collage.php -&gt; image-collage.php, image_collage.yaml -&gt; image-collage.yaml"},"1.0.2":{"date":"06\/01\/2016","content":"1. [](#bugfix)\n * Fixed date format in CHANGELOG","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed date format in CHANGELOG<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed date format in CHANGELOG"},"1.0.1":{"date":"06\/01\/2016","content":"1. [](#bugfix)\n * Fixed documentation by install command","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed documentation by install command<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed documentation by install command"},"1.0.0":{"date":"05\/28\/2016","content":"1. [](#new)\n * Added `image_collage(images: ImageMedium[], column: int, borderSize: int, width: int): ImageMedium` Twig Extension","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>image_collage(images: ImageMedium[], column: int, borderSize: int, width: int): ImageMedium<\/code> Twig Extension<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added image_collage(images: ImageMedium[], column: int, borderSize: int, width: int): ImageMedium Twig Extension"}},"dependencies":[]},"imgsrcset":{"name":"Image Srcset","version":"1.0.3","description":"Adds a srcset-attribute to img-elements to allow for responsive images in Markdown.","description_html":"<p>Adds a srcset-attribute to img-elements to allow for responsive images in Markdown.<\/p>","description_plain":"Adds a srcset-attribute to img-elements to allow for responsive images in Markdown.","icon":"picture-o","author":{"name":"Ole Vik","url":"http:\/\/olevik.me","email":"git@olevik.me"},"homepage":"https:\/\/github.com\/olevik\/grav-plugin-imgsrcset","keywords":"responsive, srcset","bugs":"https:\/\/github.com\/olevik\/grav-plugin-imgsrcset\/issues","license":"MIT","tag_name":"v1.0.3","date":"2017-02-28T17:51:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/imgsrcset\/1.0.3","repository":"https:\/\/github.com\/OleVik\/grav-plugin-imgsrcset","slug":"imgsrcset","install_path":"user\/plugins\/imgsrcset","changelog":{"1.0.3":{"date":"28-02-2017","content":"1. [](#improved)\n * Use selectize in blueprint\n * Code cleanup\n * PSR-1 and PSR-2 compliance\n * Change plugin icon\n * Update readme\n2. [](#new)\n * Document class and methods\n3. [](#bugfix)\n * Fix changelog format","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use selectize in blueprint<\/li>\n<li>Code cleanup<\/li>\n<li>PSR-1 and PSR-2 compliance<\/li>\n<li>Change plugin icon<\/li>\n<li>Update readme<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Document class and methods<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix changelog format<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use selectize in blueprint\nCode cleanup\nPSR-1 and PSR-2 compliance\nChange plugin icon\nUpdate readme\n\n\n\nDocument class and methods\n\n\n\nFix changelog format"},"1.0.2":{"date":"09-01-2017","content":"1. [](#bugfix)\n * Fixed blueprint for admin interface","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed blueprint for admin interface<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed blueprint for admin interface"},"1.0.1":{"date":"03-01-2017","content":"1. [](#bugfix)\n * Restricted operations to non-admin pages only","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Restricted operations to non-admin pages only<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Restricted operations to non-admin pages only"},"1.0.0":{"date":"14-05-2016","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"imgcaptions":{"name":"Img Captions","version":"2.2.0","description":"Turns the title-attribute in img-elements into figure-elements with a figcaption.","description_html":"<p>Turns the title-attribute in img-elements into figure-elements with a figcaption.<\/p>","description_plain":"Turns the title-attribute in img-elements into figure-elements with a figcaption.","icon":"file-image-o","author":{"name":"Ole Vik","url":"http:\/\/olevik.me","email":"git@olevik.me"},"dependencies":[{"name":"grav","version":">=1.3"}],"homepage":"https:\/\/github.com\/olevik\/grav-plugin-imgcaptions","keywords":"caption, captions, figure, figcaption, image, images, image caption","bugs":"https:\/\/github.com\/olevik\/grav-plugin-imgcaptions\/issues","license":"MIT","tag_name":"v2.2.0","date":"2018-06-02T11:51:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/imgcaptions\/2.2.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-imgcaptions","slug":"imgcaptions","install_path":"user\/plugins\/imgcaptions","changelog":{"2.2.0":{"date":"02-06-2018","content":"1. [](#improved)\n * Replaced a couple of helper-methods with Grav Util ones","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Replaced a couple of helper-methods with Grav Util ones<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Replaced a couple of helper-methods with Grav Util ones"},"2.1.0":{"date":"10-03-2018","content":"1. [](#improved)\n * Refactored patterns\n * Wrapping images in anchors now renders properly\n2. [](#new)\n * If image is wrapped in anchor, `url` is passed to template","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactored patterns<\/li>\n<li>Wrapping images in anchors now renders properly<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>If image is wrapped in anchor, <code>url<\/code> is passed to template<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactored patterns\nWrapping images in anchors now renders properly\n\n\n\nIf image is wrapped in anchor, url is passed to template"},"2.0.0":{"date":"09-12-2017","content":"1. [](#new)\n * V2 release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>V2 release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"V2 release"},"2.0.0-beta2":{"date":"30-11-2017","content":"1. [](#improved)\n * Regex-capture pattern to include Markdown Extra syntax\n * Unit tests to include Markdown Extra syntax","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Regex-capture pattern to include Markdown Extra syntax<\/li>\n<li>Unit tests to include Markdown Extra syntax<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Regex-capture pattern to include Markdown Extra syntax\nUnit tests to include Markdown Extra syntax"},"2.0.0-beta1":{"date":"25-11-2017","content":"1. [](#new)\n * Changed name to 'ImgCaptions'\n * Added template-rendering\n * Added Markdown-mode\n * Added Event override\n * Added unit tests\n2. [](#improved)\n * Refactored plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Changed name to 'ImgCaptions'<\/li>\n<li>Added template-rendering<\/li>\n<li>Added Markdown-mode<\/li>\n<li>Added Event override<\/li>\n<li>Added unit tests<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactored plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed name to 'ImgCaptions'\nAdded template-rendering\nAdded Markdown-mode\nAdded Event override\nAdded unit tests\n\n\n\nRefactored plugin"},"1.2.6":{"date":"29-05-2017","content":"1. [](#improved)\n * Enhance accessibility of `figure`","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Enhance accessibility of <code>figure<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Enhance accessibility of figure"},"1.2.5":{"date":"08-05-2017","content":"1. [](#improved)\n * Regex capture for title-attribute\n3. [](#bugfix)\n * Single-quotes removed from title-regex, facilitating them in title-strings","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Regex capture for title-attribute<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Single-quotes removed from title-regex, facilitating them in title-strings<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Regex capture for title-attribute\n\n\n\nSingle-quotes removed from title-regex, facilitating them in title-strings"},"1.2.4":{"date":"19-03-2017","content":"1. [](#improved)\n * Regex capture for title-attribute\n3. [](#bugfix)\n * Varied cases of img-tags","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Regex capture for title-attribute<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Varied cases of img-tags<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Regex capture for title-attribute\n\n\n\nVaried cases of img-tags"},"1.2.3":{"date":"28-02-2017","content":"1. [](#improved)\n * Code cleanup\n * PSR-1 and PSR-2 compliance\n * Change plugin icon\n * Update readme\n2. [](#new)\n * Document class and methods\n3. [](#bugfix)\n * Fix changelog format","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Code cleanup<\/li>\n<li>PSR-1 and PSR-2 compliance<\/li>\n<li>Change plugin icon<\/li>\n<li>Update readme<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Document class and methods<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix changelog format<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Code cleanup\nPSR-1 and PSR-2 compliance\nChange plugin icon\nUpdate readme\n\n\n\nDocument class and methods\n\n\n\nFix changelog format"},"1.2.2":{"date":"09-01-2017","content":"1. [](#bugfix)\n * Fixed blueprint for admin interface","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed blueprint for admin interface<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed blueprint for admin interface"},"1.2.1":{"date":"02-07-2016","content":"1. [](#improved)\n * Separate unwrap-step to increase case-coverage","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Separate unwrap-step to increase case-coverage<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Separate unwrap-step to increase case-coverage"},"1.2.0":{"date":"21-06-2016","content":"1. [](#improved)\n * Transport class-attribute from img-element to figure-element","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Transport class-attribute from img-element to figure-element<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Transport class-attribute from img-element to figure-element"},"1.1.0":{"date":"21-06-2016","content":"1. [](#improved)\n * Wrap all images in figure-element for consistency\n * Add figcaption only where title is set","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Wrap all images in figure-element for consistency<\/li>\n<li>Add figcaption only where title is set<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Wrap all images in figure-element for consistency\nAdd figcaption only where title is set"},"1.0.0":{"date":"13-05-2016","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}}},"google-maps":{"name":"Google Maps","version":"1.0.10","description":"Google Maps plugin for Grav","description_html":"<p>Google Maps plugin for Grav<\/p>","description_plain":"Google Maps plugin for Grav","icon":"code","author":{"name":"Salvatore Guarino","email":"sg@deved.it"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/deved-it\/grav-plugin-google-maps","demo":"https:\/\/github.com\/deved-it\/grav-plugin-google-maps","keywords":"grav, plugin, google maps","bugs":"https:\/\/github.com\/deved-it\/grav-plugin-google-maps\/issues","license":"MIT","tag_name":"v1.0.10","date":"2018-06-20T12:00:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/google-maps\/1.0.10","repository":"https:\/\/github.com\/deved-it\/grav-plugin-google-maps","slug":"google-maps","install_path":"user\/plugins\/google-maps","changelog":{"1.0.6":{"date":"09\/16\/2016","content":"1. [](#bugfix)\n * Fixed asset JS injection","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed asset JS injection<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed asset JS injection"},"0.1.0":{"date":" 05\/09\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"page-as-data":{"name":"Grav Pages as Data","version":"0.1.0","description":"Enables .json, .xml and .yml endpoints for all pages.","description_html":"<p>Enables .json, .xml and .yml endpoints for all pages.<\/p>","description_plain":"Enables .json, .xml and .yml endpoints for all pages.","icon":"ra","author":{"name":"Bryan Ollendyke","url":"https:\/\/elmsln.org\/","email":"btopro@outlook.com"},"homepage":"https:\/\/github.com\/btopro\/page-as-data","keywords":"json, yml, xml, api, web service","bugs":"https:\/\/github.com\/btopro\/page-as-data\/issues","license":"MIT","tag_name":"0.1.0","date":"2016-05-05T18:27:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/page-as-data\/0.1.0","repository":"https:\/\/github.com\/btopro\/page-as-data","slug":"page-as-data","install_path":"user\/plugins\/page-as-data","changelog":{"0.1.0":{"date":"05\/05\/2016","content":"Initial release, working!","content_html":"<p>Initial release, working!<\/p>","content_plain":"Initial release, working!"}},"dependencies":[]},"feed-us":{"name":"Feed Us","version":"0.1.3","description":"Import entries from feeds (RSS, ATOM, ...).","description_html":"<p>Import entries from feeds (RSS, ATOM, ...).<\/p>","description_plain":"Import entries from feeds (RSS, ATOM, ...).","icon":"rss","author":{"name":"Olivier Raggi","url":"http:\/\/orx57.net","email":"olivier@raggi.fr"},"homepage":"https:\/\/github.com\/orx57\/grav-plugin-feed-us","demo":"http:\/\/demo.orx57.net\/grav\/feed-us-test-page","keywords":"grav, plugin, feed, rss, atom, xml, json","bugs":"https:\/\/github.com\/orx57\/grav-plugin-feed-us\/issues","license":"MIT","tag_name":"0.1.3","date":"2016-06-17T21:45:11Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/feed-us\/0.1.3","repository":"https:\/\/github.com\/orx57\/grav-plugin-feed-us","slug":"feed-us","install_path":"user\/plugins\/feed-us","changelog":{"0.1.3":{"date":" 06\/17\/2016","content":"1. [](#new)\n * Adding ATOM support","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Adding ATOM support<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Adding ATOM support"},"0.1.2":{"date":" 05\/04\/2016","content":"1. [](#improved)\n * Some minor fixes and writing improvments","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Some minor fixes and writing improvments<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Some minor fixes and writing improvments"},"0.1.1":{"date":" 05\/04\/2016","content":"1. [](#bugfix)\n * Typo in blueprints.yaml that wont let changing the feed url","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Typo in blueprints.yaml that wont let changing the feed url<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Typo in blueprints.yaml that wont let changing the feed url"},"0.1.0":{"date":" 04\/26\/2016","content":"1. [](#new)\n * Initial version","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial version<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial version"}},"dependencies":[]},"custom-css":{"name":"Custom CSS","version":"0.2.2","description":"Adds some custom CSS to your Grav site","description_html":"<p>Adds some custom CSS to your Grav site<\/p>","description_plain":"Adds some custom CSS to your Grav site","icon":"plug","author":{"name":"Team Grav","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-custom-css","keywords":"grav, plugin, css, design","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-custom-css\/issues","license":"MIT","tag_name":"0.2.2","date":"2018-12-19T23:52:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/custom-css\/0.2.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-custom-css","slug":"custom-css","install_path":"user\/plugins\/custom-css","changelog":{"0.2.2":{"date":" 12\/19\/2018","content":"1. [](#new)\n * Added translation\n1. [](#improved)\n * Use Codemirror for Inline CSS","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use Codemirror for Inline CSS<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added translation\n\n\n\nUse Codemirror for Inline CSS"},"0.2.1":{"date":" 07\/27\/2016","content":"1. [](#bugfix)\n * Fix running plugin without adding CSS files to include [#2](https:\/\/github.com\/getgrav\/grav-plugin-custom-css\/issues\/2)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix running plugin without adding CSS files to include <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-custom-css\/issues\/2\">#2<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix running plugin without adding CSS files to include #2"},"0.2.0":{"date":" 05\/23\/2016","content":"1. [](#new)\n * Added field to manipulate priority","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added field to manipulate priority<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added field to manipulate priority"},"0.1.0":{"date":" 05\/02\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"jscomments":{"name":"JSComments","version":"2.2.1","description":"Add comments to your site with Discourse, Disqus, Facebook, Google+, HyperComments, IntenseDebate, Isso, and Muut comment systems.","description_html":"<p>Add comments to your site with Discourse, Disqus, Facebook, Google+, HyperComments, IntenseDebate, Isso, and Muut comment systems.<\/p>","description_plain":"Add comments to your site with Discourse, Disqus, Facebook, Google+, HyperComments, IntenseDebate, Isso, and Muut comment systems.","icon":"comments-o","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-jscomments","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-jscomments\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-jscomments\/issues","license":"MIT\/GPL","tag_name":"v2.2.1","date":"2018-06-04T16:51:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/jscomments\/2.2.1","repository":"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments","slug":"jscomments","install_path":"user\/plugins\/jscomments","changelog":{"2.2.1":{"date":"06\/04\/2018","content":"3. [](#bugfix)\n * Fixed issues in Isso template [#26](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/26)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issues in Isso template <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/26\">#26<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issues in Isso template #26"},"2.2.0":{"date":"01\/29\/2018","content":"1. [](#new)\n * Added [Isso commenting system](https:\/\/posativ.org\/isso\/) [#12](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/12)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <a href=\"https:\/\/posativ.org\/isso\/\">Isso commenting system<\/a> <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/12\">#12<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Isso commenting system #12"},"2.1.4":{"date":"01\/13\/2018","content":"3. [](#bugfix)\n * Fixed `CHANGELOG.md` and `README.md` [#22](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/22)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>CHANGELOG.md<\/code> and <code>README.md<\/code> <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/22\">#22<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed CHANGELOG.md and README.md #22"},"2.1.3":{"date":"01\/13\/2018","content":"3. [](#bugfix)\n * Fixed issue with HyperComments service provider: No login solution except anonymous [#23](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/23) & [#24](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/24) (Thanks to [@foufrix](https:\/\/github.com\/foufrix))","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with HyperComments service provider: No login solution except anonymous <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/23\">#23<\/a> &amp; <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/24\">#24<\/a> (Thanks to <a href=\"https:\/\/github.com\/foufrix\">@foufrix<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with HyperComments service provider: No login solution except anonymous #23 &amp; #24 (Thanks to @foufrix)"},"2.1.2":{"date":"08\/20\/2017","content":"3. [](#bugfix)\n * Made IntenseDebate service provider protocol agnostic [#21](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/21)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Made IntenseDebate service provider protocol agnostic <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/21\">#21<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Made IntenseDebate service provider protocol agnostic #21"},"2.1.1":{"date":"07\/21\/2017","content":"3. [](#bugfix)\n * Fixed broken language string in Muut comments","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken language string in Muut comments<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed broken language string in Muut comments"},"2.1.0":{"date":"05\/07\/2017","content":"1. [](#new)\n * Added Russian language and support for HyperComments comments [#18](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/18) & [#19](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/19) (Thanks to [@Neiromaster](https:\/\/github.com\/Neiromaster))\n2. [](#improved)\n * Added some comment provider placeholder values\n * Refactored comment providers into sections again","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Russian language and support for HyperComments comments <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/18\">#18<\/a> &amp; <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/19\">#19<\/a> (Thanks to <a href=\"https:\/\/github.com\/Neiromaster\">@Neiromaster<\/a>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added some comment provider placeholder values<\/li>\n<li>Refactored comment providers into sections again<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Russian language and support for HyperComments comments #18 &amp; #19 (Thanks to @Neiromaster)\n\n\n\nAdded some comment provider placeholder values\nRefactored comment providers into sections again"},"2.0.2":{"date":"02\/06\/2017","content":"2. [](#improved)\n * Use `raw` filter for translation strings (see [#15](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/15), Wrong output code)\n * Updated `README.md` and corrected grammar","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use <code>raw<\/code> filter for translation strings (see <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/15\">#15<\/a>, Wrong output code)<\/li>\n<li>Updated <code>README.md<\/code> and corrected grammar<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use raw filter for translation strings (see #15, Wrong output code)\nUpdated README.md and corrected grammar"},"2.0.1":{"date":"09\/05\/2016","content":"3. [](#bugfix)\n * Fixed [#9](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/9) (Uncaught Error: invalid version specified) with [#10](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/10) (Thanks to [@Perlkonig](https:\/\/github.com\/Perlkonig))","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/9\">#9<\/a> (Uncaught Error: invalid version specified) with <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/10\">#10<\/a> (Thanks to <a href=\"https:\/\/github.com\/Perlkonig\">@Perlkonig<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed #9 (Uncaught Error: invalid version specified) with #10 (Thanks to @Perlkonig)"},"2.0.0":{"date":"07\/20\/2016","content":"2. [](#improved)\n * Released stable version (requires **Grav v1.1.0+**)","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Released stable version (requires <strong>Grav v1.1.0+<\/strong>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Released stable version (requires Grav v1.1.0+)"},"2.0.0-beta.5":{"date":"06\/09\/2016","content":"2. [](#improved)\n * Add missing Romanian language strings [#8](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/8) (Thanks to [JohnMica](https:\/\/github.com\/JohnMica))","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add missing Romanian language strings <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/8\">#8<\/a> (Thanks to <a href=\"https:\/\/github.com\/JohnMica\">JohnMica<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add missing Romanian language strings #8 (Thanks to JohnMica)"},"2.0.0-beta.4":{"date":"06\/08\/2016","content":"1. [](#new)\n * Added support for Google+ comments.\n * Added Romanian language [#7](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/7) (Thanks to [JohnMica](https:\/\/github.com\/JohnMica))","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for Google+ comments.<\/li>\n<li>Added Romanian language <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/7\">#7<\/a> (Thanks to <a href=\"https:\/\/github.com\/JohnMica\">JohnMica<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for Google+ comments.\nAdded Romanian language #7 (Thanks to JohnMica)"},"2.0.0-beta.3":{"date":"05\/16\/2016","content":"2. [](#improved)\n * Added `rel=\"nofollow\"` to comment provider links\n * Use canonical links as page URL and raw route as page ID for comment providers (**BC**!!!)\n3. [](#bugfix)\n * Fixed `jscomments` Twig function (passing variables is working now)\n * Fixed broken comment pages by exposing the current page to Twig","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added <code>rel=\"nofollow\"<\/code> to comment provider links<\/li>\n<li>Use canonical links as page URL and raw route as page ID for comment providers (<strong>BC<\/strong>!!!)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>jscomments<\/code> Twig function (passing variables is working now)<\/li>\n<li>Fixed broken comment pages by exposing the current page to Twig<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added rel=\"nofollow\" to comment provider links\nUse canonical links as page URL and raw route as page ID for comment providers (BC!!!)\n\n\n\nFixed jscomments Twig function (passing variables is working now)\nFixed broken comment pages by exposing the current page to Twig"},"2.0.0-beta.2":{"date":"05\/14\/2016","content":"2. [](#improved)\n * Minor code improvements\n3. [](#bugfix)\n * Fixed broken translation in admin plugin settings [#4](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/4) (Beta Grav and Admin issues with translating Discourse Title tab)\n * Fixed `jscomments_get_provider` Twig function","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Minor code improvements<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken translation in admin plugin settings <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/4\">#4<\/a> (Beta Grav and Admin issues with translating Discourse Title tab)<\/li>\n<li>Fixed <code>jscomments_get_provider<\/code> Twig function<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Minor code improvements\n\n\n\nFixed broken translation in admin plugin settings #4 (Beta Grav and Admin issues with translating Discourse Title tab)\nFixed jscomments_get_provider Twig function"},"2.0.0-beta.1":{"date":"05\/12\/2016","content":"1. [](#new)\n * Added `active` settings\n * Added German translations\n * Added more JSComments page settings\n * Add support for Discourse [#2](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/2) & [#3](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/3) (Thanks to @openscript)\n2. [](#improved)\n * Fixed strings, added help texts and broke out provider settings into tabs\n * Update JS comment providers APIs according to their docs (**BC** !!!)\n * Moved Disqus Counts settings into main Disqus admin page settings\n * Refactored code (requires **Grav v1.1.0+**)\n * Updated `README.md`\n3. [](#bugfix)\n * Fixed [#1](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/1) (JScomments Not Working with Grav Beta)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>active<\/code> settings<\/li>\n<li>Added German translations<\/li>\n<li>Added more JSComments page settings<\/li>\n<li>Add support for Discourse <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/2\">#2<\/a> &amp; <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/pull\/3\">#3<\/a> (Thanks to @openscript)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed strings, added help texts and broke out provider settings into tabs<\/li>\n<li>Update JS comment providers APIs according to their docs (<strong>BC<\/strong> !!!)<\/li>\n<li>Moved Disqus Counts settings into main Disqus admin page settings<\/li>\n<li>Refactored code (requires <strong>Grav v1.1.0+<\/strong>)<\/li>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments\/issues\/1\">#1<\/a> (JScomments Not Working with Grav Beta)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added active settings\nAdded German translations\nAdded more JSComments page settings\nAdd support for Discourse #2 &amp; #3 (Thanks to @openscript)\n\n\n\nFixed strings, added help texts and broke out provider settings into tabs\nUpdate JS comment providers APIs according to their docs (BC !!!)\nMoved Disqus Counts settings into main Disqus admin page settings\nRefactored code (requires Grav v1.1.0+)\nUpdated README.md\n\n\n\nFixed #1 (JScomments Not Working with Grav Beta)"},"1.2.10":{"date":"09\/13\/2015","content":"2. [](#improved)\n * Added translations for the admin plugin form fields.\n3. [](#bugfix)\n * Change the main translation key from JSCOMMENTS to PLUGIN_JSCOMMENTS for following the Grav design.","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added translations for the admin plugin form fields.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Change the main translation key from JSCOMMENTS to PLUGIN_JSCOMMENTS for following the Grav design.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added translations for the admin plugin form fields.\n\n\n\nChange the main translation key from JSCOMMENTS to PLUGIN_JSCOMMENTS for following the Grav design."},"1.2.9":{"date":"09\/13\/2015","content":"3. [](#bugfix)\n * Remove useless field `provider` from configuration. Now this field used only for call the provider based on provider plugin options saved.","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Remove useless field <code>provider<\/code> from configuration. Now this field used only for call the provider based on provider plugin options saved.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Remove useless field provider from configuration. Now this field used only for call the provider based on provider plugin options saved."},"1.2.8":{"date":"09\/13\/2015","content":"1. [](#new)\n * Added multi language support for Facebook template, use this format (`{grav_lang}_{grav_lang|upper}`). I'm not sure if this is the best way, but in most case working fine.\n * Added new parameter for Facebook comments \"order_by\" configurable from page options or into page header. Default is \"Social\".\n2. [](#improved)\n * Update Facebook widget to v2.4.\n * Change Facebook parameter from `numposts` to `num_posts` for following the Facebook comments parameter.\n * Change twig translation function to twig filter.\n3. [](#bugfix)\n * Fixed `CHANGELOG.md` format.\n * Clear code.\n * Added JS escape into Disqus template.\n * Added translation for Muut template.\n * Added multi languages support into Muut template.\n * Added JS escape into IntenseDebate template.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added multi language support for Facebook template, use this format (<code>{grav_lang}_{grav_lang|upper}<\/code>). I'm not sure if this is the best way, but in most case working fine.<\/li>\n<li>Added new parameter for Facebook comments &quot;order_by&quot; configurable from page options or into page header. Default is &quot;Social&quot;.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update Facebook widget to v2.4.<\/li>\n<li>Change Facebook parameter from <code>numposts<\/code> to <code>num_posts<\/code> for following the Facebook comments parameter.<\/li>\n<li>Change twig translation function to twig filter.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>CHANGELOG.md<\/code> format.<\/li>\n<li>Clear code.<\/li>\n<li>Added JS escape into Disqus template.<\/li>\n<li>Added translation for Muut template.<\/li>\n<li>Added multi languages support into Muut template.<\/li>\n<li>Added JS escape into IntenseDebate template.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added multi language support for Facebook template, use this format ({grav_lang}_{grav_lang|upper}). I'm not sure if this is the best way, but in most case working fine.\nAdded new parameter for Facebook comments &quot;order_by&quot; configurable from page options or into page header. Default is &quot;Social&quot;.\n\n\n\nUpdate Facebook widget to v2.4.\nChange Facebook parameter from numposts to num_posts for following the Facebook comments parameter.\nChange twig translation function to twig filter.\n\n\n\nFixed CHANGELOG.md format.\nClear code.\nAdded JS escape into Disqus template.\nAdded translation for Muut template.\nAdded multi languages support into Muut template.\nAdded JS escape into IntenseDebate template."},"1.2.7":{"date":"09\/12\/2015","content":"1. [](#new)\n * Added `languages.yaml` for translations (_some useless but nice to have it <3_).\n2. [](#improved)\n * Change how to working code into the header page for use into admin plugin options tab, read the `README.md`.\n * Refactoring plugin settings page into admin plugin.\n3. [](#bugfix)\n * Enabled plugin by default.\n * Fixed small bugs into admin plugin integration.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>languages.yaml<\/code> for translations (<em>some useless but nice to have it &lt;3<\/em>).<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Change how to working code into the header page for use into admin plugin options tab, read the <code>README.md<\/code>.<\/li>\n<li>Refactoring plugin settings page into admin plugin.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Enabled plugin by default.<\/li>\n<li>Fixed small bugs into admin plugin integration.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added languages.yaml for translations (some useless but nice to have it &lt;3).\n\n\n\nChange how to working code into the header page for use into admin plugin options tab, read the README.md.\nRefactoring plugin settings page into admin plugin.\n\n\n\nEnabled plugin by default.\nFixed small bugs into admin plugin integration."},"1.2.6":{"date":"09\/12\/2015","content":"3. [](#bugfix)\n * Change from `onPageContentRaw` event to `onPageInitialized` because not working very well with the cache system.","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Change from <code>onPageContentRaw<\/code> event to <code>onPageInitialized<\/code> because not working very well with the cache system.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Change from onPageContentRaw event to onPageInitialized because not working very well with the cache system."},"1.2.5":{"date":"09\/12\/2015","content":"2. [](#improved)\n * Update to working fine with the latest version of Grav.\n * Prepare for the admin plugin the possible to setup the plugin directly with form settings.\n * Added the validation of jscomments header, if setup to true or with data array the plugin parsing, otherwise no.\n * Improve Grav cache for parsing jscomments when setup to page header.","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update to working fine with the latest version of Grav.<\/li>\n<li>Prepare for the admin plugin the possible to setup the plugin directly with form settings.<\/li>\n<li>Added the validation of jscomments header, if setup to true or with data array the plugin parsing, otherwise no.<\/li>\n<li>Improve Grav cache for parsing jscomments when setup to page header.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update to working fine with the latest version of Grav.\nPrepare for the admin plugin the possible to setup the plugin directly with form settings.\nAdded the validation of jscomments header, if setup to true or with data array the plugin parsing, otherwise no.\nImprove Grav cache for parsing jscomments when setup to page header."},"1.2.4":{"date":"06\/28\/2015","content":"3. [](#improved)\n * Added multilang support for Disqus.\n3. [](#bugfix)\n * Fixed Twig parsing bug.","content_html":"<ol start=\"3\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added multilang support for Disqus.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Twig parsing bug.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added multilang support for Disqus.\n\n\n\nFixed Twig parsing bug."},"1.2.3":{"date":"02\/04\/2015","content":"3. [](#bugfix)\n * Update `Plugin::mergeConfig()` problem.","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Update <code>Plugin::mergeConfig()<\/code> problem.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update Plugin::mergeConfig() problem."},"1.2.2":{"date":"02\/04\/2015","content":"2. [](#improved)\n * Update `blueprints.yaml`.","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update <code>blueprints.yaml<\/code>.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update blueprints.yaml."},"1.2.1":{"date":"01\/10\/2015","content":"2. [](#improved)\n * Add complete support for plugin configuration on Admin Plugin.","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add complete support for plugin configuration on Admin Plugin.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add complete support for plugin configuration on Admin Plugin."},"1.2.0":{"date":"01\/01\/2015","content":"1. [](#new)\n * Rewrite how to add jscomments to page\/template. Now working with Twig function. Check the [README.md](README.md) for update.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Rewrite how to add jscomments to page\/template. Now working with Twig function. Check the <a href=\"README.md\">README.md<\/a> for update.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Rewrite how to add jscomments to page\/template. Now working with Twig function. Check the README.md for update."},"1.1.2":{"date":"12\/31\/2014","content":"3. [](#bugfix)\n * Fix config typo.","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix config typo.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix config typo."},"1.1.1":{"date":"12\/23\/2014","content":"1. [](#new)\n * Added CHANGELOG.md with partial changelog update, I update in the next release.\n3. [](#bugfix)\n * Update the merge config with PHP function `array_replace_recursive` instead `merge_array`.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added CHANGELOG.md with partial changelog update, I update in the next release.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Update the merge config with PHP function <code>array_replace_recursive<\/code> instead <code>merge_array<\/code>.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added CHANGELOG.md with partial changelog update, I update in the next release.\n\n\n\nUpdate the merge config with PHP function array_replace_recursive instead merge_array."},"1.1.0":{"date":"12\/06\/2014","content":"3. [](#bugfix)\n * Correct version number","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correct version number<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Correct version number"},"1.0.9":{"date":"12\/05\/2014","content":"1. [](#new)\n * Add methods for reading\/writing\/merge configuration with page header.\n2. [](#improved)\n * Remove $page variable, not need.\n * Improve plugin events.\n * Update README.md with new configuration values.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add methods for reading\/writing\/merge configuration with page header.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Remove $page variable, not need.<\/li>\n<li>Improve plugin events.<\/li>\n<li>Update README.md with new configuration values.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add methods for reading\/writing\/merge configuration with page header.\n\n\n\nRemove $page variable, not need.\nImprove plugin events.\nUpdate README.md with new configuration values."},"1.0.8":{"date":"11\/01\/2014","content":"1. [](#new)\n * Added Admin Plugin check.\n * Added demo link into the `blueprints.yaml`.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Admin Plugin check.<\/li>\n<li>Added demo link into the <code>blueprints.yaml<\/code>.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Admin Plugin check.\nAdded demo link into the blueprints.yaml."},"1.0.7":{"date":"10\/24\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"star-ratings":{"name":"Star Ratings","version":"2.0.1","description":"Simple but Powerful Star Ratings plugin for anything!","description_html":"<p>Simple but Powerful Star Ratings plugin for anything!<\/p>","description_plain":"Simple but Powerful Star Ratings plugin for anything!","icon":"star-half-o","author":{"name":"Team Grav","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-star-ratings","docs":"https:\/\/github.com\/getgrav\/grav-plugin-star-ratings\/blob\/develop\/README.md","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-star-ratings\/issues","license":"MIT","tag_name":"2.0.1","date":"2017-07-18T23:14:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/star-ratings\/2.0.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-star-ratings","slug":"star-ratings","install_path":"user\/plugins\/star-ratings","changelog":{"2.0.1":{"date":"07\/18\/2017","content":"1. [](#new)\n * Added new option `vote_access` to prevent unhautorized users from voting","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new option <code>vote_access<\/code> to prevent unhautorized users from voting<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new option vote_access to prevent unhautorized users from voting"},"2.0.0":{"date":"07\/18\/2017","content":"1. [](#new)\n * Aggregated Rating (Rich Snippets) is now supported, for more details check the documentation [#6](https:\/\/github.com\/getgrav\/grav-plugin-star-ratings\/issues\/6)\n * Added optional average score display [#7](https:\/\/github.com\/getgrav\/grav-plugin-star-ratings\/issues\/7)\n * Added new `star_data()` Twig function [#4](https:\/\/github.com\/getgrav\/grav-plugin-star-ratings\/issues\/4)\n1. [](#improved)\n * Updated star-ratings-svg library to latest version (v1.2.0)\n * Added `star_shape` option ('straight' [default], 'rounded')\n * Added `global_initialization` setting to allow global page options for the stars, rather than repeating for all individual items\n * Better handling messages through tooltips when voting or if a vote fails to register\n * Automatically disable ability to vote if already voted and `unique_ip_check` option is enabled\n1. [](#bugfix)\n * Fixed `initial_stars` setting not properly getting set through options\n * Fixed issue with `show_count` throwing off the hovering position [#5](https:\/\/github.com\/getgrav\/grav-plugin-star-ratings\/issues\/5)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Aggregated Rating (Rich Snippets) is now supported, for more details check the documentation <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-star-ratings\/issues\/6\">#6<\/a><\/li>\n<li>Added optional average score display <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-star-ratings\/issues\/7\">#7<\/a><\/li>\n<li>Added new <code>star_data()<\/code> Twig function <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-star-ratings\/issues\/4\">#4<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated star-ratings-svg library to latest version (v1.2.0)<\/li>\n<li>Added <code>star_shape<\/code> option ('straight' [default], 'rounded')<\/li>\n<li>Added <code>global_initialization<\/code> setting to allow global page options for the stars, rather than repeating for all individual items<\/li>\n<li>Better handling messages through tooltips when voting or if a vote fails to register<\/li>\n<li>Automatically disable ability to vote if already voted and <code>unique_ip_check<\/code> option is enabled<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>initial_stars<\/code> setting not properly getting set through options<\/li>\n<li>Fixed issue with <code>show_count<\/code> throwing off the hovering position <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-star-ratings\/issues\/5\">#5<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Aggregated Rating (Rich Snippets) is now supported, for more details check the documentation #6\nAdded optional average score display #7\nAdded new star_data() Twig function #4\n\n\n\nUpdated star-ratings-svg library to latest version (v1.2.0)\nAdded star_shape option ('straight' [default], 'rounded')\nAdded global_initialization setting to allow global page options for the stars, rather than repeating for all individual items\nBetter handling messages through tooltips when voting or if a vote fails to register\nAutomatically disable ability to vote if already voted and unique_ip_check option is enabled\n\n\n\nFixed initial_stars setting not properly getting set through options\nFixed issue with show_count throwing off the hovering position #5"},"1.0.4":{"date":"10\/18\/2016","content":"1. [](#bugfix)\n * Fixed a typo in blueprints for docs","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a typo in blueprints for docs<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a typo in blueprints for docs"},"1.0.3":{"date":"05\/12\/2016","content":"1. [](#bugfix)\n * Refactored `addVote()` to work better with cache on\n * Updated README to reference need for cache off when using Twig function in page content","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Refactored <code>addVote()<\/code> to work better with cache on<\/li>\n<li>Updated README to reference need for cache off when using Twig function in page content<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactored addVote() to work better with cache on\nUpdated README to reference need for cache off when using Twig function in page content"},"1.0.2":{"date":"05\/12\/2016","content":"1. [](#bugfix)\n * Fixed issue with `Page` being initialize too eary by `onPagesInitialized()` event\n * Force no data to be an empty array","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with <code>Page<\/code> being initialize too eary by <code>onPagesInitialized()<\/code> event<\/li>\n<li>Force no data to be an empty array<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with Page being initialize too eary by onPagesInitialized() event\nForce no data to be an empty array"},"1.0.1":{"date":"04\/27\/2016","content":"1. [](#new)\n * Fixed typos in blueprints","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Fixed typos in blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed typos in blueprints"},"1.0.0":{"date":"04\/27\/2016","content":"1. [](#new)\n * Initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release"}},"dependencies":[]},"markdown-fontawesome":{"name":"Markdown Font Awesome","version":"1.0.1","description":"Adds support for Font Awesome icons in Markdown using :emoji: syntax","description_html":"<p>Adds support for Font Awesome icons in Markdown using :emoji: syntax<\/p>","description_plain":"Adds support for Font Awesome icons in Markdown using :emoji: syntax","icon":"flag","author":{"name":"Joshua Lotz","url":"https:\/\/github.com\/yoshikin","email":"joshualotz@gmail.com"},"license":"MIT","tag_name":"v1.0.1","date":"2016-04-27T09:25:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-fontawesome\/1.0.1","repository":"https:\/\/github.com\/yoshikin\/grav-plugin-markdown-fontawesome","homepage":"https:\/\/github.com\/yoshikin\/grav-plugin-markdown-fontawesome","slug":"markdown-fontawesome","install_path":"user\/plugins\/markdown-fontawesome","changelog":{"1.0.1":{"date":"2016-04-27","content":"1. [](#improved)\n * Better plugin description added","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better plugin description added<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better plugin description added"},"1.0.0":{"date":"2016-04-23","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"customadmin":{"name":"Customadmin","version":"1.0.0","description":"Customize the Grav admin panel with your own CSS and JS","description_html":"<p>Customize the Grav admin panel with your own CSS and JS<\/p>","description_plain":"Customize the Grav admin panel with your own CSS and JS","icon":"empire","author":{"name":"Romain Fallet","url":"http:\/\/www.numee.fr","email":"rfallet@numee.fr"},"dependencies":[{"name":"admin","version":"*"}],"homepage":"https:\/\/github.com\/numee\/grav-plugin-customadmin","keywords":"admin, plugin, manager, panel, custom","bugs":"https:\/\/github.com\/numee\/grav-plugin-customadmin\/issues","license":"MIT","tag_name":"1.0.0","date":"2016-04-18T18:11:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/customadmin\/1.0.0","repository":"https:\/\/github.com\/RomainFallet\/grav-plugin-customadmin","slug":"customadmin","install_path":"user\/plugins\/customadmin","changelog":{"1.0.0":{"date":"18\/04\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"devtools":{"name":"DevTools","version":"1.2.1","description":"Plugin and Theme scaffolding utilities","description_html":"<p>Plugin and Theme scaffolding utilities<\/p>","description_plain":"Plugin and Theme scaffolding utilities","icon":"cogs","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-devtools","keywords":"devtools, plugin, theme","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues","license":"MIT","tag_name":"1.2.1","date":"2018-08-04T17:17:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/devtools\/1.2.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-devtools","slug":"devtools","install_path":"user\/plugins\/devtools","changelog":{"1.2.1":{"date":"08\/04\/2018","content":"1. [](#bugfix)\n * Fixed incorrect folder name as a result of renaming typo of `inheritence` to `inheritance` [#32](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/32)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed incorrect folder name as a result of renaming typo of <code>inheritence<\/code> to <code>inheritance<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/32\">#32<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed incorrect folder name as a result of renaming typo of inheritence to inheritance #32"},"1.2.0":{"date":"07\/25\/2018","content":"1. [](#new)\n * Internationalization for blank plugin component [#30](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/30)\n1. [](#improved)\n * Added a new check for reserved PHP words [#7](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/7)\n * Improved regex for valid emails [#21](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/21)\n1. [](#bugfix)\n * Fix broken renaming when doing a theme 'copy'\n * Typos [#31](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/31)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Internationalization for blank plugin component <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/30\">#30<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added a new check for reserved PHP words <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/7\">#7<\/a><\/li>\n<li>Improved regex for valid emails <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/21\">#21<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix broken renaming when doing a theme 'copy'<\/li>\n<li>Typos <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/31\">#31<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Internationalization for blank plugin component #30\n\n\n\nAdded a new check for reserved PHP words #7\nImproved regex for valid emails #21\n\n\n\nFix broken renaming when doing a theme 'copy'\nTypos #31"},"1.1.1":{"date":"03\/29\/2018","content":"1. [](#bugfix)\n * Fixed theme inheritance bug [#25](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/25)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed theme inheritance bug <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/25\">#25<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed theme inheritance bug #25"},"1.1.0":{"date":"03\/29\/2018","content":"1. [](#new)\n * Added new Theme `copy` option to create a new theme from another\n1. [](#improved)\n * Stop flushing GPM cache on each call to speed things up considerably!\n1. [](#bugfix)\n * Updated README.md [#23](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/23)\n * Properly extend Theme or Plugin [#24](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/24)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new Theme <code>copy<\/code> option to create a new theme from another<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Stop flushing GPM cache on each call to speed things up considerably!<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Updated README.md <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/23\">#23<\/a><\/li>\n<li>Properly extend Theme or Plugin <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/24\">#24<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new Theme copy option to create a new theme from another\n\n\n\nStop flushing GPM cache on each call to speed things up considerably!\n\n\n\nUpdated README.md #23\nProperly extend Theme or Plugin #24"},"1.0.8":{"date":"10\/02\/2017","content":"1. [](#bugfix)\n inherited theme is after new theme [#9](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/9)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\ninherited theme is after new theme <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/9\">#9<\/a><\/li>\n<\/ol>","content_plain":"inherited theme is after new theme #9"},"1.0.7":{"date":"10\/02\/2017","content":"1. [](#bugfix)\n * Various fixes for things that broke with the blueprint generation PR [#20](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/20)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Various fixes for things that broke with the blueprint generation PR <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/20\">#20<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Various fixes for things that broke with the blueprint generation PR #20"},"1.0.6":{"date":"09\/28\/2017","content":"1. [](#new)\n * Added blueprint generation [#17](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/17)\n1. [](#improved)\n * changed Pure CDN location [#19](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/19)\n1. [](#bugfix)\n * Fixed readme referencing `githubid` [#13](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/13)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added blueprint generation <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/17\">#17<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>changed Pure CDN location <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/19\">#19<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed readme referencing <code>githubid<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/13\">#13<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprint generation #17\n\n\n\nchanged Pure CDN location #19\n\n\n\nFixed readme referencing githubid #13"},"1.0.5":{"date":"02\/26\/2017","content":"1. [](#improved)\n * Added GitHub ID prompt [#5](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/5)\n1. [](#bugfix)\n * Added missing closing html tag [#12](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/12)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added GitHub ID prompt <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/5\">#5<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added missing closing html tag <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/12\">#12<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added GitHub ID prompt #5\n\n\n\nAdded missing closing html tag #12"},"1.0.4":{"date":"10\/19\/2016","content":"1. [](#improved)\n * More complete README.md\n * Typo in Error template","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>More complete README.md<\/li>\n<li>Typo in Error template<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"More complete README.md\nTypo in Error template"},"1.0.3":{"date":"09\/16\/2016","content":"1. [](#bugfix)\n * Removed `Theme` from theme's class causing events to not process - https:\/\/github.com\/getgrav\/grav\/issues\/1047\n * Typo in README.md","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed <code>Theme<\/code> from theme's class causing events to not process - <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1047\">https:\/\/github.com\/getgrav\/grav\/issues\/1047<\/a><\/li>\n<li>Typo in README.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed Theme from theme's class causing events to not process - https:\/\/github.com\/getgrav\/grav\/issues\/1047\nTypo in README.md"},"1.0.2":{"date":"07\/20\/2016","content":"1. [](#bugfix)\n * Removed old `header.html.twig`","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed old <code>header.html.twig<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed old header.html.twig"},"1.0.1":{"date":"05\/06\/2016","content":"1. [](#bugfix)\n * Fix for Grav 1.0.x","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for Grav 1.0.x<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for Grav 1.0.x"},"1.0.0":{"date":"04\/19\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"cclinker":{"name":"CC-Linker","version":"0.5.3","description":"This plugin creates links\/button\/badge for cc-licences using shortcode syntax eg: ([CC by-sa])","description_html":"<p>This plugin creates links\/button\/badge for cc-licences using shortcode syntax eg: ([CC by-sa])<\/p>","description_plain":"This plugin creates links\/button\/badge for cc-licences using shortcode syntax eg: ([CC by-sa])","icon":"creative-commons","author":{"name":"Ingo Hollmann","url":"http:\/\/bughunter2k.de","email":"bughunter2k@gmail.com"},"homepage":"https:\/\/github.com\/bughunter2k\/grav-plugin-cclinker","keywords":"creative-commons, links, licence, icons, deed, cc-licence","bugs":"https:\/\/github.com\/bughunter2k\/grav-plugin-cclinker\/issues","license":"MIT","tag_name":"v0.5.3","date":"2017-01-11T20:38:19Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cclinker\/0.5.3","repository":"https:\/\/github.com\/BugHunter2k\/grav-plugin-cclinker","slug":"cclinker","install_path":"user\/plugins\/cclinker","changelog":{"0.5.3":{"date":"01\/11\/2017","content":"1. [](#bugfix)\n * Fixed (again): Images not working in subdirectory (#3)\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed (again): Images not working in subdirectory (#3)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed (again): Images not working in subdirectory (#3)"},"0.5.1":{"date":"05\/02\/2016","content":"1. [](#bugfix)\n * Fixed: Images not working in subdirectory (#1)\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed: Images not working in subdirectory (#1)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed: Images not working in subdirectory (#1)"},"0.5.0":{"date":"04\/13\/2016","content":"1. [](#new)\n * Change log started.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Change log started.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Change log started."}},"dependencies":[]},"readingtime":{"name":"Reading Time","version":"1.3.0","description":"Add human readable reading time to your pages.","description_html":"<p>Add human readable reading time to your pages.<\/p>","description_plain":"Add human readable reading time to your pages.","icon":"clock-o","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-readingtime","demo":"http:\/\/www.getgrav.org\/blog","keywords":"readingtime, plugin","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/issues","license":"MIT","tag_name":"1.3.0","date":"2018-12-11T00:03:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/readingtime\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-readingtime","slug":"readingtime","install_path":"user\/plugins\/readingtime","changelog":{"1.3.0":{"date":"12\/10\/2018","content":"1. [](#bugfix)\n * Handle languages with multibyte characters [#11](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/issues\/11)\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Handle languages with multibyte characters <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/issues\/11\">#11<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Handle languages with multibyte characters #11"},"1.2.0":{"date":"07\/09\/2017","content":"1. [](#improved)\n * Added spanish translation [#6](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/6)\n * Added czech translation [#7](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/7)\n * Added french translation [#4](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/4)\n * Added italian translation\n1. [](#bugfix)\n * Fix plural when rounding to minutes [#5](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/issues\/5)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added spanish translation <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/6\">#6<\/a><\/li>\n<li>Added czech translation <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/7\">#7<\/a><\/li>\n<li>Added french translation <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/4\">#4<\/a><\/li>\n<li>Added italian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix plural when rounding to minutes <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/issues\/5\">#5<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added spanish translation #6\nAdded czech translation #7\nAdded french translation #4\nAdded italian translation\n\n\n\nFix plural when rounding to minutes #5"},"1.1.0":{"date":"08\/25\/2016","content":"1. [](#new)\n * Added admin blueprints\n * Changed strings to be based on languages codes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added admin blueprints<\/li>\n<li>Changed strings to be based on languages codes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added admin blueprints\nChanged strings to be based on languages codes"},"1.0.7":{"date":"04\/14\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"twigpcre":{"name":"twigpcre","version":"1.8.0","description":"twigpcre exposes php pcre to twig","description_html":"<p>twigpcre exposes php pcre to twig<\/p>","description_plain":"twigpcre exposes php pcre to twig","icon":"empire","author":{"name":"kesslernetworks","url":"http:\/\/www.kesslernetworks.de","email":"office@kesslernetworks.de"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-twigpcre","keywords":"twigpcre, plugin","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-twigpcre\/issues","license":"MIT","tag_name":"1.0.0","date":"2016-03-11T15:19:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/twigpcre\/1.8.0","repository":"https:\/\/github.com\/kesslernetworks\/grav-plugin-twigpcre","slug":"twigpcre","install_path":"user\/plugins\/twigpcre","changelog":{"1.0.0":{"date":"03\/11\/2016","content":"1. [](#new)\n * ChangeLog started with initial release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started with initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started with initial release"}},"dependencies":[]},"grava11y":{"name":"Grava11y (Acccessibility for Grav)","version":"1.0.2","description":"An accessibility testing plugin for your Grav theme","description_html":"<p>An accessibility testing plugin for your Grav theme<\/p>","description_plain":"An accessibility testing plugin for your Grav theme","icon":"wheelchair","author":{"name":"Lawrence Meckan","url":"https:\/\/www.absalom.biz","email":"media@absalom.biz"},"homepage":"https:\/\/github.com\/absalomedia\/grav-plugin-grava11y","keywords":"plugin, frontend, accessibility, khan","bugs":"https:\/\/github.com\/absalomedia\/grav-plugin-grava11y\/issues","license":"MIT","tag_name":"1.0.2","date":"2018-08-02T04:58:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/grava11y\/1.0.2","repository":"https:\/\/github.com\/absalomedia\/grav-plugin-grava11y","slug":"grava11y","install_path":"user\/plugins\/grava11y","changelog":{"1.0.2":{"date":"02\/13\/2017","content":"1. [](#update)\n * Update to Khan version 0.1.6","content_html":"<ol>\n<li><a href=\"#update\"><\/a>\n<ul>\n<li>Update to Khan version 0.1.6<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update to Khan version 0.1.6"},"1.0.1":{"date":"05\/23\/2016","content":"1. [](#update)\n * Update to Khan version 0.1.5","content_html":"<ol>\n<li><a href=\"#update\"><\/a>\n<ul>\n<li>Update to Khan version 0.1.5<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update to Khan version 0.1.5"},"1.0.0":{"date":"03\/07\/2016","content":"1. [](#new)\n * First Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First Release"}},"dependencies":[]},"events":{"name":"Events","version":"1.0.15","description":"The **Events** plugin provides events for a Grav site using event frontmatter.","description_html":"<p>The <strong>Events<\/strong> plugin provides events for a Grav site using event frontmatter.<\/p>","description_plain":"The Events plugin provides events for a Grav site using event frontmatter.","icon":"calendar","author":{"name":"Kaleb Heitzman","url":"http:\/\/kheitzman.com","email":"kalebheitzman@gmail.com"},"dependencies":[{"name":"datetools","version":"*"}],"homepage":"http:\/\/github.com\/kalebheitzman\/grav-plugin-events","demo":"http:\/\/grav.brandr.co\/calendar","keywords":"events, plugin","bugs":"https:\/\/github.com\/kalebheitzman\/grav-plugin-events\/issues","license":"MIT","tag_name":"1.0.15","date":"2016-10-02T23:31:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/events\/1.0.15","repository":"https:\/\/github.com\/kalebheitzman\/grav-plugin-events","slug":"events","install_path":"user\/plugins\/events","changelog":{"1.0.15":{"date":"10\/02\/2016","content":"1. [](#new)\n\t* Added a location field with auto geo-decoded coordinates from address\n\t* New visual styles and templates for calendar and events\n\t* Calendar shows a modal when clicking on a day so the end user can see every event that day.\n\t* French language translation has been added\n1. [](#improved)\n\t* Cleaned up plugin blueprint but preserved old options in comments\n\t* The events processor has been rewritten from the ground up to use Page and Collection objects instead of a custom tokenized array for serving pages.\n\t* Atoum testing framework has been added to the plugin and I'll be writing tests in the near future.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a location field with auto geo-decoded coordinates from address<\/li>\n<li>New visual styles and templates for calendar and events<\/li>\n<li>Calendar shows a modal when clicking on a day so the end user can see every event that day.<\/li>\n<li>French language translation has been added<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Cleaned up plugin blueprint but preserved old options in comments<\/li>\n<li>The events processor has been rewritten from the ground up to use Page and Collection objects instead of a custom tokenized array for serving pages.<\/li>\n<li>Atoum testing framework has been added to the plugin and I'll be writing tests in the near future.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a location field with auto geo-decoded coordinates from address\nNew visual styles and templates for calendar and events\nCalendar shows a modal when clicking on a day so the end user can see every event that day.\nFrench language translation has been added\n\n\n\nCleaned up plugin blueprint but preserved old options in comments\nThe events processor has been rewritten from the ground up to use Page and Collection objects instead of a custom tokenized array for serving pages.\nAtoum testing framework has been added to the plugin and I'll be writing tests in the near future."},"1.0.14":{"date":"09\/15\/2016","content":"1. [#bugfix]\n\t* Issue #25 - Variable not initialized throws error in for loop.","content_html":"<ol>\n<li>[#bugfix]\n<ul>\n<li>Issue #25 - Variable not initialized throws error in for loop.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"[#bugfix]\n\nIssue #25 - Variable not initialized throws error in for loop."},"1.0.13":{"date":"08\/19\/2016","content":"1. [](#new)\n\t* Added Events sidebar with events listing\n1. [](#bugfix)\n\t* Issue #21 - Admin form now automatically shows up\n\t* Fixed event template types in blueprints.\n\t* Fixed monthly frequency dates.\n\t* Fixed doubling of events.\n\t* Fixed repeat rules.\n\t* Removed uncoded show future events toggle","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Events sidebar with events listing<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Issue #21 - Admin form now automatically shows up<\/li>\n<li>Fixed event template types in blueprints.<\/li>\n<li>Fixed monthly frequency dates.<\/li>\n<li>Fixed doubling of events.<\/li>\n<li>Fixed repeat rules.<\/li>\n<li>Removed uncoded show future events toggle<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Events sidebar with events listing\n\n\n\nIssue #21 - Admin form now automatically shows up\nFixed event template types in blueprints.\nFixed monthly frequency dates.\nFixed doubling of events.\nFixed repeat rules.\nRemoved uncoded show future events toggle"},"1.0.12":{"date":"08\/18\/2016","content":"1. [](#new)\n\t* Issue #24 - Added German translation from @aender6840","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Issue #24 - Added German translation from @aender6840<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Issue #24 - Added German translation from @aender6840"},"1.0.11":{"date":"08\/12\/2016","content":"1. [](#new)\n\t* [microformats2](http:\/\/microformats.org) support\n\t* Dates are now translated in the `event_item` template, if `events.date_format.translate` setting","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li><a href=\"http:\/\/microformats.org\">microformats2<\/a> support<\/li>\n<li>Dates are now translated in the <code>event_item<\/code> template, if <code>events.date_format.translate<\/code> setting<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"microformats2 support\nDates are now translated in the event_item template, if events.date_format.translate setting"},"1.0.10":{"date":"07\/04\/2016","content":"1. [](#bugfix)\n\t* Bumped version number","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bumped version number<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bumped version number"},"1.0.9":{"date":"07\/04\/2016","content":"1. [](#improved)\n\t* Added start and end times to calendar template\n\t* Added demo link that points to the start for this calendar (advance forward to see new events, etc)\n\t* Added a link to a github repo to see Event configuration under the user\/pages Grav directory\n1. [](#bugfix)\n\t* Issue #13 - Wrong link in read me for demo site.\n\t* Issue #15 - Current day in current month only (not multiple months)\n\t* Issue #16 - Update for Grav 1.1 fixed with 1.0.4 DateTools plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added start and end times to calendar template<\/li>\n<li>Added demo link that points to the start for this calendar (advance forward to see new events, etc)<\/li>\n<li>Added a link to a github repo to see Event configuration under the user\/pages Grav directory<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Issue #13 - Wrong link in read me for demo site.<\/li>\n<li>Issue #15 - Current day in current month only (not multiple months)<\/li>\n<li>Issue #16 - Update for Grav 1.1 fixed with 1.0.4 DateTools plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added start and end times to calendar template\nAdded demo link that points to the start for this calendar (advance forward to see new events, etc)\nAdded a link to a github repo to see Event configuration under the user\/pages Grav directory\n\n\n\nIssue #13 - Wrong link in read me for demo site.\nIssue #15 - Current day in current month only (not multiple months)\nIssue #16 - Update for Grav 1.1 fixed with 1.0.4 DateTools plugin"},"1.0.8":{"date":"03\/15\/2016","content":"1. [](#bugfix)\n\t* Issue #8 - Fixed unset arrays causing fatal error","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Issue #8 - Fixed unset arrays causing fatal error<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Issue #8 - Fixed unset arrays causing fatal error"},"1.0.7":{"date":"03\/14\/2016","content":"1. [](#improved)\n\t* Templates now reflect default Grav Antimatter Theme\n1. [](#bugfix)\n\t* Issue #7 - Event repeating once a week not rendedered correctly\n\t* Issue #6 - Media now being displayed with each dynamic event","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Templates now reflect default Grav Antimatter Theme<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Issue #7 - Event repeating once a week not rendedered correctly<\/li>\n<li>Issue #6 - Media now being displayed with each dynamic event<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Templates now reflect default Grav Antimatter Theme\n\n\n\nIssue #7 - Event repeating once a week not rendedered correctly\nIssue #6 - Media now being displayed with each dynamic event"},"1.0.6":{"date":"03\/05\/2016","content":"1. [](#new)\n\t* Templates now display default tag and category taxonomy type as links.\n1. [](#improved)\n\t* Default templates updated\n\t* Page load times have been decreased from ~250ms to ~90ms on PHP7.\n1. [](#bugfix)\n\t* Issue #4 - Fixed repeating rule display from MTWRFSU to full Monday, Tuesday, etc in templates.\n\t* Fixed singular repeating display rule in templates.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Templates now display default tag and category taxonomy type as links.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Default templates updated<\/li>\n<li>Page load times have been decreased from ~250ms to ~90ms on PHP7.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Issue #4 - Fixed repeating rule display from MTWRFSU to full Monday, Tuesday, etc in templates.<\/li>\n<li>Fixed singular repeating display rule in templates.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Templates now display default tag and category taxonomy type as links.\n\n\n\nDefault templates updated\nPage load times have been decreased from ~250ms to ~90ms on PHP7.\n\n\n\nIssue #4 - Fixed repeating rule display from MTWRFSU to full Monday, Tuesday, etc in templates.\nFixed singular repeating display rule in templates."},"1.0.5":{"date":"02\/29\/2016","content":"1. [](#new)\n\t* Added detailed code documentation via phpdoc. These can be found under the \/docs folder.\n1. [](#bugfix)\n\t* Updated changelog to work on Grav Website","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added detailed code documentation via phpdoc. These can be found under the \/docs folder.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Updated changelog to work on Grav Website<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added detailed code documentation via phpdoc. These can be found under the \/docs folder.\n\n\n\nUpdated changelog to work on Grav Website"},"1.0.4":{"date":"02\/28\/2016","content":"1. [](#new)\n\t* Refactored code into events and calendar classes\n\t* Added phpdoc based docs under the docs folder\n1. [](#improved)\n\t* When generating a large number of events, page load speeds would drastically slow down. That has been improved to roughly 100ms on PHP 7 and 160ms on PHP 5.6\n\t* Instead of using an epoch string in the url to generate date times, we use a unique 6 digit token and reference event date information via the\n\ttoken.\n1. [](#bugfix)\n\t* There were several repeating and frequency date issues that have now been resolved. Please update to 1.0.4 to ensure you don't run into these issues.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Refactored code into events and calendar classes<\/li>\n<li>Added phpdoc based docs under the docs folder<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>When generating a large number of events, page load speeds would drastically slow down. That has been improved to roughly 100ms on PHP 7 and 160ms on PHP 5.6<\/li>\n<li>Instead of using an epoch string in the url to generate date times, we use a unique 6 digit token and reference event date information via the\ntoken.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>There were several repeating and frequency date issues that have now been resolved. Please update to 1.0.4 to ensure you don't run into these issues.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactored code into events and calendar classes\nAdded phpdoc based docs under the docs folder\n\n\n\nWhen generating a large number of events, page load speeds would drastically slow down. That has been improved to roughly 100ms on PHP 7 and 160ms on PHP 5.6\nInstead of using an epoch string in the url to generate date times, we use a unique 6 digit token and reference event date information via the\ntoken.\n\n\n\nThere were several repeating and frequency date issues that have now been resolved. Please update to 1.0.4 to ensure you don't run into these issues."},"1.0.3":{"date":"02\/24\/2016","content":"1. [](#bugfix)\n\t* Fixed major fatal error when events don't exist","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed major fatal error when events don't exist<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed major fatal error when events don't exist"},"1.0.2":{"date":"02\/24\/2016","content":"1. [](#new)\n\t* Added calendar controls\n1. [](#improved)\n\t* Updated readme documentation\n1. [](#bugfix)\n\t* Fixed repeating issues\n\t* Fixed frequency issues","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added calendar controls<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated readme documentation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed repeating issues<\/li>\n<li>Fixed frequency issues<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added calendar controls\n\n\n\nUpdated readme documentation\n\n\n\nFixed repeating issues\nFixed frequency issues"},"1.0.1":{"date":"02\/23\/2016","content":"1. [](#new)\n\t* Added calendar view with previous and next month navigation\n1. [](#bugfix)\n\t* Issue #2 - Fixed Changelog format","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added calendar view with previous and next month navigation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Issue #2 - Fixed Changelog format<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added calendar view with previous and next month navigation\n\n\n\nIssue #2 - Fixed Changelog format"},"1.0.0":{"date":"02\/22\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"shoppingcart-stripe":{"name":"Shopping Cart Stripe Addon","version":"1.1.1","description":"Add Stripe checkout to the Grav Shopping Cart Plugin","description_html":"<p>Add Stripe checkout to the Grav Shopping Cart Plugin<\/p>","description_plain":"Add Stripe checkout to the Grav Shopping Cart Plugin","icon":"shopping-cart","author":{"name":"Flavio Copes","url":"https:\/\/flaviocopes.com","email":"copesc@gmail.com"},"dependencies":[{"name":"shoppingcart","version":"~1.1"}],"homepage":"https:\/\/gravcart.com","keywords":"shoppingcart, ecommerce, e-commerce, plugin, shop, cart, stripe","bugs":"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues","license":"MIT","tag_name":"1.1.1","date":"2016-12-18T16:38:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shoppingcart-stripe\/1.1.1","repository":"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart-stripe","slug":"shoppingcart-stripe","install_path":"user\/plugins\/shoppingcart-stripe","changelog":{"1.1.1":{"date":"18-12-2016","content":"1. [](#bugfix)\n * Fix 404 error #1 https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/40","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix 404 error #1 <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/40\">https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/40<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix 404 error #1 https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/40"},"1.1.0":{"date":"05-12-2016","content":"1. [](#new)\n * 1.1 released","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>1.1 released<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"1.1 released"},"1.1.0-beta.3":{"date":"09-08-2016","content":"1. [](#bugfix)\n * Fix issue with Stripe amount format\n * Fix issue in `enabled` state conflicting with main plugin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with Stripe amount format<\/li>\n<li>Fix issue in <code>enabled<\/code> state conflicting with main plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue with Stripe amount format\nFix issue in enabled state conflicting with main plugin"},"1.1.0-beta.2":{"date":"30-04-2016","content":"1. [](#new)\n * Use the new URL callback structure for ShoppingCart 1.1\n * Namespace\n * Update dependencies","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Use the new URL callback structure for ShoppingCart 1.1<\/li>\n<li>Namespace<\/li>\n<li>Update dependencies<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use the new URL callback structure for ShoppingCart 1.1\nNamespace\nUpdate dependencies"},"1.0.5":{"date":"28-04-2016","content":"1. [](#bugfix)\n * Fix issue with gateway class include if not symlinked","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with gateway class include if not symlinked<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue with gateway class include if not symlinked"},"1.0.4":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Fix the dependencies format","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix the dependencies format<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix the dependencies format"},"1.0.3":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Fix the dependencies format","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix the dependencies format<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix the dependencies format"},"1.0.2":{"date":"20-03-2016","content":"1. [](#bugfix)\n * Fix issue with require","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with require<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue with require"},"1.0.1":{"date":"01-03-2016","content":"1. [](#bugfix)\n * Move Checkout js from main plugin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Move Checkout js from main plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Move Checkout js from main plugin"},"1.0.0":{"date":"07-02-2016","content":"1. [](#new)\n * First release of the Stripe Plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First release of the Stripe Plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First release of the Stripe Plugin"}}},"shoppingcart-paypal":{"name":"Shopping Cart PayPal Express Addon","version":"1.1.2","description":"Add PayPal Express checkout to the Grav Shopping Cart Plugin. Requires a PayPal Premier \/ Business account.","description_html":"<p>Add PayPal Express checkout to the Grav Shopping Cart Plugin. Requires a PayPal Premier \/ Business account.<\/p>","description_plain":"Add PayPal Express checkout to the Grav Shopping Cart Plugin. Requires a PayPal Premier \/ Business account.","icon":"shopping-cart","author":{"name":"Flavio Copes","url":"https:\/\/flaviocopes.com","email":"copesc@gmail.com"},"dependencies":[{"name":"shoppingcart","version":"~1.1"}],"homepage":"https:\/\/gravcart.com","keywords":"shoppingcart, ecommerce, e-commerce, plugin, shop, cart, paypal","bugs":"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues","license":"MIT","tag_name":"1.1.2","date":"2016-12-22T10:35:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shoppingcart-paypal\/1.1.2","repository":"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart-paypal","slug":"shoppingcart-paypal","install_path":"user\/plugins\/shoppingcart-paypal","changelog":{"1.1.2":{"date":"22-12-2016","content":"1. [](#new)\n * Allow PayPal to list the items in its transaction details","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow PayPal to list the items in its transaction details<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow PayPal to list the items in its transaction details"},"1.1.1":{"date":"11-12-2016","content":"1. [](#new)\n * Pass items information to PayPal. Also store taxes in the order.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Pass items information to PayPal. Also store taxes in the order.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Pass items information to PayPal. Also store taxes in the order."},"1.1.0":{"date":"05-12-2016","content":"1. [](#new)\n * 1.1 released","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>1.1 released<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"1.1 released"},"1.1.0-beta.2":{"date":"30-04-2016","content":"1. [](#new)\n * Use the new URL callback structure for ShoppingCart 1.1","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Use the new URL callback structure for ShoppingCart 1.1<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use the new URL callback structure for ShoppingCart 1.1"},"1.0.2":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Use correct currency value\n * Use correct dependencies format for Grav 1.1\n * Add test mode setting","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Use correct currency value<\/li>\n<li>Use correct dependencies format for Grav 1.1<\/li>\n<li>Add test mode setting<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use correct currency value\nUse correct dependencies format for Grav 1.1\nAdd test mode setting"},"1.0.1":{"date":"28-02-2016","content":"1. [](#new)\n * Move OpenSSL message to exception in the main class, to make it clear you need to update it to use the plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Move OpenSSL message to exception in the main class, to make it clear you need to update it to use the plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Move OpenSSL message to exception in the main class, to make it clear you need to update it to use the plugin"},"1.0.0":{"date":"07-02-2016","content":"1. [](#new)\n * First release of the PayPal Express Plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First release of the PayPal Express Plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First release of the PayPal Express Plugin"}}},"rubytext":{"name":"Markdown RubyText","version":"3.1.4","description":"Adds ability to output ruby tag text in Markdown","description_html":"<p>Adds ability to output ruby tag text in Markdown<\/p>","description_plain":"Adds ability to output ruby tag text in Markdown","icon":"language","author":{"name":"Fran\u00e7ois VIDIT","url":"https:\/\/francois-vidit.com","email":"francois.vidit@laposte.net"},"homepage":"https:\/\/github.com\/tidiview\/grav-plugin-markdown-rubytext","docs":"https:\/\/github.com\/tidiview\/grav-plugin-markdown-rubytext\/blob\/master\/README.md","demo":"https:\/\/francois-vidit.com\/blog\/ja\/psyche","keywords":"grav, plugin, markdown, &#34;HTML Tag&#34;, html5, ruby annotation","bugs":"https:\/\/github.com\/tidiview\/grav-plugin-markdown-rubytext\/issues","license":"MIT","tag_name":"3.1.4","date":"2017-12-25T18:49:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/rubytext\/3.1.4","repository":"https:\/\/github.com\/tidiview\/grav-plugin-markdown-rubytext","slug":"rubytext","install_path":"user\/plugins\/rubytext","changelog":[],"dependencies":[]},"minicode":{"name":"Mini Code","version":"1.1.0","description":"Output tiny html code (or text) from file. Use twig filter.","description_html":"<p>Output tiny html code (or text) from file. Use twig filter.<\/p>","description_plain":"Output tiny html code (or text) from file. Use twig filter.","icon":"sticky-note-o","author":{"name":"Takefumi Ota","url":"http:\/\/gracix.com","email":"taketakegogo@gmail.com"},"homepage":"https:\/\/github.com\/gracix\/grav-plugin-minicode","keywords":"snippet, minicode, html, plugin, shortcode","bugs":"https:\/\/github.com\/gracix\/grav-plugin-minicode\/issues","license":"MIT","tag_name":"1.1.0","date":"2016-02-10T06:45:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/minicode\/1.1.0","repository":"https:\/\/github.com\/gracix\/grav-plugin-minicode","slug":"minicode","install_path":"user\/plugins\/minicode","changelog":{"1.1.0":{"date":"2016\/02\/09","content":"1. [](#new)\n * Rename plugin snippet to minicode.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Rename plugin snippet to minicode.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Rename plugin snippet to minicode."},"1.0.0":{"date":"2016\/02\/09","content":"1. [](#new)\n * First release version.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First release version.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First release version."},"0.9.0":{"date":"2016\/02\/09","content":"1. [](#new)\n * Change all codes to match of twig extension.\n * Add config about data directory path.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Change all codes to match of twig extension.<\/li>\n<li>Add config about data directory path.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Change all codes to match of twig extension.\nAdd config about data directory path."},"0.8.0":{"date":"2016\/02\/08","content":"1. [](#new)\n * ChangeLog Started.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog Started.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog Started."}},"dependencies":[]},"import":{"name":"Import","version":"1.1.1","description":"Allows importing of user-defined YAML and JSON files to facilitate custom actions\/settings","description_html":"<p>Allows importing of user-defined YAML and JSON files to facilitate custom actions\/settings<\/p>","description_plain":"Allows importing of user-defined YAML and JSON files to facilitate custom actions\/settings","icon":"paperclip","author":{"name":"Aaron Dalton","url":"https:\/\/www.perlkonig.com","email":"aaron@daltons.ca"},"homepage":"https:\/\/github.com\/Perlkonig\/grav-plugin-import","demo":"https:\/\/perlkonig.com\/demos\/import","keywords":"plugin, import, yaml, json, files","bugs":"https:\/\/github.com\/Perlkonig\/grav-plugin-import\/issues","license":"MIT","tag_name":"v1.1.1","date":"2018-06-21T13:53:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/import\/1.1.1","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-import","slug":"import","install_path":"user\/plugins\/import","changelog":{"1.1.1":{"date":"06\/21\/2018","content":"1. [](#bugfix)\n * Fixed `json_decode` to load associative arrays for looping (thanks to @tremel).","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>json_decode<\/code> to load associative arrays for looping (thanks to @tremel).<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed json_decode to load associative arrays for looping (thanks to @tremel)."},"1.1.0":{"date":"11\/05\/2016","content":"1. [](#new)\n * Now supports JSON importing\n * Can load data from `user\/data` folder now as well\n2. [](#bugfix)\n * Thanks to @onionradish for fixing a typo that impacted loading single files.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Now supports JSON importing<\/li>\n<li>Can load data from <code>user\/data<\/code> folder now as well<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Thanks to @onionradish for fixing a typo that impacted loading single files.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Now supports JSON importing\nCan load data from user\/data folder now as well\n\n\n\nThanks to @onionradish for fixing a typo that impacted loading single files."},"1.0.0":{"date":"01\/28\/2016","content":"1. [](#new)\n * Initial release of the Import Plugin (Yay!)\n1. [](#improved)\n * Changed from `onPageContentRaw` event hook, to `onPageInitialized` event hook to run even if the page is cached","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release of the Import Plugin (Yay!)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed from <code>onPageContentRaw<\/code> event hook, to <code>onPageInitialized<\/code> event hook to run even if the page is cached<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release of the Import Plugin (Yay!)\n\n\n\nChanged from onPageContentRaw event hook, to onPageInitialized event hook to run even if the page is cached"}},"dependencies":[]},"view":{"name":"View","version":"1.3.2","description":"A plugin that allows you to pass a page collection to a template.","description_html":"<p>A plugin that allows you to pass a page collection to a template.<\/p>","description_plain":"A plugin that allows you to pass a page collection to a template.","icon":"cog","author":{"name":"Elliot Mitchum","url":"https:\/\/github.com\/ellioseven","email":"elliot.mitchum@ellioseven.com"},"homepage":"https:\/\/github.com\/ellioseven\/grav-plugin-view","keywords":"view, collection, modular","bugs":"https:\/\/github.com\/ellioseven\/grav-plugin-view\/issues","license":"MIT","tag_name":"1.3.4","date":"2017-11-10T03:31:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/view\/1.3.2","repository":"https:\/\/github.com\/ellioseven\/grav-plugin-view","slug":"view","install_path":"user\/plugins\/view","changelog":{"1.3.4":{"date":"11\/10\/2017","content":"1. [](#new)\n * Added an overview video to README.md\n1. [](#improved)\n * Type checking hooks","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added an overview video to README.md<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Type checking hooks<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added an overview video to README.md\n\n\n\nType checking hooks"},"1.3.3":{"date":"07\/30\/2016","content":"1. [](#bugfix)\n * Pass a string to scanBlueprints instead of an array","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Pass a string to scanBlueprints instead of an array<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Pass a string to scanBlueprints instead of an array"},"1.3.2":{"date":"02\/14\/2016","content":"1. [](#bugfix)\n * Fix default items in params if no params are set\n * Fixed documentation typos","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix default items in params if no params are set<\/li>\n<li>Fixed documentation typos<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix default items in params if no params are set\nFixed documentation typos"},"1.3.1":{"date":"02\/08\/2016","content":"1. [](#new)\n * Added support for pagination\n * Added getParams method to parse params\n * Added getCollection method to get view collection\n * Added filter field to filter collection to selected page children\n1. [](#improved)\n * Rename view.page field to view.reference to avoid confusion\n * Rename view.item to view.collection to avoid confusion\n * Using twig vars instead of dynamic header vars\n * Removed pagination field\n * Show root in modular template field\n * Removed all logic from view.html.twig\n1. [](#bugfix)\n * Check for malformed yaml before parsing","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for pagination<\/li>\n<li>Added getParams method to parse params<\/li>\n<li>Added getCollection method to get view collection<\/li>\n<li>Added filter field to filter collection to selected page children<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Rename view.page field to view.reference to avoid confusion<\/li>\n<li>Rename view.item to view.collection to avoid confusion<\/li>\n<li>Using twig vars instead of dynamic header vars<\/li>\n<li>Removed pagination field<\/li>\n<li>Show root in modular template field<\/li>\n<li>Removed all logic from view.html.twig<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Check for malformed yaml before parsing<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for pagination\nAdded getParams method to parse params\nAdded getCollection method to get view collection\nAdded filter field to filter collection to selected page children\n\n\n\nRename view.page field to view.reference to avoid confusion\nRename view.item to view.collection to avoid confusion\nUsing twig vars instead of dynamic header vars\nRemoved pagination field\nShow root in modular template field\nRemoved all logic from view.html.twig\n\n\n\nCheck for malformed yaml before parsing"},"1.1.2":{"date":"02\/06\/2016","content":"1. [](#improved)\n * Cleaner modular template by changing passed variables\n1. [](#bugfix)\n * Check for view header before parsing variables in view.php\n * Fixed parsing of settings in view.html.twig","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Cleaner modular template by changing passed variables<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Check for view header before parsing variables in view.php<\/li>\n<li>Fixed parsing of settings in view.html.twig<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Cleaner modular template by changing passed variables\n\n\n\nCheck for view header before parsing variables in view.php\nFixed parsing of settings in view.html.twig"},"1.1.1":{"date":"01\/25\/2016","content":"1. [](#improved)\n * Fixed default template not being called.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed default template not being called.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed default template not being called."},"1.1.0":{"date":"01\/25\/2016","content":"1. [](#improved)\n * Removed param merge with referencing page.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed param merge with referencing page.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed param merge with referencing page."},"1.0.0":{"date":"01\/23\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"gosquared":{"name":"GoSquared Analytics","version":"0.1.6","description":"GoSquared Analytics plugin lets you easily add the GoSquared Analytics platform to your GRAV website.","description_html":"<p>GoSquared Analytics plugin lets you easily add the GoSquared Analytics platform to your GRAV website.<\/p>","description_plain":"GoSquared Analytics plugin lets you easily add the GoSquared Analytics platform to your GRAV website.","icon":"bar-chart","author":{"name":"Craig Phillips","url":"http:\/\/craigphillips.biz","email":"support@craigphillips.biz"},"homepage":"https:\/\/github.com\/cppl\/grav-gosquared","docs":"https:\/\/github.com\/cppl\/grav-gosquared\/blob\/master\/README.md","keywords":"gosquared, plugin, tracking, analytics","bugs":"https:\/\/github.com\/cppl\/grav-gosquared\/issues","license":"MIT","tag_name":"0.2.0","date":"2018-01-12T04:36:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/gosquared\/0.1.6","repository":"https:\/\/github.com\/CPPL\/grav-gosquared","slug":"gosquared","install_path":"user\/plugins\/gosquared","changelog":{"0.2.0":{"date":"12-01-2018","content":"1. [](#new)\n * Added late loading of GoSquared inline JS (uses templates 'bottom' group for JS)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added late loading of GoSquared inline JS (uses templates 'bottom' group for JS)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added late loading of GoSquared inline JS (uses templates 'bottom' group for JS)"},"0.1.6":{"date":"19-06-2017","content":"1. [](#improved)\n * Moved to using a language.yaml file","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved to using a language.yaml file<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved to using a language.yaml file"},"0.1.5":{"date":"23-03-2017","content":"1. [](#improved)\n * Fixed typo in blueprints for enable button highlight","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed typo in blueprints for enable button highlight<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed typo in blueprints for enable button highlight"},"0.1.4":{"date":"23-03-2017","content":"1. [](#improved)\n * Fix copy paste mistakes in changelog entries","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fix copy paste mistakes in changelog entries<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix copy paste mistakes in changelog entries"},"0.1.3":{"date":"20-03-2017","content":"1. [](#improved)\n * Fix formatting on changelog entries\n * Fix docs label in blueprint","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fix formatting on changelog entries<\/li>\n<li>Fix docs label in blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix formatting on changelog entries\nFix docs label in blueprint"},"0.1.2":{"date":"20-03-2017","content":"1. [](#improved)\n * Updates to blueprints.yaml to improve listing\n * Updates to contact email and URL\n * Updates to Changelog.md to bring it inline with GRAV format.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updates to blueprints.yaml to improve listing<\/li>\n<li>Updates to contact email and URL<\/li>\n<li>Updates to Changelog.md to bring it inline with GRAV format.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updates to blueprints.yaml to improve listing\nUpdates to contact email and URL\nUpdates to Changelog.md to bring it inline with GRAV format."},"0.1.1":{"date":"19-03-2017","content":"1. [](#improved)\n * Minor fixes to the ReadMe.md","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Minor fixes to the ReadMe.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Minor fixes to the ReadMe.md"},"0.1.0":{"date":"25-01-2016","content":"1. [](#new)\n * Initial version","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial version<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial version"}},"dependencies":[]},"shortcode-core":{"name":"Shortcode Core","version":"3.0.0","description":"This plugin provides the core functionality for shortcode plugins","description_html":"<p>This plugin provides the core functionality for shortcode plugins<\/p>","description_plain":"This plugin provides the core functionality for shortcode plugins","icon":"code","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":"~1.1"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core","demo":"http:\/\/learn.getgrav.org","keywords":"gui, plugin, tabs, twig","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues","license":"MIT","tag_name":"3.0.0","date":"2018-12-19T23:45:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-core\/3.0.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core","slug":"shortcode-core","install_path":"user\/plugins\/shortcode-core","changelog":{"3.0.0":{"date":"12\/19\/2018","content":"1. [](#new)\n * Update to latest Shortcode library `v0.7.0` which has over **10X performance** for default regular parser\n * Added an option `admin_pages_only` to only process actual `user\/pages\/` based pages and not dynamic pages to increase performance","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update to latest Shortcode library <code>v0.7.0<\/code> which has over <strong>10X performance<\/strong> for default regular parser<\/li>\n<li>Added an option <code>admin_pages_only<\/code> to only process actual <code>user\/pages\/<\/code> based pages and not dynamic pages to increase performance<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update to latest Shortcode library v0.7.0 which has over 10X performance for default regular parser\nAdded an option admin_pages_only to only process actual user\/pages\/ based pages and not dynamic pages to increase performance"},"2.7.3":{"date":"12\/07\/2018","content":"1. [](#new)\n * Added a new `figure` shortcode [#51](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/51)\n1. [](#bugfix)\n * Fix empty space at the end of a line [#54](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/54)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a new <code>figure<\/code> shortcode <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/51\">#51<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix empty space at the end of a line <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/54\">#54<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a new figure shortcode #51\n\n\n\nFix empty space at the end of a line #54"},"2.7.2":{"date":"10\/26\/2018","content":"1. [](#new)\n * Added a new `span` shortcode that supports `class` and `id` attributes\n1. [](#improved)\n * Switched default parser to `regular`\n * Using latest `dev-master` version which has a couple of key fixes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a new <code>span<\/code> shortcode that supports <code>class<\/code> and <code>id<\/code> attributes<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Switched default parser to <code>regular<\/code><\/li>\n<li>Using latest <code>dev-master<\/code> version which has a couple of key fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a new span shortcode that supports class and id attributes\n\n\n\nSwitched default parser to regular\nUsing latest dev-master version which has a couple of key fixes"},"2.7.1":{"date":"03\/14\/2018","content":"1. [](#improved)\n * Support shortcodes in theme as well as plugins [#43](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/43)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Support shortcodes in theme as well as plugins <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/43\">#43<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support shortcodes in theme as well as plugins #43"},"2.7.0":{"date":"01\/16\/2018","content":"1. [](#new)\n * Added a new `div` shortcode that supports `class` and `id` attributes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a new <code>div<\/code> shortcode that supports <code>class<\/code> and <code>id<\/code> attributes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a new div shortcode that supports class and id attributes"},"2.6.0":{"date":"04\/25\/2017","content":"1. [](#new)\n * Added ability to define a custom shortcode path for you own shortcodes [#36](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/36)\n * Added a twig filter to allow you to use shortcodes directly in Twig templates [#33](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/33)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added ability to define a custom shortcode path for you own shortcodes <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/36\">#36<\/a><\/li>\n<li>Added a twig filter to allow you to use shortcodes directly in Twig templates <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/33\">#33<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added ability to define a custom shortcode path for you own shortcodes #36\nAdded a twig filter to allow you to use shortcodes directly in Twig templates #33"},"2.5.4":{"date":"02\/26\/2017","content":"1. [](#bugfix)\n * Fixed issue with modular Shortcode meta was not getting processed properly (Assets, Sections, etc.)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with modular Shortcode meta was not getting processed properly (Assets, Sections, etc.)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with modular Shortcode meta was not getting processed properly (Assets, Sections, etc.)"},"2.5.3":{"date":"02\/21\/2017","content":"1. [](#improved)\n * Added a reference to current Page in `ShortcodeManager`","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added a reference to current Page in <code>ShortcodeManager<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a reference to current Page in ShortcodeManager"},"2.5.2":{"date":"01\/26\/2017","content":"1. [](#bugfix)\n * Fixed Mozilla column css prefix","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Mozilla column css prefix<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed Mozilla column css prefix"},"2.5.1":{"date":"01\/25\/2017","content":"1. [](#improved)\n * Added `moz-` prefix in column shortcode","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added <code>moz-<\/code> prefix in column shortcode<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added moz- prefix in column shortcode"},"2.5.0":{"date":"01\/25\/2017","content":"1. [](#new)\n * Added **new** `columns` shortcode for CSS columns support\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <strong>new<\/strong> <code>columns<\/code> shortcode for CSS columns support<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new columns shortcode for CSS columns support"},"2.4.0":{"date":"01\/17\/2017","content":"1. [](#improved)\n * Switched to `Regex` parser by default (previous was Regex)\n * Update to latest Shortcode library v0.6.5\n1. [](#bugfix)\n * Removed `getParameterAt(0)` hack in favor of `getBbbCode()` that works with Regex parser","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Switched to <code>Regex<\/code> parser by default (previous was Regex)<\/li>\n<li>Update to latest Shortcode library v0.6.5<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed <code>getParameterAt(0)<\/code> hack in favor of <code>getBbbCode()<\/code> that works with Regex parser<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Switched to Regex parser by default (previous was Regex)\nUpdate to latest Shortcode library v0.6.5\n\n\n\nRemoved getParameterAt(0) hack in favor of getBbbCode() that works with Regex parser"},"2.3.2":{"date":"12\/15\/2016","content":"1. [](#improved)\n * Update to latest Shortcode library v0.6.4 to address a parser bug [#25](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/25)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update to latest Shortcode library v0.6.4 to address a parser bug <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/25\">#25<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update to latest Shortcode library v0.6.4 to address a parser bug #25"},"2.3.1":{"date":"07\/14\/2016","content":"1. [](#improved)\n * renamed internal `contentMeta` variables to `shortcodeMeta` and `shortcodeAssets`\n * Update to latest Shortcode library\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>renamed internal <code>contentMeta<\/code> variables to <code>shortcodeMeta<\/code> and <code>shortcodeAssets<\/code><\/li>\n<li>Update to latest Shortcode library<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"renamed internal contentMeta variables to shortcodeMeta and shortcodeAssets\nUpdate to latest Shortcode library"},"2.3.0":{"date":"05\/20\/2016","content":"1. [](#improved)\n * Use new conentmeta approach from Grav 1.1","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use new conentmeta approach from Grav 1.1<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use new conentmeta approach from Grav 1.1"},"2.2.1":{"date":"05\/09\/2016","content":"1. [](#bugfix)\n * Always initialize current page even if collection exists [#3](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues\/3)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Always initialize current page even if collection exists <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues\/3\">#3<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Always initialize current page even if collection exists #3"},"2.2.0":{"date":"04\/23\/2016","content":"1. [](#new)\n * Added **new** `fa` FontAwesome shortcode","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <strong>new<\/strong> <code>fa<\/code> FontAwesome shortcode<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new fa FontAwesome shortcode"},"2.1.0":{"date":"04\/21\/2016","content":"1. [](#new)\n * Added **new** `notice` shortcode\n1. [](#improved) \n * Updated to latest Shortcode library version","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <strong>new<\/strong> <code>notice<\/code> shortcode<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a> \n<ul>\n<li>Updated to latest Shortcode library version<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new notice shortcode\n\n \n\nUpdated to latest Shortcode library version"},"2.0.2":{"date":"02\/17\/2016","content":"1. [](#bugfix)\n * Initialized states in constructor","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Initialized states in constructor<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initialized states in constructor"},"2.0.1":{"date":"02\/16\/2016","content":"1. [](#improved)\n * Support **modular** pages by populating Twig variables in `onTwigPageVariables()` event #8\n1. [](#bugfix)\n * Better more flexible regex in the Markdown **block** definition for more reliable markdown in shortcodes. #3\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Support <strong>modular<\/strong> pages by populating Twig variables in <code>onTwigPageVariables()<\/code> event #8<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Better more flexible regex in the Markdown <strong>block<\/strong> definition for more reliable markdown in shortcodes. #3<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support modular pages by populating Twig variables in onTwigPageVariables() event #8\n\n\n\nBetter more flexible regex in the Markdown block definition for more reliable markdown in shortcodes. #3"},"2.0.0":{"date":"02\/11\/2016","content":"1. [](#new)\n * Added **new** `section` shortcode\n * Use new `contentMeta` mechanism for storing\/caching objects and assets per page\n * Added new `ShortcodeManager::reset()` methods\n1. [](#improved)\n * Completely refactored the plugin to use a new extensible mechanism that makes it easier to manage multiple shortcodes\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <strong>new<\/strong> <code>section<\/code> shortcode<\/li>\n<li>Use new <code>contentMeta<\/code> mechanism for storing\/caching objects and assets per page<\/li>\n<li>Added new <code>ShortcodeManager::reset()<\/code> methods<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Completely refactored the plugin to use a new extensible mechanism that makes it easier to manage multiple shortcodes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new section shortcode\nUse new contentMeta mechanism for storing\/caching objects and assets per page\nAdded new ShortcodeManager::reset() methods\n\n\n\nCompletely refactored the plugin to use a new extensible mechanism that makes it easier to manage multiple shortcodes"},"1.4.0":{"date":"02\/03\/2016","content":"1. [](#improved)\n * Updated Shortcode to latest `dev-master` that includes Events\n1. [](#bugfix)\n * Fixed `raw` shortcode to use new `FilterRawEventHandler` so it doesn't process shortcodes at all","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated Shortcode to latest <code>dev-master<\/code> that includes Events<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>raw<\/code> shortcode to use new <code>FilterRawEventHandler<\/code> so it doesn't process shortcodes at all<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated Shortcode to latest dev-master that includes Events\n\n\n\nFixed raw shortcode to use new FilterRawEventHandler so it doesn't process shortcodes at all"},"1.3.0":{"date":"01\/29\/2016","content":"1. [](#improved)\n * Added markdown-shortcode-block support to the plugin\n1. [](#bugfix)\n * Updated Core Thunderer Shortcode library with some important fixes","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added markdown-shortcode-block support to the plugin<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Updated Core Thunderer Shortcode library with some important fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added markdown-shortcode-block support to the plugin\n\n\n\nUpdated Core Thunderer Shortcode library with some important fixes"},"1.2.0":{"date":"01\/25\/2016","content":"1. [](#improved)\n * Customizable Parser. Choose from `WordPress`, `Regex`, and `Regular`","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Customizable Parser. Choose from <code>WordPress<\/code>, <code>Regex<\/code>, and <code>Regular<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Customizable Parser. Choose from WordPress, Regex, and Regular"},"1.1.0":{"date":"01\/24\/2016","content":"1. [](#improved)\n * Updated to latest Shortcode `dev-master` version that contains some important fixes\n * Switched to `WordPressParser` for 2x speed improvements","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to latest Shortcode <code>dev-master<\/code> version that contains some important fixes<\/li>\n<li>Switched to <code>WordPressParser<\/code> for 2x speed improvements<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated to latest Shortcode dev-master version that contains some important fixes\nSwitched to WordPressParser for 2x speed improvements"},"1.0.1":{"date":"01\/18\/2016","content":"1. [](#bugfix)\n * Fixed blueprint\n * Fixed a default yaml state","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed blueprint<\/li>\n<li>Fixed a default yaml state<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed blueprint\nFixed a default yaml state"},"1.0.0":{"date":"01\/18\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"shortcode-ui":{"name":"Shortcode UI","version":"2.2.5","description":"This plugin provides several UI shortcodes","description_html":"<p>This plugin provides several UI shortcodes<\/p>","description_plain":"This plugin provides several UI shortcodes","icon":"code","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui","demo":"http:\/\/learn.getgrav.org","keywords":"ui, plugin, tabs","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues","license":"MIT","tag_name":"2.2.5","date":"2017-05-16T18:59:15Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-ui\/2.2.5","repository":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui","slug":"shortcode-ui","install_path":"user\/plugins\/shortcode-ui","changelog":{"2.2.5":{"date":"05\/16\/2017","content":"1. [](#bugfix)\n * Resoled issue with fixed height of accordion [#20](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues\/20)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Resoled issue with fixed height of accordion <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues\/20\">#20<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Resoled issue with fixed height of accordion #20"},"2.2.4":{"date":"04\/25\/2017","content":"1. [](#improved)\n * Added the ability to set `class=\"\"` on the `ui-callout` shortcode [#19](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/pull\/19)\n * Allow the ability to set an `id=\"\"\"` on tabs [#16](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/pull\/16)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added the ability to set <code>class=\"\"<\/code> on the <code>ui-callout<\/code> shortcode <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/pull\/19\">#19<\/a><\/li>\n<li>Allow the ability to set an <code>id=\"\"\"<\/code> on tabs <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/pull\/16\">#16<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the ability to set class=\"\" on the ui-callout shortcode #19\nAllow the ability to set an id=\"\"\" on tabs #16"},"2.2.3":{"date":"03\/04\/2017","content":"1. [](#bugfix)\n * Fixed a `z-index` issue in `AccordionShortcode`\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a <code>z-index<\/code> issue in <code>AccordionShortcode<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a z-index issue in AccordionShortcode"},"2.2.2":{"date":"03\/04\/2017","content":"1. [](#bugfix)\n * Renamed `AccordionShortcode` to avoid conflict with `GravStrap` plugin.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Renamed <code>AccordionShortcode<\/code> to avoid conflict with <code>GravStrap<\/code> plugin.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Renamed AccordionShortcode to avoid conflict with GravStrap plugin."},"2.2.1":{"date":"03\/03\/2017","content":"1. [](#bugfix)\n * Typo! Renamed `accordian` to `accordion`","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Typo! Renamed <code>accordian<\/code> to <code>accordion<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Typo! Renamed accordian to accordion"},"2.2.0":{"date":"03\/02\/2017","content":"1. [](#new)\n * Added new `accordian` shortcode","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>accordian<\/code> shortcode<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new accordian shortcode"},"2.1.0":{"date":"02\/25\/2017","content":"1. [](#new)\n * Added new `polaroid` shortcode\n1. [](#bugfix)\n * Add support for autoescaping in Twig","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>polaroid<\/code> shortcode<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add support for autoescaping in Twig<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new polaroid shortcode\n\n\n\nAdd support for autoescaping in Twig"},"2.0.0":{"date":"02\/11\/2016","content":"1. [](#improved)\n * Refactored to work with `shortcode-core` v2.0.0","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactored to work with <code>shortcode-core<\/code> v2.0.0<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactored to work with shortcode-core v2.0.0"},"1.0.1":{"date":"01\/18\/2016","content":"1. [](#improved)\n * Added a 'shortcode-core' dependency","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added a 'shortcode-core' dependency<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a 'shortcode-core' dependency"},"1.0.0":{"date":"01\/18\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"httpbasicauth":{"name":"HTTP Basic Authentication","version":"1.0.0","description":"Enables usage of basic authentication.","description_html":"<p>Enables usage of basic authentication.<\/p>","description_plain":"Enables usage of basic authentication.","icon":"sign-in","author":{"name":"lithrel","url":"http:\/\/braindump.randomdomainname.net","email":"lithrel@randomdomainname.net"},"dependencies":[{"name":"login","version":"*"}],"homepage":"https:\/\/github.com\/lithrel\/grav-plugin-httpbasicauth","keywords":"login, authentication","bugs":"https:\/\/github.com\/lithrel\/grav-plugin-httpbasicauth\/issues","license":"DBAD","tag_name":"1.0.0","date":"2016-01-08T16:31:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/httpbasicauth\/1.0.0","repository":"https:\/\/github.com\/lithrel\/grav-plugin-httpbasicauth","slug":"httpbasicauth","install_path":"user\/plugins\/httpbasicauth","changelog":{"1.0.0":{"date":"07\/01\/2016","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"metrika":{"name":"Yandex Metrika","version":"1.0.0","description":"Yandex Metrika plugin allows you easily add metrika tracker to your grav website","description_html":"<p>Yandex Metrika plugin allows you easily add metrika tracker to your grav website<\/p>","description_plain":"Yandex Metrika plugin allows you easily add metrika tracker to your grav website","icon":"yahoo","author":{"name":"Al Ganiev","email":"helios.ag@gmail.com"},"homepage":"https:\/\/github.com\/helios-ag\/grav-metrika","keywords":"yandex, plugin, tracking, metrika, analytics","bugs":"https:\/\/github.com\/helios-ag\/grav-metrika\/issues","license":"MIT","tag_name":"1.0.0","date":"2016-01-04T10:57:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/metrika\/1.0.0","repository":"https:\/\/github.com\/helios-ag\/grav-metrika","slug":"metrika","install_path":"user\/plugins\/metrika","changelog":{"1.0.0":{"date":"4\/01\/2016","content":"1. [](#new)\n * Yandex Metrika First Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Yandex Metrika First Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Yandex Metrika First Release"}},"dependencies":[]},"markdown-color":{"name":"Markdown Color","version":"1.0.1","description":"Adds ability to output colored text in Markdown","description_html":"<p>Adds ability to output colored text in Markdown<\/p>","description_plain":"Adds ability to output colored text in Markdown","icon":"asterisk","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"license":"MIT","tag_name":"1.0.1","date":"2016-01-06T18:16:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-color\/1.0.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-markdown-color","homepage":"https:\/\/github.com\/getgrav\/grav-plugin-markdown-color","slug":"markdown-color","install_path":"user\/plugins\/markdown-color","changelog":{"1.0.1":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Fixed README","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed README"},"1.0.0":{"date":"12\/22\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"markdown-notices":{"name":"Markdown Notices","version":"1.0.1","description":"Adds the ability to render notices blocks in Markdown","description_html":"<p>Adds the ability to render notices blocks in Markdown<\/p>","description_plain":"Adds the ability to render notices blocks in Markdown","icon":"asterisk","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-markdown-notices","license":"MIT","tag_name":"1.0.1","date":"2018-03-09T18:25:19Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-notices\/1.0.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-markdown-notices","slug":"markdown-notices","install_path":"user\/plugins\/markdown-notices","changelog":{"1.0.1":{"date":"03\/09\/2018","content":"1. [](#improved)\n * Updated blueprint file","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated blueprint file<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated blueprint file"},"1.0.0":{"date":"12\/22\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"logerrors":{"name":"Log Errors","version":"1.0.1","description":"Records 404 errors in data folder","description_html":"<p>Records 404 errors in data folder<\/p>","description_plain":"Records 404 errors in data folder","icon":"edit","author":{"name":"Hugo Avila","url":"http:\/\/sitioi.com","email":"hugoavila@sitoi.com"},"homepage":"https:\/\/github.com\/hugoaf\/grav-plugin-logerrors","keywords":"plugin, log, errors, 404, not found, data","bugs":"https:\/\/github.com\/hugoaf\/grav-plugin-logerrors\/issues","license":"MIT","tag_name":"1.0.1","date":"2016-07-09T23:09:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/logerrors\/1.0.1","repository":"https:\/\/github.com\/hugoaf\/grav-plugin-logerrors","slug":"logerrors","install_path":"user\/plugins\/logerrors","changelog":{"1.0.1":{"date":"07\/09\/2016","content":"1. [](#bugfix)\n * Increase event registration priority to make sure it runs before error plugin\n * Check if folder param exist fix","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Increase event registration priority to make sure it runs before error plugin<\/li>\n<li>Check if folder param exist fix<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Increase event registration priority to make sure it runs before error plugin\nCheck if folder param exist fix"},"1.0.0":{"date":"12\/19\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"aboutme":{"name":"AboutMe","version":"1.1.5","description":"Simple plugin to show some information about yourself, with a nice picture, your name, your title\/job and a description.You can also add links to your social network pages (Twitter, Facebook, GitHub, Google Plus, LinkedIn, Instagram).","description_html":"<p>Simple plugin to show some information about yourself, with a nice picture, your name, your title\/job and a description.You can also add links to your social network pages (Twitter, Facebook, GitHub, Google Plus, LinkedIn, Instagram).<\/p>","description_plain":"Simple plugin to show some information about yourself, with a nice picture, your name, your title\/job and a description.You can also add links to your social network pages (Twitter, Facebook, GitHub, Google Plus, LinkedIn, Instagram).","icon":"user","author":{"name":"S\u00e9bastien Viallemonteil","url":"https:\/\/scratchmydev.com","email":"sviallemonteil@gmail.com"},"homepage":"https:\/\/github.com\/birssan\/grav-plugin-about-me","keywords":"plugin, about, avatar, description, job","bugs":"https:\/\/github.com\/birssan\/grav-plugin-about-me\/issues","license":"MIT","tag_name":"1.1.5","date":"2017-10-17T08:03:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/aboutme\/1.1.5","repository":"https:\/\/github.com\/birssan\/grav-plugin-about-me","slug":"aboutme","install_path":"user\/plugins\/aboutme","changelog":{"1.1.5":{"date":"10\/17\/2016","content":"1. [](#bugfix)\n * When the template was included in a page content with twig processing enabled, twig variables were not set in some cases (ie: with Shortcode plugin enabled, that might be the case for other plugins involving page content).\n2. [](#bugfix)\n * Using raw filter in the template for more theme compatibility.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>When the template was included in a page content with twig processing enabled, twig variables were not set in some cases (ie: with Shortcode plugin enabled, that might be the case for other plugins involving page content).<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Using raw filter in the template for more theme compatibility.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"When the template was included in a page content with twig processing enabled, twig variables were not set in some cases (ie: with Shortcode plugin enabled, that might be the case for other plugins involving page content).\n\n\n\nUsing raw filter in the template for more theme compatibility."},"1.1.4":{"date":"09\/09\/2016","content":"1. [](#bugfix)\n * There were some issues when changing fields value of the plugin from the admin page; due to changes to the file upload system and merging system between user config file and plugin config file.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>There were some issues when changing fields value of the plugin from the admin page; due to changes to the file upload system and merging system between user config file and plugin config file.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"There were some issues when changing fields value of the plugin from the admin page; due to changes to the file upload system and merging system between user config file and plugin config file."},"1.1.3":{"date":"07\/07\/2016","content":"1. [](#improved)\n * Grav 1.1 (RC3) uses arrays instead of simple string for files uploaded in plugins\/themes. The plugin now works for Grav 1.0 and 1.1 (RC3)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Grav 1.1 (RC3) uses arrays instead of simple string for files uploaded in plugins\/themes. The plugin now works for Grav 1.0 and 1.1 (RC3)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Grav 1.1 (RC3) uses arrays instead of simple string for files uploaded in plugins\/themes. The plugin now works for Grav 1.0 and 1.1 (RC3)"},"1.1.2":{"date":"04\/21\/2016","content":"1. [](#improved)\n * The description can now contains markdown and break lines","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>The description can now contains markdown and break lines<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"The description can now contains markdown and break lines"},"1.1.1":{"date":"03\/03\/2016","content":"1. [](#bugfix)\n * Fix hardcoded `http` reference for gravatar that breaks https websites","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix hardcoded <code>http<\/code> reference for gravatar that breaks https websites<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix hardcoded http reference for gravatar that breaks https websites"},"1.1.0":{"date":"12\/25\/2015","content":"1. [](#improved)\n * Changed the social pages feature. You can now pick a different font icon from font-awesome, change the order the links will appear in, and also change the title which will appear when the icon is hovered. You might want to change your own `aboutme.yaml` in your user config with the new `aboutme.yaml` so the plugin does not break\n2. [](#bugfix)\n * The source of the avatar was broken when used with multi-languages. It's now fixed","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed the social pages feature. You can now pick a different font icon from font-awesome, change the order the links will appear in, and also change the title which will appear when the icon is hovered. You might want to change your own <code>aboutme.yaml<\/code> in your user config with the new <code>aboutme.yaml<\/code> so the plugin does not break<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>The source of the avatar was broken when used with multi-languages. It's now fixed<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed the social pages feature. You can now pick a different font icon from font-awesome, change the order the links will appear in, and also change the title which will appear when the icon is hovered. You might want to change your own aboutme.yaml in your user config with the new aboutme.yaml so the plugin does not break\n\n\n\nThe source of the avatar was broken when used with multi-languages. It's now fixed"},"1.0.0":{"date":"12\/21\/2015","content":"1. [](#new)\n * First Version\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First Version<\/li>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First Version\nChangeLog started..."}},"dependencies":[]},"uikitifier":{"name":"Uikitifier","version":"0.3.0","description":"Loads UIKit v2.24.3 by Yootheme","description_html":"<p>Loads UIKit v2.24.3 by Yootheme<\/p>","description_plain":"Loads UIKit v2.24.3 by Yootheme","icon":"gears","author":{"name":"Daniel James","url":"http:\/\/www.khanduras.net","email":"danieljames@chiefqualakon.net"},"homepage":"https:\/\/github.com\/khanduras\/grav-plugin-uikitifier","demo":"http:\/\/chiefqualakon.net\/","keywords":"uikit, css, js, plugin, framework","bugs":"https:\/\/github.com\/khanduras\/grav-plugin-uikitifier\/issues","license":"MIT","tag_name":"v0.3.0","date":"2016-01-10T01:19:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/uikitifier\/0.3.0","repository":"https:\/\/github.com\/khanduras\/grav-plugin-uikitifier","slug":"uikitifier","install_path":"user\/plugins\/uikitifier","changelog":{"0.3.0":{"date":"1\/9\/2016","content":"1. [](#improved)\n * Corrected readme.md (thanks to @nickstamat)\n * Added blueprint.yaml options to toggle Components","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Corrected readme.md (thanks to @nickstamat)<\/li>\n<li>Added blueprint.yaml options to toggle Components<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Corrected readme.md (thanks to @nickstamat)\nAdded blueprint.yaml options to toggle Components"},"0.2.4":{"date":"1\/5\/2016","content":"1. [](#improved)\n * Corrected dotnav (thanks to @nickstamat)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Corrected dotnav (thanks to @nickstamat)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Corrected dotnav (thanks to @nickstamat)"},"0.2.1":{"date":"12\/21\/2015","content":"1. [](#new)\n * Updated with latest UI Kit version","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated with latest UI Kit version<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated with latest UI Kit version"},"0.0.0":{"date":"03\/14\/2015","content":"1. [](#new)\n * Initial Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial Release"}},"dependencies":[]},"adsense":{"name":"AdSense","version":"1.1.1","description":"This plugin enables to use AdSense inside a document to be rendered by Grav.","description_html":"<p>This plugin enables to use AdSense inside a document to be rendered by Grav.<\/p>","description_plain":"This plugin enables to use AdSense inside a document to be rendered by Grav.","icon":"adn","author":{"name":"muuvmuuv","email":"marvin.heilemann@cookie-soft.de"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/muuvmuuv\/grav-plugin-adsense","docs":"https:\/\/github.com\/muuvmuuv\/grav-plugin-adsense\/blob\/master\/README.md","bugs":"https:\/\/github.com\/muuvmuuv\/grav-plugin-adsense\/issues","license":"MIT","tag_name":"1.1.1","date":"2017-06-18T15:28:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/adsense\/1.1.1","repository":"https:\/\/github.com\/muuvmuuv\/grav-plugin-adsense","slug":"adsense","install_path":"user\/plugins\/adsense","changelog":[]},"instagram":{"name":"Instagram","version":"1.3.0","description":"**Instagram** is a simple plugin that includes Instagram feed to your Grav website.","description_html":"<p><strong>Instagram<\/strong> is a simple plugin that includes Instagram feed to your Grav website.<\/p>","description_plain":"Instagram is a simple plugin that includes Instagram feed to your Grav website.","icon":"instagram","author":{"name":"Igor Buyanov","url":"https:\/\/github.com\/artifex404\/grav-plugin-instagram","email":"artifex404@hotmail.com"},"homepage":"https:\/\/github.com\/artifex404\/grav-plugin-instagram","keywords":"instagram","bugs":"https:\/\/github.com\/artifex404\/grav-plugin-instagram\/issues","license":"MIT","tag_name":"1.3.0","date":"2017-11-10T18:46:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/instagram\/1.3.0","repository":"https:\/\/github.com\/artifex404\/grav-plugin-instagram","slug":"instagram","install_path":"user\/plugins\/instagram","changelog":{"1.3.0":{"date":"11\/10\/2017","content":"* [New Feature] Adds parameters to twig template ","content_html":"<ul>\n<li>[New Feature] Adds parameters to twig template <\/li>\n<\/ul>","content_plain":"[New Feature] Adds parameters to twig template "},"1.2.2":{"date":"11\/10\/2017","content":"* [New Feature] Adds more info from the Instagram API\n* [New Feature] Limit feed item amount to 20 due to Instagram API restrictions","content_html":"<ul>\n<li>[New Feature] Adds more info from the Instagram API<\/li>\n<li>[New Feature] Limit feed item amount to 20 due to Instagram API restrictions<\/li>\n<\/ul>","content_plain":"[New Feature] Adds more info from the Instagram API\n[New Feature] Limit feed item amount to 20 due to Instagram API restrictions"},"1.2.1":{"date":"10\/24\/2017","content":"* [Bux Fix] Fix page not found error","content_html":"<ul>\n<li>[Bux Fix] Fix page not found error<\/li>\n<\/ul>","content_plain":"[Bux Fix] Fix page not found error"},"1.2.0":{"date":"01\/31\/2017","content":"* [New Feature] Add more info from the Instagram API","content_html":"<ul>\n<li>[New Feature] Add more info from the Instagram API<\/li>\n<\/ul>","content_plain":"[New Feature] Add more info from the Instagram API"},"1.1.1":{"date":"02\/13\/2016","content":"* [Bug Fix] Fix the template to show the latest feed image","content_html":"<ul>\n<li>[Bug Fix] Fix the template to show the latest feed image<\/li>\n<\/ul>","content_plain":"[Bug Fix] Fix the template to show the latest feed image"},"1.1.0":{"date":"12\/17\/2015","content":"* [New Feature] Adds feed caching\n* [Bug Fix] Use Instagram API access_token instead of user_id","content_html":"<ul>\n<li>[New Feature] Adds feed caching<\/li>\n<li>[Bug Fix] Use Instagram API access_token instead of user_id<\/li>\n<\/ul>","content_plain":"[New Feature] Adds feed caching\n[Bug Fix] Use Instagram API access_token instead of user_id"},"1.0.2":{"date":"12\/14\/2015","content":"* [Bug Fix] Fix Response class path","content_html":"<ul>\n<li>[Bug Fix] Fix Response class path<\/li>\n<\/ul>","content_plain":"[Bug Fix] Fix Response class path"},"1.0.1":{"date":"12\/14\/2015","content":"* [Bug Fix] Remove unneeded class dependency","content_html":"<ul>\n<li>[Bug Fix] Remove unneeded class dependency<\/li>\n<\/ul>","content_plain":"[Bug Fix] Remove unneeded class dependency"},"1.0":{"date":"12\/09\/2015","content":"* [Bug Fix] ChangeLog started","content_html":"<ul>\n<li>[Bug Fix] ChangeLog started<\/li>\n<\/ul>","content_plain":"[Bug Fix] ChangeLog started"}},"dependencies":[]},"markdown-sections":{"name":"Markdown Sections","version":"0.9.1","description":"Markdown Sections is a Grav plugin that let&#39;s you add additional markdown files to a page and make them available in your twig template as an array. This is very useful when you need to render complex components using markdown","description_html":"<p>Markdown Sections is a Grav plugin that let&#39;s you add additional markdown files to a page and make them available in your twig template as an array. This is very useful when you need to render complex components using markdown<\/p>","description_plain":"Markdown Sections is a Grav plugin that let&#39;s you add additional markdown files to a page and make them available in your twig template as an array. This is very useful when you need to render complex components using markdown","icon":"file-text-o","author":{"name":"Giansimon Diblas","url":"http:\/\/diblas.net","email":"info@diblas.net"},"homepage":"http:\/\/diblas.net\/plugins\/add-extra-markdown-files-to-any-page","keywords":"markdown, section, yaml, php","bugs":"https:\/\/github.com\/giansi\/grav-plugin-markdown-sections\/issues","license":"MIT","tag_name":"v0.9.1","date":"2015-12-13T07:05:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-sections\/0.9.1","repository":"https:\/\/github.com\/giansi\/grav-plugin-markdown-sections","slug":"markdown-sections","install_path":"user\/plugins\/markdown-sections","changelog":{"0.9.1":{"date":"12\/13\/2015","content":"1. [](#bugfix)\n * Added markdown-sections.php due to wrong name in GPM system","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added markdown-sections.php due to wrong name in GPM system<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added markdown-sections.php due to wrong name in GPM system"},"0.9.0":{"date":"11\/26\/2015","content":"1. [](#new)\n * Plugin started","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Plugin started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin started"}},"dependencies":[]},"textformatter":{"name":"Text Formatter","version":"1.1.0","description":"This plugin is a wrapper for [TextFormatter](https:\/\/github.com\/s9e\/TextFormatter), a library that supports BBCode, HTML and other markup via plugin. It handles emoticons, censors words, automatically embeds media and more.","description_html":"<p>This plugin is a wrapper for <a href=\"https:\/\/github.com\/s9e\/TextFormatter\">TextFormatter<\/a>, a library that supports BBCode, HTML and other markup via plugin. It handles emoticons, censors words, automatically embeds media and more.<\/p>","description_plain":"This plugin is a wrapper for TextFormatter, a library that supports BBCode, HTML and other markup via plugin. It handles emoticons, censors words, automatically embeds media and more.","icon":"sticky-note","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-textformatter","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-textformatter\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-textformatter\/issues","license":"MIT\/GPL","tag_name":"v1.1.0","date":"2016-08-18T18:17:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/textformatter\/1.1.0","repository":"https:\/\/github.com\/Sommerregen\/grav-plugin-textformatter","slug":"textformatter","install_path":"user\/plugins\/textformatter","changelog":{"1.1.0\r":{"date":"08\/18\/2016\r","content":"1. [](#new)\r\n * Added option to turn on\/off HTML parsing with one toggle [#1](https:\/\/github.com\/Sommerregen\/grav-plugin-textformatter\/issues\/1) (Ability to disable html parsing entirely)\r\n * Renamed `process` option to `active` (**Breaking Change!**)\r\n * Moved admin settings into tabs and added more descriptions\r\n * Updated vendor `s9e\/text-formatter` to v0.6.2\r\n2. [](#improved)\r\n * Better emoticons handling in admin panel (the icon list will be automatically pre-filled)\r\n * Refactored code (requires **Grav v1.1.0+**)\r\n * Updated `README.md`\r\n3. [](#bugfix)\r\n * Fixed wrong path to emoticons\r\n * Fixed auto-image filter\r\n \r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added option to turn on\/off HTML parsing with one toggle <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-textformatter\/issues\/1\">#1<\/a> (Ability to disable html parsing entirely)<\/li>\n<li>Renamed <code>process<\/code> option to <code>active<\/code> (<strong>Breaking Change!<\/strong>)<\/li>\n<li>Moved admin settings into tabs and added more descriptions<\/li>\n<li>Updated vendor <code>s9e\/text-formatter<\/code> to v0.6.2<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better emoticons handling in admin panel (the icon list will be automatically pre-filled)<\/li>\n<li>Refactored code (requires <strong>Grav v1.1.0+<\/strong>)<\/li>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed wrong path to emoticons<\/li>\n<li>Fixed auto-image filter<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added option to turn on\/off HTML parsing with one toggle #1 (Ability to disable html parsing entirely)\nRenamed process option to active (Breaking Change!)\nMoved admin settings into tabs and added more descriptions\nUpdated vendor s9e\/text-formatter to v0.6.2\n\n\n\nBetter emoticons handling in admin panel (the icon list will be automatically pre-filled)\nRefactored code (requires Grav v1.1.0+)\nUpdated README.md\n\n\n\nFixed wrong path to emoticons\nFixed auto-image filter"},"1.0.2\r":{"date":"11\/18\/2015\r","content":"2. [](#improved)\r\n * Page specific options now respect the default configurations set in the admin panel\r\n * `README.md` fixes\r\n\r","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Page specific options now respect the default configurations set in the admin panel<\/li>\n<li><code>README.md<\/code> fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Page specific options now respect the default configurations set in the admin panel\nREADME.md fixes"},"1.0.1\r":{"date":"11\/17\/2015\r","content":"3. [](#bugfix)\r\n * Strip Grav specific links like `[plugin:textformatter](..)` from content\r\n\r","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Strip Grav specific links like <code>[plugin:textformatter](..)<\/code> from content<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Strip Grav specific links like [plugin:textformatter](..) from content"},"1.0.0\r":{"date":"11\/16\/2015\r","content":"1. [](#new)\r\n * ChangeLog started...\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"piwik":{"name":"piwik","version":"1.0.2","description":"piwik plugin Grav website.","description_html":"<p>piwik plugin Grav website.<\/p>","description_plain":"piwik plugin Grav website.","icon":"location-arrow","author":{"name":"Michele Palmieri","url":"http:\/\/michelepalmieri.it","email":"michele@michelepalmieri.it"},"homepage":"https:\/\/github.com\/MichelePalmieri\/grav-piwik","keywords":"piwik, plugin, tracking, analytics","bugs":"https:\/\/github.com\/MichelePalmieri\/grav-piwik\/issues","license":"MIT","tag_name":"V.1.0.2","date":"2017-03-22T21:54:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/piwik\/1.0.2","repository":"https:\/\/github.com\/MichelePalmieri\/grav-piwik-plugin","slug":"piwik","install_path":"user\/plugins\/piwik","changelog":{"1.0.2":{"date":"13\/02\/2017","content":"1. [](#improvement)\n * Changed Piwik embed code, don't include protocol (http or https) in Piwik code (taken from a newer Piwik installation). For compatibility reasons the protocol string will be cut if it is part of the URL. ","content_html":"<ol>\n<li><a href=\"#improvement\"><\/a>\n<ul>\n<li>Changed Piwik embed code, don't include protocol (http or https) in Piwik code (taken from a newer Piwik installation). For compatibility reasons the protocol string will be cut if it is part of the URL. <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed Piwik embed code, don't include protocol (http or https) in Piwik code (taken from a newer Piwik installation). For compatibility reasons the protocol string will be cut if it is part of the URL. "},"1.0.1":{"date":"14\/11\/2015","content":"1. [](#bugfix)\n * fixed bug #1","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>fixed bug #1<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"fixed bug #1"},"1.0.0":{"date":"12\/11\/2015","content":"1. [](#new)\n * piwik Plugin started","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>piwik Plugin started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"piwik Plugin started"}},"dependencies":[]},"leaflet":{"name":"Leaflet","version":"1.0.1","description":"This plugin add [Leaflet](http:\/\/leafletjs.com\/) into your **Grav site**.","description_html":"<p>This plugin add <a href=\"http:\/\/leafletjs.com\/\">Leaflet<\/a> into your <strong>Grav site<\/strong>.<\/p>","description_plain":"This plugin add Leaflet into your Grav site.","icon":"map-marker","author":{"name":"Cyp","url":"http:\/\/rouquin.me","email":"cyp@rouquin.me"},"homepage":"https:\/\/github.com\/magikcypress\/grav-plugin-leaflet","docs":"https:\/\/github.com\/magikcypress\/grav-plugin-leaflet\/blob\/master\/README.md","keywords":"leaflet, maps, plugin","bugs":"https:\/\/github.com\/magikcypress\/grav-plugin-leaflet\/issues","license":"MIT","tag_name":"1.0.1","date":"2015-11-14T16:30:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/leaflet\/1.0.1","repository":"https:\/\/github.com\/magikcypress\/grav-plugin-leaflet","slug":"leaflet","install_path":"user\/plugins\/leaflet","changelog":{"1.0.1":{"date":"14\/11\/2015","content":"1. [](#new)\n * Update README.md and blueprints.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update README.md and blueprints.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update README.md and blueprints."},"1.0.0":{"date":"12\/11\/2015","content":"1. [](#new)\n * First release.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First release.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First release."}},"dependencies":[]},"ganalytics":{"name":"Google Analytics","version":"1.4.0","description":"Easily integrate and configure Google Analytics without the need to touch any code within your Grav site.","description_html":"<p>Easily integrate and configure Google Analytics without the need to touch any code within your Grav site.<\/p>","description_plain":"Easily integrate and configure Google Analytics without the need to touch any code within your Grav site.","icon":"google","author":{"name":"John Linhart","url":"http:\/\/johnlinhart.com","email":"admin@escope.cz"},"homepage":"https:\/\/github.com\/escopecz\/grav-ganalytics","docs":"https:\/\/github.com\/escopecz\/grav-ganalytics\/blob\/master\/README.md","keywords":"google, plugin, tracking, analytics, grav","bugs":"https:\/\/github.com\/escopecz\/grav-ganalytics\/issues","license":"MIT","tag_name":"1.4.0","date":"2017-01-04T08:52:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/ganalytics\/1.4.0","repository":"https:\/\/github.com\/escopecz\/grav-ganalytics","slug":"ganalytics","install_path":"user\/plugins\/ganalytics","changelog":{"1.4.0":{"date":"01\/04\/2017","content":"1. [](#new)\n * Preload the Google Analytics script asynchronously\n * Choose the code position in the HTML document (head or body)\n * Custom Cookie Configuration. Name, domain and expiration time are configurable.\n * Force SSL - Send all data using SSL, even from insecure (HTTP) pages\n1. [](#improved)\n * Improve plugin configuration with tab views.\n * Better use and configuration of the global object name. Please use `objectName` instead of `renameGa`. \n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Preload the Google Analytics script asynchronously<\/li>\n<li>Choose the code position in the HTML document (head or body)<\/li>\n<li>Custom Cookie Configuration. Name, domain and expiration time are configurable.<\/li>\n<li>Force SSL - Send all data using SSL, even from insecure (HTTP) pages<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improve plugin configuration with tab views.<\/li>\n<li>Better use and configuration of the global object name. Please use <code>objectName<\/code> instead of <code>renameGa<\/code>. <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Preload the Google Analytics script asynchronously\nChoose the code position in the HTML document (head or body)\nCustom Cookie Configuration. Name, domain and expiration time are configurable.\nForce SSL - Send all data using SSL, even from insecure (HTTP) pages\n\n\n\nImprove plugin configuration with tab views.\nBetter use and configuration of the global object name. Please use objectName instead of renameGa. "},"1.3.0":{"date":"12\/21\/2016","content":"1. [](#new)\n * Block IP addresses (_Google Analytics code will not be embedded_) \n1. [](#improved)\n * Added german translation\n1. [](#bugfix)\n * Fixed the date format in the changelog \n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Block IP addresses (<em>Google Analytics code will not be embedded<\/em>) <\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added german translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the date format in the changelog <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Block IP addresses (Google Analytics code will not be embedded) \n\n\n\nAdded german translation\n\n\n\nFixed the date format in the changelog "},"1.2.0":{"date":"08\/11\/2016","content":"1. [](#new) \n * Rename the global (ga) variable of the Google Analytics object\n * Enable the debug version of the analytics.js library + Trace Debugging\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a> \n<ul>\n<li>Rename the global (ga) variable of the Google Analytics object<\/li>\n<li>Enable the debug version of the analytics.js library + Trace Debugging<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":" \n\nRename the global (ga) variable of the Google Analytics object\nEnable the debug version of the analytics.js library + Trace Debugging"},"1.1.0":{"date":"08\/02\/2016","content":"1. [](#new)\n * Anonymize the IP address sent to Google Analytics","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Anonymize the IP address sent to Google Analytics<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Anonymize the IP address sent to Google Analytics"},"1.0.0":{"date":"11\/08\/2015","content":"1. [](#new)\n * GA Plugin started","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>GA Plugin started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"GA Plugin started"}},"dependencies":[]},"mautic":{"name":"Mautic","version":"1.0.0","description":"Mautic - Grav plugin integrates [Mautic](https:\/\/mautic.org) tracking and forms into Grav CMS.","description_html":"<p>Mautic - Grav plugin integrates <a href=\"https:\/\/mautic.org\">Mautic<\/a> tracking and forms into Grav CMS.<\/p>","description_plain":"Mautic - Grav plugin integrates Mautic tracking and forms into Grav CMS.","icon":"pie-chart","author":{"name":"Mautic Community","url":"https:\/\/mautic.org","email":"extensions@mautic.org"},"homepage":"https:\/\/github.com\/mautic\/mautic-grav","keywords":"mautic, plugin, tracking, marketing","bugs":"https:\/\/github.com\/escopecz\/mautic-grav\/issues","license":"MIT","tag_name":"1.0.0","date":"2015-11-08T18:05:11Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/mautic\/1.0.0","repository":"https:\/\/github.com\/mautic\/mautic-grav","slug":"mautic","install_path":"user\/plugins\/mautic","changelog":{"1.0.0":{"date":"11\/08\/2015","content":"1. [](#new)\n * Mautic Tracking Pixel implemented\n * Mautic Form Embed implemented\n * Mautic Plugin started","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Mautic Tracking Pixel implemented<\/li>\n<li>Mautic Form Embed implemented<\/li>\n<li>Mautic Plugin started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Mautic Tracking Pixel implemented\nMautic Form Embed implemented\nMautic Plugin started"}},"dependencies":[]},"hitbox":{"name":"Hitbox","version":"1.0.0","description":"**Hitbox** is a simple plugin that converts markdown links into Hitbox.tv embeds.","description_html":"<p><strong>Hitbox<\/strong> is a simple plugin that converts markdown links into Hitbox.tv embeds.<\/p>","description_plain":"Hitbox is a simple plugin that converts markdown links into Hitbox.tv embeds.","icon":"th","author":{"name":"Dev&#39;Code","url":"http:\/\/lab.dev-code.fr\/","email":"lab.dev.code@gmail.com"},"homepage":"https:\/\/github.com\/lab-dev-code\/grav-plugin-hitbox","keywords":"hitbox, plugin","bugs":"https:\/\/github.com\/lab-dev-code\/grav-plugin-hitbox\/issues","license":"CC-BY","tag_name":"v1.0.0","date":"2015-11-12T13:54:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/hitbox\/1.0.0","repository":"https:\/\/github.com\/lab-dev-code\/grav-plugin-hitbox","slug":"hitbox","install_path":"user\/plugins\/hitbox","changelog":{"1.0.0":{"date":"11\/11\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"twitch":{"name":"Twitch","version":"1.1.0","description":"**Twitch** is a simple plugin that converts markdown links into Twitch.tv embeds.","description_html":"<p><strong>Twitch<\/strong> is a simple plugin that converts markdown links into Twitch.tv embeds.<\/p>","description_plain":"Twitch is a simple plugin that converts markdown links into Twitch.tv embeds.","icon":"twitch","author":{"name":"Dev&#39;Code","url":"http:\/\/lab.dev-code.fr\/","email":"lab.dev.code@gmail.com"},"homepage":"https:\/\/github.com\/lab-dev-code\/grav-plugin-twitch","keywords":"twitch, plugin","bugs":"https:\/\/github.com\/lab-dev-code\/grav-plugin-twitch\/issues","license":"CC-BY","tag_name":"v1.1.0","date":"2015-11-12T13:55:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/twitch\/1.1.0","repository":"https:\/\/github.com\/lab-dev-code\/grav-plugin-twitch","slug":"twitch","install_path":"user\/plugins\/twitch","changelog":{"1.0.0":{"date":"11\/11\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."},"1.1.0":{"date":"11\/11\/2015","content":"1. [](#new)\n * Fullscreen player functionality added","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Fullscreen player functionality added<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fullscreen player functionality added"}},"dependencies":[]},"tidyhtml":{"name":"Tidyhtml","version":"1.0.3","description":"TidyPHP integration for Grav.","description_html":"<p>TidyPHP integration for Grav.<\/p>","description_plain":"TidyPHP integration for Grav.","icon":"code","author":{"name":"Clemens Queissner","url":"https:\/\/cq-design.de","email":"clemens.queissner@cq-design.de"},"homepage":"https:\/\/github.com\/sourcesoldier\/grav-plugin-tidyhtml","demo":"https:\/\/cq-design.de","keywords":"html tidy beautiful","bugs":"https:\/\/github.com\/sourcesoldier\/grav-plugin-tidyhtml\/issues","license":"GPL v3","tag_name":"1.0.3","date":"2016-04-29T20:13:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tidyhtml\/1.0.3","repository":"https:\/\/github.com\/sourcesoldier\/grav-plugin-tidyhtml","slug":"tidyhtml","install_path":"user\/plugins\/tidyhtml","changelog":{"1.0.0":{"date":"11\/05\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"shoppingcart":{"name":"Shopping Cart","version":"1.2.3","description":"This plugin turns your Grav site into a shopping cart","description_html":"<p>This plugin turns your Grav site into a shopping cart<\/p>","description_plain":"This plugin turns your Grav site into a shopping cart","icon":"shopping-cart","author":{"name":"Flavio Copes","url":"https:\/\/flaviocopes.com","email":"copesc@gmail.com"},"dependencies":[{"name":"grav","version":"~1.1"},{"name":"form","version":"~2.0"}],"homepage":"https:\/\/gravcart.com\/","keywords":"shoppingcart, ecommerce, e-commerce, plugin, shop, cart","bugs":"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues","license":"MIT","tag_name":"v1.2.3","date":"2018-08-11T16:44:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shoppingcart\/1.2.3","repository":"https:\/\/github.com\/leotiger\/grav-plugin-shoppingcart","slug":"shoppingcart","install_path":"user\/plugins\/shoppingcart","changelog":{"1.2.3":{"date":"11-08-2018","content":"1. [](#new)\n * Add option to specify base blueprint to be extended with shoppingcart features (defaults to default)\n1. [](#improved)\n * improve exclusion tests before merging configuration data\n * better support for sites with multiple languages \n * change taxes and shipping cost from int to number to allow for decimals (see PR by ricardo118 in original repository)\n * Update available Add-on list\n1. [](#bugfix)\n * Assure consistent order id\n * Avoid injection of configuration settings into header of product pages\n * fix namespace for load_js_globally variable in plugin blueprint","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add option to specify base blueprint to be extended with shoppingcart features (defaults to default)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>improve exclusion tests before merging configuration data<\/li>\n<li>better support for sites with multiple languages <\/li>\n<li>change taxes and shipping cost from int to number to allow for decimals (see PR by ricardo118 in original repository)<\/li>\n<li>Update available Add-on list<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Assure consistent order id<\/li>\n<li>Avoid injection of configuration settings into header of product pages<\/li>\n<li>fix namespace for load_js_globally variable in plugin blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add option to specify base blueprint to be extended with shoppingcart features (defaults to default)\n\n\n\nimprove exclusion tests before merging configuration data\nbetter support for sites with multiple languages \nchange taxes and shipping cost from int to number to allow for decimals (see PR by ricardo118 in original repository)\nUpdate available Add-on list\n\n\n\nAssure consistent order id\nAvoid injection of configuration settings into header of product pages\nfix namespace for load_js_globally variable in plugin blueprint"},"1.2.2":{"date":"05-05-2017","content":"1. [](#bugfix)\n * Fix issue with prices with more than 2 decimals and issue with NaN on prices > 999.99 - thanks @gmplab [#62](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/pull\/62)\n * Fix [#63](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/63) Cart icon gone after clicking add to cart button","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with prices with more than 2 decimals and issue with NaN on prices &gt; 999.99 - thanks @gmplab <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/pull\/62\">#62<\/a><\/li>\n<li>Fix <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/63\">#63<\/a> Cart icon gone after clicking add to cart button<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue with prices with more than 2 decimals and issue with NaN on prices &gt; 999.99 - thanks @gmplab #62\nFix #63 Cart icon gone after clicking add to cart button"},"1.2.1":{"date":"25-04-2017","content":"1. [](#bugfix)\n * Fix issue on Gantry themes","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue on Gantry themes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue on Gantry themes"},"1.2.0":{"date":"25-04-2017","content":"1. [](#improved)\n * Add more blueprint options - thanks @mikegcox [#58](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/pull\/58)\n * Show amount of tax included in Total Price - thanks @carlu93 [#56](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/pull\/56)\n * Add checkout form to the blueprint\n1. [](#bugfix)\n * Fix [#53](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/53) Fix validating as commalist breaks Country choosing\n * Fix showing breadcrumbs on top on products list\n * Fix issue with allowed countries [#60](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/60) [#57](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/57) - thanks @gmplab\n * Array: true for list items in blueprint, fixes issue with list items in config\n * Escape everything that needs to be escaped","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add more blueprint options - thanks @mikegcox <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/pull\/58\">#58<\/a><\/li>\n<li>Show amount of tax included in Total Price - thanks @carlu93 <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/pull\/56\">#56<\/a><\/li>\n<li>Add checkout form to the blueprint<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/53\">#53<\/a> Fix validating as commalist breaks Country choosing<\/li>\n<li>Fix showing breadcrumbs on top on products list<\/li>\n<li>Fix issue with allowed countries <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/60\">#60<\/a> <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/57\">#57<\/a> - thanks @gmplab<\/li>\n<li>Array: true for list items in blueprint, fixes issue with list items in config<\/li>\n<li>Escape everything that needs to be escaped<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add more blueprint options - thanks @mikegcox #58\nShow amount of tax included in Total Price - thanks @carlu93 #56\nAdd checkout form to the blueprint\n\n\n\nFix #53 Fix validating as commalist breaks Country choosing\nFix showing breadcrumbs on top on products list\nFix issue with allowed countries #60 #57 - thanks @gmplab\nArray: true for list items in blueprint, fixes issue with list items in config\nEscape everything that needs to be escaped"},"1.1.5":{"date":"31-03-2017","content":"1. [](#bugfix)\n * Fix [#49](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/49) NaN in pricing for over 999\n * Fix [#51](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/51) issue in calculating taxes in the cart\n * Fix [#52](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/52) add subtotal label","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/49\">#49<\/a> NaN in pricing for over 999<\/li>\n<li>Fix <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/51\">#51<\/a> issue in calculating taxes in the cart<\/li>\n<li>Fix <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/52\">#52<\/a> add subtotal label<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix #49 NaN in pricing for over 999\nFix #51 issue in calculating taxes in the cart\nFix #52 add subtotal label"},"1.1.4":{"date":"03-02-2017","content":"1. [](#bugfix)\n * Fix trying to validate shipping method when just one shipping method is available\n * Make sure when using the PayPal plugin, password and signature are not included in the javascript settings","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix trying to validate shipping method when just one shipping method is available<\/li>\n<li>Make sure when using the PayPal plugin, password and signature are not included in the javascript settings<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix trying to validate shipping method when just one shipping method is available\nMake sure when using the PayPal plugin, password and signature are not included in the javascript settings"},"1.1.3":{"date":"02-02-2017","content":"1. [](#bugfix)\n * Temp removal of the checkout form editing in Admin, due to a problem with the blueprint","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Temp removal of the checkout form editing in Admin, due to a problem with the blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Temp removal of the checkout form editing in Admin, due to a problem with the blueprint"},"1.1.2":{"date":"29-01-2017","content":"1. [](#bugfix)\n * Fix issue in the default configuration for the checkout form","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue in the default configuration for the checkout form<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue in the default configuration for the checkout form"},"1.1.1":{"date":"11-12-2016","content":"1. [](#new)\n * Append the number of items to any item with class `js__shoppingcart-counter`. Allows to have an icon in the menu with the cart, which shows `(2)` if for example there are 2 items in the cart\n1. [](#bugfix)\n * Also store taxes in the order data","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Append the number of items to any item with class <code>js__shoppingcart-counter<\/code>. Allows to have an icon in the menu with the cart, which shows <code>(2)<\/code> if for example there are 2 items in the cart<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Also store taxes in the order data<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Append the number of items to any item with class js__shoppingcart-counter. Allows to have an icon in the menu with the cart, which shows (2) if for example there are 2 items in the cart\n\n\n\nAlso store taxes in the order data"},"1.1.0":{"date":"05-12-2016","content":"1. [](#improved)\n * Restore the default checkout form in Admin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Restore the default checkout form in Admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Restore the default checkout form in Admin"},"1.1.0-beta.10":{"date":"09-08-2016","content":"1. [](#new)\n * \"Add to cart\"-button functionality on products list page. Updated [#35](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/35)\n1. [](#bugfix)\n * Remove the default checkout form fields to workaround a Grav bug [#33](https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/33)\n * Fix issue with shipping being reset while recalculated","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>&quot;Add to cart&quot;-button functionality on products list page. Updated <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/35\">#35<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Remove the default checkout form fields to workaround a Grav bug <a href=\"https:\/\/github.com\/flaviocopes\/grav-plugin-shoppingcart\/issues\/33\">#33<\/a><\/li>\n<li>Fix issue with shipping being reset while recalculated<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"&quot;Add to cart&quot;-button functionality on products list page. Updated #35\n\n\n\nRemove the default checkout form fields to workaround a Grav bug #33\nFix issue with shipping being reset while recalculated"},"1.1.0-beta.8":{"date":"15-05-2016","content":"1. [](#new)\n * If no checkout plugin is installed, alert the site owner. Currently alerting in the frontend since this alert is likely to be encountered just when building the site\n1. [](#improved)\n * Add a ShoppingCart.provinceIsRequired() utility function\n1. [](#bugfix)\n * Fix #24 \"All countries without specific rule\" not working as expected. And also cleanup some useless methods\n * Only require province is required, fix #25\n * Fix #27 only execute controller tasks if available\n * Fix labels in blueprint","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>If no checkout plugin is installed, alert the site owner. Currently alerting in the frontend since this alert is likely to be encountered just when building the site<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add a ShoppingCart.provinceIsRequired() utility function<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix #24 &quot;All countries without specific rule&quot; not working as expected. And also cleanup some useless methods<\/li>\n<li>Only require province is required, fix #25<\/li>\n<li>Fix #27 only execute controller tasks if available<\/li>\n<li>Fix labels in blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"If no checkout plugin is installed, alert the site owner. Currently alerting in the frontend since this alert is likely to be encountered just when building the site\n\n\n\nAdd a ShoppingCart.provinceIsRequired() utility function\n\n\n\nFix #24 &quot;All countries without specific rule&quot; not working as expected. And also cleanup some useless methods\nOnly require province is required, fix #25\nFix #27 only execute controller tasks if available\nFix labels in blueprint"},"1.1.0-beta.7":{"date":"07-05-2016","content":"1. [](#new)\n * Product image in cart, optional\n * Added option to set the product image size in the product page\n * Added option to set the product image size in the cart\n * Add option to remove cents if .00\n1. [](#improved)\n * Add support for Grav 1.0.x and Form 1.2.x in the 1.1 release\n * Extracted the Add to Cart code in a separate partial for easier override\n * Default to ignore some checkout information\n * Move onBeforeAddProductToCart and onAfterAddProductToCart events inside ShoppingCart.addProduct\n1. [](#bugfix)\n * Fix saving the cart when no shipping methods are entered. Also add payment info when there's a single shipping method, instead of omitting it","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Product image in cart, optional<\/li>\n<li>Added option to set the product image size in the product page<\/li>\n<li>Added option to set the product image size in the cart<\/li>\n<li>Add option to remove cents if .00<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add support for Grav 1.0.x and Form 1.2.x in the 1.1 release<\/li>\n<li>Extracted the Add to Cart code in a separate partial for easier override<\/li>\n<li>Default to ignore some checkout information<\/li>\n<li>Move onBeforeAddProductToCart and onAfterAddProductToCart events inside ShoppingCart.addProduct<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix saving the cart when no shipping methods are entered. Also add payment info when there's a single shipping method, instead of omitting it<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Product image in cart, optional\nAdded option to set the product image size in the product page\nAdded option to set the product image size in the cart\nAdd option to remove cents if .00\n\n\n\nAdd support for Grav 1.0.x and Form 1.2.x in the 1.1 release\nExtracted the Add to Cart code in a separate partial for easier override\nDefault to ignore some checkout information\nMove onBeforeAddProductToCart and onAfterAddProductToCart events inside ShoppingCart.addProduct\n\n\n\nFix saving the cart when no shipping methods are entered. Also add payment info when there's a single shipping method, instead of omitting it"},"1.1.0-beta.6":{"date":"07-05-2016","content":"1. [](#improved)\n * Improved rendering of cart on mobile devices\n * Added support for shortcodes addon\n * Translate quantity string\n * Added first acceptance tests","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved rendering of cart on mobile devices<\/li>\n<li>Added support for shortcodes addon<\/li>\n<li>Translate quantity string<\/li>\n<li>Added first acceptance tests<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved rendering of cart on mobile devices\nAdded support for shortcodes addon\nTranslate quantity string\nAdded first acceptance tests"},"1.1.0-beta.5":{"date":"01-05-2016","content":"1. [](#bugfix)\n * Fixed error in version number","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error in version number<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed error in version number"},"1.1.0-beta.4":{"date":"30-04-2016","content":"1. [](#improved)\n * Add wrapper div in order confirmation\n1. [](#bugfix)\n * Fixed error in namespace","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add wrapper div in order confirmation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error in namespace<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add wrapper div in order confirmation\n\n\n\nFixed error in namespace"},"1.1.0-beta.3":{"date":"30-04-2016","content":"1. [](#bugfix)\n * Fixed issue with price > 999 and NaN shown when adding it to the cart","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with price &gt; 999 and NaN shown when adding it to the cart<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with price &gt; 999 and NaN shown when adding it to the cart"},"1.1.0-beta.2":{"date":"30-04-2016","content":"1. [](#new)\n * Ability to configure the plugin options via the Admin interface\n * Ability to edit the product through the Admin Pages view. Can currently set the price and set the default picture from the page media\n * Added more events to support more addons features. Documented in the Plugin documentation site\n * Added the ability to show the cart widget on pages not directly managed by the plugin (e.g. default pages, blog or any other page). Documented in the Plugin documentation site\n1. [](#improved)\n * Changed structure of the Twig files: `shoppingcart` has been removed in favor of `shoppingcart_categories`, `shoppingcart_section` is now `shoppingcart_categories`, `shoppingcart_category` is now `shoppingcart_products`. `shoppingcart_product` is the product page. Please rename your markdown pages accordingly. There's backwards compatibility, so at this point things will continue to work fine, but the old filenames are deprecated.\n * Core reorganization\n * More testing\n1. [](#bugfix)\n * Various bug fixes and improvements","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Ability to configure the plugin options via the Admin interface<\/li>\n<li>Ability to edit the product through the Admin Pages view. Can currently set the price and set the default picture from the page media<\/li>\n<li>Added more events to support more addons features. Documented in the Plugin documentation site<\/li>\n<li>Added the ability to show the cart widget on pages not directly managed by the plugin (e.g. default pages, blog or any other page). Documented in the Plugin documentation site<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed structure of the Twig files: <code>shoppingcart<\/code> has been removed in favor of <code>shoppingcart_categories<\/code>, <code>shoppingcart_section<\/code> is now <code>shoppingcart_categories<\/code>, <code>shoppingcart_category<\/code> is now <code>shoppingcart_products<\/code>. <code>shoppingcart_product<\/code> is the product page. Please rename your markdown pages accordingly. There's backwards compatibility, so at this point things will continue to work fine, but the old filenames are deprecated.<\/li>\n<li>Core reorganization<\/li>\n<li>More testing<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Various bug fixes and improvements<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Ability to configure the plugin options via the Admin interface\nAbility to edit the product through the Admin Pages view. Can currently set the price and set the default picture from the page media\nAdded more events to support more addons features. Documented in the Plugin documentation site\nAdded the ability to show the cart widget on pages not directly managed by the plugin (e.g. default pages, blog or any other page). Documented in the Plugin documentation site\n\n\n\nChanged structure of the Twig files: shoppingcart has been removed in favor of shoppingcart_categories, shoppingcart_section is now shoppingcart_categories, shoppingcart_category is now shoppingcart_products. shoppingcart_product is the product page. Please rename your markdown pages accordingly. There's backwards compatibility, so at this point things will continue to work fine, but the old filenames are deprecated.\nCore reorganization\nMore testing\n\n\n\nVarious bug fixes and improvements"},"1.0.7":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Fix issue in multilanguage sites and Grav < 1.1","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue in multilanguage sites and Grav &lt; 1.1<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue in multilanguage sites and Grav &lt; 1.1"},"1.0.6":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Fix issue in JS settings build, backported from 1.1\n * Fix issue in payment URL task fetch","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue in JS settings build, backported from 1.1<\/li>\n<li>Fix issue in payment URL task fetch<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue in JS settings build, backported from 1.1\nFix issue in payment URL task fetch"},"1.0.5":{"date":"13-03-2016","content":"1. [](#bugfix)\n * Fix JS settings bug introduced in 1.0.4 affecting checkout","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix JS settings bug introduced in 1.0.4 affecting checkout<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix JS settings bug introduced in 1.0.4 affecting checkout"},"1.0.4":{"date":"13-03-2016","content":"1. [](#bugfix)\n * Correctly remove private settings from the frontend","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correctly remove private settings from the frontend<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Correctly remove private settings from the frontend"},"1.0.3":{"date":"02-03-2016","content":"1. [](#bugfix)\n * Correctly show currency symbol instead of currency code","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correctly show currency symbol instead of currency code<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Correctly show currency symbol instead of currency code"},"1.0.2":{"date":"01-03-2016","content":"1. [](#bugfix)\n * Move Stripe checkout JS to Stripe plugin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Move Stripe checkout JS to Stripe plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Move Stripe checkout JS to Stripe plugin"},"1.0.1":{"date":"28-02-2016","content":"1. [](#bugfix)\n * Fix the image title\n * Fixed double `;`\n * Fix currency symbol and positioning","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix the image title<\/li>\n<li>Fixed double <code>;<\/code><\/li>\n<li>Fix currency symbol and positioning<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix the image title\nFixed double ;\nFix currency symbol and positioning"},"1.0.0":{"date":"16-02-2016","content":"1. [](#new)\n * Separated Stripe to own plugin\n * Added PayPal Express checkout\n * Added a new Admin panel to visualize orders\n1. [](#improved)\n * Stores orders as YAML instead of .txt files","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Separated Stripe to own plugin<\/li>\n<li>Added PayPal Express checkout<\/li>\n<li>Added a new Admin panel to visualize orders<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Stores orders as YAML instead of .txt files<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Separated Stripe to own plugin\nAdded PayPal Express checkout\nAdded a new Admin panel to visualize orders\n\n\n\nStores orders as YAML instead of .txt files"},"0.2.0":{"date":"28-12-2015","content":"1. [](#new)\n * Use the Form plugin to render and validate the checkout form. Dropped custom validation\n * Use Omnipay to handle the payment\n * Added base ShoppingCartGateway and Order classes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Use the Form plugin to render and validate the checkout form. Dropped custom validation<\/li>\n<li>Use Omnipay to handle the payment<\/li>\n<li>Added base ShoppingCartGateway and Order classes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use the Form plugin to render and validate the checkout form. Dropped custom validation\nUse Omnipay to handle the payment\nAdded base ShoppingCartGateway and Order classes"},"0.1.5":{"date":"24-11-2015","content":"1. [](#bugfix)\n * Fixed a bug in the products and categories list on smaller screens","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug in the products and categories list on smaller screens<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a bug in the products and categories list on smaller screens"},"0.1.4":{"date":"24-11-2015","content":"1. [](#bugfix)\n * Fixed a bug in the Admin plugin `shoppingcart\/templates\/admin\" directory does not exist`","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug in the Admin plugin <code>shoppingcart\/templates\/admin\" directory does not exist<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a bug in the Admin plugin shoppingcart\/templates\/admin\" directory does not exist"},"0.1.3":{"date":"02-11-2015","content":"1. [](#improved)\n * Improved code\n * Added cart to all pages\n1. [](#feature)\n * Quantity chooser","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved code<\/li>\n<li>Added cart to all pages<\/li>\n<\/ul><\/li>\n<li><a href=\"#feature\"><\/a>\n<ul>\n<li>Quantity chooser<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved code\nAdded cart to all pages\n\n\n\nQuantity chooser"},"0.1.2":{"date":"29-10-2015","content":"1. [](#bugfix)\n * Fix loading jQuery\n1. [](#improved)\n * Improve readme\n * When image is not present, avoid overlap of price and add button","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix loading jQuery<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improve readme<\/li>\n<li>When image is not present, avoid overlap of price and add button<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix loading jQuery\n\n\n\nImprove readme\nWhen image is not present, avoid overlap of price and add button"},"0.1.1":{"date":"04-10-2015","content":"1. [](#new)\n * Drop baseURL config, get from Uri class","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Drop baseURL config, get from Uri class<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Drop baseURL config, get from Uri class"},"0.1.0":{"date":"03-10-2015","content":"1. [](#new)\n * First public release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First public release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First public release"},"0.0.1":{"date":"24-08-2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"gitter":{"name":"Gitter","version":"1.0.0","description":"Add Gitter chat to your site","description_html":"<p>Add Gitter chat to your site<\/p>","description_plain":"Add Gitter chat to your site","icon":"comment","author":{"name":"Jerome Nadaud","url":"http:\/\/nadaud.org","email":"jerome@nadaud.org"},"homepage":"https:\/\/github.com\/jnadaud\/grav-plugin-gitter","keywords":"git, gitter, plugin","bugs":"https:\/\/github.com\/jnadaud\/grav-plugin-gitter","license":"MIT","tag_name":"1.0.0","date":"2015-11-02T19:04:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/gitter\/1.0.0","repository":"https:\/\/github.com\/jnadaud\/grav-plugin-gitter","slug":"gitter","install_path":"user\/plugins\/gitter","changelog":{"1.0.0":{"date":"02\/11\/2015","content":"1. [](#new)\n * Initial commit","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial commit<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial commit"}},"dependencies":[]},"filter-strings":{"name":"Filter Strings","version":"1.1.0","description":"The **Filter Strings** plugin performs string manipulation in twig.","description_html":"<p>The <strong>Filter Strings<\/strong> plugin performs string manipulation in twig.<\/p>","description_plain":"The Filter Strings plugin performs string manipulation in twig.","icon":"quote-right","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-filter-strings","keywords":"filter, filter-strings, strings, filterstrings, plugin","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-filter-strings\/issues","license":"MIT","tag_name":"1.1.0","date":"2016-09-19T20:12:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/filter-strings\/1.1.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-filter-strings","slug":"filter-strings","install_path":"user\/plugins\/filter-strings","changelog":{"1.1.0":{"date":"09\/19\/2016","content":"1. [](#new)\n * Add support for Stringy functions with arguments\n1. [](#improved)\n * Updated Stringy to from v2.1.0 to v 2.3.2","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add support for Stringy functions with arguments<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated Stringy to from v2.1.0 to v 2.3.2<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add support for Stringy functions with arguments\n\n\n\nUpdated Stringy to from v2.1.0 to v 2.3.2"},"1.0.1":{"date":"05\/03\/2016","content":"1. [](#bugfix)\n * Fixed blueprint references","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed blueprint references<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed blueprint references"},"1.0.0":{"date":"10\/21\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"guestbook":{"name":"Guestbook","version":"0.5.0","description":"Adds a Guestbook functionality to a page","description_html":"<p>Adds a Guestbook functionality to a page<\/p>","description_plain":"Adds a Guestbook functionality to a page","icon":"book","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"form","version":"*"},{"name":"email","version":"*"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-guestbook","docs":"https:\/\/github.com\/getgrav\/grav-plugin-guestbook\/blob\/develop\/README.md","keywords":"guestbook, plugin","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-guestbook\/issues","license":"MIT","tag_name":"0.5.0","date":"2017-01-24T18:00:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/guestbook\/0.5.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-guestbook","slug":"guestbook","install_path":"user\/plugins\/guestbook","changelog":{"0.5.0":{"date":"01\/24\/2017","content":"1. [](#new)\n * Added optional moderation capabilities [#7](https:\/\/github.com\/getgrav\/grav-plugin-guestbook\/issues\/7)\n1. [](#bugfix)\n * Add support for Twig `Autoescape variables` mode\n * Fixed PHP 7.1 issue in moderation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added optional moderation capabilities <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-guestbook\/issues\/7\">#7<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add support for Twig <code>Autoescape variables<\/code> mode<\/li>\n<li>Fixed PHP 7.1 issue in moderation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added optional moderation capabilities #7\n\n\n\nAdd support for Twig Autoescape variables mode\nFixed PHP 7.1 issue in moderation"},"0.4.0":{"date":"10\/19\/2016","content":"1. [](#improved)\n * Added german translation\n * Added romanian translation\n1. [](#bugfix)\n * Fixed a french string","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added german translation<\/li>\n<li>Added romanian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a french string<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added german translation\nAdded romanian translation\n\n\n\nFixed a french string"},"0.3.1":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Translate some blueprint options","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Translate some blueprint options<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Translate some blueprint options"},"0.3.0":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Correctly add the templates path","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correctly add the templates path<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Correctly add the templates path"},"0.2.2":{"date":"11\/20\/2015","content":"1. [](#bugfix)\n * Only load the messages on guestbook pages, if the page exists","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Only load the messages on guestbook pages, if the page exists<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Only load the messages on guestbook pages, if the page exists"},"0.2.1":{"date":"11\/06\/2015","content":"1. [](#bugfix)\n * Show \"Guestbook\" in the available page templates","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Show &quot;Guestbook&quot; in the available page templates<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Show &quot;Guestbook&quot; in the available page templates"},"0.2.0":{"date":"10\/27\/2015","content":"1. [](#bugfix)\n * Fix loading guestbook messages on the first page load","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix loading guestbook messages on the first page load<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix loading guestbook messages on the first page load"},"0.1.0":{"date":"10\/16\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"comments":{"name":"Comments","version":"1.2.7","description":"Adds a commenting functionality to your site","description_html":"<p>Adds a commenting functionality to your site<\/p>","description_plain":"Adds a commenting functionality to your site","icon":"comment","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"form","version":"*"},{"name":"email","version":"*"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-comments","keywords":"guestbook, plugin","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues","license":"MIT","tag_name":"1.2.7","date":"2017-05-12T12:55:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/comments\/1.2.7","repository":"https:\/\/github.com\/getgrav\/grav-plugin-comments","slug":"comments","install_path":"user\/plugins\/comments","changelog":{"1.2.7":{"date":"05\/12\/2017","content":"1. [](#improved)\n * Added Japanese translation\n * Move captcha over email [#45](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/45)\n1. [](#bugfix)\n * Fix comment form processing\n * Fix issue with scope for autofilled values","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Japanese translation<\/li>\n<li>Move captcha over email <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/45\">#45<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix comment form processing<\/li>\n<li>Fix issue with scope for autofilled values<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Japanese translation\nMove captcha over email #45\n\n\n\nFix comment form processing\nFix issue with scope for autofilled values"},"1.2.6":{"date":"01\/09\/2017","content":"1. [](#improved)\n * Use existing `Utils::startsWith()` method\n1. [](#bugfix)\n * Fix [#41](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/41) using Comments in a Gantry-powered theme did not escape the comment form token correctly","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use existing <code>Utils::startsWith()<\/code> method<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/41\">#41<\/a> using Comments in a Gantry-powered theme did not escape the comment form token correctly<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use existing Utils::startsWith() method\n\n\n\nFix #41 using Comments in a Gantry-powered theme did not escape the comment form token correctly"},"1.2.5":{"date":"09\/16\/2016","content":"1. [](#bugfix)\n * Fix [#37](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/37) showing comments older than one week in the \"latest comments\" view","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/37\">#37<\/a> showing comments older than one week in the &quot;latest comments&quot; view<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix #37 showing comments older than one week in the &quot;latest comments&quot; view"},"1.2.4":{"date":"09\/15\/2016","content":"1. [](#bugfix)\n * Fix missing Twig template error if route is excluded but twig is loaded","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix missing Twig template error if route is excluded but twig is loaded<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix missing Twig template error if route is excluded but twig is loaded"},"1.2.3":{"date":"09\/15\/2016","content":"1. [](#improved)\n * Added Croatian translation\n1. [](#bugfix)\n * Fix [#35](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/35) Allow comments to work fine on Form 2.0 too","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Croatian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/35\">#35<\/a> Allow comments to work fine on Form 2.0 too<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Croatian translation\n\n\n\nFix #35 Allow comments to work fine on Form 2.0 too"},"1.2.2":{"date":"08\/12\/2016","content":"1. [](#improved)\n * Added Romanian translation\n1. [](#bugfix)\n * Fix issue in storing comments cache when cache is enabled [#33](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/33)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Romanian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue in storing comments cache when cache is enabled <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/33\">#33<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Romanian translation\n\n\n\nFix issue in storing comments cache when cache is enabled #33"},"1.2.1":{"date":"07\/19\/2016","content":"1. [](#bugfix)\n * Check if Login plugin is installed before checking for user object [#28](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/28)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Check if Login plugin is installed before checking for user object <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/28\">#28<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Check if Login plugin is installed before checking for user object #28"},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Prevent a missing template problem on ignored routes\n * Allow to translate the comments form\n * Added spanish and brazilian portuguese translations\n * Enhanced german, russian and french translations\n * Added cache for comments\n * Handle logged in users by not requiring username\/email\n * Reset the comments form after a comment is submitted","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Prevent a missing template problem on ignored routes<\/li>\n<li>Allow to translate the comments form<\/li>\n<li>Added spanish and brazilian portuguese translations<\/li>\n<li>Enhanced german, russian and french translations<\/li>\n<li>Added cache for comments<\/li>\n<li>Handle logged in users by not requiring username\/email<\/li>\n<li>Reset the comments form after a comment is submitted<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Prevent a missing template problem on ignored routes\nAllow to translate the comments form\nAdded spanish and brazilian portuguese translations\nEnhanced german, russian and french translations\nAdded cache for comments\nHandle logged in users by not requiring username\/email\nReset the comments form after a comment is submitted"},"1.1.4":{"date":"02\/05\/2016","content":"1. [](#improved)\n * Added german and polish\n * Avoid listening on onTwigTemplatePaths if not enabled","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added german and polish<\/li>\n<li>Avoid listening on onTwigTemplatePaths if not enabled<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added german and polish\nAvoid listening on onTwigTemplatePaths if not enabled"},"1.1.3":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Disable captcha by default, added instructions on how to enable it\n1. [](#bugfix)\n * Increase priority for onPageInitialized in the comments plugin over the form plugin one to prevent an issue when saving comments","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Disable captcha by default, added instructions on how to enable it<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Increase priority for onPageInitialized in the comments plugin over the form plugin one to prevent an issue when saving comments<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Disable captcha by default, added instructions on how to enable it\n\n\n\nIncrease priority for onPageInitialized in the comments plugin over the form plugin one to prevent an issue when saving comments"},"1.1.2":{"date":"12\/11\/2015","content":"1. [](#improved)\n Fix double escaping comments text and author","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\nFix double escaping comments text and author<\/li>\n<\/ol>","content_plain":"Fix double escaping comments text and author"},"1.1.1":{"date":"12\/11\/2015","content":"1. [](#improved)\n * Drop the autofocus on the comment form\n1. [](#bugfix)\n * Fix double encoding (#12)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Drop the autofocus on the comment form<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix double encoding (#12)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Drop the autofocus on the comment form\n\n\n\nFix double encoding (#12)"},"1.1.0":{"date":"11\/24\/2015","content":"1. [](#new)\n * Added french (@codebee-fr) and russian (@joomline) languages\n * Takes advantage of the new nonce support provided by the Form plugin\n1. [](#improved)\n * Use date instead of gmdate to respect the server local time (thanks @bovisp)\n * Now works with multilang (thanks @bovisp)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added french (@codebee-fr) and russian (@joomline) languages<\/li>\n<li>Takes advantage of the new nonce support provided by the Form plugin<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use date instead of gmdate to respect the server local time (thanks @bovisp)<\/li>\n<li>Now works with multilang (thanks @bovisp)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added french (@codebee-fr) and russian (@joomline) languages\nTakes advantage of the new nonce support provided by the Form plugin\n\n\n\nUse date instead of gmdate to respect the server local time (thanks @bovisp)\nNow works with multilang (thanks @bovisp)"},"1.0.2":{"date":"11\/13\/2015","content":"1. [](#improved)\n * Use nonce\n1. [](#improved)\n * Changed form action to work with multilang","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use nonce<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed form action to work with multilang<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use nonce\n\n\n\nChanged form action to work with multilang"},"1.0.1":{"date":"11\/11\/2015","content":"1. [](#improved)\n * Use onAdminMenu instead of the deprecated onAdminTemplateNavPluginHook\n1. [](#bugfix)\n * Fix error when user\/data\/comments does not exist","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use onAdminMenu instead of the deprecated onAdminTemplateNavPluginHook<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix error when user\/data\/comments does not exist<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use onAdminMenu instead of the deprecated onAdminTemplateNavPluginHook\n\n\n\nFix error when user\/data\/comments does not exist"},"1.0.0":{"date":"10\/21\/2015","content":"1. [](#new)\n * Initial Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial Release"}}},"editor-buttons":{"name":"Editor Buttons","version":"1.2.1","description":"Adds additional editor button options","description_html":"<p>Adds additional editor button options<\/p>","description_plain":"Adds additional editor button options","icon":"edit","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"admin","version":"~1.1"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons","keywords":"admin, plugin, editor, buttons","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/issues","license":"MIT","tag_name":"1.2.1","date":"2017-06-29T21:40:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/editor-buttons\/1.2.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons","slug":"editor-buttons","install_path":"user\/plugins\/editor-buttons","changelog":{"1.2.1":{"date":"06\/29\/2017","content":"1. [](#bugfix)\n * Fix release number","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix release number<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix release number"},"1.2.0":{"date":"06\/29\/2017","content":"1. [](#new)\n * Added Shortcode Core + Shortcode UI Button Dropdown. PR by [@dennemark](https:\/\/github.com\/dennemark) [#23](https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/pull\/23)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Shortcode Core + Shortcode UI Button Dropdown. PR by <a href=\"https:\/\/github.com\/dennemark\">@dennemark<\/a> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/pull\/23\">#23<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Shortcode Core + Shortcode UI Button Dropdown. PR by @dennemark #23"},"1.1.3":{"date":"11\/03\/2016","content":"1. [](#bugfix)\n * Fixed an issue with the Insert Table button. Prevents the `click` and `mouseover` events from being attached more than once in order to prevent tables from spawning erratically. [#20](https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/pull\/20)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue with the Insert Table button. Prevents the <code>click<\/code> and <code>mouseover<\/code> events from being attached more than once in order to prevent tables from spawning erratically. <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/pull\/20\">#20<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed an issue with the Insert Table button. Prevents the click and mouseover events from being attached more than once in order to prevent tables from spawning erratically. #20"},"1.1.2":{"date":"08\/09\/2016","content":"1. [](#bugfix)\n * Old notices markdown syntax (>>>) replaced with new (!) [#16](https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/pull\/16)\n1. [](#improved)\n * Added german and romanian translations","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Old notices markdown syntax (&gt;&gt;&gt;) replaced with new (!) <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/pull\/16\">#16<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added german and romanian translations<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Old notices markdown syntax (&gt;&gt;&gt;) replaced with new (!) #16\n\n\n\nAdded german and romanian translations"},"1.1.1":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * Fixed event to load the assets to work properly\n1. [](#improved)\n * Renamed the css\/js files for consistency","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed event to load the assets to work properly<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Renamed the css\/js files for consistency<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed event to load the assets to work properly\n\n\n\nRenamed the css\/js files for consistency"},"1.1.0":{"date":"07\/13\/2016","content":"1. [](#improved)\n * Only shows the notices button if the Markdown Notices plugin is installed\n1. [](#bugfix)\n * Fixed ES6 syntax to ES5 compatibility [#10](https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/issues\/10)\n * Added feature dependency check for markdown-notices [#9](https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/issues\/9)\n * Changed asset URL to relative URL from absolute URL","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Only shows the notices button if the Markdown Notices plugin is installed<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed ES6 syntax to ES5 compatibility <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/issues\/10\">#10<\/a><\/li>\n<li>Added feature dependency check for markdown-notices <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-editor-buttons\/issues\/9\">#9<\/a><\/li>\n<li>Changed asset URL to relative URL from absolute URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Only shows the notices button if the Markdown Notices plugin is installed\n\n\n\nFixed ES6 syntax to ES5 compatibility #10\nAdded feature dependency check for markdown-notices #9\nChanged asset URL to relative URL from absolute URL"},"1.1.0-beta.1":{"date":"06\/05\/2016","content":"1. [](#new)\n * Compatibility with Admin 1.1\n * Multilanguage support with russian, french and english\n1. [](#improved)\n * Moved notices under a grouped button","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Compatibility with Admin 1.1<\/li>\n<li>Multilanguage support with russian, french and english<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved notices under a grouped button<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Compatibility with Admin 1.1\nMultilanguage support with russian, french and english\n\n\n\nMoved notices under a grouped button"},"1.0.0":{"date":"10\/07\/2015","content":"1. [](#new)\n * First release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First release"}}},"file-content":{"name":"File Content","version":"1.0.0","description":"**FileContent** is a simple plugin that adds a Twig extension to allow you to include a file into your template","description_html":"<p><strong>FileContent<\/strong> is a simple plugin that adds a Twig extension to allow you to include a file into your template<\/p>","description_plain":"FileContent is a simple plugin that adds a Twig extension to allow you to include a file into your template","icon":"paperclip","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-file-content","keywords":"inject, embed, include","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-file-content\/issues","license":"MIT","tag_name":"1.0.0","date":"2015-09-18T22:26:19Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/file-content\/1.0.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-file-content","slug":"file-content","install_path":"user\/plugins\/file-content","changelog":{"1.0.0":{"date":"09\/18\/2015","content":"1. [](#new)\n * ChangeLog started....","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started....<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started...."}},"dependencies":[]},"data-manager":{"name":"Data Manager","version":"1.2.0","description":"Adds an administration panel to visualize the data","description_html":"<p>Adds an administration panel to visualize the data<\/p>","description_plain":"Adds an administration panel to visualize the data","icon":"database","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"admin","version":">=1.7.4"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-data-manager","keywords":"admin, plugin, manager, panel, data, manager","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-data-manager\/issues","license":"MIT","tag_name":"1.2.0","date":"2018-04-13T20:16:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/data-manager\/1.2.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-data-manager","slug":"data-manager","install_path":"user\/plugins\/data-manager","changelog":{"1.2.0":{"date":"04\/13\/\/2018","content":"1. [](#new)\n * Added support for JSON and HTML files\n * Added support for the new form raw data format (Forms v2.13.3)\n1. [](#improved)\n * Improved data format detection\n * Improved layout when viewing individual data item\n1. [](#bugfix)\n * Fixed crash if loading data fails because of bad input (display raw text instead)\n * Fixed CSV output if the fields of the data has been changed over time","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for JSON and HTML files<\/li>\n<li>Added support for the new form raw data format (Forms v2.13.3)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved data format detection<\/li>\n<li>Improved layout when viewing individual data item<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed crash if loading data fails because of bad input (display raw text instead)<\/li>\n<li>Fixed CSV output if the fields of the data has been changed over time<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for JSON and HTML files\nAdded support for the new form raw data format (Forms v2.13.3)\n\n\n\nImproved data format detection\nImproved layout when viewing individual data item\n\n\n\nFixed crash if loading data fails because of bad input (display raw text instead)\nFixed CSV output if the fields of the data has been changed over time"},"1.1.1.0":{"date":"04\/09\/2018","content":"1. [](#new)\n * Added basic CSV export of data\n1. [](#improved)\n * Sort files by filename rather than the order they are found in filesystem\n * Added german translation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added basic CSV export of data<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Sort files by filename rather than the order they are found in filesystem<\/li>\n<li>Added german translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added basic CSV export of data\n\n\n\nSort files by filename rather than the order they are found in filesystem\nAdded german translation"},"1.0.7":{"date":"10\/24\/2016","content":"1. [](#improved)\n * Added Romanian translation\n1. [](#bugfix)\n * Avoid error if a file is found in the `user\/data` folder (fixes `licences.yaml` issue), ignore the file instead","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Romanian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Avoid error if a file is found in the <code>user\/data<\/code> folder (fixes <code>licences.yaml<\/code> issue), ignore the file instead<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Romanian translation\n\n\n\nAvoid error if a file is found in the user\/data folder (fixes licences.yaml issue), ignore the file instead"},"1.0.6":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Added danish language","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added danish language<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added danish language"},"1.0.5":{"date":"04\/26\/2016","content":"1. [](#bugfix)\n * Default to use `.yaml` data files extension. Also check for `.txt`","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Default to use <code>.yaml<\/code> data files extension. Also check for <code>.txt<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Default to use .yaml data files extension. Also check for .txt"},"1.0.4":{"date":"02\/18\/2016","content":"1. [](#bugfix)\n * Fix the enabled field type, make it visible\n1. [](#improved)\n * Added admin translations\n * Dropped custom twig extension, uses Grav core one\n * Use onAdminMenu instead of the deprecated onAdminTemplateNavPluginHook","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix the enabled field type, make it visible<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added admin translations<\/li>\n<li>Dropped custom twig extension, uses Grav core one<\/li>\n<li>Use onAdminMenu instead of the deprecated onAdminTemplateNavPluginHook<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix the enabled field type, make it visible\n\n\n\nAdded admin translations\nDropped custom twig extension, uses Grav core one\nUse onAdminMenu instead of the deprecated onAdminTemplateNavPluginHook"},"1.0.3":{"date":"10\/21\/2015","content":"1. [](#bugfix)\n * Only run in admin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Only run in admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Only run in admin"},"1.0.2":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * Fixed incorrect icon","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed incorrect icon<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed incorrect icon"},"1.0.1":{"date":"09\/16\/2015","content":"1. [](#new)\n * New `onDataTypeExcludeFromDataManagerPluginHook()` plugin hook\n1. [](#bugfix)\n * Single item fields visualization: strip all tags except `br` to allow multi-line","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New <code>onDataTypeExcludeFromDataManagerPluginHook()<\/code> plugin hook<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Single item fields visualization: strip all tags except <code>br<\/code> to allow multi-line<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New onDataTypeExcludeFromDataManagerPluginHook() plugin hook\n\n\n\nSingle item fields visualization: strip all tags except br to allow multi-line"},"1.0.0":{"date":"09\/11\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"snappygrav":{"name":"SnappyGrav","version":"1.9.0","description":"Save a page, branch or all website in PDF format","description_html":"<p>Save a page, branch or all website in PDF format<\/p>","description_plain":"Save a page, branch or all website in PDF format","icon":"file-pdf-o","author":{"name":"Severo Iuliano","url":"http:\/\/iusvar.alwaysdata.net\/grav\/","email":"severoiuliano@gmail.com"},"homepage":"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav","demo":"http:\/\/iusvar.alwaysdata.net\/grav\/","keywords":"grav, plugin, snappygrav, mpdf, tcpdf, wkhtmltopdf","bugs":"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues","license":"MIT","tag_name":"1.9.0","date":"2019-01-10T15:56:43Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/snappygrav\/1.9.0","repository":"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav","slug":"snappygrav","install_path":"user\/plugins\/snappygrav","changelog":{"1.9.0":{"date":"01\/10\/2019","content":"1. [](#new)\n * local language for the export button. Thanks @algofribaz [#41](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/41)\n * Different title for single page or entire site. Credit as above\n * Added French language\n * Inform if the preferred library is missing (presence in composer.json is checked)\n * Inform the line of a possible error\n * Added fields on the collection of pages in administrator (no matter the theme adopted)\n1. [](#bugfix)\n * Added a minimum autoload.php to avoid error. Thanks @dwitzig [#40](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/40)\n * File fr.yaml in the right folder\n * Fixed error on the icon of the export button that turns into spinner","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>local language for the export button. Thanks @algofribaz <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/41\">#41<\/a><\/li>\n<li>Different title for single page or entire site. Credit as above<\/li>\n<li>Added French language<\/li>\n<li>Inform if the preferred library is missing (presence in composer.json is checked)<\/li>\n<li>Inform the line of a possible error<\/li>\n<li>Added fields on the collection of pages in administrator (no matter the theme adopted)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added a minimum autoload.php to avoid error. Thanks @dwitzig <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/40\">#40<\/a><\/li>\n<li>File fr.yaml in the right folder<\/li>\n<li>Fixed error on the icon of the export button that turns into spinner<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"local language for the export button. Thanks @algofribaz #41\nDifferent title for single page or entire site. Credit as above\nAdded French language\nInform if the preferred library is missing (presence in composer.json is checked)\nInform the line of a possible error\nAdded fields on the collection of pages in administrator (no matter the theme adopted)\n\n\n\nAdded a minimum autoload.php to avoid error. Thanks @dwitzig #40\nFile fr.yaml in the right folder\nFixed error on the icon of the export button that turns into spinner"},"1.9.0-beta.1":{"date":"11\/15\/2018","content":"1. [](#new)\n * Added a text area to insert additional CSS.\n * Added option regarding inserting the first image of the page. The width and height can be changed.\n * Added option regarding the placement of the wkhtmltopdf library in the data folder. Useful for administrators because future plugin updates do not overwrite the binary file\n * Making snappygrav work with other plugins. Thanks @hughbris [#39](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/39)\n * Added ability to use mPDF and TCPDF libraries.\n * The KnpLabs Snappy and Wkhtmltopdf libraries have been removed. Both these and mPDF and TCPDF must be installed by the administrator.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a text area to insert additional CSS.<\/li>\n<li>Added option regarding inserting the first image of the page. The width and height can be changed.<\/li>\n<li>Added option regarding the placement of the wkhtmltopdf library in the data folder. Useful for administrators because future plugin updates do not overwrite the binary file<\/li>\n<li>Making snappygrav work with other plugins. Thanks @hughbris <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/39\">#39<\/a><\/li>\n<li>Added ability to use mPDF and TCPDF libraries.<\/li>\n<li>The KnpLabs Snappy and Wkhtmltopdf libraries have been removed. Both these and mPDF and TCPDF must be installed by the administrator.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a text area to insert additional CSS.\nAdded option regarding inserting the first image of the page. The width and height can be changed.\nAdded option regarding the placement of the wkhtmltopdf library in the data folder. Useful for administrators because future plugin updates do not overwrite the binary file\nMaking snappygrav work with other plugins. Thanks @hughbris #39\nAdded ability to use mPDF and TCPDF libraries.\nThe KnpLabs Snappy and Wkhtmltopdf libraries have been removed. Both these and mPDF and TCPDF must be installed by the administrator."},"1.8.0":{"date":"09\/27\/2018","content":"1. [](#new)\n * [#37](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/37) Add branch export for more subfolderlevels\n * [#36](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/36) Add excluding subfolder from branch export\n * Updated h4cc\/wkhtmltopdf-amd64 to 0.12.5\n * Updated h4cc\/wkhtmltopdf-i386 to 0.12.4\n * Added settings for page_break.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li><a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/37\">#37<\/a> Add branch export for more subfolderlevels<\/li>\n<li><a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/36\">#36<\/a> Add excluding subfolder from branch export<\/li>\n<li>Updated h4cc\/wkhtmltopdf-amd64 to 0.12.5<\/li>\n<li>Updated h4cc\/wkhtmltopdf-i386 to 0.12.4<\/li>\n<li>Added settings for page_break.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"#37 Add branch export for more subfolderlevels\n#36 Add excluding subfolder from branch export\nUpdated h4cc\/wkhtmltopdf-amd64 to 0.12.5\nUpdated h4cc\/wkhtmltopdf-i386 to 0.12.4\nAdded settings for page_break."},"1.7.0":{"date":"09\/04\/2018","content":"1. [](#new)\n * Added h4cc\/wkhtmltopdf-amd64 library after suggestion - Make amd64 default [#33](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/33)\n * Updated h4cc\/wkhtmltopdf-i386 to 0.12.4\n1. [](#bugfix)\n * Restored Markdown Info [#34](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/34)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added h4cc\/wkhtmltopdf-amd64 library after suggestion - Make amd64 default <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/33\">#33<\/a><\/li>\n<li>Updated h4cc\/wkhtmltopdf-i386 to 0.12.4<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Restored Markdown Info <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/34\">#34<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added h4cc\/wkhtmltopdf-amd64 library after suggestion - Make amd64 default #33\nUpdated h4cc\/wkhtmltopdf-i386 to 0.12.4\n\n\n\nRestored Markdown Info #34"},"1.6.2":{"date":"09\/04\/2018","content":"1. [](#new)\n * Added settings for set_time_limit. 60 sec timeout [#25](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/25)\n1. [](#bugfix)\n * Search text not aligned with learn2 theme if snappygrav plugin is enabled [#32](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/32)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added settings for set_time_limit. 60 sec timeout <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/25\">#25<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Search text not aligned with learn2 theme if snappygrav plugin is enabled <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/32\">#32<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added settings for set_time_limit. 60 sec timeout #25\n\n\n\nSearch text not aligned with learn2 theme if snappygrav plugin is enabled #32"},"1.6.1":{"date":"06\/13\/2018","content":"1. [](#bugfix)\n * Pages are not ordered [#30](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/30)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Pages are not ordered <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/30\">#30<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Pages are not ordered #30"},"1.6.0":{"date":"12\/21\/2017","content":"1. [](#new)\n * Added settings for Print Media Type [#26](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/26)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added settings for Print Media Type <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/26\">#26<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added settings for Print Media Type #26"},"1.5.5":{"date":"09\/04\/2017","content":"1. [](#bugfix)\n * Relative path of wkhtmltopdf folder incorrect [#23](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/23)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Relative path of wkhtmltopdf folder incorrect <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/23\">#23<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Relative path of wkhtmltopdf folder incorrect #23"},"1.5.4":{"date":"09\/04\/2017","content":"1. [](#bugfix)\n * Branch Selection [#22](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/22)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Branch Selection <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/22\">#22<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Branch Selection #22"},"1.5.3":{"date":"09\/04\/2017","content":"1. [](#improved)\n * New site with working [demo](http:\/\/iusvar.alwaysdata.net\/grav\/)\n1. [](#bugfix)\n * Fixed undefined variable: where [#21](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/21)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>New site with working <a href=\"http:\/\/iusvar.alwaysdata.net\/grav\/\">demo<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed undefined variable: where <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/21\">#21<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New site with working demo\n\n\n\nFixed undefined variable: where #21"},"1.5.2":{"date":"07\/23\/2017","content":"1. [](#bugfix)\n * Correct dates in wrong format in CHANGELOG.md","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correct dates in wrong format in CHANGELOG.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Correct dates in wrong format in CHANGELOG.md"},"1.5.1":{"date":"07\/21\/2017","content":"1. [](#bugfix)\n * Deleted unnecessary control [#20](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/20)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Deleted unnecessary control <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/20\">#20<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Deleted unnecessary control #20"},"1.5.0":{"date":"07\/20\/2017","content":"1. [](#new)\n * Added functionality for knowledge-base theme. See also [#10](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/10)\n * Added the ability to print the current page [#17](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/17) in top-down mode\n * Now the document is created on time without prior saving on the server\n * Added Nonce features\n1. [](#improved)\n * Improved page collection selection\n * Delete unnecessary redefinitions of variables within some cycles\n * README.md cleaning\n1. [](#bugfix)\n * Update copyright period of the LICENSE file\n * Update blueprints.yaml\n * Update languages.yaml\n * Fixed settings for wkhtmltopdf installed on the server [#19](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/19)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added functionality for knowledge-base theme. See also <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/10\">#10<\/a><\/li>\n<li>Added the ability to print the current page <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/17\">#17<\/a> in top-down mode<\/li>\n<li>Now the document is created on time without prior saving on the server<\/li>\n<li>Added Nonce features<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved page collection selection<\/li>\n<li>Delete unnecessary redefinitions of variables within some cycles<\/li>\n<li>README.md cleaning<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Update copyright period of the LICENSE file<\/li>\n<li>Update blueprints.yaml<\/li>\n<li>Update languages.yaml<\/li>\n<li>Fixed settings for wkhtmltopdf installed on the server <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/19\">#19<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added functionality for knowledge-base theme. See also #10\nAdded the ability to print the current page #17 in top-down mode\nNow the document is created on time without prior saving on the server\nAdded Nonce features\n\n\n\nImproved page collection selection\nDelete unnecessary redefinitions of variables within some cycles\nREADME.md cleaning\n\n\n\nUpdate copyright period of the LICENSE file\nUpdate blueprints.yaml\nUpdate languages.yaml\nFixed settings for wkhtmltopdf installed on the server #19"},"1.4.2":{"date":"05\/23\/2017","content":"1. [](#bugfix)\n * Replaced break with exit\n * Improved the README\n * Uploading dependencies automatically delayed","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Replaced break with exit<\/li>\n<li>Improved the README<\/li>\n<li>Uploading dependencies automatically delayed<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Replaced break with exit\nImproved the README\nUploading dependencies automatically delayed"},"1.4.1":{"date":"05\/05\/2017","content":"1. [](#bugfix)\n * Updated blueprints and languages","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Updated blueprints and languages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated blueprints and languages"},"1.4.0":{"date":"05\/05\/2017","content":"1. [](#improved)\n * Added breadcrumbs [#16](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/16)\n1. [](#bugfix)\n * Check if wkhtmltopdf-i386 is executable\n * Better later than ever: removed the instance that builds the `snappy` object from the `foreach` cycle ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added breadcrumbs <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/16\">#16<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Check if wkhtmltopdf-i386 is executable<\/li>\n<li>Better later than ever: removed the instance that builds the <code>snappy<\/code> object from the <code>foreach<\/code> cycle <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added breadcrumbs #16\n\n\n\nCheck if wkhtmltopdf-i386 is executable\nBetter later than ever: removed the instance that builds the snappy object from the foreach cycle "},"1.3.1-rc.1":{"date":"04\/02\/2017","content":"1. [](#improved)\n * Updated `README.md`\n1. [](#bugfix)\n * Added `composer.json` for required libraries [#13](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/13)\n * Added `.gitattributes`","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added <code>composer.json<\/code> for required libraries <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/13\">#13<\/a><\/li>\n<li>Added <code>.gitattributes<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated README.md\n\n\n\nAdded composer.json for required libraries #13\nAdded .gitattributes"},"1.3.0":{"date":"03\/30\/2017","content":"1. [](#new)\n * Added \u010cesky translations [#11](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/11) (Thanks to [@rbukovansky](https:\/\/github.com\/rbukovansky) for the PR)\n * Added toggle buttons for preface option [#12](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/12)\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added \u010cesky translations <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/11\">#11<\/a> (Thanks to <a href=\"https:\/\/github.com\/rbukovansky\">@rbukovansky<\/a> for the PR)<\/li>\n<li>Added toggle buttons for preface option <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/12\">#12<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added \u010cesky translations #11 (Thanks to @rbukovansky for the PR)\nAdded toggle buttons for preface option #12"},"1.2.0":{"date":"03\/28\/2017","content":"1. [](#new)\n * Simplified connection with the creation of a function TWIG\n * Added admin translations\n * Added english and italian translations\n1. [](#bugfix)\n * Bugfix plugin [#6](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/6), [#7](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/7) and [#10](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/10)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Simplified connection with the creation of a function TWIG<\/li>\n<li>Added admin translations<\/li>\n<li>Added english and italian translations<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bugfix plugin <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/6\">#6<\/a>, <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/7\">#7<\/a> and <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/10\">#10<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Simplified connection with the creation of a function TWIG\nAdded admin translations\nAdded english and italian translations\n\n\n\nBugfix plugin #6, #7 and #10"},"1.1.1":{"date":"10\/30\/2015","content":"1. [](#bugfix)\n * Bugfix in blueprints.yaml [#5](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/5)\n * Updated snappygrav.yaml\n * Added built_in_css in Settings Defaults","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bugfix in blueprints.yaml <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/5\">#5<\/a><\/li>\n<li>Updated snappygrav.yaml<\/li>\n<li>Added built_in_css in Settings Defaults<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bugfix in blueprints.yaml #5\nUpdated snappygrav.yaml\nAdded built_in_css in Settings Defaults"},"1.1.0":{"date":"10\/28\/2015","content":"1. [](#new)\n * Add the ability to a have custom template, with CSS [#3](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/3) & [#4](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/4)\n * Ability to print all website as a PDF (usefull for RTFM website) [#4](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/4)\n1. [](#improved)\n * Cleanup & delete debug... [#3](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/3) & [#4](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/4)\n * Updated `README.md` file with information to print all website as a PDF [#4](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/4)\n * Modified the description of the plugin in `blueprints.yaml`\n1. [](#bugfix)\n * Fixed the default zoom in `blueprints.yaml`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add the ability to a have custom template, with CSS <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/3\">#3<\/a> &amp; <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/4\">#4<\/a><\/li>\n<li>Ability to print all website as a PDF (usefull for RTFM website) <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/4\">#4<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Cleanup &amp; delete debug... <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/3\">#3<\/a> &amp; <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/4\">#4<\/a><\/li>\n<li>Updated <code>README.md<\/code> file with information to print all website as a PDF <a href=\"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/pull\/4\">#4<\/a><\/li>\n<li>Modified the description of the plugin in <code>blueprints.yaml<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the default zoom in <code>blueprints.yaml<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add the ability to a have custom template, with CSS #3 &amp; #4\nAbility to print all website as a PDF (usefull for RTFM website) #4\n\n\n\nCleanup &amp; delete debug... #3 &amp; #4\nUpdated README.md file with information to print all website as a PDF #4\nModified the description of the plugin in blueprints.yaml\n\n\n\nFixed the default zoom in blueprints.yaml"},"1.0.3":{"date":"10\/03\/2015","content":"1. [](#bugfix) \n * Bugfix in blueprints.yaml","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a> \n<ul>\n<li>Bugfix in blueprints.yaml<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":" \n\nBugfix in blueprints.yaml"},"1.0.2":{"date":"10\/02\/2015","content":"1. [](#bugfix) \n * Bugfix in CHANGELOG.md","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a> \n<ul>\n<li>Bugfix in CHANGELOG.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":" \n\nBugfix in CHANGELOG.md"},"1.0.1":{"date":"10\/01\/2015","content":"1. [](#improved)\n * Improved blueprints for Grav Admin plugin\n * Improved `README.md` file with more information\n1. [](#bugfix) \n * Bugfix in snappygrav.php\n * Bugfix in snappygrav.yaml","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved blueprints for Grav Admin plugin<\/li>\n<li>Improved <code>README.md<\/code> file with more information<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a> \n<ul>\n<li>Bugfix in snappygrav.php<\/li>\n<li>Bugfix in snappygrav.yaml<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved blueprints for Grav Admin plugin\nImproved README.md file with more information\n\n \n\nBugfix in snappygrav.php\nBugfix in snappygrav.yaml"},"1.0.0":{"date":"09\/04\/2015","content":"1. [](#new)\n * Initial release.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial release.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial release."}},"dependencies":[]},"maintenance":{"name":"Maintenance","version":"1.3.2","description":"Puts your grav site into a maintenance mode","description_html":"<p>Puts your grav site into a maintenance mode<\/p>","description_plain":"Puts your grav site into a maintenance mode","icon":"exclamation-triangle","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"login","version":"*"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-maintenance","keywords":"maintenance, plugin, required","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-maintenance\/issues","license":"MIT","tag_name":"1.3.2","date":"2018-12-10T21:08:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/maintenance\/1.3.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-maintenance","slug":"maintenance","install_path":"user\/plugins\/maintenance","changelog":{"1.3.2":{"date":"12\/10\/2018","content":"1. [](#bugfix)\n * if `allow_login` is `false` don't allow a logged in user to skip maintenance page","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>if <code>allow_login<\/code> is <code>false<\/code> don't allow a logged in user to skip maintenance page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"if allow_login is false don't allow a logged in user to skip maintenance page"},"1.3.1":{"date":"02\/17\/2017","content":"1. [](#new)\n * Added spanish translation\n1. [](#bugfix)\n * Hide the forgot button [#17](https:\/\/github.com\/getgrav\/grav-plugin-maintenance\/issues\/17)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added spanish translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Hide the forgot button <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-maintenance\/issues\/17\">#17<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added spanish translation\n\n\n\nHide the forgot button #17"},"1.3.0":{"date":"01\/24\/2017","content":"1. [](#new)\n * Added event `getMaintenancePage` to allow theme or plugin to override maintenance page\n * Added event `onMaintenancePage` which replaces `onPageInitialized` event\n1. [](#bugfix)\n * Fixed plugin not working with Twig setting `Autoescape variables` set to `Yes`\n * Fixed `Login access` setting having no effect\n * Prevent other plugins from overriding maintenance page by blocking `onPage(s)Initialized` events","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added event <code>getMaintenancePage<\/code> to allow theme or plugin to override maintenance page<\/li>\n<li>Added event <code>onMaintenancePage<\/code> which replaces <code>onPageInitialized<\/code> event<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed plugin not working with Twig setting <code>Autoescape variables<\/code> set to <code>Yes<\/code><\/li>\n<li>Fixed <code>Login access<\/code> setting having no effect<\/li>\n<li>Prevent other plugins from overriding maintenance page by blocking <code>onPage(s)Initialized<\/code> events<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added event getMaintenancePage to allow theme or plugin to override maintenance page\nAdded event onMaintenancePage which replaces onPageInitialized event\n\n\n\nFixed plugin not working with Twig setting Autoescape variables set to Yes\nFixed Login access setting having no effect\nPrevent other plugins from overriding maintenance page by blocking onPage(s)Initialized events"},"1.2.1":{"date":"09\/06\/2016","content":"1. [](#improved)\n * Added Romanian translation\n1. [](#bugfix)\n * Fix Login form not appearing [#11](https:\/\/github.com\/getgrav\/grav-plugin-maintenance\/issues\/11)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Romanian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix Login form not appearing <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-maintenance\/issues\/11\">#11<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Romanian translation\n\n\n\nFix Login form not appearing #11"},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Allow translation of the maintenance login form","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow translation of the maintenance login form<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow translation of the maintenance login form"},"1.1.0":{"date":"05\/03\/2016","content":"1. [](#new)\n * Added `zh-hk`, `zh-cn`, and `de` translations","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>zh-hk<\/code>, <code>zh-cn<\/code>, and <code>de<\/code> translations<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added zh-hk, zh-cn, and de translations"},"1.0.2":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Fixed the default placeholder for the maintenance page route in Admin\n1. [](#new)\n * Added `fr` translation","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the default placeholder for the maintenance page route in Admin<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>fr<\/code> translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed the default placeholder for the maintenance page route in Admin\n\n\n\nAdded fr translation"},"1.0.1":{"date":"09\/01\/2015","content":"1. [](#new)\n * Added `login` plugin dependency","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>login<\/code> plugin dependency<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added login plugin dependency"},"1.0.0":{"date":"09\/01\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"themer":{"name":"Themer","version":"1.1.0","description":"This plugin enables you to use different themes on one site individual set per page or collection.","description_html":"<p>This plugin enables you to use different themes on one site individual set per page or collection.<\/p>","description_plain":"This plugin enables you to use different themes on one site individual set per page or collection.","icon":"magic","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-themer","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-themer\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-themer\/issues","license":"MIT\/GPL","tag_name":"v1.1.0","date":"2016-07-20T09:45:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/themer\/1.1.0","repository":"https:\/\/github.com\/sommerregen\/grav-plugin-themer","slug":"themer","install_path":"user\/plugins\/themer","changelog":{"1.1.0":{"date":"07\/20\/2016","content":"2. [](#improved)\n * Released stable version (requires **Grav v1.1.0+**)","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Released stable version (requires <strong>Grav v1.1.0+<\/strong>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Released stable version (requires Grav v1.1.0+)"},"1.1.0-beta.1":{"date":"06\/24\/2016","content":"1. [](#new)\n * Added blueprints to select the template of a page\n2. [](#improved)\n * Added French translations [#3](https:\/\/github.com\/Sommerregen\/grav-plugin-themer\/pull\/3) (:fr: proposal)\n * Removed deprecated code (requires **Grav v0.9.43+** now)\n * Code now fully complies with the [PSR 0\/2](https:\/\/github.com\/php-fig\/fig-standards\/blob\/master\/accepted\/PSR-2-coding-style-guide.md) coding standard","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added blueprints to select the template of a page<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added French translations <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-themer\/pull\/3\">#3<\/a> (:fr: proposal)<\/li>\n<li>Removed deprecated code (requires <strong>Grav v0.9.43+<\/strong> now)<\/li>\n<li>Code now fully complies with the <a href=\"https:\/\/github.com\/php-fig\/fig-standards\/blob\/master\/accepted\/PSR-2-coding-style-guide.md\">PSR 0\/2<\/a> coding standard<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints to select the template of a page\n\n\n\nAdded French translations #3 (:fr: proposal)\nRemoved deprecated code (requires Grav v0.9.43+ now)\nCode now fully complies with the PSR 0\/2 coding standard"},"1.0.3":{"date":"10\/16\/2015","content":"2. [](#improved)\n * Disable `TraceableTwigEnvironment` for **Grav v0.9.43+** by default and added backwards-compatibility check [#2](https:\/\/github.com\/Sommerregen\/grav-plugin-themer\/issues\/2) (TraceableTwigEnvironment not found)","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Disable <code>TraceableTwigEnvironment<\/code> for <strong>Grav v0.9.43+<\/strong> by default and added backwards-compatibility check <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-themer\/issues\/2\">#2<\/a> (TraceableTwigEnvironment not found)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Disable TraceableTwigEnvironment for Grav v0.9.43+ by default and added backwards-compatibility check #2 (TraceableTwigEnvironment not found)"},"1.0.2":{"date":"09\/08\/2015","content":"2. [](#improved)\n * Added blueprints for Grav Admin plugin\n3. [](#bugfix)\n * Fixed `DebugBarException` (\"twig\" is not a registered collector)","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>DebugBarException<\/code> (&quot;twig&quot; is not a registered collector)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin\n\n\n\nFixed DebugBarException (&quot;twig&quot; is not a registered collector)"},"1.0.1":{"date":"08\/21\/2015","content":"3. [](#bugfix)\n * Fixed missing Twig update routines","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed missing Twig update routines<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed missing Twig update routines"},"1.0.0":{"date":"08\/20\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"blog-injector":{"name":"BlogInjector","version":"1.2.3","description":"BlogInjector is a Grav plugin that makes available the functionalities to add a blog to each Grav theme","description_html":"<p>BlogInjector is a Grav plugin that makes available the functionalities to add a blog to each Grav theme<\/p>","description_plain":"BlogInjector is a Grav plugin that makes available the functionalities to add a blog to each Grav theme","icon":"file-text-o","author":{"name":"Giansimon Diblas","url":"http:\/\/diblas.net","email":"info@diblas.net"},"dependencies":[{"name":"simplesearch","version":"*"},{"name":"feed","version":"*"},{"name":"relatedpages","version":"*"},{"name":"pagination","version":"*"},{"name":"taxonomylist","version":"*"},{"name":"archives","version":"*"},{"name":"breadcrumbs","version":"*"}],"homepage":"http:\/\/diblas.net\/plugins\/blog-grav-cms-plugin-adds-blog-functionalities-to-each-grav-theme","keywords":"blog, theme","bugs":"https:\/\/github.com\/giansi\/grav-plugin-blog\/issues","license":"MIT","tag_name":"v1.2.3","date":"2016-08-18T03:09:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/blog-injector\/1.2.3","repository":"https:\/\/github.com\/giansi\/grav-plugin-blog","slug":"blog-injector","install_path":"user\/plugins\/blog-injector","changelog":{"1.2.3":{"date":"08\/18\/2016","content":"1. [](#improved)\n * Added Dutch translation","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Dutch translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Dutch translation"},"1.2.2":{"date":"04\/10\/2016","content":"1. [](#bugfix)\n * Plugin is not loaded in admin mode","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Plugin is not loaded in admin mode<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin is not loaded in admin mode"},"1.2.1":{"date":"03\/20\/2016","content":"1. [](#improved)\n * Added French translation","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added French translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added French translation"},"1.2.0":{"date":"03\/19\/2016","content":"1. [](#improved)\n * Added multi language support\n * Added Italian translation","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added multi language support<\/li>\n<li>Added Italian translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added multi language support\nAdded Italian translation"},"1.1.8":{"date":"02\/10\/2016","content":"1. [](#bugfix)\n * Fixed feed url","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed feed url<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed feed url"},"1.1.7":{"date":"01\/12\/2016","content":"1. [](#new)\n * Add option for excluding the default blog stylesheet\n2. [](#bugfix)\n * Fix retrieval of settings for adding the framework assets","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add option for excluding the default blog stylesheet<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix retrieval of settings for adding the framework assets<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add option for excluding the default blog stylesheet\n\n\n\nFix retrieval of settings for adding the framework assets"},"1.1.6":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Updated plugin variable retrieving with the new plugin name","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Updated plugin variable retrieving with the new plugin name<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated plugin variable retrieving with the new plugin name"},"1.1.5":{"date":"01\/02\/2016","content":"1. [](#new)\n * Renamed plugin to BlogInjector to avoid confusion\n * Added Breadcrumbs dependency","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Renamed plugin to BlogInjector to avoid confusion<\/li>\n<li>Added Breadcrumbs dependency<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Renamed plugin to BlogInjector to avoid confusion\nAdded Breadcrumbs dependency"},"1.1.4":{"date":"12\/17\/2015","content":"1. [](#bugfix)\n * Fixed tags in the blog are not directing to the post but to the home page","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed tags in the blog are not directing to the post but to the home page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed tags in the blog are not directing to the post but to the home page"},"1.1.3":{"date":"12\/13\/2015","content":"1. [](#improved)\n * Added plugin dependencies","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added plugin dependencies<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added plugin dependencies"},"1.1.2":{"date":"11\/25\/2015","content":"1. [](#bugfix)\n * The post first paragraph is now enlarged just for the full post and no more for the posts list","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>The post first paragraph is now enlarged just for the full post and no more for the posts list<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"The post first paragraph is now enlarged just for the full post and no more for the posts list"},"1.1.1":{"date":"11\/25\/2015","content":"1. [](#bugfix)\n * An exception was thrown when page's parent was null: fixed.\n * Fixed Back button points to the wrong route in the Admin panel","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>An exception was thrown when page's parent was null: fixed.<\/li>\n<li>Fixed Back button points to the wrong route in the Admin panel<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"An exception was thrown when page's parent was null: fixed.\nFixed Back button points to the wrong route in the Admin panel"},"1.1.0":{"date":"11\/21\/2015","content":"1. [](#improved)\n * Redesigned blog templates.\n * Added Bootstrap support\n * DEPRECATED sidebar configuration","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Redesigned blog templates.<\/li>\n<li>Added Bootstrap support<\/li>\n<li>DEPRECATED sidebar configuration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Redesigned blog templates.\nAdded Bootstrap support\nDEPRECATED sidebar configuration"},"1.0.2":{"date":"08\/13\/2015","content":"1. [](#improved)\n * Plugin is fully configurable from Admin panel","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Plugin is fully configurable from Admin panel<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin is fully configurable from Admin panel"},"1.0.1":{"date":"08\/07\/2015","content":"1. [](#bugfix)\n * Fixed release number","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed release number<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed release number"},"1.0.0":{"date":"08\/13\/2015","content":"1. [](#new)\n * Plugin started","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Plugin started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin started"}}},"socialbuttons":{"name":"SocialButtons","version":"1.0.3","description":"Porting of Ridiculously Responsive Social Sharing Buttons for Grav CMS","description_html":"<p>Porting of Ridiculously Responsive Social Sharing Buttons for Grav CMS<\/p>","description_plain":"Porting of Ridiculously Responsive Social Sharing Buttons for Grav CMS","icon":"share-alt","author":{"name":"Giansimon Diblas","url":"http:\/\/diblas.net","email":"info@diblas.net"},"homepage":"https:\/\/github.com\/giansi\/grav-plugin-social-buttons","demo":"https:\/\/github.com\/giansi\/grav-plugin-social-buttons","keywords":"plugin, social, share, buttons","bugs":"https:\/\/github.com\/giansi\/grav-plugin-social-buttons\/issues","license":"MIT","tag_name":"v1.0.3","date":"2015-11-16T14:13:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/socialbuttons\/1.0.3","repository":"https:\/\/github.com\/giansi\/grav-plugin-social-buttons","slug":"socialbuttons","install_path":"user\/plugins\/socialbuttons","changelog":{"1.0.3":{"date":"11\/16\/2015","content":"1. [](#improved)\n * Social button label is now configurable by the plugin's configuration file","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Social button label is now configurable by the plugin's configuration file<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Social button label is now configurable by the plugin's configuration file"},"1.0.2":{"date":"09\/01\/2015","content":"1. [](#improved)\n * Configured the plugin to work with Admin Panel\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Configured the plugin to work with Admin Panel<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Configured the plugin to work with Admin Panel"},"0.9.0":{"date":"08\/06\/2015","content":"1. [](#new)\n * Plugin started","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Plugin started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin started"}},"dependencies":[]},"admin":{"name":"Admin Panel","version":"1.8.15","description":"The **admin plugin** provides an easy-to-use web-based user interface to configure and operate Grav on a daily basis. It&#39;s packed full of great features and functionality but still sticks to Grav&#39;s principals of keeping things **simple**, **fast**, and **extensible**. Check out the [Admin Documentation](http:\/\/learn.getgrav.org\/admin-panel) for more detailed information.","description_html":"<p>The <strong>admin plugin<\/strong> provides an easy-to-use web-based user interface to configure and operate Grav on a daily basis. It&#39;s packed full of great features and functionality but still sticks to Grav&#39;s principals of keeping things <strong>simple<\/strong>, <strong>fast<\/strong>, and <strong>extensible<\/strong>. Check out the <a href=\"http:\/\/learn.getgrav.org\/admin-panel\">Admin Documentation<\/a> for more detailed information.<\/p>","description_plain":"The admin plugin provides an easy-to-use web-based user interface to configure and operate Grav on a daily basis. It&#39;s packed full of great features and functionality but still sticks to Grav&#39;s principals of keeping things simple, fast, and extensible. Check out the Admin Documentation for more detailed information.","icon":"empire","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.3"},{"name":"form","version":">=2.14.0"},{"name":"login","version":">=2.7.0"},{"name":"email","version":">=2.7.0"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-admin","docs":"https:\/\/github.com\/getgrav\/grav-plugin-admin\/blob\/develop\/README.md","keywords":"admin, plugin, manager, panel","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues","license":"MIT","tag_name":"1.8.15","date":"2018-12-14T22:02:36Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin\/1.8.15","repository":"https:\/\/github.com\/getgrav\/grav-plugin-admin","slug":"admin","install_path":"user\/plugins\/admin","changelog":{"1.8.15":{"date":"12\/14\/2018","content":"1. [](#improved)\n * Fire `onAdminSave()` event during `AdminController::taskSaveAs()` [#1544](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1544)\n1. [](#bugfix)\n * Clean user post to ensure dynamically added form fields are not saved","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fire <code>onAdminSave()<\/code> event during <code>AdminController::taskSaveAs()<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1544\">#1544<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Clean user post to ensure dynamically added form fields are not saved<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fire onAdminSave() event during AdminController::taskSaveAs() #1544\n\n\n\nClean user post to ensure dynamically added form fields are not saved"},"1.8.14":{"date":"11\/12\/2018","content":"1. [](#bugfix)\n * Fixed Grav core update potentially spinning forever because of an error which happens after a successful upgrade\n * Saving in expert mode can cause `undefined index: header` error [#1537](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1537)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Grav core update potentially spinning forever because of an error which happens after a successful upgrade<\/li>\n<li>Saving in expert mode can cause <code>undefined index: header<\/code> error <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1537\">#1537<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed Grav core update potentially spinning forever because of an error which happens after a successful upgrade\nSaving in expert mode can cause undefined index: header error #1537"},"1.8.13":{"date":"11\/05\/2018","content":"1. [](#new)\n * Added new `|nested()` Twig filter to access array objects with dot notation syntax\n1. [](#bugfix)\n * Fixed issue with complex lists structure and nested dot-notation [admin#2236](https:\/\/github.com\/getgrav\/grav\/issues\/2236)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>|nested()<\/code> Twig filter to access array objects with dot notation syntax<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with complex lists structure and nested dot-notation <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/2236\">admin#2236<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new |nested() Twig filter to access array objects with dot notation syntax\n\n\n\nFixed issue with complex lists structure and nested dot-notation admin#2236"},"1.8.12":{"date":"10\/24\/2018","content":"1. [](#improved)\n * Updated various lang strings\n * Removed duplicate lang strings\n1. [](#bugfix)\n * Fix XSS checking when empty content [#1533](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1533)\n * Fix DirectInstall not working [#1535](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1535)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated various lang strings<\/li>\n<li>Removed duplicate lang strings<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix XSS checking when empty content <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1533\">#1533<\/a><\/li>\n<li>Fix DirectInstall not working <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1535\">#1535<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated various lang strings\nRemoved duplicate lang strings\n\n\n\nFix XSS checking when empty content #1533\nFix DirectInstall not working #1535"},"1.8.11":{"date":"10\/08\/2018","content":"1. [](#improved)\n * Change usage of basename where possible [#1480](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1480)\n * Improved filename validation (requires Grav 1.5.3)\n * Updated various lang codes\n1. [](#bugfix)\n * File Uploads: Do not trust mimetype sent by the browser\n * Fixed file extension detection\n * Fix for HTML entities in page slug [#1524](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1524)\n * Fix for port in backup download links [#1521](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1521)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Change usage of basename where possible <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1480\">#1480<\/a><\/li>\n<li>Improved filename validation (requires Grav 1.5.3)<\/li>\n<li>Updated various lang codes<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>File Uploads: Do not trust mimetype sent by the browser<\/li>\n<li>Fixed file extension detection<\/li>\n<li>Fix for HTML entities in page slug <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1524\">#1524<\/a><\/li>\n<li>Fix for port in backup download links <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1521\">#1521<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Change usage of basename where possible #1480\nImproved filename validation (requires Grav 1.5.3)\nUpdated various lang codes\n\n\n\nFile Uploads: Do not trust mimetype sent by the browser\nFixed file extension detection\nFix for HTML entities in page slug #1524\nFix for port in backup download links #1521"},"1.8.10":{"date":"10\/01\/2018","content":"1. [](#new)\n * IMPORTANT: Non `admin.super` users are now subject to XSS validation in Page content. Configurable via Configuration \/ Security\n * New XSS content warnings and integration into page save\n * Added new event `onAdminPage()` which allows plugins to customize `Page` object in `$event['page']`\n1. [](#improved)\n * Use `Url:post()` to get the `$_POST` variable (allows common security checks\/filtering for the POST data)\n * Requires Grav 1.5.2\n1. [](#bugfix)\n * Fixed redirect to correct URL after failed login\n * Fixed issue in `filepicker` where missing images would cause a loop to try to load them\n * Twig 2 compatibility fixes for macros\n * Updated `composer.json` to better match Grav 1.5\n * Remove `package-lock.json` as it was referencing an insecure JS package","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>IMPORTANT: Non <code>admin.super<\/code> users are now subject to XSS validation in Page content. Configurable via Configuration \/ Security<\/li>\n<li>New XSS content warnings and integration into page save<\/li>\n<li>Added new event <code>onAdminPage()<\/code> which allows plugins to customize <code>Page<\/code> object in <code>$event['page']<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use <code>Url:post()<\/code> to get the <code>$_POST<\/code> variable (allows common security checks\/filtering for the POST data)<\/li>\n<li>Requires Grav 1.5.2<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed redirect to correct URL after failed login<\/li>\n<li>Fixed issue in <code>filepicker<\/code> where missing images would cause a loop to try to load them<\/li>\n<li>Twig 2 compatibility fixes for macros<\/li>\n<li>Updated <code>composer.json<\/code> to better match Grav 1.5<\/li>\n<li>Remove <code>package-lock.json<\/code> as it was referencing an insecure JS package<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"IMPORTANT: Non admin.super users are now subject to XSS validation in Page content. Configurable via Configuration \/ Security\nNew XSS content warnings and integration into page save\nAdded new event onAdminPage() which allows plugins to customize Page object in $event['page']\n\n\n\nUse Url:post() to get the $_POST variable (allows common security checks\/filtering for the POST data)\nRequires Grav 1.5.2\n\n\n\nFixed redirect to correct URL after failed login\nFixed issue in filepicker where missing images would cause a loop to try to load them\nTwig 2 compatibility fixes for macros\nUpdated composer.json to better match Grav 1.5\nRemove package-lock.json as it was referencing an insecure JS package"},"1.8.9":{"date":"08\/23\/2018","content":"1. [](#improved)\n * Make order field to use context, not data\n * Switched to new Grav Yaml class to support Native + Fallback YAML libraries\n * Minor fix for `file` thumbnails display\n * Requires Grav 1.5.1","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Make order field to use context, not data<\/li>\n<li>Switched to new Grav Yaml class to support Native + Fallback YAML libraries<\/li>\n<li>Minor fix for <code>file<\/code> thumbnails display<\/li>\n<li>Requires Grav 1.5.1<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Make order field to use context, not data\nSwitched to new Grav Yaml class to support Native + Fallback YAML libraries\nMinor fix for file thumbnails display\nRequires Grav 1.5.1"},"1.8.8":{"date":"08\/17\/2018","content":"1. [](#improved)\n * Support URI Params and Query attributes in Login redirect\n * Added support for textarea value type in `array` field\n * Added some new lang strings for Grav 1.5.0\n1. [](#bugfix)\n * Support params and querystring in login redirect\n * Added field name nesting with tab field","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Support URI Params and Query attributes in Login redirect<\/li>\n<li>Added support for textarea value type in <code>array<\/code> field<\/li>\n<li>Added some new lang strings for Grav 1.5.0<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Support params and querystring in login redirect<\/li>\n<li>Added field name nesting with tab field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support URI Params and Query attributes in Login redirect\nAdded support for textarea value type in array field\nAdded some new lang strings for Grav 1.5.0\n\n\n\nSupport params and querystring in login redirect\nAdded field name nesting with tab field"},"1.8.7":{"date":"07\/31\/2018","content":"1. [](#bugfix)\n * Fix for deleting 'extra' media files [grav#2100](https:\/\/githubcom\/getgrav\/grav\/issues\/2100)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for deleting 'extra' media files <a href=\"https:\/\/githubcom\/getgrav\/grav\/issues\/2100\">grav#2100<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for deleting 'extra' media files grav#2100"},"1.8.6":{"date":"07\/13\/2018","content":"1. [](#bugfix)\n * Force `html` for markdown preview [grav#2066](https:\/\/github.com\/getgrav\/grav\/issues\/2066)\n * Add missing `authorizeTask()` checks in controller [#1483](https:\/\/github.com\/getgrav\/grav\/issues\/1483)\n * Add support for `force_ssl` to admin URLs [#1479](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1479)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Force <code>html<\/code> for markdown preview <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/2066\">grav#2066<\/a><\/li>\n<li>Add missing <code>authorizeTask()<\/code> checks in controller <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1483\">#1483<\/a><\/li>\n<li>Add support for <code>force_ssl<\/code> to admin URLs <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1479\">#1479<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Force html for markdown preview grav#2066\nAdd missing authorizeTask() checks in controller #1483\nAdd support for force_ssl to admin URLs #1479"},"1.8.5":{"date":"06\/20\/2018","content":"1. [](#bugfix)\n * Fixed broken folder attribute on filepicker [#1465](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1465)\n * Added translation for system.session.initialize\n * Slight updates on new translation strings","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken folder attribute on filepicker <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1465\">#1465<\/a><\/li>\n<li>Added translation for system.session.initialize<\/li>\n<li>Slight updates on new translation strings<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed broken folder attribute on filepicker #1465\nAdded translation for system.session.initialize\nSlight updates on new translation strings"},"1.8.4":{"date":"06\/11\/2018","content":"1. [](#improved)\n * Including EXIF JS library in the modules dependencies to fix orientation when uploading images\n1. [](#bugfix)\n * Initialize session on setup [#1451](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1451)\n * Force a `null` order when empty in the post request\n * Fixed some 2FA form styling issues","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Including EXIF JS library in the modules dependencies to fix orientation when uploading images<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Initialize session on setup <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1451\">#1451<\/a><\/li>\n<li>Force a <code>null<\/code> order when empty in the post request<\/li>\n<li>Fixed some 2FA form styling issues<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Including EXIF JS library in the modules dependencies to fix orientation when uploading images\n\n\n\nInitialize session on setup #1451\nForce a null order when empty in the post request\nFixed some 2FA form styling issues"},"1.8.3":{"date":"05\/31\/2018","content":"1. [](#new)\n * Added support for selectize plugins as options in the selectize field\n1. [](#bugfix)\n * Fixed deep linking in admin after login [#1456](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1456)\n * Fixed Undefined property: `stdClass::$image` in v1.8.2 [#1454](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1454)\n * Pass media order when calling `task:listmedia`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for selectize plugins as options in the selectize field<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed deep linking in admin after login <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1456\">#1456<\/a><\/li>\n<li>Fixed Undefined property: <code>stdClass::$image<\/code> in v1.8.2 <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1454\">#1454<\/a><\/li>\n<li>Pass media order when calling <code>task:listmedia<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for selectize plugins as options in the selectize field\n\n\n\nFixed deep linking in admin after login #1456\nFixed Undefined property: stdClass::$image in v1.8.2 #1454\nPass media order when calling task:listmedia"},"1.8.2":{"date":"05\/24\/2018","content":"1. [](#new)\n * Added custom object support for filepicker field\n * Don't allow saving of a user with no local account file\n * Controls for `list` field were not in sync between top and bottom\n1. [](#improved)\n * More subtle `fieldset` styling\n1. [](#bugfix)\n * Check if `$object->blueprints()` exists in `onAdminAfterSave`\n * When creating first user, check `admin.login` not `site.login`\n * Fix admin login redirects for multisite setups\n * Fixed issue with filepicker field where images wouldn't properly merge with the current value if in a page header\n * Fixed media delete for streams","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added custom object support for filepicker field<\/li>\n<li>Don't allow saving of a user with no local account file<\/li>\n<li>Controls for <code>list<\/code> field were not in sync between top and bottom<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>More subtle <code>fieldset<\/code> styling<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Check if <code>$object-&gt;blueprints()<\/code> exists in <code>onAdminAfterSave<\/code><\/li>\n<li>When creating first user, check <code>admin.login<\/code> not <code>site.login<\/code><\/li>\n<li>Fix admin login redirects for multisite setups<\/li>\n<li>Fixed issue with filepicker field where images wouldn't properly merge with the current value if in a page header<\/li>\n<li>Fixed media delete for streams<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added custom object support for filepicker field\nDon't allow saving of a user with no local account file\nControls for list field were not in sync between top and bottom\n\n\n\nMore subtle fieldset styling\n\n\n\nCheck if $object-&gt;blueprints() exists in onAdminAfterSave\nWhen creating first user, check admin.login not site.login\nFix admin login redirects for multisite setups\nFixed issue with filepicker field where images wouldn't properly merge with the current value if in a page header\nFixed media delete for streams"},"1.8.1":{"date":"05\/15\/2018","content":"1. [](#improved)\n * use SHA1 hashing of IP addressed to support GDPR rules [#1436](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1436)\n1. [](#bugfix)\n * Fixed 2FA form showing up even if user has not turned on the feature [#1442](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1442)\n * Fixed previews of images in Pagemedia field not properly URI encoded [#1438](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1438)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>use SHA1 hashing of IP addressed to support GDPR rules <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1436\">#1436<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed 2FA form showing up even if user has not turned on the feature <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1442\">#1442<\/a><\/li>\n<li>Fixed previews of images in Pagemedia field not properly URI encoded <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1438\">#1438<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"use SHA1 hashing of IP addressed to support GDPR rules #1436\n\n\n\nFixed 2FA form showing up even if user has not turned on the feature #1442\nFixed previews of images in Pagemedia field not properly URI encoded #1438"},"1.8.0":{"date":"05\/11\/2018","content":"1. [](#new)\n * Moved 2FA authentication to login plugin\n * Admin login now uses login plugin events\n * Added new decoupled `pagemedia` field that is no longer tied to just pages\n * Updated plugin dependencies (Grav >= 1.4.4, Form >=2.14.0, Login >=2.7.0, Email >=2.7.0)\n1. [](#improved)\n * Added support for JavaScript `bottom` block [#1425](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1425)\n * Added better typography styling for blockquote and markdown in `display` field\n * Vendor updates\n1. [](#bugfix)\n * Added missing MarkdownExtra strings [#1385](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1385)\n * Updated `blueprints.yaml` with missing `step` attribute [#1415](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1415)\n * Fixed preview target setting [#1430](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1430)\n * Added new modular string [#1433](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1433)\n * Fixed Firefox issue with the Regenerate button for 2FA. Forcing the page to reload\n * Fixed jumpiness behavior for Regenerate button when on active state.\n * Prevent the prompt for unsaved state when Regenerating a 2FA code and trying to reload\/leave the page.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Moved 2FA authentication to login plugin<\/li>\n<li>Admin login now uses login plugin events<\/li>\n<li>Added new decoupled <code>pagemedia<\/code> field that is no longer tied to just pages<\/li>\n<li>Updated plugin dependencies (Grav &gt;= 1.4.4, Form &gt;=2.14.0, Login &gt;=2.7.0, Email &gt;=2.7.0)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for JavaScript <code>bottom<\/code> block <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1425\">#1425<\/a><\/li>\n<li>Added better typography styling for blockquote and markdown in <code>display<\/code> field<\/li>\n<li>Vendor updates<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added missing MarkdownExtra strings <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1385\">#1385<\/a><\/li>\n<li>Updated <code>blueprints.yaml<\/code> with missing <code>step<\/code> attribute <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1415\">#1415<\/a><\/li>\n<li>Fixed preview target setting <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1430\">#1430<\/a><\/li>\n<li>Added new modular string <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1433\">#1433<\/a><\/li>\n<li>Fixed Firefox issue with the Regenerate button for 2FA. Forcing the page to reload<\/li>\n<li>Fixed jumpiness behavior for Regenerate button when on active state.<\/li>\n<li>Prevent the prompt for unsaved state when Regenerating a 2FA code and trying to reload\/leave the page.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved 2FA authentication to login plugin\nAdmin login now uses login plugin events\nAdded new decoupled pagemedia field that is no longer tied to just pages\nUpdated plugin dependencies (Grav &gt;= 1.4.4, Form &gt;=2.14.0, Login &gt;=2.7.0, Email &gt;=2.7.0)\n\n\n\nAdded support for JavaScript bottom block #1425\nAdded better typography styling for blockquote and markdown in display field\nVendor updates\n\n\n\nAdded missing MarkdownExtra strings #1385\nUpdated blueprints.yaml with missing step attribute #1415\nFixed preview target setting #1430\nAdded new modular string #1433\nFixed Firefox issue with the Regenerate button for 2FA. Forcing the page to reload\nFixed jumpiness behavior for Regenerate button when on active state.\nPrevent the prompt for unsaved state when Regenerating a 2FA code and trying to reload\/leave the page."},"1.7.4":{"date":"04\/02\/2018","content":"1. [](#bugfix)\n * Fixed a bug for page copy caused by last release [#1409](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1409)\n * Fixed collapsible `list` option [#1410](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1410)\n * Fixed a minor typo in a label [#1397](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1397)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug for page copy caused by last release <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1409\">#1409<\/a><\/li>\n<li>Fixed collapsible <code>list<\/code> option <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1410\">#1410<\/a><\/li>\n<li>Fixed a minor typo in a label <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1397\">#1397<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a bug for page copy caused by last release #1409\nFixed collapsible list option #1410\nFixed a minor typo in a label #1397"},"1.7.3":{"date":"04\/01\/2018","content":"1. [](#new)\n * Implemented Resize Media and Resolution ('resizeWidth', 'resizeHeight', 'resizeQuality', 'resolution')\n * Updated Dropzone to latest\n1. [](#bugfix)\n * Implemented workaround for required text fields [#1390](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1390)\n * Fixed highlight color in Firefox [getgrav\/grav#1949](https:\/\/github.com\/getgrav\/grav\/issues\/1949)\n * Fix for bad redirect on saving simplesearch (possibly others)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented Resize Media and Resolution ('resizeWidth', 'resizeHeight', 'resizeQuality', 'resolution')<\/li>\n<li>Updated Dropzone to latest<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Implemented workaround for required text fields <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1390\">#1390<\/a><\/li>\n<li>Fixed highlight color in Firefox <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1949\">getgrav\/grav#1949<\/a><\/li>\n<li>Fix for bad redirect on saving simplesearch (possibly others)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented Resize Media and Resolution ('resizeWidth', 'resizeHeight', 'resizeQuality', 'resolution')\nUpdated Dropzone to latest\n\n\n\nImplemented workaround for required text fields #1390\nFixed highlight color in Firefox getgrav\/grav#1949\nFix for bad redirect on saving simplesearch (possibly others)"},"1.7.2":{"date":"03\/21\/2018","content":"1. [](#improved)\n * Table CSS improvements for use in 3rd party plugins\n * Translatable `add_modals` button labels [#1388](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1388)\n * Check for `SHIFT` key on editor save shortcut [#1383](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1383)\n * Fixed User permissions responsive UI [#1379](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1379)\n * Optimization to stop admin for looking for pages in disabled plugins\n * Added configuration option to choose if you want to use new 'inline' preview or `new tab'\n1. [](#bugfix)\n * Fix redirect bug when changing admin route to `admin-*`\n * Changed Twig `|count` to `|length` filter [#1391](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1391)\n * Fix for page preview when `HTTP_REFERRER` is not set [grav#1930](https:\/\/github.com\/getgrav\/grav\/issues\/1930)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Table CSS improvements for use in 3rd party plugins<\/li>\n<li>Translatable <code>add_modals<\/code> button labels <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1388\">#1388<\/a><\/li>\n<li>Check for <code>SHIFT<\/code> key on editor save shortcut <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1383\">#1383<\/a><\/li>\n<li>Fixed User permissions responsive UI <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1379\">#1379<\/a><\/li>\n<li>Optimization to stop admin for looking for pages in disabled plugins<\/li>\n<li>Added configuration option to choose if you want to use new 'inline' preview or `new tab'<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix redirect bug when changing admin route to <code>admin-*<\/code><\/li>\n<li>Changed Twig <code>|count<\/code> to <code>|length<\/code> filter <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1391\">#1391<\/a><\/li>\n<li>Fix for page preview when <code>HTTP_REFERRER<\/code> is not set <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1930\">grav#1930<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Table CSS improvements for use in 3rd party plugins\nTranslatable add_modals button labels #1388\nCheck for SHIFT key on editor save shortcut #1383\nFixed User permissions responsive UI #1379\nOptimization to stop admin for looking for pages in disabled plugins\nAdded configuration option to choose if you want to use new 'inline' preview or `new tab'\n\n\n\nFix redirect bug when changing admin route to admin-*\nChanged Twig |count to |length filter #1391\nFix for page preview when HTTP_REFERRER is not set grav#1930"},"1.7.1":{"date":"03\/11\/2018","content":"1. [](#new)\n * New built-in page preview system\n1. [](#improved)\n * Added `CTRL+K` \/ `CMD+K` shortcuts for editor links [#1279](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1279)\n1. [](#bugfix)\n * Automatically redirect to new `admin_route` after changing it [#1371](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1371)\n * Remove bad-shadows on alerts\n * Fixed notifications titles not html escaped [#1272](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1272)\n * Fixed extra horizontal scrollbar with `Editor` field\n * Fixed `mediapicker` field in lists [#1369](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1369)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New built-in page preview system<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added <code>CTRL+K<\/code> \/ <code>CMD+K<\/code> shortcuts for editor links <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1279\">#1279<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Automatically redirect to new <code>admin_route<\/code> after changing it <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1371\">#1371<\/a><\/li>\n<li>Remove bad-shadows on alerts<\/li>\n<li>Fixed notifications titles not html escaped <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1272\">#1272<\/a><\/li>\n<li>Fixed extra horizontal scrollbar with <code>Editor<\/code> field<\/li>\n<li>Fixed <code>mediapicker<\/code> field in lists <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1369\">#1369<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New built-in page preview system\n\n\n\nAdded CTRL+K \/ CMD+K shortcuts for editor links #1279\n\n\n\nAutomatically redirect to new admin_route after changing it #1371\nRemove bad-shadows on alerts\nFixed notifications titles not html escaped #1272\nFixed extra horizontal scrollbar with Editor field\nFixed mediapicker field in lists #1369"},"1.7.0":{"date":"03\/09\/2018","content":"1. [](#new)\n * Added styling and lang for **Route Overrides** in the default page blueprint\n * Added clear cache permanently to quick-tray [#1353](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1353)\n1. [](#improved)\n * Added option to toggle between `line-awesome` and `font-awesome` icon sets [#1334](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1334)\n * Added preview from page list view [#1250](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1250)\n * Added `Add` plugins button to plugins details page [#1352](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1352)\n * Added support for `default` and `options` fields in taxonomy field [#1364](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1364)\n * Added support to limit parent field levels [#1298](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1298)\n1. [](#bugfix)\n * Fixed issue with custom logo text overlapping the sidebar toggle [#1334](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1334)\n * Fixed issues with minimum PHP versions in resource upgrades\n * Fixed issue with default lang translation in admin [#1361](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1361)\n * Typos in `Tools` -> `Direct Install` page [#1345](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1345)\n * Fixed bug with frontmatter being killed when in `Expert Mode` [#1354](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1354)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added styling and lang for <strong>Route Overrides<\/strong> in the default page blueprint<\/li>\n<li>Added clear cache permanently to quick-tray <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1353\">#1353<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added option to toggle between <code>line-awesome<\/code> and <code>font-awesome<\/code> icon sets <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1334\">#1334<\/a><\/li>\n<li>Added preview from page list view <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1250\">#1250<\/a><\/li>\n<li>Added <code>Add<\/code> plugins button to plugins details page <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1352\">#1352<\/a><\/li>\n<li>Added support for <code>default<\/code> and <code>options<\/code> fields in taxonomy field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1364\">#1364<\/a><\/li>\n<li>Added support to limit parent field levels <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1298\">#1298<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with custom logo text overlapping the sidebar toggle <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1334\">#1334<\/a><\/li>\n<li>Fixed issues with minimum PHP versions in resource upgrades<\/li>\n<li>Fixed issue with default lang translation in admin <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1361\">#1361<\/a><\/li>\n<li>Typos in <code>Tools<\/code> -&gt; <code>Direct Install<\/code> page <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1345\">#1345<\/a><\/li>\n<li>Fixed bug with frontmatter being killed when in <code>Expert Mode<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1354\">#1354<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added styling and lang for Route Overrides in the default page blueprint\nAdded clear cache permanently to quick-tray #1353\n\n\n\nAdded option to toggle between line-awesome and font-awesome icon sets #1334\nAdded preview from page list view #1250\nAdded Add plugins button to plugins details page #1352\nAdded support for default and options fields in taxonomy field #1364\nAdded support to limit parent field levels #1298\n\n\n\nFixed issue with custom logo text overlapping the sidebar toggle #1334\nFixed issues with minimum PHP versions in resource upgrades\nFixed issue with default lang translation in admin #1361\nTypos in Tools -&gt; Direct Install page #1345\nFixed bug with frontmatter being killed when in Expert Mode #1354"},"1.7.0-rc.3":{"date":"02\/15\/2018","content":"1. [](#improved)\n * Tab optimization with fixes for 'onpage' tabs\n * Stopped Chrome from auto-completing admin user profile form [grav#1847](https:\/\/github.com\/getgrav\/grav\/issues\/1847)\n * Added a fixed `ga-theme-17x` body class to help styling compatibility\n * Outputs an iterable field as a string if `yaml: true` or `validate: type: yaml` set in blueprint\n1. [](#bugfix)\n * Rolled back JS to known working versions [#1323](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1323)\n * Fixed missing translation in order field [#1324](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1324)\n * Fixed UI issue with last drop-down in button group [1325](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1325)\n * Fixed fieldset field outdated rendering [#1313](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1313)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Tab optimization with fixes for 'onpage' tabs<\/li>\n<li>Stopped Chrome from auto-completing admin user profile form <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1847\">grav#1847<\/a><\/li>\n<li>Added a fixed <code>ga-theme-17x<\/code> body class to help styling compatibility<\/li>\n<li>Outputs an iterable field as a string if <code>yaml: true<\/code> or <code>validate: type: yaml<\/code> set in blueprint<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Rolled back JS to known working versions <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1323\">#1323<\/a><\/li>\n<li>Fixed missing translation in order field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1324\">#1324<\/a><\/li>\n<li>Fixed UI issue with last drop-down in button group <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1325\">1325<\/a><\/li>\n<li>Fixed fieldset field outdated rendering <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1313\">#1313<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Tab optimization with fixes for 'onpage' tabs\nStopped Chrome from auto-completing admin user profile form grav#1847\nAdded a fixed ga-theme-17x body class to help styling compatibility\nOutputs an iterable field as a string if yaml: true or validate: type: yaml set in blueprint\n\n\n\nRolled back JS to known working versions #1323\nFixed missing translation in order field #1324\nFixed UI issue with last drop-down in button group 1325\nFixed fieldset field outdated rendering #1313"},"1.7.0-rc.2":{"date":"01\/24\/2018","content":"1. [](#new)\n * Moved to LineAwesome icons rather than FontAwesome (still compatible w\/FA 4.7.0)\n1. [](#improved)\n * Simplified open\/close nav button\n * Tidied Tools panel and added translations\n * Tooltip and new icon for site preview\n * Updated JS library dependencies\n * Changed CodeMirror editor to use sans-serif font for readability\n1. [](#bugfix)\n * Fixed z-index issue in fullscreen mode [#1317](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1317)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Moved to LineAwesome icons rather than FontAwesome (still compatible w\/FA 4.7.0)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Simplified open\/close nav button<\/li>\n<li>Tidied Tools panel and added translations<\/li>\n<li>Tooltip and new icon for site preview<\/li>\n<li>Updated JS library dependencies<\/li>\n<li>Changed CodeMirror editor to use sans-serif font for readability<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed z-index issue in fullscreen mode <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1317\">#1317<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved to LineAwesome icons rather than FontAwesome (still compatible w\/FA 4.7.0)\n\n\n\nSimplified open\/close nav button\nTidied Tools panel and added translations\nTooltip and new icon for site preview\nUpdated JS library dependencies\nChanged CodeMirror editor to use sans-serif font for readability\n\n\n\nFixed z-index issue in fullscreen mode #1317"},"1.7.0-rc.1":{"date":"01\/22\/2018","content":"1. [](#new)\n * Added support for markdown in all form fields for `label`, `help`, and `description` when `markdown: true` is set on field\n * Changed \"made by\" to Trilby Media from RocketTheme\n1. [](#improved)\n * Lightened tabs in new theme\n * Sort languages by key [#1303](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1303)\n * Add limit to Parent Levels [#1298](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1298)\n1. [](#bugfix)\n * Fixed alignment issue with language drop-down\n * Fixed a z-index issue with fullscreen editor [#1302](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1302)\n * Fixed missing background on register [#1307](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1307)\n * Fixed some style issues with field descriptions\n * Fixed an issue with `File` field losing download size setting\n * Fixed distorted thumbnails in `File` field by using `object-fit: cover`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for markdown in all form fields for <code>label<\/code>, <code>help<\/code>, and <code>description<\/code> when <code>markdown: true<\/code> is set on field<\/li>\n<li>Changed &quot;made by&quot; to Trilby Media from RocketTheme<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Lightened tabs in new theme<\/li>\n<li>Sort languages by key <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1303\">#1303<\/a><\/li>\n<li>Add limit to Parent Levels <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1298\">#1298<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed alignment issue with language drop-down<\/li>\n<li>Fixed a z-index issue with fullscreen editor <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1302\">#1302<\/a><\/li>\n<li>Fixed missing background on register <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1307\">#1307<\/a><\/li>\n<li>Fixed some style issues with field descriptions<\/li>\n<li>Fixed an issue with <code>File<\/code> field losing download size setting<\/li>\n<li>Fixed distorted thumbnails in <code>File<\/code> field by using <code>object-fit: cover<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for markdown in all form fields for label, help, and description when markdown: true is set on field\nChanged &quot;made by&quot; to Trilby Media from RocketTheme\n\n\n\nLightened tabs in new theme\nSort languages by key #1303\nAdd limit to Parent Levels #1298\n\n\n\nFixed alignment issue with language drop-down\nFixed a z-index issue with fullscreen editor #1302\nFixed missing background on register #1307\nFixed some style issues with field descriptions\nFixed an issue with File field losing download size setting\nFixed distorted thumbnails in File field by using object-fit: cover"},"1.7.0-beta.1":{"date":"12\/29\/2017","content":"1. [](#new)\n * New lighter-and-tighter admin theme developed\n1. [](#improved)\n * Added simple value support for list field type\n * Added checks to automatically hide collapse buttons when there's only single value in list type","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New lighter-and-tighter admin theme developed<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added simple value support for list field type<\/li>\n<li>Added checks to automatically hide collapse buttons when there's only single value in list type<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New lighter-and-tighter admin theme developed\n\n\n\nAdded simple value support for list field type\nAdded checks to automatically hide collapse buttons when there's only single value in list type"},"1.6.7":{"date":"12\/05\/2017","content":"1. [](#new)\n * Logout of admin goes straight to login form with a message (that then fades out)\n * Added `sl`, `id`, `he`, `eu`, `et` languages\n1. [](#improved)\n * Added code to use new `GPM::loadRemoteGrav` if it exists in Gav [grav#1746](https:\/\/github.com\/getgrav\/grav\/pull\/1746)\n * Add vertical style for order field [#1253](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1253)\n * Added classes to pagemedia field [#1274](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1274)\n * Fixed selectize field not properly updating value when `option` is provided [#1236](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1236)\n * Tab layout tweaks\n * Updated all language files with latest from [Crowdin](https:\/\/crowdin.com\/project\/grav-admin)\n1. [](#bugfix)\n * Manual image metadata can now display in pagemedia when auto-generation is disabled [#1275](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1275)\n * Removed broken `home.hide_in_urls` code in `AdminBaseController::save()` that was throwing move errors\n * Security fix to ensure file uploads are not manipulated mid-post - thnx @FLH!","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Logout of admin goes straight to login form with a message (that then fades out)<\/li>\n<li>Added <code>sl<\/code>, <code>id<\/code>, <code>he<\/code>, <code>eu<\/code>, <code>et<\/code> languages<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added code to use new <code>GPM::loadRemoteGrav<\/code> if it exists in Gav <a href=\"https:\/\/github.com\/getgrav\/grav\/pull\/1746\">grav#1746<\/a><\/li>\n<li>Add vertical style for order field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1253\">#1253<\/a><\/li>\n<li>Added classes to pagemedia field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1274\">#1274<\/a><\/li>\n<li>Fixed selectize field not properly updating value when <code>option<\/code> is provided <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1236\">#1236<\/a><\/li>\n<li>Tab layout tweaks<\/li>\n<li>Updated all language files with latest from <a href=\"https:\/\/crowdin.com\/project\/grav-admin\">Crowdin<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Manual image metadata can now display in pagemedia when auto-generation is disabled <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1275\">#1275<\/a><\/li>\n<li>Removed broken <code>home.hide_in_urls<\/code> code in <code>AdminBaseController::save()<\/code> that was throwing move errors<\/li>\n<li>Security fix to ensure file uploads are not manipulated mid-post - thnx @FLH!<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Logout of admin goes straight to login form with a message (that then fades out)\nAdded sl, id, he, eu, et languages\n\n\n\nAdded code to use new GPM::loadRemoteGrav if it exists in Gav grav#1746\nAdd vertical style for order field #1253\nAdded classes to pagemedia field #1274\nFixed selectize field not properly updating value when option is provided #1236\nTab layout tweaks\nUpdated all language files with latest from Crowdin\n\n\n\nManual image metadata can now display in pagemedia when auto-generation is disabled #1275\nRemoved broken home.hide_in_urls code in AdminBaseController::save() that was throwing move errors\nSecurity fix to ensure file uploads are not manipulated mid-post - thnx @FLH!"},"1.6.6":{"date":"10\/27\/2017","content":"1. [](#new)\n * Fixed issue where sortable media in expert mode would reset frontmatter [#1252](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1252)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Fixed issue where sortable media in expert mode would reset frontmatter <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1252\">#1252<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue where sortable media in expert mode would reset frontmatter #1252"},"1.6.5":{"date":"10\/26\/2017","content":"1. [](#new)\n * Added ability to **order** page media (requires latest Grav update)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added ability to <strong>order<\/strong> page media (requires latest Grav update)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added ability to order page media (requires latest Grav update)"},"1.6.4":{"date":"10\/11\/2017","content":"1. [](#improved)\n * Use system PHP size for upload limit rather than `system.media.upload_limit` or `file.filesize` plugin options\n1. [](#bugfix)\n * Fixed Dropzone timeout to address slow internet connections [#1239](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1239)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use system PHP size for upload limit rather than <code>system.media.upload_limit<\/code> or <code>file.filesize<\/code> plugin options<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Dropzone timeout to address slow internet connections <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1239\">#1239<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use system PHP size for upload limit rather than system.media.upload_limit or file.filesize plugin options\n\n\n\nFixed Dropzone timeout to address slow internet connections #1239"},"1.6.3":{"date":"10\/02\/2017","content":"1. [](#bugfix)\n * Fixed chart labels not parsing HTML [#1234](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1234)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed chart labels not parsing HTML <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1234\">#1234<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed chart labels not parsing HTML #1234"},"1.6.2":{"date":"09\/29\/2017","content":"1. [](#improved)\n * Removed extraneous files in vendor folder for smaller download package","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed extraneous files in vendor folder for smaller download package<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed extraneous files in vendor folder for smaller download package"},"1.6.1":{"date":"09\/29\/2017","content":"1. [](#improved)\n * Added support for Latin Extended fonts [#1211](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1221)\n * Added collapsible attribute to lists [#1231](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1231)\n1. [](#bugfix)\n * Fix editor not clickable in list field [#1224](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1124)\n * Updated Google Font URLs to always connect over HTTPS. [#1106](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1106)\n * Fixed fieldset field not allowing to properly save when contained within a list [#1225](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1225)\n * Fixed Video markdown syntax when drag & dropping in the content editor [#1160](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1160)\n * Fixed headers drop-down in editor to properly align\n * Fixed fields not working in Microsoft Edge with Selectize.js [#1222](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1222)\n * Replaced a left-over \"is empty\" check [#1232](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1232)\n * Fixed headers drop-down in editor to align properly","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for Latin Extended fonts <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1221\">#1211<\/a><\/li>\n<li>Added collapsible attribute to lists <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1231\">#1231<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix editor not clickable in list field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1124\">#1224<\/a><\/li>\n<li>Updated Google Font URLs to always connect over HTTPS. <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1106\">#1106<\/a><\/li>\n<li>Fixed fieldset field not allowing to properly save when contained within a list <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1225\">#1225<\/a><\/li>\n<li>Fixed Video markdown syntax when drag &amp; dropping in the content editor <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1160\">#1160<\/a><\/li>\n<li>Fixed headers drop-down in editor to properly align<\/li>\n<li>Fixed fields not working in Microsoft Edge with Selectize.js <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1222\">#1222<\/a><\/li>\n<li>Replaced a left-over &quot;is empty&quot; check <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1232\">#1232<\/a><\/li>\n<li>Fixed headers drop-down in editor to align properly<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for Latin Extended fonts #1211\nAdded collapsible attribute to lists #1231\n\n\n\nFix editor not clickable in list field #1224\nUpdated Google Font URLs to always connect over HTTPS. #1106\nFixed fieldset field not allowing to properly save when contained within a list #1225\nFixed Video markdown syntax when drag &amp; dropping in the content editor #1160\nFixed headers drop-down in editor to properly align\nFixed fields not working in Microsoft Edge with Selectize.js #1222\nReplaced a left-over &quot;is empty&quot; check #1232\nFixed headers drop-down in editor to align properly"},"1.6.0":{"date":"09\/07\/2017","content":"1. [](#new)\n * **Added 2-Factor Authentication support to the admin!**\n * **Added rate-limiting for \"failed login attempts\" and \"forgot password\"**\n1. [](#improved)\n * Revamped the toggle switch CSS so it's more flexible and works better [#1198](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1198)\n * Improved toggle\/button alignment on Page edit view\n1. [](#bugfix)\n * Fixed an issue where icon-picker style was hiding field elements [#1199](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1199)\n * Fixed https -> http redirect issue [#1195](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1195)\n * Also check `\/.` for home route [#1191](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1191)\n * Fixed administration being broken in multi-site environments with plugin overrides\n * Fixed lang-switcher broken in MS Edge browser [#1213](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1213)\n * Added custom `form_id` attribute for modal forms [#1216](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1216)\n * Fixed partially cropped line in Markdown editor for MS Edge\/Firefox [#1219](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1219)\n * Downgraded Babel libraries to v6.x for compatibility with webpack [#1218](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1218)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li><strong>Added 2-Factor Authentication support to the admin!<\/strong><\/li>\n<li><strong>Added rate-limiting for &quot;failed login attempts&quot; and &quot;forgot password&quot;<\/strong><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Revamped the toggle switch CSS so it's more flexible and works better <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1198\">#1198<\/a><\/li>\n<li>Improved toggle\/button alignment on Page edit view<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue where icon-picker style was hiding field elements <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1199\">#1199<\/a><\/li>\n<li>Fixed https -&gt; http redirect issue <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1195\">#1195<\/a><\/li>\n<li>Also check <code>\/.<\/code> for home route <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1191\">#1191<\/a><\/li>\n<li>Fixed administration being broken in multi-site environments with plugin overrides<\/li>\n<li>Fixed lang-switcher broken in MS Edge browser <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1213\">#1213<\/a><\/li>\n<li>Added custom <code>form_id<\/code> attribute for modal forms <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1216\">#1216<\/a><\/li>\n<li>Fixed partially cropped line in Markdown editor for MS Edge\/Firefox <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1219\">#1219<\/a><\/li>\n<li>Downgraded Babel libraries to v6.x for compatibility with webpack <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1218\">#1218<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added 2-Factor Authentication support to the admin!\nAdded rate-limiting for &quot;failed login attempts&quot; and &quot;forgot password&quot;\n\n\n\nRevamped the toggle switch CSS so it's more flexible and works better #1198\nImproved toggle\/button alignment on Page edit view\n\n\n\nFixed an issue where icon-picker style was hiding field elements #1199\nFixed https -&gt; http redirect issue #1195\nAlso check \/. for home route #1191\nFixed administration being broken in multi-site environments with plugin overrides\nFixed lang-switcher broken in MS Edge browser #1213\nAdded custom form_id attribute for modal forms #1216\nFixed partially cropped line in Markdown editor for MS Edge\/Firefox #1219\nDowngraded Babel libraries to v6.x for compatibility with webpack #1218"},"1.5.2":{"date":"08\/16\/2017","content":"1. [](#new)\n * Added a new icon quick-tray in side navigation that plugins can utilize\n * Added ability to set and retrieve temporary admin messages\n1. [](#improved)\n * Allow different field to be used as page label in list of pages [#1122](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1122)\n * Updated `en` language for `cache-control` + `clear_images_by_default` system settings\n * Allow sorting of page based on custom ordering [#1182](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1182)\n * Search for pages by slug and folder name [#1183](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1183)\n * Allow all page data to be used during `onAdminCreatePageFrontmatter()` event [#1175](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1175)\n * Remove single quotes when slugifying title [#1178](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1178)\n1. [](#bugfix)\n * Ignore missing Twig files [#1169](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1169)\n * If from is already defined, don't override it [#1129](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1129)\n * Fixed SelectUnique field not working with files with spaces","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a new icon quick-tray in side navigation that plugins can utilize<\/li>\n<li>Added ability to set and retrieve temporary admin messages<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow different field to be used as page label in list of pages <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1122\">#1122<\/a><\/li>\n<li>Updated <code>en<\/code> language for <code>cache-control<\/code> + <code>clear_images_by_default<\/code> system settings<\/li>\n<li>Allow sorting of page based on custom ordering <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1182\">#1182<\/a><\/li>\n<li>Search for pages by slug and folder name <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1183\">#1183<\/a><\/li>\n<li>Allow all page data to be used during <code>onAdminCreatePageFrontmatter()<\/code> event <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1175\">#1175<\/a><\/li>\n<li>Remove single quotes when slugifying title <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1178\">#1178<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Ignore missing Twig files <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1169\">#1169<\/a><\/li>\n<li>If from is already defined, don't override it <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1129\">#1129<\/a><\/li>\n<li>Fixed SelectUnique field not working with files with spaces<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a new icon quick-tray in side navigation that plugins can utilize\nAdded ability to set and retrieve temporary admin messages\n\n\n\nAllow different field to be used as page label in list of pages #1122\nUpdated en language for cache-control + clear_images_by_default system settings\nAllow sorting of page based on custom ordering #1182\nSearch for pages by slug and folder name #1183\nAllow all page data to be used during onAdminCreatePageFrontmatter() event #1175\nRemove single quotes when slugifying title #1178\n\n\n\nIgnore missing Twig files #1169\nIf from is already defined, don't override it #1129\nFixed SelectUnique field not working with files with spaces"},"1.5.1":{"date":"07\/19\/2017","content":"1. [](#bugfix)\n * Fixes issue when saving pages without a `folder` element [#1163](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1163)\n * Fixed mediapicker field inside lists not properly updating the value on the target input [#1157](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1157)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixes issue when saving pages without a <code>folder<\/code> element <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1163\">#1163<\/a><\/li>\n<li>Fixed mediapicker field inside lists not properly updating the value on the target input <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1157\">#1157<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixes issue when saving pages without a folder element #1163\nFixed mediapicker field inside lists not properly updating the value on the target input #1157"},"1.5.0":{"date":"07\/16\/2017","content":"1. [](#new)\n * Implemented Offline mode. Notifies in the admin when disconnected.\n1. [](#bugfix)\n * Fixed fetch issue throwing error when request not completed and while unloading the page [#1301](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1301)\n * Fixed ordering when > 100 pages [grav#1564](https:\/\/github.com\/getgrav\/grav\/pull\/1564)\n * Fixed Lists issue when reindexing, causing Radio fields to potentially lose their `checked` status ([#1154](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1154) | related: [1d55ffc](https:\/\/github.com\/getgrav\/grav-plugin-admin\/commit\/1d55ffc616125047f245efe9f2180ef2c16b4949))","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented Offline mode. Notifies in the admin when disconnected.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed fetch issue throwing error when request not completed and while unloading the page <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1301\">#1301<\/a><\/li>\n<li>Fixed ordering when &gt; 100 pages <a href=\"https:\/\/github.com\/getgrav\/grav\/pull\/1564\">grav#1564<\/a><\/li>\n<li>Fixed Lists issue when reindexing, causing Radio fields to potentially lose their <code>checked<\/code> status (<a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1154\">#1154<\/a> | related: <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/commit\/1d55ffc616125047f245efe9f2180ef2c16b4949\">1d55ffc<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented Offline mode. Notifies in the admin when disconnected.\n\n\n\nFixed fetch issue throwing error when request not completed and while unloading the page #1301\nFixed ordering when &gt; 100 pages grav#1564\nFixed Lists issue when reindexing, causing Radio fields to potentially lose their checked status (#1154 | related: 1d55ffc)"},"1.5.0-rc.4":{"date":"07\/05\/2017","content":"1. [](#new)\n * New `multilevel` field, useful for defining collections definitions, metadata and other complex YAML data [#1135](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1135) - (EXPERIMENTAL)\n * Fix plugins hooked nav authorize not working with array of permissions [#1148](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1148)\n1. [](#improved)\n * Add badge to plugins hooked into nav [#1147](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1147)\n * Added `field.outerclasses` to default form field [#1124](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1124)\n * Reverted back to textarea\/YAML for `media.yaml` image options\n * Fixed color of textarea fields in admin\n1. [](#bugfix)\n * Fix for bad referenced to `shouldLoadAdditionalFilesInBackground()` [#1145](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1145)\n * Expose Page Media instance to Grav Admin JS API\n * Fixed mediapicker issue where newly added list items would not work\n * Fixed issue with min\/max setting of list collections. Removing a list item would not refresh properly the count\n * If folder is empty\/not sent, fallback to page slug [#1146](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1146)\n * Escape the URI basename before using it in Twig\n * Ignore missing Twig file in the Tools page","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New <code>multilevel<\/code> field, useful for defining collections definitions, metadata and other complex YAML data <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1135\">#1135<\/a> - (EXPERIMENTAL)<\/li>\n<li>Fix plugins hooked nav authorize not working with array of permissions <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1148\">#1148<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add badge to plugins hooked into nav <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1147\">#1147<\/a><\/li>\n<li>Added <code>field.outerclasses<\/code> to default form field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1124\">#1124<\/a><\/li>\n<li>Reverted back to textarea\/YAML for <code>media.yaml<\/code> image options<\/li>\n<li>Fixed color of textarea fields in admin<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for bad referenced to <code>shouldLoadAdditionalFilesInBackground()<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1145\">#1145<\/a><\/li>\n<li>Expose Page Media instance to Grav Admin JS API<\/li>\n<li>Fixed mediapicker issue where newly added list items would not work<\/li>\n<li>Fixed issue with min\/max setting of list collections. Removing a list item would not refresh properly the count<\/li>\n<li>If folder is empty\/not sent, fallback to page slug <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1146\">#1146<\/a><\/li>\n<li>Escape the URI basename before using it in Twig<\/li>\n<li>Ignore missing Twig file in the Tools page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New multilevel field, useful for defining collections definitions, metadata and other complex YAML data #1135 - (EXPERIMENTAL)\nFix plugins hooked nav authorize not working with array of permissions #1148\n\n\n\nAdd badge to plugins hooked into nav #1147\nAdded field.outerclasses to default form field #1124\nReverted back to textarea\/YAML for media.yaml image options\nFixed color of textarea fields in admin\n\n\n\nFix for bad referenced to shouldLoadAdditionalFilesInBackground() #1145\nExpose Page Media instance to Grav Admin JS API\nFixed mediapicker issue where newly added list items would not work\nFixed issue with min\/max setting of list collections. Removing a list item would not refresh properly the count\nIf folder is empty\/not sent, fallback to page slug #1146\nEscape the URI basename before using it in Twig\nIgnore missing Twig file in the Tools page"},"1.5.0-rc.3":{"date":"06\/22\/2017","content":"1. [](#new)\n * New `Admin::getPageMedia()` static method that can be used in blueprints\n * Added a new `mediapicker` form field which allows to select a media from any page [#1125](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1125)\n * Added info metadata button for images to view EXIF and other useful details about an image\n1. [](#improved)\n * Pass original image filename via the `AdminController::taskListedia()` task\n * Various form styling improvements\n * Provided an option to control how parent select field displays\n1. [](#bugfix)\n * Fix referencing DI element when not initialized [#1141](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1141)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New <code>Admin::getPageMedia()<\/code> static method that can be used in blueprints<\/li>\n<li>Added a new <code>mediapicker<\/code> form field which allows to select a media from any page <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1125\">#1125<\/a><\/li>\n<li>Added info metadata button for images to view EXIF and other useful details about an image<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Pass original image filename via the <code>AdminController::taskListedia()<\/code> task<\/li>\n<li>Various form styling improvements<\/li>\n<li>Provided an option to control how parent select field displays<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix referencing DI element when not initialized <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1141\">#1141<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New Admin::getPageMedia() static method that can be used in blueprints\nAdded a new mediapicker form field which allows to select a media from any page #1125\nAdded info metadata button for images to view EXIF and other useful details about an image\n\n\n\nPass original image filename via the AdminController::taskListedia() task\nVarious form styling improvements\nProvided an option to control how parent select field displays\n\n\n\nFix referencing DI element when not initialized #1141"},"1.5.0-rc.2":{"date":"05\/22\/2017","content":"1. [](#improved)\n * Remove save button and save location notification on Config Info tab [#1116](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1116)\n * Allow taxonomy field to just list one or more specific taxonomies if the `taxonomies` field is filled in the blueprint\n * `File` field now renders thumbnail previews of the selected value on load\n * Use new unified `Utils::getPagePathFromToken()` method rather\n1. [](#bugfix)\n * Fix for undefined `include_metadata` error","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Remove save button and save location notification on Config Info tab <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1116\">#1116<\/a><\/li>\n<li>Allow taxonomy field to just list one or more specific taxonomies if the <code>taxonomies<\/code> field is filled in the blueprint<\/li>\n<li><code>File<\/code> field now renders thumbnail previews of the selected value on load<\/li>\n<li>Use new unified <code>Utils::getPagePathFromToken()<\/code> method rather<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for undefined <code>include_metadata<\/code> error<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Remove save button and save location notification on Config Info tab #1116\nAllow taxonomy field to just list one or more specific taxonomies if the taxonomies field is filled in the blueprint\nFile field now renders thumbnail previews of the selected value on load\nUse new unified Utils::getPagePathFromToken() method rather\n\n\n\nFix for undefined include_metadata error"},"1.5.0-rc.1":{"date":"05\/16\/2017","content":"1. [](#new)\n * Add support for a single array field in forms\n * Added Prev\/Next support on page editing view [#1112](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1112)\n1. [](#improved)\n * Improved full-screen editor for better browser compatibility [#1093](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1093)\n * Added ability to choose how you want the preview button to open [#1096](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1096)\n * `base.html.twig` now extends a `base-root.html.twig` file\n * Add month+date indication to the stats graph to avoid confusion when there are days without visits\n * Added `min` and `max` options for `list` form field [#1113](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1113)\n * Remove page metadata file on deletion of media\n * Improved layout on pages list for pages with long titles [#1102](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1102)\n * Added option to make custom \"Add page\" dropdown entries [#1104](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1104)\n1. [](#bugfix)\n * Fixed issue with tab widths on Pages overlapping non-english toggle switch [#1089](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1089)\n * Added `vendor` to ignores for direct install of Grav\n * Translated `field.default` for `editor` form field\n * Fixed an quote error in `en.yaml`\n * Resolved z-index issues with mobile nav and pages form elements\n * Fixed issue with file picker where the selected file preview would not show\n * Refresh page media on media upload\n * Default to config file slug if translation is missing, otherwise use translation also in the tab title, not just in the page heading [#1039](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1039)\n * Fix language toggle button in admin top bar visible also in fullscreen mode [#1110](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1110)\n * Fix for editor padding [#1111](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1111)\n * Fix tabs inside blueprint overlapping above content [#1115](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1115)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add support for a single array field in forms<\/li>\n<li>Added Prev\/Next support on page editing view <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1112\">#1112<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved full-screen editor for better browser compatibility <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1093\">#1093<\/a><\/li>\n<li>Added ability to choose how you want the preview button to open <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1096\">#1096<\/a><\/li>\n<li><code>base.html.twig<\/code> now extends a <code>base-root.html.twig<\/code> file<\/li>\n<li>Add month+date indication to the stats graph to avoid confusion when there are days without visits<\/li>\n<li>Added <code>min<\/code> and <code>max<\/code> options for <code>list<\/code> form field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1113\">#1113<\/a><\/li>\n<li>Remove page metadata file on deletion of media<\/li>\n<li>Improved layout on pages list for pages with long titles <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1102\">#1102<\/a><\/li>\n<li>Added option to make custom &quot;Add page&quot; dropdown entries <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1104\">#1104<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with tab widths on Pages overlapping non-english toggle switch <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1089\">#1089<\/a><\/li>\n<li>Added <code>vendor<\/code> to ignores for direct install of Grav<\/li>\n<li>Translated <code>field.default<\/code> for <code>editor<\/code> form field<\/li>\n<li>Fixed an quote error in <code>en.yaml<\/code><\/li>\n<li>Resolved z-index issues with mobile nav and pages form elements<\/li>\n<li>Fixed issue with file picker where the selected file preview would not show<\/li>\n<li>Refresh page media on media upload<\/li>\n<li>Default to config file slug if translation is missing, otherwise use translation also in the tab title, not just in the page heading <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1039\">#1039<\/a><\/li>\n<li>Fix language toggle button in admin top bar visible also in fullscreen mode <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1110\">#1110<\/a><\/li>\n<li>Fix for editor padding <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1111\">#1111<\/a><\/li>\n<li>Fix tabs inside blueprint overlapping above content <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1115\">#1115<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add support for a single array field in forms\nAdded Prev\/Next support on page editing view #1112\n\n\n\nImproved full-screen editor for better browser compatibility #1093\nAdded ability to choose how you want the preview button to open #1096\nbase.html.twig now extends a base-root.html.twig file\nAdd month+date indication to the stats graph to avoid confusion when there are days without visits\nAdded min and max options for list form field #1113\nRemove page metadata file on deletion of media\nImproved layout on pages list for pages with long titles #1102\nAdded option to make custom &quot;Add page&quot; dropdown entries #1104\n\n\n\nFixed issue with tab widths on Pages overlapping non-english toggle switch #1089\nAdded vendor to ignores for direct install of Grav\nTranslated field.default for editor form field\nFixed an quote error in en.yaml\nResolved z-index issues with mobile nav and pages form elements\nFixed issue with file picker where the selected file preview would not show\nRefresh page media on media upload\nDefault to config file slug if translation is missing, otherwise use translation also in the tab title, not just in the page heading #1039\nFix language toggle button in admin top bar visible also in fullscreen mode #1110\nFix for editor padding #1111\nFix tabs inside blueprint overlapping above content #1115"},"1.4.2":{"date":"04\/24\/2017","content":"1. [](#new)\n * Added a new `Content Padding` option to tighten up UI padding space (default `true`)\n1. [](#bugfix)\n * Added back `Admin::initTheme()` relying on Grav fix [#1069](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1069) as it conflicts ith Gantry5\n * Fix for missing scrollbar when in full-size editor for Firefox [#1077](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1077)\n * Fix for overlay of Add-Page button in full-size editor [#1077](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1077)\n * Better fix for session-based parent overriding root page parents [#1078](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1078)\n * Allow support for `Pages::getList()` with `show_modular` option [#1080](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1080)\n * Added `[tmp,user]` ignores for direct install of Grav [grav#1447](https:\/\/github.com\/getgrav\/grav\/issues\/1447)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a new <code>Content Padding<\/code> option to tighten up UI padding space (default <code>true<\/code>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added back <code>Admin::initTheme()<\/code> relying on Grav fix <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1069\">#1069<\/a> as it conflicts ith Gantry5<\/li>\n<li>Fix for missing scrollbar when in full-size editor for Firefox <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1077\">#1077<\/a><\/li>\n<li>Fix for overlay of Add-Page button in full-size editor <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1077\">#1077<\/a><\/li>\n<li>Better fix for session-based parent overriding root page parents <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1078\">#1078<\/a><\/li>\n<li>Allow support for <code>Pages::getList()<\/code> with <code>show_modular<\/code> option <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1080\">#1080<\/a><\/li>\n<li>Added <code>[tmp,user]<\/code> ignores for direct install of Grav <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1447\">grav#1447<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a new Content Padding option to tighten up UI padding space (default true)\n\n\n\nAdded back Admin::initTheme() relying on Grav fix #1069 as it conflicts ith Gantry5\nFix for missing scrollbar when in full-size editor for Firefox #1077\nFix for overlay of Add-Page button in full-size editor #1077\nBetter fix for session-based parent overriding root page parents #1078\nAllow support for Pages::getList() with show_modular option #1080\nAdded [tmp,user] ignores for direct install of Grav grav#1447"},"1.4.1":{"date":"04\/19\/2017","content":"1. [](#bugfix)\n * Reverted [#1069](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1069) as it conflicts ith Gantry5","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Reverted <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1069\">#1069<\/a> as it conflicts ith Gantry5<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Reverted #1069 as it conflicts ith Gantry5"},"1.4.0":{"date":"04\/19\/2017","content":"1. [](#new)\n * Added ability to add new pages\/folders while editing existing page\n1. [](#improved)\n * Initialize theme in Admin Plugin [#1069](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1069)\n * Use new system configuration entries for username and password format\n * Reworked Page parent field to use `Pages::getList()` rather than logic in Twig field itself\n * More robust styling of admin themes page [#1067](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1067)\n * Fix fullscreen editor height [#1065](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1065)\n * Fix small UI issue in the editor with `codemirror.lineNumbers` && `codemirror.styleActiveLine` enabled\n * Fix UI performance issue in the dashboard [#1064](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1064)\n1. [](#bugfix)\n * Fixed issue with parent not working with custom slug [#1068](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1068)\n * Fixed issue with new page modal not remembering last choice [#1072](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1072)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added ability to add new pages\/folders while editing existing page<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Initialize theme in Admin Plugin <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1069\">#1069<\/a><\/li>\n<li>Use new system configuration entries for username and password format<\/li>\n<li>Reworked Page parent field to use <code>Pages::getList()<\/code> rather than logic in Twig field itself<\/li>\n<li>More robust styling of admin themes page <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1067\">#1067<\/a><\/li>\n<li>Fix fullscreen editor height <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1065\">#1065<\/a><\/li>\n<li>Fix small UI issue in the editor with <code>codemirror.lineNumbers<\/code> &amp;&amp; <code>codemirror.styleActiveLine<\/code> enabled<\/li>\n<li>Fix UI performance issue in the dashboard <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1064\">#1064<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with parent not working with custom slug <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1068\">#1068<\/a><\/li>\n<li>Fixed issue with new page modal not remembering last choice <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1072\">#1072<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added ability to add new pages\/folders while editing existing page\n\n\n\nInitialize theme in Admin Plugin #1069\nUse new system configuration entries for username and password format\nReworked Page parent field to use Pages::getList() rather than logic in Twig field itself\nMore robust styling of admin themes page #1067\nFix fullscreen editor height #1065\nFix small UI issue in the editor with codemirror.lineNumbers &amp;&amp; codemirror.styleActiveLine enabled\nFix UI performance issue in the dashboard #1064\n\n\n\nFixed issue with parent not working with custom slug #1068\nFixed issue with new page modal not remembering last choice #1072"},"1.3.3":{"date":"04\/12\/2017","content":"1. [](#bugfix)\n * Fix for regression introduced in the automatic page template switch when changing page parent [#1059](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1059) [grav#1403](https:\/\/github.com\/getgrav\/grav\/issues\/1403) [#1062](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1062)\n * Fix issue with editor field in lists [#1037](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1037)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for regression introduced in the automatic page template switch when changing page parent <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1059\">#1059<\/a> <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1403\">grav#1403<\/a> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1062\">#1062<\/a><\/li>\n<li>Fix issue with editor field in lists <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1037\">#1037<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for regression introduced in the automatic page template switch when changing page parent #1059 grav#1403 #1062\nFix issue with editor field in lists #1037"},"1.3.2":{"date":"04\/10\/2017","content":"1. [](#improved)\n * Added new 'parents' field and switched Page blueprints to use this\n1. [](#bugfix)\n * Fix for regression in h3 style in the Spacer field [#267](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/267)\n * Fix missing preview in page media for SVG images [#1051](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1051)\n * Fix missing check when reordering [#1053](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1053)\n * Fix for editors not getting refreshed when changing tab [#1052](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1052)\n * Fix for mobile tabs in page editing [#1057](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1057)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added new 'parents' field and switched Page blueprints to use this<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for regression in h3 style in the Spacer field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/267\">#267<\/a><\/li>\n<li>Fix missing preview in page media for SVG images <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1051\">#1051<\/a><\/li>\n<li>Fix missing check when reordering <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1053\">#1053<\/a><\/li>\n<li>Fix for editors not getting refreshed when changing tab <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1052\">#1052<\/a><\/li>\n<li>Fix for mobile tabs in page editing <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1057\">#1057<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new 'parents' field and switched Page blueprints to use this\n\n\n\nFix for regression in h3 style in the Spacer field #267\nFix missing preview in page media for SVG images #1051\nFix missing check when reordering #1053\nFix for editors not getting refreshed when changing tab #1052\nFix for mobile tabs in page editing #1057"},"1.3.1":{"date":"03\/31\/2017","content":"1. [](#bugfix)\n * Fix for `Undefined index: file_path` error with Direct Install [#1043](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1043)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for <code>Undefined index: file_path<\/code> error with Direct Install <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1043\">#1043<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for Undefined index: file_path error with Direct Install #1043"},"1.3.0":{"date":"03\/31\/2017","content":"1. [](#new)\n * User uploadable avatar (still falls back to Gravatar if not provided)\n1. [](#improved)\n * Improved tabs CSS to handle long titles [#1036](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1036)\n * Fixed `step` in range field [Form#136](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/136)\n1. [](#bugfix)\n * Fixed issue with exception thrown when `copying` and `moving` a page [#1042](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1042)\n * Automatically calculate the *next* numeric folder prefix [Core#1386](https:\/\/github.com\/getgrav\/grav\/issues\/1386)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>User uploadable avatar (still falls back to Gravatar if not provided)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved tabs CSS to handle long titles <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1036\">#1036<\/a><\/li>\n<li>Fixed <code>step<\/code> in range field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/136\">Form#136<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with exception thrown when <code>copying<\/code> and <code>moving<\/code> a page <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1042\">#1042<\/a><\/li>\n<li>Automatically calculate the <em>next<\/em> numeric folder prefix <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1386\">Core#1386<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"User uploadable avatar (still falls back to Gravatar if not provided)\n\n\n\nImproved tabs CSS to handle long titles #1036\nFixed step in range field Form#136\n\n\n\nFixed issue with exception thrown when copying and moving a page #1042\nAutomatically calculate the next numeric folder prefix Core#1386"},"1.3.0-rc.3":{"date":"03\/22\/2017","content":"1. [](#new)\n * All new `Page Ordering` implementation. Completely revamped and will only reorder with folder-prefix enabled. You can now reorder all siblings at the same time.\n * Added a new `Advanced - Override` to allow option to display pages by folder name (default) or Collection definition\n * Improved `range` form field with touch and counter support [#1016](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1016)\n1. [](#bugfix)\n * Cleanup package files via GPM install to make them more windows-friendly [#1361](https:\/\/github.com\/getgrav\/grav\/pull\/1361)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>All new <code>Page Ordering<\/code> implementation. Completely revamped and will only reorder with folder-prefix enabled. You can now reorder all siblings at the same time.<\/li>\n<li>Added a new <code>Advanced - Override<\/code> to allow option to display pages by folder name (default) or Collection definition<\/li>\n<li>Improved <code>range<\/code> form field with touch and counter support <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1016\">#1016<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Cleanup package files via GPM install to make them more windows-friendly <a href=\"https:\/\/github.com\/getgrav\/grav\/pull\/1361\">#1361<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"All new Page Ordering implementation. Completely revamped and will only reorder with folder-prefix enabled. You can now reorder all siblings at the same time.\nAdded a new Advanced - Override to allow option to display pages by folder name (default) or Collection definition\nImproved range form field with touch and counter support #1016\n\n\n\nCleanup package files via GPM install to make them more windows-friendly #1361"},"1.3.0-rc.2":{"date":"03\/17\/2017","content":"1. [](#improved)\n * Do not attempt to fetch any notification if settings are disabled [#942](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/942)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Do not attempt to fetch any notification if settings are disabled <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/942\">#942<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Do not attempt to fetch any notification if settings are disabled #942"},"1.3.0-rc.1":{"date":"03\/13\/2017","content":"1. [](#new)\n * New flex-based\/js Tabs system for better flexibility and improved UX.\n * Added new **toolbox** with `Direct-Install` option via ZIP or URL.\n * Added an option to reinstall a plugin\/theme already installed [#984](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/984)\n * Added a new **range field** [#995](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/995)\n * When creating a new page, automatically select the Page Template based on Parent Page Child Type [#1008](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1008)\n1. [](#improved)\n * Page Media field now is available when folder is created, not just markdown file [#1000](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1000)\n * Separated user details and avatar in separate twig to allow more granular overriding in plugins [#989](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/989)\n * Nicer layout of themes list on wider screen\n * Editor full-screen option displays title\/save options [#948](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/948)\n * Use native OS highlight colors for the editor [#977](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/977)\n * Force admin pages to set `Page::expires(0)` so it's not cached [#1009](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1009)\n * Added support for up to 15 tabs (was 10) [#954](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/954)\n * Only reorder pages in the admin if collection uses `@self` and `order.by`\n * Improved configuration tab sizes when you have lots of tabs\n * Modified default media select size from 150px x 100px to 200px x 150px\n1. [](#bugfix)\n * Fixed rendering issue with Chrome and sortables collections [#1002](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1002)\n * Fixed issue with removal of file that has been just uploaded and stored in the session","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New flex-based\/js Tabs system for better flexibility and improved UX.<\/li>\n<li>Added new <strong>toolbox<\/strong> with <code>Direct-Install<\/code> option via ZIP or URL.<\/li>\n<li>Added an option to reinstall a plugin\/theme already installed <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/984\">#984<\/a><\/li>\n<li>Added a new <strong>range field<\/strong> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/995\">#995<\/a><\/li>\n<li>When creating a new page, automatically select the Page Template based on Parent Page Child Type <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1008\">#1008<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Page Media field now is available when folder is created, not just markdown file <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1000\">#1000<\/a><\/li>\n<li>Separated user details and avatar in separate twig to allow more granular overriding in plugins <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/989\">#989<\/a><\/li>\n<li>Nicer layout of themes list on wider screen<\/li>\n<li>Editor full-screen option displays title\/save options <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/948\">#948<\/a><\/li>\n<li>Use native OS highlight colors for the editor <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/977\">#977<\/a><\/li>\n<li>Force admin pages to set <code>Page::expires(0)<\/code> so it's not cached <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1009\">#1009<\/a><\/li>\n<li>Added support for up to 15 tabs (was 10) <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/954\">#954<\/a><\/li>\n<li>Only reorder pages in the admin if collection uses <code>@self<\/code> and <code>order.by<\/code><\/li>\n<li>Improved configuration tab sizes when you have lots of tabs<\/li>\n<li>Modified default media select size from 150px x 100px to 200px x 150px<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed rendering issue with Chrome and sortables collections <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1002\">#1002<\/a><\/li>\n<li>Fixed issue with removal of file that has been just uploaded and stored in the session<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New flex-based\/js Tabs system for better flexibility and improved UX.\nAdded new toolbox with Direct-Install option via ZIP or URL.\nAdded an option to reinstall a plugin\/theme already installed #984\nAdded a new range field #995\nWhen creating a new page, automatically select the Page Template based on Parent Page Child Type #1008\n\n\n\nPage Media field now is available when folder is created, not just markdown file #1000\nSeparated user details and avatar in separate twig to allow more granular overriding in plugins #989\nNicer layout of themes list on wider screen\nEditor full-screen option displays title\/save options #948\nUse native OS highlight colors for the editor #977\nForce admin pages to set Page::expires(0) so it's not cached #1009\nAdded support for up to 15 tabs (was 10) #954\nOnly reorder pages in the admin if collection uses @self and order.by\nImproved configuration tab sizes when you have lots of tabs\nModified default media select size from 150px x 100px to 200px x 150px\n\n\n\nFixed rendering issue with Chrome and sortables collections #1002\nFixed issue with removal of file that has been just uploaded and stored in the session"},"1.2.14":{"date":"02\/17\/2017","content":"1. [](#bugfix)\n * Fixed bad bug with `GPM::install()` from a change in Admin v1.2.13","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bad bug with <code>GPM::install()<\/code> from a change in Admin v1.2.13<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed bad bug with GPM::install() from a change in Admin v1.2.13"},"1.2.13":{"date":"02\/17\/2017","content":"1. [](#bugfix)\n * Fix issue with validating page when switching language [#963](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/963)\n * Fix issue with quotes in Admin strings used in JS [#965](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/965)\n * Refactored `AdminController::taskGetUpdates` to use standard task\/response [#980](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/980)\n * Sync Admin pages blueprints with core [core#212d35221a9bbcc242508ba49a551b3f6e62af8e](https:\/\/github.com\/getgrav\/grav\/commit\/212d35221a9bbcc242508ba49a551b3f6e62af8e)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with validating page when switching language <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/963\">#963<\/a><\/li>\n<li>Fix issue with quotes in Admin strings used in JS <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/965\">#965<\/a><\/li>\n<li>Refactored <code>AdminController::taskGetUpdates<\/code> to use standard task\/response <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/980\">#980<\/a><\/li>\n<li>Sync Admin pages blueprints with core <a href=\"https:\/\/github.com\/getgrav\/grav\/commit\/212d35221a9bbcc242508ba49a551b3f6e62af8e\">core#212d35221a9bbcc242508ba49a551b3f6e62af8e<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue with validating page when switching language #963\nFix issue with quotes in Admin strings used in JS #965\nRefactored AdminController::taskGetUpdates to use standard task\/response #980\nSync Admin pages blueprints with core core#212d35221a9bbcc242508ba49a551b3f6e62af8e"},"1.2.12":{"date":"02\/12\/2017","content":"1. [](#bugfix)\n * Rebuilt the JS bundle to address various JS-related issues that cropped up in `v1.2.11`\n * Fixed Firefox Network Error issue when updating multiple plugins\/themes at concurrently [#1301](https:\/\/github.com\/getgrav\/grav\/issues\/1301)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Rebuilt the JS bundle to address various JS-related issues that cropped up in <code>v1.2.11<\/code><\/li>\n<li>Fixed Firefox Network Error issue when updating multiple plugins\/themes at concurrently <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1301\">#1301<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Rebuilt the JS bundle to address various JS-related issues that cropped up in v1.2.11\nFixed Firefox Network Error issue when updating multiple plugins\/themes at concurrently #1301"},"1.2.11":{"date":"02\/10\/2017","content":"1. [](#new)\n * Added lang strings for `CLI_COMPATIBILITY` which is new in Grav v1.1.16\n1. [](#improved)\n * Allow plugin to set custom 'authorize' and 'location' in `onAdminMenu()` event\n * Updated all language files with latest from [Crowdin](https:\/\/crowdin.com\/project\/grav-admin)\n1. [](#bugfix)\n * Fixed issue `admin.super` or `admin.users` users changing the account when saving another user [#713](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/713)\n * Fix issue where non `admin.super`\/`admin.users` users could see other users profiles [#713](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/713)\n * Fix removing responsive image from page media [#111](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/111) [#952](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/952)\n * Use @2x & @3x fallback images in the filepicker. [#952](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/952)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added lang strings for <code>CLI_COMPATIBILITY<\/code> which is new in Grav v1.1.16<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow plugin to set custom 'authorize' and 'location' in <code>onAdminMenu()<\/code> event<\/li>\n<li>Updated all language files with latest from <a href=\"https:\/\/crowdin.com\/project\/grav-admin\">Crowdin<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue <code>admin.super<\/code> or <code>admin.users<\/code> users changing the account when saving another user <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/713\">#713<\/a><\/li>\n<li>Fix issue where non <code>admin.super<\/code>\/<code>admin.users<\/code> users could see other users profiles <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/713\">#713<\/a><\/li>\n<li>Fix removing responsive image from page media <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/111\">#111<\/a> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/952\">#952<\/a><\/li>\n<li>Use @2x &amp; @3x fallback images in the filepicker. <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/952\">#952<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added lang strings for CLI_COMPATIBILITY which is new in Grav v1.1.16\n\n\n\nAllow plugin to set custom 'authorize' and 'location' in onAdminMenu() event\nUpdated all language files with latest from Crowdin\n\n\n\nFixed issue admin.super or admin.users users changing the account when saving another user #713\nFix issue where non admin.super\/admin.users users could see other users profiles #713\nFix removing responsive image from page media #111 #952\nUse @2x &amp; @3x fallback images in the filepicker. #952"},"1.2.10":{"date":"1\/30\/2017","content":"1. [](#improved)\n * It is now possible to manually specify a format for the `datetime` field [#1261](https:\/\/github.com\/getgrav\/grav\/issues\/1261)\n * Allow to see plugins and themes list without internet connection. Also add a more helpful message in the \"add\" view [grav#1008](https:\/\/github.com\/getgrav\/grav\/issues\/1008)\n1. [](#bugfix)\n * Fixed issue with downloaded package when installing a testing release\n * Allow non admin.super users to change their account information. Allow `admin.super` and `admin.users` to change other users information. [#943](https:\/\/github.com\/getgrav\/grav\/issues\/943)\n * Handle removing a media file also if it's not a json request. Was not working after https:\/\/github.com\/getgrav\/grav-plugin-admin\/commit\/6b343365996ce838759d80fa3917d4d994f1aeb4","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>It is now possible to manually specify a format for the <code>datetime<\/code> field <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1261\">#1261<\/a><\/li>\n<li>Allow to see plugins and themes list without internet connection. Also add a more helpful message in the &quot;add&quot; view <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1008\">grav#1008<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with downloaded package when installing a testing release<\/li>\n<li>Allow non admin.super users to change their account information. Allow <code>admin.super<\/code> and <code>admin.users<\/code> to change other users information. <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/943\">#943<\/a><\/li>\n<li>Handle removing a media file also if it's not a json request. Was not working after <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/commit\/6b343365996ce838759d80fa3917d4d994f1aeb4\">https:\/\/github.com\/getgrav\/grav-plugin-admin\/commit\/6b343365996ce838759d80fa3917d4d994f1aeb4<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"It is now possible to manually specify a format for the datetime field #1261\nAllow to see plugins and themes list without internet connection. Also add a more helpful message in the &quot;add&quot; view grav#1008\n\n\n\nFixed issue with downloaded package when installing a testing release\nAllow non admin.super users to change their account information. Allow admin.super and admin.users to change other users information. #943\nHandle removing a media file also if it's not a json request. Was not working after https:\/\/github.com\/getgrav\/grav-plugin-admin\/commit\/6b343365996ce838759d80fa3917d4d994f1aeb4"},"1.2.9":{"date":"01\/18\/2017","content":"1. [](#improved)\n * Added lang strings for `ALLOW_WEBSERVER_GZIP` in System configuration","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added lang strings for <code>ALLOW_WEBSERVER_GZIP<\/code> in System configuration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added lang strings for ALLOW_WEBSERVER_GZIP in System configuration"},"1.2.8":{"date":"01\/17\/2017","content":"1. [](#improved)\n * Allow the ability to clear the cache if `admin.maintenance`, as stated in the docs [#908](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/908)\n * Added lang strings for `DEFAULT_LANG` in Site configuration\n * Added lang strings for `NEVER_CACHE_TWIG` in System and Page configuration\n1. [](#bugfix)\n * Fixed saving the configuration if not `admin.super`\n * Show the clear cache buttons if the user has `admin.cache` permissions [#908](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/908#issuecomment-270748616)\n * Fix colorpicker validation when transparency is set to 1.00 [#921](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/921)\n * Fix html markup in section twig [#922](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/922)\n * Fix bug in deleting a file uploaded with the `file` field [#920](github.com\/getgrav\/grav-plugin-admin\/issues\/920)\n * Fix for plugin throwing event-based errors when plugin is removed and no longer available to process said event","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow the ability to clear the cache if <code>admin.maintenance<\/code>, as stated in the docs <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/908\">#908<\/a><\/li>\n<li>Added lang strings for <code>DEFAULT_LANG<\/code> in Site configuration<\/li>\n<li>Added lang strings for <code>NEVER_CACHE_TWIG<\/code> in System and Page configuration<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed saving the configuration if not <code>admin.super<\/code><\/li>\n<li>Show the clear cache buttons if the user has <code>admin.cache<\/code> permissions <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/908#issuecomment-270748616\">#908<\/a><\/li>\n<li>Fix colorpicker validation when transparency is set to 1.00 <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/921\">#921<\/a><\/li>\n<li>Fix html markup in section twig <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/922\">#922<\/a><\/li>\n<li>Fix bug in deleting a file uploaded with the <code>file<\/code> field <a href=\"github.com\/getgrav\/grav-plugin-admin\/issues\/920\">#920<\/a><\/li>\n<li>Fix for plugin throwing event-based errors when plugin is removed and no longer available to process said event<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow the ability to clear the cache if admin.maintenance, as stated in the docs #908\nAdded lang strings for DEFAULT_LANG in Site configuration\nAdded lang strings for NEVER_CACHE_TWIG in System and Page configuration\n\n\n\nFixed saving the configuration if not admin.super\nShow the clear cache buttons if the user has admin.cache permissions #908\nFix colorpicker validation when transparency is set to 1.00 #921\nFix html markup in section twig #922\nFix bug in deleting a file uploaded with the file field #920\nFix for plugin throwing event-based errors when plugin is removed and no longer available to process said event"},"1.2.7":{"date":"12\/22\/2016","content":"1. [](#improved)\n * Fixed an issue with non `.html` extensions not setting application type properly when fallback template not found.\n1. [](#bugfix)\n * Fix plugins and themes json calls after the introduction of [HTML fallback for templates not found](https:\/\/github.com\/getgrav\/grav\/commit\/364209a27da0f5dfba5fde9c4b07b6d5844cda47)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed an issue with non <code>.html<\/code> extensions not setting application type properly when fallback template not found.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix plugins and themes json calls after the introduction of <a href=\"https:\/\/github.com\/getgrav\/grav\/commit\/364209a27da0f5dfba5fde9c4b07b6d5844cda47\">HTML fallback for templates not found<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed an issue with non .html extensions not setting application type properly when fallback template not found.\n\n\n\nFix plugins and themes json calls after the introduction of HTML fallback for templates not found"},"1.2.6":{"date":"12\/21\/2016","content":"1. [](#improved)\n * Added a delay before reloading the page when a plugin or theme get installed\n * Fix prompting to remove Grav itself when removing a package that requires a specific Grav version\n * Remove cli-server exception since we now have compatibility with a custom router in Grav [#1219](https:\/\/github.com\/getgrav\/grav\/pull\/1219)\n1. [](#bugfix)\n * Fix issue with array field and `value_only: true`","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added a delay before reloading the page when a plugin or theme get installed<\/li>\n<li>Fix prompting to remove Grav itself when removing a package that requires a specific Grav version<\/li>\n<li>Remove cli-server exception since we now have compatibility with a custom router in Grav <a href=\"https:\/\/github.com\/getgrav\/grav\/pull\/1219\">#1219<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with array field and <code>value_only: true<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a delay before reloading the page when a plugin or theme get installed\nFix prompting to remove Grav itself when removing a package that requires a specific Grav version\nRemove cli-server exception since we now have compatibility with a custom router in Grav #1219\n\n\n\nFix issue with array field and value_only: true"},"1.2.5":{"date":"12\/13\/2016","content":"1. [](#new)\n * RC released as stable\n1. [](#bugfix)\n * YAML syntax fixes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>RC released as stable<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>YAML syntax fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"RC released as stable\n\n\n\nYAML syntax fixes"},"1.2.5-rc.4":{"date":"12\/07\/2016","content":"1. [](#new)\n * Added a new `permissions` form field, used in the user profile to simplify editing permissions\n * Added several new `onAdminAfter...()` events to allow for more 3rd party plugin interaction\n1. [](#bugfix)\n * Updated admin-user-details to allow longer user names in the sidebar [#879](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/879)\n * Redirect to a 404 page when accessing nonexistent plugins and themes [#880](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/880)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a new <code>permissions<\/code> form field, used in the user profile to simplify editing permissions<\/li>\n<li>Added several new <code>onAdminAfter...()<\/code> events to allow for more 3rd party plugin interaction<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Updated admin-user-details to allow longer user names in the sidebar <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/879\">#879<\/a><\/li>\n<li>Redirect to a 404 page when accessing nonexistent plugins and themes <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/880\">#880<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a new permissions form field, used in the user profile to simplify editing permissions\nAdded several new onAdminAfter...() events to allow for more 3rd party plugin interaction\n\n\n\nUpdated admin-user-details to allow longer user names in the sidebar #879\nRedirect to a 404 page when accessing nonexistent plugins and themes #880"},"1.2.5-rc.3":{"date":"11\/26\/2016","content":"1. [](#bugfix)\n * Update class namespace for Admin class [#874](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/874)\n * Fix updating\/installing packages from admin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Update class namespace for Admin class <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/874\">#874<\/a><\/li>\n<li>Fix updating\/installing packages from admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update class namespace for Admin class #874\nFix updating\/installing packages from admin"},"1.2.5-rc.2":{"date":"11\/19\/2016","content":"1. [](#bugfix)\n * Make default value work for filepicker [#859](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/859)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Make default value work for filepicker <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/859\">#859<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Make default value work for filepicker #859"},"1.2.5-rc.1":{"date":"11\/09\/2016","content":"1. [](#new)\n * Updated to FontAwesome 4.7.0 with [Grav icon](http:\/\/fontawesome.io\/icon\/grav\/)\n1. [](#improved)\n * Always delete image alternatives in AdminController#taskDelmedia [#814](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/814)\n * Use Media class to retrieve files in AdminController#taskGetFilesInFolder [#842](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/842)\n * Increased specificity for Colorpicker field to prevent 3rd party conflicts\n1. [](#bugfix)\n * Editor link button doesn't prefix links with `http:\/\/` anymore [#813](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/813)\n * Dashboard Charts now always refresh no matter what [#753](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/753)\n * Use rawRoute for parent too when saving [#843](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/843)\n * Avoid different output when users exist or not in password recovery [#849](https:\/\/github.com\/getgrav\/grav\/issues\/849)\n * Fix login to admin with permission inherited from group [#857](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/857)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated to FontAwesome 4.7.0 with <a href=\"http:\/\/fontawesome.io\/icon\/grav\/\">Grav icon<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Always delete image alternatives in AdminController#taskDelmedia <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/814\">#814<\/a><\/li>\n<li>Use Media class to retrieve files in AdminController#taskGetFilesInFolder <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/842\">#842<\/a><\/li>\n<li>Increased specificity for Colorpicker field to prevent 3rd party conflicts<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Editor link button doesn't prefix links with <code>http:\/\/<\/code> anymore <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/813\">#813<\/a><\/li>\n<li>Dashboard Charts now always refresh no matter what <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/753\">#753<\/a><\/li>\n<li>Use rawRoute for parent too when saving <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/843\">#843<\/a><\/li>\n<li>Avoid different output when users exist or not in password recovery <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/849\">#849<\/a><\/li>\n<li>Fix login to admin with permission inherited from group <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/857\">#857<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated to FontAwesome 4.7.0 with Grav icon\n\n\n\nAlways delete image alternatives in AdminController#taskDelmedia #814\nUse Media class to retrieve files in AdminController#taskGetFilesInFolder #842\nIncreased specificity for Colorpicker field to prevent 3rd party conflicts\n\n\n\nEditor link button doesn't prefix links with http:\/\/ anymore #813\nDashboard Charts now always refresh no matter what #753\nUse rawRoute for parent too when saving #843\nAvoid different output when users exist or not in password recovery #849\nFix login to admin with permission inherited from group #857"},"1.2.4":{"date":"10\/22\/2016","content":"1. [](#bugfix)\n * Fix for accented media files [#833](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/833)\n * Fix for `CTRL + s` not saving in editor [#832](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/832)\n * Fix for missing REDIS translations in admin [#1123](https:\/\/github.com\/getgrav\/grav\/issues\/1123)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for accented media files <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/833\">#833<\/a><\/li>\n<li>Fix for <code>CTRL + s<\/code> not saving in editor <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/832\">#832<\/a><\/li>\n<li>Fix for missing REDIS translations in admin <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1123\">#1123<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for accented media files #833\nFix for CTRL + s not saving in editor #832\nFix for missing REDIS translations in admin #1123"},"1.2.3":{"date":"10\/19\/2016","content":"1. [](#new)\n * Added new `onAdminCreatePageFrontmatter()` event to support plugins such as `auto-date` by allowing frontmatter to be modified by plugins.\n * Added a new independent `cache_enabled` option for admin plugin (default is `false`). Should fix various sync issues.\n * Add an `onAdminData` event to allow plugins to add additional blueprints data\n1. [](#improved)\n * Handle errors when a resource fails to install\n * Page media and File field images thumbnail are now properly proportionate and 150x100\n * Added the Codeception testing suite with an initial test\n1. [](#bugfix)\n * Fix [#1034](https:\/\/github.com\/getgrav\/grav\/issues\/1034) redirect of page creation procedure when system.home.hide_in_urls is enabled\n * Media (Page): Do not extend parent metehod for sending files since Safari and IE API for FormData don\u2019t implement `delete` ([#772](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/772))\n * Clean up POST keys containing square brackets, allows for regex ranges in routes ([#776](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/776))\n * Fix [#773](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/773) allow filepicker work inside lists, respond to mutation event\n * Better error handling for Feed when unable to connect\n * Fixed UI for Pagemedia note when files cannot yet be uploaded ([#798](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/798))\n * Fixed Submit buttons getting disabled in case of form invalidity disallowing to submit again ([#802](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/802))\n * Fixed issue when reading the file size setting if set to `0` (in Pagemedia and File fields)\n * Fixed issue with `file` field in collections that caused unexpected duplication of items ([#775](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/775))\n * Dramatically improved `filepicker` performance. Data is only ever loaded when the drop-down is on focus, as it was supposed to be. Image preview of a selected item won't be rendered unless the field gains focus to avoid wasting resources. ([#788](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/788))\n * Allow `filepicker` field to peak at the pending uploaded files and optimistically select them ([#792](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/792))\n * Fix [#821](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/821) issue in saving a page to a new language when the filename does not contain the filename yet.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>onAdminCreatePageFrontmatter()<\/code> event to support plugins such as <code>auto-date<\/code> by allowing frontmatter to be modified by plugins.<\/li>\n<li>Added a new independent <code>cache_enabled<\/code> option for admin plugin (default is <code>false<\/code>). Should fix various sync issues.<\/li>\n<li>Add an <code>onAdminData<\/code> event to allow plugins to add additional blueprints data<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Handle errors when a resource fails to install<\/li>\n<li>Page media and File field images thumbnail are now properly proportionate and 150x100<\/li>\n<li>Added the Codeception testing suite with an initial test<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1034\">#1034<\/a> redirect of page creation procedure when system.home.hide_in_urls is enabled<\/li>\n<li>Media (Page): Do not extend parent metehod for sending files since Safari and IE API for FormData don\u2019t implement <code>delete<\/code> (<a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/772\">#772<\/a>)<\/li>\n<li>Clean up POST keys containing square brackets, allows for regex ranges in routes (<a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/776\">#776<\/a>)<\/li>\n<li>Fix <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/773\">#773<\/a> allow filepicker work inside lists, respond to mutation event<\/li>\n<li>Better error handling for Feed when unable to connect<\/li>\n<li>Fixed UI for Pagemedia note when files cannot yet be uploaded (<a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/798\">#798<\/a>)<\/li>\n<li>Fixed Submit buttons getting disabled in case of form invalidity disallowing to submit again (<a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/802\">#802<\/a>)<\/li>\n<li>Fixed issue when reading the file size setting if set to <code>0<\/code> (in Pagemedia and File fields)<\/li>\n<li>Fixed issue with <code>file<\/code> field in collections that caused unexpected duplication of items (<a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/775\">#775<\/a>)<\/li>\n<li>Dramatically improved <code>filepicker<\/code> performance. Data is only ever loaded when the drop-down is on focus, as it was supposed to be. Image preview of a selected item won't be rendered unless the field gains focus to avoid wasting resources. (<a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/788\">#788<\/a>)<\/li>\n<li>Allow <code>filepicker<\/code> field to peak at the pending uploaded files and optimistically select them (<a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/792\">#792<\/a>)<\/li>\n<li>Fix <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/821\">#821<\/a> issue in saving a page to a new language when the filename does not contain the filename yet.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new onAdminCreatePageFrontmatter() event to support plugins such as auto-date by allowing frontmatter to be modified by plugins.\nAdded a new independent cache_enabled option for admin plugin (default is false). Should fix various sync issues.\nAdd an onAdminData event to allow plugins to add additional blueprints data\n\n\n\nHandle errors when a resource fails to install\nPage media and File field images thumbnail are now properly proportionate and 150x100\nAdded the Codeception testing suite with an initial test\n\n\n\nFix #1034 redirect of page creation procedure when system.home.hide_in_urls is enabled\nMedia (Page): Do not extend parent metehod for sending files since Safari and IE API for FormData don\u2019t implement delete (#772)\nClean up POST keys containing square brackets, allows for regex ranges in routes (#776)\nFix #773 allow filepicker work inside lists, respond to mutation event\nBetter error handling for Feed when unable to connect\nFixed UI for Pagemedia note when files cannot yet be uploaded (#798)\nFixed Submit buttons getting disabled in case of form invalidity disallowing to submit again (#802)\nFixed issue when reading the file size setting if set to 0 (in Pagemedia and File fields)\nFixed issue with file field in collections that caused unexpected duplication of items (#775)\nDramatically improved filepicker performance. Data is only ever loaded when the drop-down is on focus, as it was supposed to be. Image preview of a selected item won't be rendered unless the field gains focus to avoid wasting resources. (#788)\nAllow filepicker field to peak at the pending uploaded files and optimistically select them (#792)\nFix #821 issue in saving a page to a new language when the filename does not contain the filename yet."},"1.2.2":{"date":"09\/08\/2016","content":"1. [](#bugfix)\n * Fix [#767](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/767) Add styling for new HTML5 input field types\n * Fix issue with checking the package dependencies when more than one package is being inspected","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/767\">#767<\/a> Add styling for new HTML5 input field types<\/li>\n<li>Fix issue with checking the package dependencies when more than one package is being inspected<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix #767 Add styling for new HTML5 input field types\nFix issue with checking the package dependencies when more than one package is being inspected"},"1.2.1":{"date":"09\/07\/2016","content":"1. [](#bugfix)\n * Fixed `tmp:\/\/` stream issue with Admin updated to 1.2 before Grav updated 1.1.4","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>tmp:\/\/<\/code> stream issue with Admin updated to 1.2 before Grav updated 1.1.4<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed tmp:\/\/ stream issue with Admin updated to 1.2 before Grav updated 1.1.4"},"1.2.0":{"date":"09\/07\/2016","content":"1. [](#new)\n * All new `file` field. All files get uploaded via Ajax and are stored upon Save. This improves the Save task tremendously as now there is no longer the need of waiting for the files to finish uploading. Fully backward compatible, `file` field now includes also a `limit` and `filesize` option in the blueprints. The former determines how many files are allowed to be uploaded when in combination with `multiple: true` (default: 10), the latter determines the file size limit (in MB) allowed for each file (default: 5MB)\n * Added a new `filepicker` field, which allows to pick any file from an ajax-powered select box. The `pagemediaselect` field now internally uses the `filepicker` field to live-reload the available files, and to show image previews.\n1. [](#improved)\n * Better error handling for 500 Internal Server Errors, when Fetch fails\n * Various notifications style and other CSS fixes\n * More language strings added\n * Added `clear-tmp` to cache clear drop-down\n * Unified JSON twig templates\n * Better error handling for 500 Internal Server Errors, when Fetch fails.\n * Updated vendor Libraries\n1. [](#bugfix)\n * Curl fix for invalid cert errors with News Feed\n * Avoid requiring `admin.super` for ajax calls [#739](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/739)\n * Fix showing HTML in notifications, in the feed\n * Fixed broken page type filtering\n * Fixed `beforeunload` event not prompting to offer the choice to stay on the page in case of unsaved changes\n * Fixed click-away detection for preventing loss of changes, that would get ignored in some circumstances (ie, from modal confirmation)\n * Fixed issue with `_json` elements where nested fields merging would get stored in an unexpected way\n * Fixed composer dependencies missing error message","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>All new <code>file<\/code> field. All files get uploaded via Ajax and are stored upon Save. This improves the Save task tremendously as now there is no longer the need of waiting for the files to finish uploading. Fully backward compatible, <code>file<\/code> field now includes also a <code>limit<\/code> and <code>filesize<\/code> option in the blueprints. The former determines how many files are allowed to be uploaded when in combination with <code>multiple: true<\/code> (default: 10), the latter determines the file size limit (in MB) allowed for each file (default: 5MB)<\/li>\n<li>Added a new <code>filepicker<\/code> field, which allows to pick any file from an ajax-powered select box. The <code>pagemediaselect<\/code> field now internally uses the <code>filepicker<\/code> field to live-reload the available files, and to show image previews.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better error handling for 500 Internal Server Errors, when Fetch fails<\/li>\n<li>Various notifications style and other CSS fixes<\/li>\n<li>More language strings added<\/li>\n<li>Added <code>clear-tmp<\/code> to cache clear drop-down<\/li>\n<li>Unified JSON twig templates<\/li>\n<li>Better error handling for 500 Internal Server Errors, when Fetch fails.<\/li>\n<li>Updated vendor Libraries<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Curl fix for invalid cert errors with News Feed<\/li>\n<li>Avoid requiring <code>admin.super<\/code> for ajax calls <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/739\">#739<\/a><\/li>\n<li>Fix showing HTML in notifications, in the feed<\/li>\n<li>Fixed broken page type filtering<\/li>\n<li>Fixed <code>beforeunload<\/code> event not prompting to offer the choice to stay on the page in case of unsaved changes<\/li>\n<li>Fixed click-away detection for preventing loss of changes, that would get ignored in some circumstances (ie, from modal confirmation)<\/li>\n<li>Fixed issue with <code>_json<\/code> elements where nested fields merging would get stored in an unexpected way<\/li>\n<li>Fixed composer dependencies missing error message<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"All new file field. All files get uploaded via Ajax and are stored upon Save. This improves the Save task tremendously as now there is no longer the need of waiting for the files to finish uploading. Fully backward compatible, file field now includes also a limit and filesize option in the blueprints. The former determines how many files are allowed to be uploaded when in combination with multiple: true (default: 10), the latter determines the file size limit (in MB) allowed for each file (default: 5MB)\nAdded a new filepicker field, which allows to pick any file from an ajax-powered select box. The pagemediaselect field now internally uses the filepicker field to live-reload the available files, and to show image previews.\n\n\n\nBetter error handling for 500 Internal Server Errors, when Fetch fails\nVarious notifications style and other CSS fixes\nMore language strings added\nAdded clear-tmp to cache clear drop-down\nUnified JSON twig templates\nBetter error handling for 500 Internal Server Errors, when Fetch fails.\nUpdated vendor Libraries\n\n\n\nCurl fix for invalid cert errors with News Feed\nAvoid requiring admin.super for ajax calls #739\nFix showing HTML in notifications, in the feed\nFixed broken page type filtering\nFixed beforeunload event not prompting to offer the choice to stay on the page in case of unsaved changes\nFixed click-away detection for preventing loss of changes, that would get ignored in some circumstances (ie, from modal confirmation)\nFixed issue with _json elements where nested fields merging would get stored in an unexpected way\nFixed composer dependencies missing error message"},"1.1.4":{"date":"08\/14\/2016","content":"1. [](#bugfix)\n * Fixed Firefox News Feed dashboard widget layout","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Firefox News Feed dashboard widget layout<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed Firefox News Feed dashboard widget layout"},"1.1.3":{"date":"08\/10\/2016","content":"1. [](#new)\n * Admin notifications system. Admin will pull and cache notifications. This will be used to announce important updates, security vulnerabilities, and general interest news.\n * Ability to disable widgets in the dashboard\n * Added news feed widget to the dashboard\n1. [](#improved)\n * Updated FontAwesome to v4.6.3\n * Use new List functionality for Media Configuration\n * Get fresh media list for `Controller::getListMedia()` rather that cache so always latest.\n * Add translation strings for the new system.force_ssl option\n * Reworked List UI to better handle drag & drop sort. To sort it is now required to use the left drag handle [#724](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/724)\n * Lists now features a new YAML option `controls: [top|bottom|both]` (default: bottom) which will display the \"Add Item\" button at the Top and\/or Bottom position relative to the list. When the Top button is pressed, a new item will be added at the beginning of the list, when the Bottom button is pressed, a new item will be appended to the list.\n * Lists now features two new YAML options `sortby: [field]` (default: disabled) and `sortby_dir: [asc|desc]` (default: asc) which will display a new Sorting button in the list allowing to automatically reindex the collection based on the given sort field set.\n * Lists now features a new YAML option `collapsed: [true|false]` (default: false) and a new UI\/UX that allows for collapsing \/ expanding collection items, allowing to better managing long lists of items. It is advised to always put as first field the most significant one, so that when a list is collapsed it can be still easily browsed.\n * It is now possible to sort Array fields via drag & drop [#950](https:\/\/github.com\/getgrav\/grav\/issues\/950)\n1. [](#bugfix)\n * Fixed issue in Admin favicon URL [#704](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/704)\n * Fixed issue in `selfupgrade` where the package would get downloaded in the wrong destination\n * Hide tab when user is not authorized to access it [#712](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/712)\n * Fixed Lists issue when reindexing, causing Radio fields to potentially lose their `checked` status\n * Avoid overwriting a file when uploaded with the same filename through the Admin blueprint `file` field type if `avoid_overwriting` is enabled on the field\n * Fixed issue with Array field in `value_only` mode, improperly displaying the key when no value was set\n * Translate the description of a blueprint field [#729](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/729)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Admin notifications system. Admin will pull and cache notifications. This will be used to announce important updates, security vulnerabilities, and general interest news.<\/li>\n<li>Ability to disable widgets in the dashboard<\/li>\n<li>Added news feed widget to the dashboard<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated FontAwesome to v4.6.3<\/li>\n<li>Use new List functionality for Media Configuration<\/li>\n<li>Get fresh media list for <code>Controller::getListMedia()<\/code> rather that cache so always latest.<\/li>\n<li>Add translation strings for the new system.force_ssl option<\/li>\n<li>Reworked List UI to better handle drag &amp; drop sort. To sort it is now required to use the left drag handle <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/724\">#724<\/a><\/li>\n<li>Lists now features a new YAML option <code>controls: [top|bottom|both]<\/code> (default: bottom) which will display the &quot;Add Item&quot; button at the Top and\/or Bottom position relative to the list. When the Top button is pressed, a new item will be added at the beginning of the list, when the Bottom button is pressed, a new item will be appended to the list.<\/li>\n<li>Lists now features two new YAML options <code>sortby: [field]<\/code> (default: disabled) and <code>sortby_dir: [asc|desc]<\/code> (default: asc) which will display a new Sorting button in the list allowing to automatically reindex the collection based on the given sort field set.<\/li>\n<li>Lists now features a new YAML option <code>collapsed: [true|false]<\/code> (default: false) and a new UI\/UX that allows for collapsing \/ expanding collection items, allowing to better managing long lists of items. It is advised to always put as first field the most significant one, so that when a list is collapsed it can be still easily browsed.<\/li>\n<li>It is now possible to sort Array fields via drag &amp; drop <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/950\">#950<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue in Admin favicon URL <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/704\">#704<\/a><\/li>\n<li>Fixed issue in <code>selfupgrade<\/code> where the package would get downloaded in the wrong destination<\/li>\n<li>Hide tab when user is not authorized to access it <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/712\">#712<\/a><\/li>\n<li>Fixed Lists issue when reindexing, causing Radio fields to potentially lose their <code>checked<\/code> status<\/li>\n<li>Avoid overwriting a file when uploaded with the same filename through the Admin blueprint <code>file<\/code> field type if <code>avoid_overwriting<\/code> is enabled on the field<\/li>\n<li>Fixed issue with Array field in <code>value_only<\/code> mode, improperly displaying the key when no value was set<\/li>\n<li>Translate the description of a blueprint field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/729\">#729<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Admin notifications system. Admin will pull and cache notifications. This will be used to announce important updates, security vulnerabilities, and general interest news.\nAbility to disable widgets in the dashboard\nAdded news feed widget to the dashboard\n\n\n\nUpdated FontAwesome to v4.6.3\nUse new List functionality for Media Configuration\nGet fresh media list for Controller::getListMedia() rather that cache so always latest.\nAdd translation strings for the new system.force_ssl option\nReworked List UI to better handle drag &amp; drop sort. To sort it is now required to use the left drag handle #724\nLists now features a new YAML option controls: [top|bottom|both] (default: bottom) which will display the &quot;Add Item&quot; button at the Top and\/or Bottom position relative to the list. When the Top button is pressed, a new item will be added at the beginning of the list, when the Bottom button is pressed, a new item will be appended to the list.\nLists now features two new YAML options sortby: [field] (default: disabled) and sortby_dir: [asc|desc] (default: asc) which will display a new Sorting button in the list allowing to automatically reindex the collection based on the given sort field set.\nLists now features a new YAML option collapsed: [true|false] (default: false) and a new UI\/UX that allows for collapsing \/ expanding collection items, allowing to better managing long lists of items. It is advised to always put as first field the most significant one, so that when a list is collapsed it can be still easily browsed.\nIt is now possible to sort Array fields via drag &amp; drop #950\n\n\n\nFixed issue in Admin favicon URL #704\nFixed issue in selfupgrade where the package would get downloaded in the wrong destination\nHide tab when user is not authorized to access it #712\nFixed Lists issue when reindexing, causing Radio fields to potentially lose their checked status\nAvoid overwriting a file when uploaded with the same filename through the Admin blueprint file field type if avoid_overwriting is enabled on the field\nFixed issue with Array field in value_only mode, improperly displaying the key when no value was set\nTranslate the description of a blueprint field #729"},"1.1.2":{"date":"07\/16\/2016","content":"1. [](#improved)\n * Forcing limit of upload files based on System settings\n1. [](#bugfix)\n * Definitive fix for multi form submission in Microsoft Edge causing the Save to not work [#694](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/694)\n * Fix issue with calculating the `theme_url` with `open_basedir` restrictions [#699](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/699)\n * Check for null payload before going on [#526](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/526)\n * Redraw Dashboard Charts when collapsing\/expanding the sidebar\n * Fix for `cache\/compiled` errors resulting from page media uploads [getgrav\/grav#938](https:\/\/github.com\/getgrav\/grav\/issues\/938)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Forcing limit of upload files based on System settings<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Definitive fix for multi form submission in Microsoft Edge causing the Save to not work <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/694\">#694<\/a><\/li>\n<li>Fix issue with calculating the <code>theme_url<\/code> with <code>open_basedir<\/code> restrictions <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/699\">#699<\/a><\/li>\n<li>Check for null payload before going on <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/526\">#526<\/a><\/li>\n<li>Redraw Dashboard Charts when collapsing\/expanding the sidebar<\/li>\n<li>Fix for <code>cache\/compiled<\/code> errors resulting from page media uploads <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/938\">getgrav\/grav#938<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Forcing limit of upload files based on System settings\n\n\n\nDefinitive fix for multi form submission in Microsoft Edge causing the Save to not work #694\nFix issue with calculating the theme_url with open_basedir restrictions #699\nCheck for null payload before going on #526\nRedraw Dashboard Charts when collapsing\/expanding the sidebar\nFix for cache\/compiled errors resulting from page media uploads getgrav\/grav#938"},"1.1.1":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * Fixed issue with forms causing creation of new pages not to work [#698](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/698) and [getgrav\/grav#934](https:\/\/github.com\/getgrav\/grav\/issues\/934)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with forms causing creation of new pages not to work <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/698\">#698<\/a> and <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/934\">getgrav\/grav#934<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with forms causing creation of new pages not to work #698 and getgrav\/grav#934"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Added the ability to login with the email in addition to the username. [#674](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/674)\n * It is now possible to sort the Plugins and Themes views by 'Name', 'Author', 'GravTeam', 'Release Date', 'Updates Available' and 'Testing' releases (if in Testing Channel), both Ascending and Descending. [#583](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/583)\n * Prevent external links (like the Preview button) to trigger the \"Changes Detected\" notice [#689](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/689)\n * Added a filter field in Plugins and Themes list views, to allow for quick search of a particular resource\n * Added new `Enabled` sorting option for Plugins list view\n1. [](#bugfix)\n * Fixed an issue that prevented removing more than one page, in the pages listng [#672](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/672)\n * Fixed toggleables in lists that were always loading as checked even when not stored [#688](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/688)\n * Fixed Fullscreen tooltip in Editor displaying off screen (when in fullscreen mode) [#677](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/677)\n * Fixed inconsistency in the way selectized fields would be rendered [#692](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/692)\n * Fixed issue with Save in Microsoft Edge [#694](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/694)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added the ability to login with the email in addition to the username. <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/674\">#674<\/a><\/li>\n<li>It is now possible to sort the Plugins and Themes views by 'Name', 'Author', 'GravTeam', 'Release Date', 'Updates Available' and 'Testing' releases (if in Testing Channel), both Ascending and Descending. <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/583\">#583<\/a><\/li>\n<li>Prevent external links (like the Preview button) to trigger the &quot;Changes Detected&quot; notice <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/689\">#689<\/a><\/li>\n<li>Added a filter field in Plugins and Themes list views, to allow for quick search of a particular resource<\/li>\n<li>Added new <code>Enabled<\/code> sorting option for Plugins list view<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue that prevented removing more than one page, in the pages listng <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/672\">#672<\/a><\/li>\n<li>Fixed toggleables in lists that were always loading as checked even when not stored <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/688\">#688<\/a><\/li>\n<li>Fixed Fullscreen tooltip in Editor displaying off screen (when in fullscreen mode) <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/677\">#677<\/a><\/li>\n<li>Fixed inconsistency in the way selectized fields would be rendered <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/692\">#692<\/a><\/li>\n<li>Fixed issue with Save in Microsoft Edge <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/694\">#694<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the ability to login with the email in addition to the username. #674\nIt is now possible to sort the Plugins and Themes views by 'Name', 'Author', 'GravTeam', 'Release Date', 'Updates Available' and 'Testing' releases (if in Testing Channel), both Ascending and Descending. #583\nPrevent external links (like the Preview button) to trigger the &quot;Changes Detected&quot; notice #689\nAdded a filter field in Plugins and Themes list views, to allow for quick search of a particular resource\nAdded new Enabled sorting option for Plugins list view\n\n\n\nFixed an issue that prevented removing more than one page, in the pages listng #672\nFixed toggleables in lists that were always loading as checked even when not stored #688\nFixed Fullscreen tooltip in Editor displaying off screen (when in fullscreen mode) #677\nFixed inconsistency in the way selectized fields would be rendered #692\nFixed issue with Save in Microsoft Edge #694"},"1.1.0-rc.4":{"date":"06\/21\/2016","content":"1. [](#bugfix)\n * Fix for 'front-end' shortcut showing in mobile sidebar incorrectly.\n * Append progressive number to the copied page title. [#394](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/394)\n * Add field description to forms [#667](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/667)\n * Fix clearing all cache [#658](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/658)\n * Assign the correct ordering when saving a page that didn't have ordering set before [#628](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/628)\n * Fix issue when saving a modular child folder as 05.somethin and being reset to 01.something upon save [#628](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/628)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for 'front-end' shortcut showing in mobile sidebar incorrectly.<\/li>\n<li>Append progressive number to the copied page title. <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/394\">#394<\/a><\/li>\n<li>Add field description to forms <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/667\">#667<\/a><\/li>\n<li>Fix clearing all cache <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/658\">#658<\/a><\/li>\n<li>Assign the correct ordering when saving a page that didn't have ordering set before <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/628\">#628<\/a><\/li>\n<li>Fix issue when saving a modular child folder as 05.somethin and being reset to 01.something upon save <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/628\">#628<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for 'front-end' shortcut showing in mobile sidebar incorrectly.\nAppend progressive number to the copied page title. #394\nAdd field description to forms #667\nFix clearing all cache #658\nAssign the correct ordering when saving a page that didn't have ordering set before #628\nFix issue when saving a modular child folder as 05.somethin and being reset to 01.something upon save #628"},"1.1.0-rc.3":{"date":"06\/14\/2016","content":"1. [](#bugfix)\n * Fix for Gemini Scrollbar CSS breaking layout in IE 9+ [#644](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/644)\n * Fall back to english for UI language if admin's language is not set [#641](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/641)\n * List field has the wrong label\/field width. Switched to \"1\/3 | 2\/3\" like all other fields.\n * Correctly set the page slug on page copy. Avoids having two pages with the same slug [#394](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/394)\n * When copying a page, if there's a page prefix (used for ordering), update the value to avoid having two pages with the same order number [#429](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/429)\n * Fixed size of dropdown text in responsive views to be readable [#647](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/647)\n * Fixed issue with checkbox in toggleables getting submitted with the form even when disabled (fixes #646)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for Gemini Scrollbar CSS breaking layout in IE 9+ <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/644\">#644<\/a><\/li>\n<li>Fall back to english for UI language if admin's language is not set <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/641\">#641<\/a><\/li>\n<li>List field has the wrong label\/field width. Switched to &quot;1\/3 | 2\/3&quot; like all other fields.<\/li>\n<li>Correctly set the page slug on page copy. Avoids having two pages with the same slug <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/394\">#394<\/a><\/li>\n<li>When copying a page, if there's a page prefix (used for ordering), update the value to avoid having two pages with the same order number <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/429\">#429<\/a><\/li>\n<li>Fixed size of dropdown text in responsive views to be readable <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/647\">#647<\/a><\/li>\n<li>Fixed issue with checkbox in toggleables getting submitted with the form even when disabled (fixes #646)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for Gemini Scrollbar CSS breaking layout in IE 9+ #644\nFall back to english for UI language if admin's language is not set #641\nList field has the wrong label\/field width. Switched to &quot;1\/3 | 2\/3&quot; like all other fields.\nCorrectly set the page slug on page copy. Avoids having two pages with the same slug #394\nWhen copying a page, if there's a page prefix (used for ordering), update the value to avoid having two pages with the same order number #429\nFixed size of dropdown text in responsive views to be readable #647\nFixed issue with checkbox in toggleables getting submitted with the form even when disabled (fixes #646)"},"1.1.0-rc.2":{"date":"06\/02\/2016","content":"1. [](#improved)\n * Cleaned up the Page Preview CSS to make it more 'standard' [#634](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/634)\n * Added a legend with the Page colors explained [#637](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/637)\n * Hide email output when sending forgot password instructions [#571](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/571)\n1. [](#bugfix)\n * Fixed \"Data type `System` doesn't exist!\" error when activating a theme [#635](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/635)\n * Fixed issue with custom media types not deleting on save [#633](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/633)\n * Fixed issue when saving `List` field type in plugins + pages\n * Fixed JS error on login\/logout page due to jQuery not being loaded","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Cleaned up the Page Preview CSS to make it more 'standard' <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/634\">#634<\/a><\/li>\n<li>Added a legend with the Page colors explained <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/637\">#637<\/a><\/li>\n<li>Hide email output when sending forgot password instructions <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/571\">#571<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed &quot;Data type <code>System<\/code> doesn't exist!&quot; error when activating a theme <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/635\">#635<\/a><\/li>\n<li>Fixed issue with custom media types not deleting on save <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/633\">#633<\/a><\/li>\n<li>Fixed issue when saving <code>List<\/code> field type in plugins + pages<\/li>\n<li>Fixed JS error on login\/logout page due to jQuery not being loaded<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Cleaned up the Page Preview CSS to make it more 'standard' #634\nAdded a legend with the Page colors explained #637\nHide email output when sending forgot password instructions #571\n\n\n\nFixed &quot;Data type System doesn't exist!&quot; error when activating a theme #635\nFixed issue with custom media types not deleting on save #633\nFixed issue when saving List field type in plugins + pages\nFixed JS error on login\/logout page due to jQuery not being loaded"},"1.1.0-rc.1":{"date":"06\/01\/2016","content":"1. [](#new)\n * Major improvements with the **File Upload** (`file`) field type. Now fully supports themes, plugins, configuration + pages\n1. [](#improved)\n * Updated with latest languages via [Crowdin](https:\/\/crowdin.com\/project\/grav-admin\/)\n * Provide security options for single tabs [#615](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/615)\n * Disable double clicking on Save\/Delete\/Copy page actions [#611](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/611)\n * Tweaked the avatar alignment in sidebar [#592](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/592)\n * Added page name to delete dialog [#511](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/511)\n * Enabling \/ Disabling a Plugin doesn't trigger the expand \/ collapse details anymore [#614](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/614)\n * Added hover on plugins list rows to match pages [#619](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/619)\n * Translate media configuration [#608](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/608)\n * Use raw routes in blueprints to better support multi-language [#798](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/798)\n * Updated NPM modules dependencies\n1. [](#bugfix)\n * Fix double \"Removed successfully\" appearing when removing a package [#609](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/609)\n * Prevent removing required plugins dependencies when removing a package [#613](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/613)\n * Show page title in Delete Confirmation modal if this information is available\n * Don't try to uninstall admin\/form\/login\/email plugins\n * Only check for updates if not `admin.maintenance` or `admin.super` [#557](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/557)\n * Always submit checkboxes that are not checked and force a 0 value [#616](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/616)\n * Fix encoding in tooltips again [#622](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/622)\n * Do not show `move` cursor for Collections that aren't sortable [#624](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/624)\n * Properly handle Collections that specify a custom key, rather than falling back to indexed list [#632](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/632)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Major improvements with the <strong>File Upload<\/strong> (<code>file<\/code>) field type. Now fully supports themes, plugins, configuration + pages<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated with latest languages via <a href=\"https:\/\/crowdin.com\/project\/grav-admin\/\">Crowdin<\/a><\/li>\n<li>Provide security options for single tabs <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/615\">#615<\/a><\/li>\n<li>Disable double clicking on Save\/Delete\/Copy page actions <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/611\">#611<\/a><\/li>\n<li>Tweaked the avatar alignment in sidebar <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/592\">#592<\/a><\/li>\n<li>Added page name to delete dialog <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/511\">#511<\/a><\/li>\n<li>Enabling \/ Disabling a Plugin doesn't trigger the expand \/ collapse details anymore <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/614\">#614<\/a><\/li>\n<li>Added hover on plugins list rows to match pages <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/619\">#619<\/a><\/li>\n<li>Translate media configuration <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/608\">#608<\/a><\/li>\n<li>Use raw routes in blueprints to better support multi-language <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/798\">#798<\/a><\/li>\n<li>Updated NPM modules dependencies<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix double &quot;Removed successfully&quot; appearing when removing a package <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/609\">#609<\/a><\/li>\n<li>Prevent removing required plugins dependencies when removing a package <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/613\">#613<\/a><\/li>\n<li>Show page title in Delete Confirmation modal if this information is available<\/li>\n<li>Don't try to uninstall admin\/form\/login\/email plugins<\/li>\n<li>Only check for updates if not <code>admin.maintenance<\/code> or <code>admin.super<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/557\">#557<\/a><\/li>\n<li>Always submit checkboxes that are not checked and force a 0 value <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/616\">#616<\/a><\/li>\n<li>Fix encoding in tooltips again <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/622\">#622<\/a><\/li>\n<li>Do not show <code>move<\/code> cursor for Collections that aren't sortable <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/624\">#624<\/a><\/li>\n<li>Properly handle Collections that specify a custom key, rather than falling back to indexed list <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/632\">#632<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Major improvements with the File Upload (file) field type. Now fully supports themes, plugins, configuration + pages\n\n\n\nUpdated with latest languages via Crowdin\nProvide security options for single tabs #615\nDisable double clicking on Save\/Delete\/Copy page actions #611\nTweaked the avatar alignment in sidebar #592\nAdded page name to delete dialog #511\nEnabling \/ Disabling a Plugin doesn't trigger the expand \/ collapse details anymore #614\nAdded hover on plugins list rows to match pages #619\nTranslate media configuration #608\nUse raw routes in blueprints to better support multi-language #798\nUpdated NPM modules dependencies\n\n\n\nFix double &quot;Removed successfully&quot; appearing when removing a package #609\nPrevent removing required plugins dependencies when removing a package #613\nShow page title in Delete Confirmation modal if this information is available\nDon't try to uninstall admin\/form\/login\/email plugins\nOnly check for updates if not admin.maintenance or admin.super #557\nAlways submit checkboxes that are not checked and force a 0 value #616\nFix encoding in tooltips again #622\nDo not show move cursor for Collections that aren't sortable #624\nProperly handle Collections that specify a custom key, rather than falling back to indexed list #632"},"1.1.0-beta.5":{"date":"05\/23\/2016","content":"1. [](#improved)\n * Set sidebar navigation defaults back to \"Tab Activation\" and \"Auto Width\"\n * Custom logo text is displayed as first letter in small sidebar view [#829](https:\/\/github.com\/getgrav\/grav\/issues\/829)\n * Copied admin-only blueprints from Grav core to the Admin plugin\n * Allow `field.label` to have HTML in it [#601](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/601)\n1. [](#bugfix)\n * Fixed Togggle field with doubled `checked=\"checked\"` when `toggleable: true` [#579](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/579)\n * Strip HTML tags and lowercase username from login\/reset forms [#577](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/577)\n * Fixed issue with version numbers not showing up for dependencies [#581](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/581)\n * Fixed editor tooltips in fullscreen mode and tablet devices rendering [#566](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/566)\n * Fixed issue with `file` form field not functioning [#838](https:\/\/github.com\/getgrav\/grav\/issues\/838)\n * Fixed issue with creating pages [#595](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/595)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Set sidebar navigation defaults back to &quot;Tab Activation&quot; and &quot;Auto Width&quot;<\/li>\n<li>Custom logo text is displayed as first letter in small sidebar view <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/829\">#829<\/a><\/li>\n<li>Copied admin-only blueprints from Grav core to the Admin plugin<\/li>\n<li>Allow <code>field.label<\/code> to have HTML in it <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/601\">#601<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Togggle field with doubled <code>checked=\"checked\"<\/code> when <code>toggleable: true<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/579\">#579<\/a><\/li>\n<li>Strip HTML tags and lowercase username from login\/reset forms <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/577\">#577<\/a><\/li>\n<li>Fixed issue with version numbers not showing up for dependencies <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/581\">#581<\/a><\/li>\n<li>Fixed editor tooltips in fullscreen mode and tablet devices rendering <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/566\">#566<\/a><\/li>\n<li>Fixed issue with <code>file<\/code> form field not functioning <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/838\">#838<\/a><\/li>\n<li>Fixed issue with creating pages <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/595\">#595<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Set sidebar navigation defaults back to &quot;Tab Activation&quot; and &quot;Auto Width&quot;\nCustom logo text is displayed as first letter in small sidebar view #829\nCopied admin-only blueprints from Grav core to the Admin plugin\nAllow field.label to have HTML in it #601\n\n\n\nFixed Togggle field with doubled checked=\"checked\" when toggleable: true #579\nStrip HTML tags and lowercase username from login\/reset forms #577\nFixed issue with version numbers not showing up for dependencies #581\nFixed editor tooltips in fullscreen mode and tablet devices rendering #566\nFixed issue with file form field not functioning #838\nFixed issue with creating pages #595"},"1.1.0-beta.4":{"date":"05\/09\/2016","content":"1. [](#new)\n * Implemented Quickopen functionality to automatically open \/ close the Sidebar when mouseover\n1. [](#improved)\n * Better error handling when `obj->validate()` fails with exception [#594](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/564)\n * Improve markup of update and add package dependencies in update modal [#560](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/560)\n1. [](#bugfix)\n * Fix for admin translation filter (`|tu`) not substituting text - [#567](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/567)\n * Translated \"Publishing\" tab text [#561](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/561)\n * Fix invalid argument supplied in foreach [#563](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/563)\n * CSS fixes for editor button alignment\n * Fix for forgot password not finding anyone\n * Fix UI issue with update button on a package page in Firefox\n * Fix issue with update button when automatic check for updates is disabled\n * Fix issue caused by clicking \"Check for updates\" multiple times\n * Added missing translations\n * Fix for Themes with an array of keywords [#823](https:\/\/github.com\/getgrav\/grav\/issues\/823)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented Quickopen functionality to automatically open \/ close the Sidebar when mouseover<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better error handling when <code>obj-&gt;validate()<\/code> fails with exception <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/564\">#594<\/a><\/li>\n<li>Improve markup of update and add package dependencies in update modal <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/560\">#560<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for admin translation filter (<code>|tu<\/code>) not substituting text - <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/567\">#567<\/a><\/li>\n<li>Translated &quot;Publishing&quot; tab text <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/561\">#561<\/a><\/li>\n<li>Fix invalid argument supplied in foreach <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/563\">#563<\/a><\/li>\n<li>CSS fixes for editor button alignment<\/li>\n<li>Fix for forgot password not finding anyone<\/li>\n<li>Fix UI issue with update button on a package page in Firefox<\/li>\n<li>Fix issue with update button when automatic check for updates is disabled<\/li>\n<li>Fix issue caused by clicking &quot;Check for updates&quot; multiple times<\/li>\n<li>Added missing translations<\/li>\n<li>Fix for Themes with an array of keywords <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/823\">#823<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented Quickopen functionality to automatically open \/ close the Sidebar when mouseover\n\n\n\nBetter error handling when obj-&gt;validate() fails with exception #594\nImprove markup of update and add package dependencies in update modal #560\n\n\n\nFix for admin translation filter (|tu) not substituting text - #567\nTranslated &quot;Publishing&quot; tab text #561\nFix invalid argument supplied in foreach #563\nCSS fixes for editor button alignment\nFix for forgot password not finding anyone\nFix UI issue with update button on a package page in Firefox\nFix issue with update button when automatic check for updates is disabled\nFix issue caused by clicking &quot;Check for updates&quot; multiple times\nAdded missing translations\nFix for Themes with an array of keywords #823"},"1.1.0-beta.3":{"date":"05\/04\/2016","content":"1. [](#new)\n * Added a `|adminNicetime` Twig filter to show 'nicetime' in admin user's language\n * Added a `prepend` and `append` field option for text input type\n * Added a WIP `onAdminRegisterPermissions` event\n * Added several new languages: Arabic, Danish, Greek, Farsi, Korean, Romanian, Thai. Huge thanks to the [translation teams](https:\/\/crowdin.com\/project\/grav-admin)\n1. [](#improved)\n * Fixed UI issue with Backup \/ Update buttons positioning\n * Tweaked placeholders color in login\/new user panels [#542](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/542)\n1. [](#bugfix)\n * Fixed several untranslated strings\n * Fix the version information after updating Grav from Admin\n * Fix a Twig autoescape issue on Plugins descriptions\n * Fix for showing empty drop-down with only one supported language [#522](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/522)\n * Fix for visibility toggle on new page not working [#551](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/551)\n * Page tooltips usability issue [#496](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/496)\n * Fix removed title attribute from editor toolbar buttons [#539](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/539)\n * Allow Incognito \/ Private browsing to still function in Safari [#527](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/527)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a <code>|adminNicetime<\/code> Twig filter to show 'nicetime' in admin user's language<\/li>\n<li>Added a <code>prepend<\/code> and <code>append<\/code> field option for text input type<\/li>\n<li>Added a WIP <code>onAdminRegisterPermissions<\/code> event<\/li>\n<li>Added several new languages: Arabic, Danish, Greek, Farsi, Korean, Romanian, Thai. Huge thanks to the <a href=\"https:\/\/crowdin.com\/project\/grav-admin\">translation teams<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed UI issue with Backup \/ Update buttons positioning<\/li>\n<li>Tweaked placeholders color in login\/new user panels <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/542\">#542<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed several untranslated strings<\/li>\n<li>Fix the version information after updating Grav from Admin<\/li>\n<li>Fix a Twig autoescape issue on Plugins descriptions<\/li>\n<li>Fix for showing empty drop-down with only one supported language <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/522\">#522<\/a><\/li>\n<li>Fix for visibility toggle on new page not working <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/551\">#551<\/a><\/li>\n<li>Page tooltips usability issue <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/496\">#496<\/a><\/li>\n<li>Fix removed title attribute from editor toolbar buttons <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/539\">#539<\/a><\/li>\n<li>Allow Incognito \/ Private browsing to still function in Safari <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/527\">#527<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a |adminNicetime Twig filter to show 'nicetime' in admin user's language\nAdded a prepend and append field option for text input type\nAdded a WIP onAdminRegisterPermissions event\nAdded several new languages: Arabic, Danish, Greek, Farsi, Korean, Romanian, Thai. Huge thanks to the translation teams\n\n\n\nFixed UI issue with Backup \/ Update buttons positioning\nTweaked placeholders color in login\/new user panels #542\n\n\n\nFixed several untranslated strings\nFix the version information after updating Grav from Admin\nFix a Twig autoescape issue on Plugins descriptions\nFix for showing empty drop-down with only one supported language #522\nFix for visibility toggle on new page not working #551\nPage tooltips usability issue #496\nFix removed title attribute from editor toolbar buttons #539\nAllow Incognito \/ Private browsing to still function in Safari #527"},"1.1.0-beta.2":{"date":"04\/27\/2016","content":"1. [](#new)\n * Added `grav ~1.1` to dependencies\n * Added a persistent message if you try to run Admin 1.1 on Grav 1.0\n1. [](#improved)\n * Used locator instead of `CACHE_DIR`\n * Added a better way to get Admin version\n * Show account page for users with certain ACL [#524](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/524)\n1. [](#bugfix)\n * Fixed Editor Preview using wrong parameters for the ajax call\n * Fixed toggle for stable\/testing channel\n * Fixed blueprint JSON fields\n * If not logged in redirect to base path [#445](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/445)\n * Various autoescape fixes\n * ColorPicker CSS fixes\n * Fix for translation of admin login [#500](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/500)\n * Fix list not applying `toggleable: true` and `style: vertical` [#518](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/518)\n * Fixed issue with update for wrong plugin displaying on plugin details pages\n * Fixed error with the **close sidebar** toggle in some browsers (Firefox, iOS Safari)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>grav ~1.1<\/code> to dependencies<\/li>\n<li>Added a persistent message if you try to run Admin 1.1 on Grav 1.0<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Used locator instead of <code>CACHE_DIR<\/code><\/li>\n<li>Added a better way to get Admin version<\/li>\n<li>Show account page for users with certain ACL <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/524\">#524<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Editor Preview using wrong parameters for the ajax call<\/li>\n<li>Fixed toggle for stable\/testing channel<\/li>\n<li>Fixed blueprint JSON fields<\/li>\n<li>If not logged in redirect to base path <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/445\">#445<\/a><\/li>\n<li>Various autoescape fixes<\/li>\n<li>ColorPicker CSS fixes<\/li>\n<li>Fix for translation of admin login <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/500\">#500<\/a><\/li>\n<li>Fix list not applying <code>toggleable: true<\/code> and <code>style: vertical<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/518\">#518<\/a><\/li>\n<li>Fixed issue with update for wrong plugin displaying on plugin details pages<\/li>\n<li>Fixed error with the <strong>close sidebar<\/strong> toggle in some browsers (Firefox, iOS Safari)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added grav ~1.1 to dependencies\nAdded a persistent message if you try to run Admin 1.1 on Grav 1.0\n\n\n\nUsed locator instead of CACHE_DIR\nAdded a better way to get Admin version\nShow account page for users with certain ACL #524\n\n\n\nFixed Editor Preview using wrong parameters for the ajax call\nFixed toggle for stable\/testing channel\nFixed blueprint JSON fields\nIf not logged in redirect to base path #445\nVarious autoescape fixes\nColorPicker CSS fixes\nFix for translation of admin login #500\nFix list not applying toggleable: true and style: vertical #518\nFixed issue with update for wrong plugin displaying on plugin details pages\nFixed error with the close sidebar toggle in some browsers (Firefox, iOS Safari)"},"1.1.0-beta.1":{"date":"04\/20\/2016","content":"1. [](#new)\n * JavaScript Rewrite. Admin is now built in ES6\n * Lists can now be nested and 'fancy fields' (such as editor, datetime picker, selectize, other lists) get automatically initialized so they are always available no matter if you add or remove items from the lists\n * The Editor has been reworked to be more flexible. In fact you can now pass any CodeMirror setting via blueprints, through the codemirror: attribute. The buttons have also a new API that allow to add or ignore buttons and behaviors into the toolbar from any plugin (see grav-plugin-editor-buttons). We also added the headers buttons (H1-H6) and Undo \/ Redo buttons, due to popular demand\n * We introduced a new colorpicker field. You can now add more colors to your admin plugins :)\n * Along with the versioning support added in the Grav Core for 1.1, the admin plugin can now install dependencies with the same versioning requirements as the GPM CLI commands.\n * New System configuration field for toggling GPM release version (testing\/stable)\n * Several new system configuration options for new functionality such as `Process frontmatter Twig`\n * Ability to collapse the sidebar to a smaller icon view if you need more room.\n1. [](#improved)\n * The default Grav theme has been tweaked and in many places completely rewritten to ensure that it's as flexible as possible. The primary reason for this was to ensure theming and customization compatibility for the upcoming Admin Pro plugin, but a key benefit includes greatly improved mobile compatibility.\n * We reworked the Datetimepicker, you will notice a new refreshed UI with a much better support for translations\n * Tabs are now persistent. In views such as Page editing, when switching tab and saving or refreshing, would cause the tab to be reset to the initial one.\n * When editing a page in Expert mode, the frontmatter editor is now more friendly. You will now get line numbers, undo\/redo and YAML linter.\n * Behind the scenes we have reworked how the form and toggleables work. This added a lot more reliability and consistency across the whole admin.\n * The Pages view has more persistent states. It will now remember your expanded\/collapsed states as well as filtering.\n * Lists can now accept a custom button label with the 'btnLabel' property\n * After login to Admin, redirect to the original URL called\n * Admin now has an unique cache key compared to the 'site' so pages can be cached independently\n * Improved the layout of the User Profile page.\n * Set cache key uniquely for admin so cache does not colide with site\n1. [](#bugfix)\n * Fix for modular preview - [#254](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/254)\n * Fix for long content and page tabs - [#441](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/441)\n * Fix for clear cache after adding new folder - [#393](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/393)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>JavaScript Rewrite. Admin is now built in ES6<\/li>\n<li>Lists can now be nested and 'fancy fields' (such as editor, datetime picker, selectize, other lists) get automatically initialized so they are always available no matter if you add or remove items from the lists<\/li>\n<li>The Editor has been reworked to be more flexible. In fact you can now pass any CodeMirror setting via blueprints, through the codemirror: attribute. The buttons have also a new API that allow to add or ignore buttons and behaviors into the toolbar from any plugin (see grav-plugin-editor-buttons). We also added the headers buttons (H1-H6) and Undo \/ Redo buttons, due to popular demand<\/li>\n<li>We introduced a new colorpicker field. You can now add more colors to your admin plugins :)<\/li>\n<li>Along with the versioning support added in the Grav Core for 1.1, the admin plugin can now install dependencies with the same versioning requirements as the GPM CLI commands.<\/li>\n<li>New System configuration field for toggling GPM release version (testing\/stable)<\/li>\n<li>Several new system configuration options for new functionality such as <code>Process frontmatter Twig<\/code><\/li>\n<li>Ability to collapse the sidebar to a smaller icon view if you need more room.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>The default Grav theme has been tweaked and in many places completely rewritten to ensure that it's as flexible as possible. The primary reason for this was to ensure theming and customization compatibility for the upcoming Admin Pro plugin, but a key benefit includes greatly improved mobile compatibility.<\/li>\n<li>We reworked the Datetimepicker, you will notice a new refreshed UI with a much better support for translations<\/li>\n<li>Tabs are now persistent. In views such as Page editing, when switching tab and saving or refreshing, would cause the tab to be reset to the initial one.<\/li>\n<li>When editing a page in Expert mode, the frontmatter editor is now more friendly. You will now get line numbers, undo\/redo and YAML linter.<\/li>\n<li>Behind the scenes we have reworked how the form and toggleables work. This added a lot more reliability and consistency across the whole admin.<\/li>\n<li>The Pages view has more persistent states. It will now remember your expanded\/collapsed states as well as filtering.<\/li>\n<li>Lists can now accept a custom button label with the 'btnLabel' property<\/li>\n<li>After login to Admin, redirect to the original URL called<\/li>\n<li>Admin now has an unique cache key compared to the 'site' so pages can be cached independently<\/li>\n<li>Improved the layout of the User Profile page.<\/li>\n<li>Set cache key uniquely for admin so cache does not colide with site<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for modular preview - <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/254\">#254<\/a><\/li>\n<li>Fix for long content and page tabs - <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/441\">#441<\/a><\/li>\n<li>Fix for clear cache after adding new folder - <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/393\">#393<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"JavaScript Rewrite. Admin is now built in ES6\nLists can now be nested and 'fancy fields' (such as editor, datetime picker, selectize, other lists) get automatically initialized so they are always available no matter if you add or remove items from the lists\nThe Editor has been reworked to be more flexible. In fact you can now pass any CodeMirror setting via blueprints, through the codemirror: attribute. The buttons have also a new API that allow to add or ignore buttons and behaviors into the toolbar from any plugin (see grav-plugin-editor-buttons). We also added the headers buttons (H1-H6) and Undo \/ Redo buttons, due to popular demand\nWe introduced a new colorpicker field. You can now add more colors to your admin plugins :)\nAlong with the versioning support added in the Grav Core for 1.1, the admin plugin can now install dependencies with the same versioning requirements as the GPM CLI commands.\nNew System configuration field for toggling GPM release version (testing\/stable)\nSeveral new system configuration options for new functionality such as Process frontmatter Twig\nAbility to collapse the sidebar to a smaller icon view if you need more room.\n\n\n\nThe default Grav theme has been tweaked and in many places completely rewritten to ensure that it's as flexible as possible. The primary reason for this was to ensure theming and customization compatibility for the upcoming Admin Pro plugin, but a key benefit includes greatly improved mobile compatibility.\nWe reworked the Datetimepicker, you will notice a new refreshed UI with a much better support for translations\nTabs are now persistent. In views such as Page editing, when switching tab and saving or refreshing, would cause the tab to be reset to the initial one.\nWhen editing a page in Expert mode, the frontmatter editor is now more friendly. You will now get line numbers, undo\/redo and YAML linter.\nBehind the scenes we have reworked how the form and toggleables work. This added a lot more reliability and consistency across the whole admin.\nThe Pages view has more persistent states. It will now remember your expanded\/collapsed states as well as filtering.\nLists can now accept a custom button label with the 'btnLabel' property\nAfter login to Admin, redirect to the original URL called\nAdmin now has an unique cache key compared to the 'site' so pages can be cached independently\nImproved the layout of the User Profile page.\nSet cache key uniquely for admin so cache does not colide with site\n\n\n\nFix for modular preview - #254\nFix for long content and page tabs - #441\nFix for clear cache after adding new folder - #393"},"1.0.9":{"date":"02\/11\/2016","content":"1. [](#bugfix)\n * Fix language translation files","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix language translation files<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix language translation files"},"1.0.8":{"date":"02\/05\/2016","content":"1. [](#new)\n * Added a logout button when not authorized to access a page in Admin\n * Added the option to hide a tab from an extended blueprint (https:\/\/github.com\/getgrav\/grav\/issues\/620)\n * Many new languages and updates to existing languages from the Translation team.\n1. [](#improved)\n * Check frontmatter for validity prior to saving\n * Add noindex, nofollow across the entire admin theme if no other robots headers are set on a page\n * Allow to hide a configuration blueprint section \/ tab and still save its values\n * Allow to show user defined blueprints in configuration\n * Updated FontAwesome to latest 4.5.0 version\n1. [](#bugfix)\n * Fixed an issue with user registration on Linux caused by `glob()` possibly returning false.\n * Fixed an issue preventing Admin to work correctly in a multisite configuration\n * Fixed preview and insertion of images with non-lowercase extension\n * Fixed an incorrect number of pages being displayed in the sidebar in some cases\n * [Security] Don't reveal Grav filesystem path when trying to delete non-existing images\n * [Security] Fix PHP error happening when uploading file without extension if the JS dropzone uploader is configured to allow empty file extensions\n * [Security] Ensure correct escaping in various Twig files","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a logout button when not authorized to access a page in Admin<\/li>\n<li>Added the option to hide a tab from an extended blueprint (<a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/620\">https:\/\/github.com\/getgrav\/grav\/issues\/620<\/a>)<\/li>\n<li>Many new languages and updates to existing languages from the Translation team.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Check frontmatter for validity prior to saving<\/li>\n<li>Add noindex, nofollow across the entire admin theme if no other robots headers are set on a page<\/li>\n<li>Allow to hide a configuration blueprint section \/ tab and still save its values<\/li>\n<li>Allow to show user defined blueprints in configuration<\/li>\n<li>Updated FontAwesome to latest 4.5.0 version<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue with user registration on Linux caused by <code>glob()<\/code> possibly returning false.<\/li>\n<li>Fixed an issue preventing Admin to work correctly in a multisite configuration<\/li>\n<li>Fixed preview and insertion of images with non-lowercase extension<\/li>\n<li>Fixed an incorrect number of pages being displayed in the sidebar in some cases<\/li>\n<li>[Security] Don't reveal Grav filesystem path when trying to delete non-existing images<\/li>\n<li>[Security] Fix PHP error happening when uploading file without extension if the JS dropzone uploader is configured to allow empty file extensions<\/li>\n<li>[Security] Ensure correct escaping in various Twig files<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a logout button when not authorized to access a page in Admin\nAdded the option to hide a tab from an extended blueprint (https:\/\/github.com\/getgrav\/grav\/issues\/620)\nMany new languages and updates to existing languages from the Translation team.\n\n\n\nCheck frontmatter for validity prior to saving\nAdd noindex, nofollow across the entire admin theme if no other robots headers are set on a page\nAllow to hide a configuration blueprint section \/ tab and still save its values\nAllow to show user defined blueprints in configuration\nUpdated FontAwesome to latest 4.5.0 version\n\n\n\nFixed an issue with user registration on Linux caused by glob() possibly returning false.\nFixed an issue preventing Admin to work correctly in a multisite configuration\nFixed preview and insertion of images with non-lowercase extension\nFixed an incorrect number of pages being displayed in the sidebar in some cases\n[Security] Don't reveal Grav filesystem path when trying to delete non-existing images\n[Security] Fix PHP error happening when uploading file without extension if the JS dropzone uploader is configured to allow empty file extensions\n[Security] Ensure correct escaping in various Twig files"},"1.0.7":{"date":"01\/15\/2016","content":"1. [](#new)\n * Added onAdminDashboard event\n * Added onAdminSave event\n * New lang strings for reverse proxy toggle\n1. [](#improved)\n * More robust YAML file checking in config folders\n * Removed deprecated menu event\n * Removed old logs code\n * Used new onAdminDashboard event for current dashboard widgets\n1. [](#bugfix)\n * Fix for missing access checks on config pages #397\n * Fix parent not loaded on admin form save #587\n * When no route field is added to a page blueprint, add it as page root\n * Fix for wrong page count (will show dynamic added pages in count too - Need to fix this)\n * Fix for IE\/Edge saving forms #391","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added onAdminDashboard event<\/li>\n<li>Added onAdminSave event<\/li>\n<li>New lang strings for reverse proxy toggle<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>More robust YAML file checking in config folders<\/li>\n<li>Removed deprecated menu event<\/li>\n<li>Removed old logs code<\/li>\n<li>Used new onAdminDashboard event for current dashboard widgets<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for missing access checks on config pages #397<\/li>\n<li>Fix parent not loaded on admin form save #587<\/li>\n<li>When no route field is added to a page blueprint, add it as page root<\/li>\n<li>Fix for wrong page count (will show dynamic added pages in count too - Need to fix this)<\/li>\n<li>Fix for IE\/Edge saving forms #391<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added onAdminDashboard event\nAdded onAdminSave event\nNew lang strings for reverse proxy toggle\n\n\n\nMore robust YAML file checking in config folders\nRemoved deprecated menu event\nRemoved old logs code\nUsed new onAdminDashboard event for current dashboard widgets\n\n\n\nFix for missing access checks on config pages #397\nFix parent not loaded on admin form save #587\nWhen no route field is added to a page blueprint, add it as page root\nFix for wrong page count (will show dynamic added pages in count too - Need to fix this)\nFix for IE\/Edge saving forms #391"},"1.0.6":{"date":"01\/07\/2016","content":"1. [](#bugfix)\n * Fix for forms appending `_json` fields on every save","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for forms appending <code>_json<\/code> fields on every save<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for forms appending _json fields on every save"},"1.0.5":{"date":"01\/07\/2016","content":"1. [](#new)\n * Added a pointer to Grav's contributing guide\n * Handle the optional logic to strip home from Page routes and urls\n * The Configuration page now shows any blueprint found in the user\/blueprints\/config\/ folder, thus allowing to add custom configurations\n1. [](#improved)\n * Allow the nonce for a POST action to be set in the query url\n * Add a fallback twig template to use in case Twig cannot find a template file\n * Modified update Theme and Plugin buttons to use more reliably markup\n1. [](#bugfix)\n * Fix additional `on` parameter when saving plugins configs that contain tabs in their blueprint\n * Fixes for the `pagemediaselect` form field\n * Fix an untranslated message in the logout form when `system.languages.translations` is disabled\n * Fixed a hardcoded `http:\/\/` reference throwing warnings under HTTPS\n * Ensure download package has `.zip` extension, just in case","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a pointer to Grav's contributing guide<\/li>\n<li>Handle the optional logic to strip home from Page routes and urls<\/li>\n<li>The Configuration page now shows any blueprint found in the user\/blueprints\/config\/ folder, thus allowing to add custom configurations<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow the nonce for a POST action to be set in the query url<\/li>\n<li>Add a fallback twig template to use in case Twig cannot find a template file<\/li>\n<li>Modified update Theme and Plugin buttons to use more reliably markup<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix additional <code>on<\/code> parameter when saving plugins configs that contain tabs in their blueprint<\/li>\n<li>Fixes for the <code>pagemediaselect<\/code> form field<\/li>\n<li>Fix an untranslated message in the logout form when <code>system.languages.translations<\/code> is disabled<\/li>\n<li>Fixed a hardcoded <code>http:\/\/<\/code> reference throwing warnings under HTTPS<\/li>\n<li>Ensure download package has <code>.zip<\/code> extension, just in case<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a pointer to Grav's contributing guide\nHandle the optional logic to strip home from Page routes and urls\nThe Configuration page now shows any blueprint found in the user\/blueprints\/config\/ folder, thus allowing to add custom configurations\n\n\n\nAllow the nonce for a POST action to be set in the query url\nAdd a fallback twig template to use in case Twig cannot find a template file\nModified update Theme and Plugin buttons to use more reliably markup\n\n\n\nFix additional on parameter when saving plugins configs that contain tabs in their blueprint\nFixes for the pagemediaselect form field\nFix an untranslated message in the logout form when system.languages.translations is disabled\nFixed a hardcoded http:\/\/ reference throwing warnings under HTTPS\nEnsure download package has .zip extension, just in case"},"1.0.4":{"date":"12\/22\/2015","content":"1. [](#improved)\n * Improved File input field for admin\n * Restore file inputs functionality and process form via JS if no inputs found\n1. [](#bugfix)\n * Fix for the image preview in the file field on multi-lang sites\n * Fix problem in form code introduced by fix to allow file uploads\n * Fix redirect in deleting page media","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved File input field for admin<\/li>\n<li>Restore file inputs functionality and process form via JS if no inputs found<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for the image preview in the file field on multi-lang sites<\/li>\n<li>Fix problem in form code introduced by fix to allow file uploads<\/li>\n<li>Fix redirect in deleting page media<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved File input field for admin\nRestore file inputs functionality and process form via JS if no inputs found\n\n\n\nFix for the image preview in the file field on multi-lang sites\nFix problem in form code introduced by fix to allow file uploads\nFix redirect in deleting page media"},"1.0.3":{"date":"12\/20\/2015","content":"1. [](#new)\n * Added `pagemediaselect` field for use in pages\n1. [](#improved)\n * Updated various languages\n * Check for method `meetsRequirements()` prior to using\n * Enable `file` form field to be used in plugins and theme blueprints","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>pagemediaselect<\/code> field for use in pages<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated various languages<\/li>\n<li>Check for method <code>meetsRequirements()<\/code> prior to using<\/li>\n<li>Enable <code>file<\/code> form field to be used in plugins and theme blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added pagemediaselect field for use in pages\n\n\n\nUpdated various languages\nCheck for method meetsRequirements() prior to using\nEnable file form field to be used in plugins and theme blueprints"},"1.0.2":{"date":"12\/18\/2015","content":"1. [](#bugfix)\n * Fixed issue with user edit page causing error due to individual language files","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with user edit page causing error due to individual language files<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with user edit page causing error due to individual language files"},"1.0.1":{"date":"12\/18\/2015","content":"1. [](#new)\n * Moved languages into individual files under `languages\/` folder\n * Added a check for PHP version\n * Dutch translation added\n1. [](#improved)\n * Let forms work with file inputs\n * Various file input improvements\n * Language updates\n * Better checks for existence of Popularity JSON data\n * Add file processing to admin forms\n * More Admin Pro integration fixes\n1. [](#bugfix)\n * Set form to multipart if it contains a file field\n * `cleanFilesData()` now returns just the filename","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Moved languages into individual files under <code>languages\/<\/code> folder<\/li>\n<li>Added a check for PHP version<\/li>\n<li>Dutch translation added<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Let forms work with file inputs<\/li>\n<li>Various file input improvements<\/li>\n<li>Language updates<\/li>\n<li>Better checks for existence of Popularity JSON data<\/li>\n<li>Add file processing to admin forms<\/li>\n<li>More Admin Pro integration fixes<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Set form to multipart if it contains a file field<\/li>\n<li><code>cleanFilesData()<\/code> now returns just the filename<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved languages into individual files under languages\/ folder\nAdded a check for PHP version\nDutch translation added\n\n\n\nLet forms work with file inputs\nVarious file input improvements\nLanguage updates\nBetter checks for existence of Popularity JSON data\nAdd file processing to admin forms\nMore Admin Pro integration fixes\n\n\n\nSet form to multipart if it contains a file field\ncleanFilesData() now returns just the filename"},"1.0.0":{"date":"12\/11\/2015","content":"1. [](#new)\n * New built-in admin registration process\n * Added security check to `section` form field\n * Added new RocketTheme font with various icons\n * Add `onAdminThemeInitialized()` event to admin `Themes::init()`\n * Force timestamp on CSS\/JS assets based on `GRAV_VERSION`\n * Additions for Gantry5 support\n1. [](#improved)\n * Force lowercase `username` when logging in\n * Hide markdown preview except for pages\n * Added a notice if you don't have permission to see dashboard\n * Updated admin login page logic\n * Return \"Invalid Security Token\" instead of \"Unauthorized\"\n * Throw exception if you used with built-in PHP web server\n * Updated languages\n * Removed `noreply@getgrav.org` default email address\n * Use new methods to disable CSS\/JS pipeline if available\n * Various code cleanups\n1. [](#bugfix)\n * Handle case when email `from` is not configured\n * Fix tabs support in plugin\/themes settings\n * Fix param separator in page media Ajax call\n * Fix favicon base URL","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New built-in admin registration process<\/li>\n<li>Added security check to <code>section<\/code> form field<\/li>\n<li>Added new RocketTheme font with various icons<\/li>\n<li>Add <code>onAdminThemeInitialized()<\/code> event to admin <code>Themes::init()<\/code><\/li>\n<li>Force timestamp on CSS\/JS assets based on <code>GRAV_VERSION<\/code><\/li>\n<li>Additions for Gantry5 support<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Force lowercase <code>username<\/code> when logging in<\/li>\n<li>Hide markdown preview except for pages<\/li>\n<li>Added a notice if you don't have permission to see dashboard<\/li>\n<li>Updated admin login page logic<\/li>\n<li>Return &quot;Invalid Security Token&quot; instead of &quot;Unauthorized&quot;<\/li>\n<li>Throw exception if you used with built-in PHP web server<\/li>\n<li>Updated languages<\/li>\n<li>Removed <code>noreply@getgrav.org<\/code> default email address<\/li>\n<li>Use new methods to disable CSS\/JS pipeline if available<\/li>\n<li>Various code cleanups<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Handle case when email <code>from<\/code> is not configured<\/li>\n<li>Fix tabs support in plugin\/themes settings<\/li>\n<li>Fix param separator in page media Ajax call<\/li>\n<li>Fix favicon base URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New built-in admin registration process\nAdded security check to section form field\nAdded new RocketTheme font with various icons\nAdd onAdminThemeInitialized() event to admin Themes::init()\nForce timestamp on CSS\/JS assets based on GRAV_VERSION\nAdditions for Gantry5 support\n\n\n\nForce lowercase username when logging in\nHide markdown preview except for pages\nAdded a notice if you don't have permission to see dashboard\nUpdated admin login page logic\nReturn &quot;Invalid Security Token&quot; instead of &quot;Unauthorized&quot;\nThrow exception if you used with built-in PHP web server\nUpdated languages\nRemoved noreply@getgrav.org default email address\nUse new methods to disable CSS\/JS pipeline if available\nVarious code cleanups\n\n\n\nHandle case when email from is not configured\nFix tabs support in plugin\/themes settings\nFix param separator in page media Ajax call\nFix favicon base URL"},"1.0.0-rc.7":{"date":"12\/01\/2015","content":"1. [](#new)\n * Display error page if page does not exist in admin\n * Removed Beta message option and added toggle for GitHub message\n * Added functionality to support Admin Pro plugin (in development)\n1. [](#improved)\n * Added support for Markdown editor in lists #239\n * Better Markdown Editor API with dynamic initialization\n * Various language updates\n * Removed some unused variables\n * Added admin check for pages existence\n * Prevent the admin to cause an error when an Ajax action is in progress\n * Force translations to be active even when disabled in site #299\n * Do not reinitialize `Selectize` if already available\n1. [](#bugfix)\n * Fixed full-screen markdown Editor\n * Fix modular preview not working reliably #254\n * **Nonce fixes** (hopefully the last of them!)\n * Fix broken plugin enable\/disable\n * Fix issue where `_redirect: \/plugins` was getting stored in the plugin configuration\n * Replace default them service with admin one\n * Fix saving array fields #304\n * Fix missing translations when default language is not english\n * Fix title variables not translated #310","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Display error page if page does not exist in admin<\/li>\n<li>Removed Beta message option and added toggle for GitHub message<\/li>\n<li>Added functionality to support Admin Pro plugin (in development)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for Markdown editor in lists #239<\/li>\n<li>Better Markdown Editor API with dynamic initialization<\/li>\n<li>Various language updates<\/li>\n<li>Removed some unused variables<\/li>\n<li>Added admin check for pages existence<\/li>\n<li>Prevent the admin to cause an error when an Ajax action is in progress<\/li>\n<li>Force translations to be active even when disabled in site #299<\/li>\n<li>Do not reinitialize <code>Selectize<\/code> if already available<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed full-screen markdown Editor<\/li>\n<li>Fix modular preview not working reliably #254<\/li>\n<li><strong>Nonce fixes<\/strong> (hopefully the last of them!)<\/li>\n<li>Fix broken plugin enable\/disable<\/li>\n<li>Fix issue where <code>_redirect: \/plugins<\/code> was getting stored in the plugin configuration<\/li>\n<li>Replace default them service with admin one<\/li>\n<li>Fix saving array fields #304<\/li>\n<li>Fix missing translations when default language is not english<\/li>\n<li>Fix title variables not translated #310<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Display error page if page does not exist in admin\nRemoved Beta message option and added toggle for GitHub message\nAdded functionality to support Admin Pro plugin (in development)\n\n\n\nAdded support for Markdown editor in lists #239\nBetter Markdown Editor API with dynamic initialization\nVarious language updates\nRemoved some unused variables\nAdded admin check for pages existence\nPrevent the admin to cause an error when an Ajax action is in progress\nForce translations to be active even when disabled in site #299\nDo not reinitialize Selectize if already available\n\n\n\nFixed full-screen markdown Editor\nFix modular preview not working reliably #254\nNonce fixes (hopefully the last of them!)\nFix broken plugin enable\/disable\nFix issue where _redirect: \/plugins was getting stored in the plugin configuration\nReplace default them service with admin one\nFix saving array fields #304\nFix missing translations when default language is not english\nFix title variables not translated #310"},"1.0.0-rc.6":{"date":"11\/21\/2015","content":"1. [](#improved)\n * Implemented logic to detect when offline and suppress Ajax calls\n * Added nonce logic to be used by JS\n1. [](#bugfix)\n * Nonce fix for updating themes\n * Nonce fix for deleting pages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Implemented logic to detect when offline and suppress Ajax calls<\/li>\n<li>Added nonce logic to be used by JS<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Nonce fix for updating themes<\/li>\n<li>Nonce fix for deleting pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented logic to detect when offline and suppress Ajax calls\nAdded nonce logic to be used by JS\n\n\n\nNonce fix for updating themes\nNonce fix for deleting pages"},"1.0.0-rc.5":{"date":"11\/20\/2015","content":"1. [](#new)\n * Use **Nonce** mechanism for form security\n * Added Hungarian translation\n * Add support for Markdown labels #271\n * Added support for Markdown Editor in all the things\n * Implemented save keyboard shortcut (Ctrl + S \/ CMD + S)\n1. [](#improved)\n * Better error for \"Internal Server Error\" when accessing GPM\n * Updated French translation\n * Updated Russian translation\n * Load Gravatar image with protocol-less `\/\/:` syntax\n * Improved header UI in mobile browsers #265\n * Dropped unused version of JQuery\n * More visible Preview link icon\n * Hide **Latest pages** if there are none\n * Improved toggle to better support different length strings\n1. [](#bugfix)\n * Force rescanning fields when submitting a form #243\n * Set default lang for pages on fresh session\n * Escaped values in `array.html.twig`\n * Fix saving in IE Edge\n * Fixed various typos\n * Fixed JS button issues #370\n * Fixed JS error in private browsing #272\n * Fixed date field border\n * Fixed multiple instance of Markdown Editor #285\n * Fixed Spacer CSS #267","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Use <strong>Nonce<\/strong> mechanism for form security<\/li>\n<li>Added Hungarian translation<\/li>\n<li>Add support for Markdown labels #271<\/li>\n<li>Added support for Markdown Editor in all the things<\/li>\n<li>Implemented save keyboard shortcut (Ctrl + S \/ CMD + S)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better error for &quot;Internal Server Error&quot; when accessing GPM<\/li>\n<li>Updated French translation<\/li>\n<li>Updated Russian translation<\/li>\n<li>Load Gravatar image with protocol-less <code>\/\/:<\/code> syntax<\/li>\n<li>Improved header UI in mobile browsers #265<\/li>\n<li>Dropped unused version of JQuery<\/li>\n<li>More visible Preview link icon<\/li>\n<li>Hide <strong>Latest pages<\/strong> if there are none<\/li>\n<li>Improved toggle to better support different length strings<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Force rescanning fields when submitting a form #243<\/li>\n<li>Set default lang for pages on fresh session<\/li>\n<li>Escaped values in <code>array.html.twig<\/code><\/li>\n<li>Fix saving in IE Edge<\/li>\n<li>Fixed various typos<\/li>\n<li>Fixed JS button issues #370<\/li>\n<li>Fixed JS error in private browsing #272<\/li>\n<li>Fixed date field border<\/li>\n<li>Fixed multiple instance of Markdown Editor #285<\/li>\n<li>Fixed Spacer CSS #267<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use Nonce mechanism for form security\nAdded Hungarian translation\nAdd support for Markdown labels #271\nAdded support for Markdown Editor in all the things\nImplemented save keyboard shortcut (Ctrl + S \/ CMD + S)\n\n\n\nBetter error for &quot;Internal Server Error&quot; when accessing GPM\nUpdated French translation\nUpdated Russian translation\nLoad Gravatar image with protocol-less \/\/: syntax\nImproved header UI in mobile browsers #265\nDropped unused version of JQuery\nMore visible Preview link icon\nHide Latest pages if there are none\nImproved toggle to better support different length strings\n\n\n\nForce rescanning fields when submitting a form #243\nSet default lang for pages on fresh session\nEscaped values in array.html.twig\nFix saving in IE Edge\nFixed various typos\nFixed JS button issues #370\nFixed JS error in private browsing #272\nFixed date field border\nFixed multiple instance of Markdown Editor #285\nFixed Spacer CSS #267"},"1.0.0-rc.4":{"date":"10\/29\/2015","content":"1. [](#improved)\n * Changed admin menu event hook to `onAdminMenu()`\n * Minor improvements for admin page location\n * Additional lang strings for Grav 1.0.0-rc.3","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed admin menu event hook to <code>onAdminMenu()<\/code><\/li>\n<li>Minor improvements for admin page location<\/li>\n<li>Additional lang strings for Grav 1.0.0-rc.3<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed admin menu event hook to onAdminMenu()\nMinor improvements for admin page location\nAdditional lang strings for Grav 1.0.0-rc.3"},"1.0.0-rc.3":{"date":"10\/27\/2015","content":"1. [](#improved)\n * Rely on context-language for active language\n * Improved some Russian translations\n * Only show login if not already logged in\n1. [](#bugfix)\n * Disable asset pipeline in admin only\n * Fix Editor cursor insertion point when text is selected in some actions","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Rely on context-language for active language<\/li>\n<li>Improved some Russian translations<\/li>\n<li>Only show login if not already logged in<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Disable asset pipeline in admin only<\/li>\n<li>Fix Editor cursor insertion point when text is selected in some actions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Rely on context-language for active language\nImproved some Russian translations\nOnly show login if not already logged in\n\n\n\nDisable asset pipeline in admin only\nFix Editor cursor insertion point when text is selected in some actions"},"1.0.0-rc.2":{"date":"10\/23\/2015","content":"1. [](#bugfix)\n * Reverted lang redirect code. Needs to be reworked to be more reliable","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Reverted lang redirect code. Needs to be reworked to be more reliable<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Reverted lang redirect code. Needs to be reworked to be more reliable"},"1.0.0-rc.1":{"date":"10\/23\/2015","content":"1. [](#new)\n * Redirect to non-language URL except for `pages\/`\n1. [](#improved)\n * New language strings for new `system.yaml` fields\n * Improved Russian translations\n * Improved compatibility with PECL Yaml parser\n1. [](#bugfix)\n * Redirect to correct page if you change folder\/slug\n * Fix issue with Asset pipeline not being disabled in admin\n * Fix for HTML in text input fields\n * Fixed various icons in headers","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Redirect to non-language URL except for <code>pages\/<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>New language strings for new <code>system.yaml<\/code> fields<\/li>\n<li>Improved Russian translations<\/li>\n<li>Improved compatibility with PECL Yaml parser<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Redirect to correct page if you change folder\/slug<\/li>\n<li>Fix issue with Asset pipeline not being disabled in admin<\/li>\n<li>Fix for HTML in text input fields<\/li>\n<li>Fixed various icons in headers<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Redirect to non-language URL except for pages\/\n\n\n\nNew language strings for new system.yaml fields\nImproved Russian translations\nImproved compatibility with PECL Yaml parser\n\n\n\nRedirect to correct page if you change folder\/slug\nFix issue with Asset pipeline not being disabled in admin\nFix for HTML in text input fields\nFixed various icons in headers"},"0.6.2":{"date":"10\/15\/2015","content":"1. [](#improved)\n * Use `title` rather than `menu` in Page listing\n * Wrapped language strings in double-quotes\n * New language strings for new fields\n1. [](#bugfix)\n * Fixed issue with IE not able to save pages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use <code>title<\/code> rather than <code>menu<\/code> in Page listing<\/li>\n<li>Wrapped language strings in double-quotes<\/li>\n<li>New language strings for new fields<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with IE not able to save pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use title rather than menu in Page listing\nWrapped language strings in double-quotes\nNew language strings for new fields\n\n\n\nFixed issue with IE not able to save pages"},"0.6.1":{"date":"10\/07\/2015","content":"1. [](#new)\n * Added the ability to render front-end templates in markdown preview\n * Option to disable Google-based fonts. Useful for Cyrillic languages.\n * Couple of new static helper methods used by new page blueprints\n * New `fieldset` form field (thanks @Sommerregen!)\n1. [](#improved)\n * Hide editor buttons in preview mode\n * Improved support for admin when offline\n * Use relative URL in Login form\n * Added some more missing lang strings\n * Improved German translation\n * Compressed CSS files for improved performance\n * Only get last 7 days in week count calculation\n1. [](#bugfix)\n * Fix saving pages in local-specific languages\n * Only track 'human' page hits in statistics\n * Responsive fixes for 'wordy' languages\n * Fixed delete issue with array field type\n * Fixed some hardcoded `admin` references to allow admin path change\n * Fix for issue with lang code being added twice\n * Fix language name in admin buttons","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added the ability to render front-end templates in markdown preview<\/li>\n<li>Option to disable Google-based fonts. Useful for Cyrillic languages.<\/li>\n<li>Couple of new static helper methods used by new page blueprints<\/li>\n<li>New <code>fieldset<\/code> form field (thanks @Sommerregen!)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Hide editor buttons in preview mode<\/li>\n<li>Improved support for admin when offline<\/li>\n<li>Use relative URL in Login form<\/li>\n<li>Added some more missing lang strings<\/li>\n<li>Improved German translation<\/li>\n<li>Compressed CSS files for improved performance<\/li>\n<li>Only get last 7 days in week count calculation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix saving pages in local-specific languages<\/li>\n<li>Only track 'human' page hits in statistics<\/li>\n<li>Responsive fixes for 'wordy' languages<\/li>\n<li>Fixed delete issue with array field type<\/li>\n<li>Fixed some hardcoded <code>admin<\/code> references to allow admin path change<\/li>\n<li>Fix for issue with lang code being added twice<\/li>\n<li>Fix language name in admin buttons<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the ability to render front-end templates in markdown preview\nOption to disable Google-based fonts. Useful for Cyrillic languages.\nCouple of new static helper methods used by new page blueprints\nNew fieldset form field (thanks @Sommerregen!)\n\n\n\nHide editor buttons in preview mode\nImproved support for admin when offline\nUse relative URL in Login form\nAdded some more missing lang strings\nImproved German translation\nCompressed CSS files for improved performance\nOnly get last 7 days in week count calculation\n\n\n\nFix saving pages in local-specific languages\nOnly track 'human' page hits in statistics\nResponsive fixes for 'wordy' languages\nFixed delete issue with array field type\nFixed some hardcoded admin references to allow admin path change\nFix for issue with lang code being added twice\nFix language name in admin buttons"},"0.6.0":{"date":"09\/16\/2015","content":"1. [](#new)\n * Support for custom markdown editor buttons!\n * Added Russian translations\n * Added Japanese translations\n * Ajax session keep-alive when editing forms\n1. [](#improved)\n * Added missing Italian translations\n * Added additional options field into the pages form field\n1. [](#bugfix)\n * Fix GPM errors in offline mode\n * Fix for duplicate status messages","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Support for custom markdown editor buttons!<\/li>\n<li>Added Russian translations<\/li>\n<li>Added Japanese translations<\/li>\n<li>Ajax session keep-alive when editing forms<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added missing Italian translations<\/li>\n<li>Added additional options field into the pages form field<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix GPM errors in offline mode<\/li>\n<li>Fix for duplicate status messages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support for custom markdown editor buttons!\nAdded Russian translations\nAdded Japanese translations\nAjax session keep-alive when editing forms\n\n\n\nAdded missing Italian translations\nAdded additional options field into the pages form field\n\n\n\nFix GPM errors in offline mode\nFix for duplicate status messages"},"0.5.0":{"date":"09\/11\/2015","content":"1. [](#new)\n * Responsive layout for mobile compatibility (thanks @Vivalldi!)\n * Added page type and many other new filters to Page list view\n * Added granular ACL requirements to admin pages\n * Ability to define page date format\n * Added `onAdminTemplateNavPluginHook` to allow for plugins to hook into sidebar\n * Added YAML Twig filters (to and from)\n * Support for nested metadata\n * Added ability to disable automatic update checks via admin plugin configuration\n * Initial Spanish translation\n1. [](#improved)\n * Check for existence of a user account\n * Various language additions\n * Refactored form fields to remove duplicates from form plugin\n * Improved date picker\n * Improved display field\n * Add page template type to page list view\n * Various UI fixes\n * Added some default field 'focus' to save clicking\n * Only allow \"Add Modular\" if the theme has modular templates\n * Updated `chartist.js` library\n * Updated 'fontawesome' fonts to the latest v4.4\n1. [](#bugfix)\n * Fix for \"drag-n-drop\" of non-image media\n * Fix a fatal error in GPM when offline\n * Fix a z-index bug with tooltips\n * Fix a z-index bug in lang dropdowns\n * Don't allow deleting of last empty array field\n * Fix for images with parenthesis in filenames\n * Fix for page title visualization when not set\n * Fix for cursor position in folder\/array fields","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Responsive layout for mobile compatibility (thanks @Vivalldi!)<\/li>\n<li>Added page type and many other new filters to Page list view<\/li>\n<li>Added granular ACL requirements to admin pages<\/li>\n<li>Ability to define page date format<\/li>\n<li>Added <code>onAdminTemplateNavPluginHook<\/code> to allow for plugins to hook into sidebar<\/li>\n<li>Added YAML Twig filters (to and from)<\/li>\n<li>Support for nested metadata<\/li>\n<li>Added ability to disable automatic update checks via admin plugin configuration<\/li>\n<li>Initial Spanish translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Check for existence of a user account<\/li>\n<li>Various language additions<\/li>\n<li>Refactored form fields to remove duplicates from form plugin<\/li>\n<li>Improved date picker<\/li>\n<li>Improved display field<\/li>\n<li>Add page template type to page list view<\/li>\n<li>Various UI fixes<\/li>\n<li>Added some default field 'focus' to save clicking<\/li>\n<li>Only allow &quot;Add Modular&quot; if the theme has modular templates<\/li>\n<li>Updated <code>chartist.js<\/code> library<\/li>\n<li>Updated 'fontawesome' fonts to the latest v4.4<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for &quot;drag-n-drop&quot; of non-image media<\/li>\n<li>Fix a fatal error in GPM when offline<\/li>\n<li>Fix a z-index bug with tooltips<\/li>\n<li>Fix a z-index bug in lang dropdowns<\/li>\n<li>Don't allow deleting of last empty array field<\/li>\n<li>Fix for images with parenthesis in filenames<\/li>\n<li>Fix for page title visualization when not set<\/li>\n<li>Fix for cursor position in folder\/array fields<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Responsive layout for mobile compatibility (thanks @Vivalldi!)\nAdded page type and many other new filters to Page list view\nAdded granular ACL requirements to admin pages\nAbility to define page date format\nAdded onAdminTemplateNavPluginHook to allow for plugins to hook into sidebar\nAdded YAML Twig filters (to and from)\nSupport for nested metadata\nAdded ability to disable automatic update checks via admin plugin configuration\nInitial Spanish translation\n\n\n\nCheck for existence of a user account\nVarious language additions\nRefactored form fields to remove duplicates from form plugin\nImproved date picker\nImproved display field\nAdd page template type to page list view\nVarious UI fixes\nAdded some default field 'focus' to save clicking\nOnly allow &quot;Add Modular&quot; if the theme has modular templates\nUpdated chartist.js library\nUpdated 'fontawesome' fonts to the latest v4.4\n\n\n\nFix for &quot;drag-n-drop&quot; of non-image media\nFix a fatal error in GPM when offline\nFix a z-index bug with tooltips\nFix a z-index bug in lang dropdowns\nDon't allow deleting of last empty array field\nFix for images with parenthesis in filenames\nFix for page title visualization when not set\nFix for cursor position in folder\/array fields"},"0.4.3":{"date":"08\/31\/2015","content":"1. [](#new)\n * Added Japanese translation\n * Support for independent file name and template override\n1. [](#improved)\n * Improved slug generation using `slugify.js`\n * Allow the `title` twig variables to set the page title\n * Improved Page media handling with several bugfixes\n * Prevent error when there are no pages on a site\n * If all updates are applied, show \"Fully Updated\" text in dashboard\n * Better preview link (requires `rtrim` filter from Grav 0.9.40)\n * Order all plugins and themes alphabetically\n * Removed duplicate language entries\n1. [](#bugfix)\n * Fix for redirect after saving when multilang not enabled\n * Fix for deleting responsive media\n * Fix for HTML encoding in markdown field","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Japanese translation<\/li>\n<li>Support for independent file name and template override<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved slug generation using <code>slugify.js<\/code><\/li>\n<li>Allow the <code>title<\/code> twig variables to set the page title<\/li>\n<li>Improved Page media handling with several bugfixes<\/li>\n<li>Prevent error when there are no pages on a site<\/li>\n<li>If all updates are applied, show &quot;Fully Updated&quot; text in dashboard<\/li>\n<li>Better preview link (requires <code>rtrim<\/code> filter from Grav 0.9.40)<\/li>\n<li>Order all plugins and themes alphabetically<\/li>\n<li>Removed duplicate language entries<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for redirect after saving when multilang not enabled<\/li>\n<li>Fix for deleting responsive media<\/li>\n<li>Fix for HTML encoding in markdown field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Japanese translation\nSupport for independent file name and template override\n\n\n\nImproved slug generation using slugify.js\nAllow the title twig variables to set the page title\nImproved Page media handling with several bugfixes\nPrevent error when there are no pages on a site\nIf all updates are applied, show &quot;Fully Updated&quot; text in dashboard\nBetter preview link (requires rtrim filter from Grav 0.9.40)\nOrder all plugins and themes alphabetically\nRemoved duplicate language entries\n\n\n\nFix for redirect after saving when multilang not enabled\nFix for deleting responsive media\nFix for HTML encoding in markdown field"},"0.4.2":{"date":"08\/25\/2015","content":"1. [](#bugfix)\n * Fix for current admin lang not showing up in page lang dropdown\n * Fix for incorrect NAME\/CONTENT lang keys\n * Fix for incorrect site link","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for current admin lang not showing up in page lang dropdown<\/li>\n<li>Fix for incorrect NAME\/CONTENT lang keys<\/li>\n<li>Fix for incorrect site link<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for current admin lang not showing up in page lang dropdown\nFix for incorrect NAME\/CONTENT lang keys\nFix for incorrect site link"},"0.4.1":{"date":"08\/24\/2015","content":"1. [](#bugfix)\n * Fix for broken **Add Page** - Doh!\n * Fix for empty site link when at root","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for broken <strong>Add Page<\/strong> - Doh!<\/li>\n<li>Fix for empty site link when at root<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for broken Add Page - Doh!\nFix for empty site link when at root"},"0.4.0":{"date":"08\/24\/2015","content":"1. [](#new)\n * Multi-language Page support!!!\n * Admin languages configurable per user\n * Toastr messages for `check updates`\n * new `tu` filter for admin translations\n * Italian and German admin translations\n * Added a save location in system and site configuration\n * Page metadata now uses flexible array field\n1. [](#improved)\n * Allow subpages of modular pages to display in pages list\n * Open external pages in new tabs\n * Reworked `visibility` of pages\n * Use `PLUGIN_ADMIN` prefix for translations\n * Added link to gravatar.com to avoid confusion on avatar\n * Limit page count to 200 in ordering field\n * Fixed various Safari _flex_ issues\n * Use `rawRoute()` for page links\n * Minor `param separator` fixes\n * Various CSS fixes\n * Improved CodeMirror to force spaces\n * Added **Selectize** dropdowns to various forms and modals\n1. [](#bugfix)\n * Fix for `Call to a member function path() on non-object` error\n * Fixed dropdown z-index issues\n * Correctly set the filename including language if set\n * Fix for empty taxonomies on page save\n * Fix for page not redirecting properly on folder change\n * Fix for table headers styling\n * Added missing translation strings\n * Unique page counting in total page counts\n * Fixed JS warning with page filtering and deleting","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Multi-language Page support!!!<\/li>\n<li>Admin languages configurable per user<\/li>\n<li>Toastr messages for <code>check updates<\/code><\/li>\n<li>new <code>tu<\/code> filter for admin translations<\/li>\n<li>Italian and German admin translations<\/li>\n<li>Added a save location in system and site configuration<\/li>\n<li>Page metadata now uses flexible array field<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow subpages of modular pages to display in pages list<\/li>\n<li>Open external pages in new tabs<\/li>\n<li>Reworked <code>visibility<\/code> of pages<\/li>\n<li>Use <code>PLUGIN_ADMIN<\/code> prefix for translations<\/li>\n<li>Added link to gravatar.com to avoid confusion on avatar<\/li>\n<li>Limit page count to 200 in ordering field<\/li>\n<li>Fixed various Safari <em>flex<\/em> issues<\/li>\n<li>Use <code>rawRoute()<\/code> for page links<\/li>\n<li>Minor <code>param separator<\/code> fixes<\/li>\n<li>Various CSS fixes<\/li>\n<li>Improved CodeMirror to force spaces<\/li>\n<li>Added <strong>Selectize<\/strong> dropdowns to various forms and modals<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for <code>Call to a member function path() on non-object<\/code> error<\/li>\n<li>Fixed dropdown z-index issues<\/li>\n<li>Correctly set the filename including language if set<\/li>\n<li>Fix for empty taxonomies on page save<\/li>\n<li>Fix for page not redirecting properly on folder change<\/li>\n<li>Fix for table headers styling<\/li>\n<li>Added missing translation strings<\/li>\n<li>Unique page counting in total page counts<\/li>\n<li>Fixed JS warning with page filtering and deleting<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Multi-language Page support!!!\nAdmin languages configurable per user\nToastr messages for check updates\nnew tu filter for admin translations\nItalian and German admin translations\nAdded a save location in system and site configuration\nPage metadata now uses flexible array field\n\n\n\nAllow subpages of modular pages to display in pages list\nOpen external pages in new tabs\nReworked visibility of pages\nUse PLUGIN_ADMIN prefix for translations\nAdded link to gravatar.com to avoid confusion on avatar\nLimit page count to 200 in ordering field\nFixed various Safari flex issues\nUse rawRoute() for page links\nMinor param separator fixes\nVarious CSS fixes\nImproved CodeMirror to force spaces\nAdded Selectize dropdowns to various forms and modals\n\n\n\nFix for Call to a member function path() on non-object error\nFixed dropdown z-index issues\nCorrectly set the filename including language if set\nFix for empty taxonomies on page save\nFix for page not redirecting properly on folder change\nFix for table headers styling\nAdded missing translation strings\nUnique page counting in total page counts\nFixed JS warning with page filtering and deleting"},"0.3.0":{"date":"08\/11\/2015","content":"1. [](#new)\n * Show current date in form date format fields\n * Added a new **check for updates** button to flush GPM\n * Added session timeout configuration for admin\n * Added `isSymlink` logic for Grav\n * Added new `phpinfo` page\n1. [](#improved)\n * Improved toggleables\n * Support `param_separator` for Apache on windows\n * Logout now goes to interstitial to provide session messages\n * Updated hints and improved formatting\n * Encoding URI for images in editor preview\n * Create user `system.yaml` and `site.yaml` if they are missing\n * Open external links in new tab by default\n * Set edit mode to `normal` by default\n * Disable CSS\/JS pipelining in the admin\n1. [](#bugfix)\n * Fixed form submission not working in IE\n * Fix fatal error when deleting homepage\n * Prevent admin plugin activating when the URL of a page contains partial route","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Show current date in form date format fields<\/li>\n<li>Added a new <strong>check for updates<\/strong> button to flush GPM<\/li>\n<li>Added session timeout configuration for admin<\/li>\n<li>Added <code>isSymlink<\/code> logic for Grav<\/li>\n<li>Added new <code>phpinfo<\/code> page<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved toggleables<\/li>\n<li>Support <code>param_separator<\/code> for Apache on windows<\/li>\n<li>Logout now goes to interstitial to provide session messages<\/li>\n<li>Updated hints and improved formatting<\/li>\n<li>Encoding URI for images in editor preview<\/li>\n<li>Create user <code>system.yaml<\/code> and <code>site.yaml<\/code> if they are missing<\/li>\n<li>Open external links in new tab by default<\/li>\n<li>Set edit mode to <code>normal<\/code> by default<\/li>\n<li>Disable CSS\/JS pipelining in the admin<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed form submission not working in IE<\/li>\n<li>Fix fatal error when deleting homepage<\/li>\n<li>Prevent admin plugin activating when the URL of a page contains partial route<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Show current date in form date format fields\nAdded a new check for updates button to flush GPM\nAdded session timeout configuration for admin\nAdded isSymlink logic for Grav\nAdded new phpinfo page\n\n\n\nImproved toggleables\nSupport param_separator for Apache on windows\nLogout now goes to interstitial to provide session messages\nUpdated hints and improved formatting\nEncoding URI for images in editor preview\nCreate user system.yaml and site.yaml if they are missing\nOpen external links in new tab by default\nSet edit mode to normal by default\nDisable CSS\/JS pipelining in the admin\n\n\n\nFixed form submission not working in IE\nFix fatal error when deleting homepage\nPrevent admin plugin activating when the URL of a page contains partial route"},"0.2.0":{"date":"08\/06\/2015","content":"1. [](#new)\n * Added multiple **clear cache** types\n * Added back to themes link when adding new themes\n * Properly handles visibility and ordering and guesses best option on new\n * Added new templates field with support for custom (unsupported) template type\n * Added new display field for displaying simple text value\n * **Update Grav** button now works\n * Added spanish translation\n * Added german translation\n1. [](#improved)\n * Improved page order handling logic\n * Implemented 2-step theme switching logic with warning\n * Force `modular` page class for modular template\n * Clear page cache on page delete (ghost pages still showing)\n * Clears route on page save so changes such as `slug` are picked up\n * Fix dashboard layout in Safari\n * Added tooltips for official 'Team Grav' themes\/plugins\n1. [](#bugfix)\n * Handle modular page templates on create\n * Fixed Firefox JS error for arrays\n * Ensure we don't change page type to empty and save (causing page to be deleted)\n * Fixed some minor CSS issues with editor\n * Fixed link to RocketTheme.com\n * Disabled fields now stay properly disabled","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added multiple <strong>clear cache<\/strong> types<\/li>\n<li>Added back to themes link when adding new themes<\/li>\n<li>Properly handles visibility and ordering and guesses best option on new<\/li>\n<li>Added new templates field with support for custom (unsupported) template type<\/li>\n<li>Added new display field for displaying simple text value<\/li>\n<li><strong>Update Grav<\/strong> button now works<\/li>\n<li>Added spanish translation<\/li>\n<li>Added german translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved page order handling logic<\/li>\n<li>Implemented 2-step theme switching logic with warning<\/li>\n<li>Force <code>modular<\/code> page class for modular template<\/li>\n<li>Clear page cache on page delete (ghost pages still showing)<\/li>\n<li>Clears route on page save so changes such as <code>slug<\/code> are picked up<\/li>\n<li>Fix dashboard layout in Safari<\/li>\n<li>Added tooltips for official 'Team Grav' themes\/plugins<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Handle modular page templates on create<\/li>\n<li>Fixed Firefox JS error for arrays<\/li>\n<li>Ensure we don't change page type to empty and save (causing page to be deleted)<\/li>\n<li>Fixed some minor CSS issues with editor<\/li>\n<li>Fixed link to RocketTheme.com<\/li>\n<li>Disabled fields now stay properly disabled<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added multiple clear cache types\nAdded back to themes link when adding new themes\nProperly handles visibility and ordering and guesses best option on new\nAdded new templates field with support for custom (unsupported) template type\nAdded new display field for displaying simple text value\nUpdate Grav button now works\nAdded spanish translation\nAdded german translation\n\n\n\nImproved page order handling logic\nImplemented 2-step theme switching logic with warning\nForce modular page class for modular template\nClear page cache on page delete (ghost pages still showing)\nClears route on page save so changes such as slug are picked up\nFix dashboard layout in Safari\nAdded tooltips for official 'Team Grav' themes\/plugins\n\n\n\nHandle modular page templates on create\nFixed Firefox JS error for arrays\nEnsure we don't change page type to empty and save (causing page to be deleted)\nFixed some minor CSS issues with editor\nFixed link to RocketTheme.com\nDisabled fields now stay properly disabled"},"0.1.1":{"date":"08\/04\/2015","content":"1. [](#bugfix)\n * Fixed GitHub URLs\n * Hiding toggle for disabling Admin plugin\n * Removed extra text not needed","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed GitHub URLs<\/li>\n<li>Hiding toggle for disabling Admin plugin<\/li>\n<li>Removed extra text not needed<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed GitHub URLs\nHiding toggle for disabling Admin plugin\nRemoved extra text not needed"},"0.1.0":{"date":"08\/04\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"email":{"name":"Email","version":"2.7.1","description":"Enables the emailing system for Grav","description_html":"<p>Enables the emailing system for Grav<\/p>","description_plain":"Enables the emailing system for Grav","icon":"envelope","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.1.9"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-email","keywords":"plugin, email, sender","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-email\/issues","license":"MIT","tag_name":"2.7.1","date":"2017-12-05T23:31:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/email\/2.7.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-email","slug":"email","install_path":"user\/plugins\/email","changelog":{"2.7.1":{"date":"12\/05\/2017","content":"1. [](#new)\n * Added new `onEmailSend()` event hook before sending [#70](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/70)\n1. [](#improved)\n * Added examples of setting up Email plugin with various SMTP providers\n * Updated RU language [#60](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/60)\n * Updated to SwiftMailer v5.4.8","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>onEmailSend()<\/code> event hook before sending <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/70\">#70<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added examples of setting up Email plugin with various SMTP providers<\/li>\n<li>Updated RU language <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/60\">#60<\/a><\/li>\n<li>Updated to SwiftMailer v5.4.8<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new onEmailSend() event hook before sending #70\n\n\n\nAdded examples of setting up Email plugin with various SMTP providers\nUpdated RU language #60\nUpdated to SwiftMailer v5.4.8"},"2.7.0":{"date":"10\/26\/2017","content":"1. [](#improved)\n * Now uses a dedicated `logs\/email.log` file when `debug: true`\n * Improved the README.txt file with examples, and troubleshooting\n * Changed default engine to `sendmail` as `mail` is deprecated and not functioning [swiftmailer#866](https:\/\/github.com\/swiftmailer\/swiftmailer\/issues\/866}","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Now uses a dedicated <code>logs\/email.log<\/code> file when <code>debug: true<\/code><\/li>\n<li>Improved the README.txt file with examples, and troubleshooting<\/li>\n<li>Changed default engine to <code>sendmail<\/code> as <code>mail<\/code> is deprecated and not functioning [swiftmailer#866](<a href=\"https:\/\/github.com\/swiftmailer\/swiftmailer\/issues\/866\">https:\/\/github.com\/swiftmailer\/swiftmailer\/issues\/866<\/a>}<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Now uses a dedicated logs\/email.log file when debug: true\nImproved the README.txt file with examples, and troubleshooting\nChanged default engine to sendmail as mail is deprecated and not functioning [swiftmailer#866](https:\/\/github.com\/swiftmailer\/swiftmailer\/issues\/866}"},"2.6.2":{"date":"09\/30\/2017","content":"1. [](#improved)\n * Removed extraneous files from vendor folder ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed extraneous files from vendor folder <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed extraneous files from vendor folder "},"2.6.1":{"date":"09\/07\/2017","content":"1. [](#improved)\n * Improved the error message when missing `from` in the configuration\n * Silently catch malformed email exceptions","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved the error message when missing <code>from<\/code> in the configuration<\/li>\n<li>Silently catch malformed email exceptions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved the error message when missing from in the configuration\nSilently catch malformed email exceptions"},"2.6.0":{"date":"05\/22\/2017","content":"1. [](#improved)\n * Inherit options from plugin configuration [#39](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/39)\n1. [](#bugfix)\n * Also process translation on the email subject [https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Inherit options from plugin configuration <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/39\">#39<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Also process translation on the email subject <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38\"><a href=\"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38\">https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38<\/a><\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Inherit options from plugin configuration #39\n\n\n\nAlso process translation on the email subject https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38"},"2.5.3":{"date":"01\/03\/2017","content":"1. [](#improved)\n * Updated to SwiftMailer 5.4.5 [#45](https:\/\/github.com\/getgrav\/grav-plugin-email\/issues\/45)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to SwiftMailer 5.4.5 <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-email\/issues\/45\">#45<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated to SwiftMailer 5.4.5 #45"},"2.5.2":{"date":"12\/13\/2016","content":"1. [](#new)\n * RC released as stable","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>RC released as stable<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"RC released as stable"},"2.5.2-rc.1":{"date":"11\/26\/2016","content":"1. [](#new)\n * Added a new `process_markdown` option for emails in forms\n1. [](#improved)\n * Improved the `Utils::sendEmail()` method to take the email type as an option","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a new <code>process_markdown<\/code> option for emails in forms<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved the <code>Utils::sendEmail()<\/code> method to take the email type as an option<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a new process_markdown option for emails in forms\n\n\n\nImproved the Utils::sendEmail() method to take the email type as an option"},"2.5.1":{"date":"10\/19\/2016","content":"1. [](#improved)\n * CLI command will fallback to use the `to` from email plugin config if not provided\n * Explicit Composer based class loader to fix issues with class case","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>CLI command will fallback to use the <code>to<\/code> from email plugin config if not provided<\/li>\n<li>Explicit Composer based class loader to fix issues with class case<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"CLI command will fallback to use the to from email plugin config if not provided\nExplicit Composer based class loader to fix issues with class case"},"2.5.0":{"date":"09\/07\/2016","content":"1. [](#new)\n * Added a new `bin\/plugin email test-email` CLI command\n1. [](#improved)\n * Moved Email `Utils` class from Login to Email plugin\n * Provide a sample base `email\/base.html.twig` template for emails\n1. [](#bugfix)\n * Fix handling attachments with the updated file upload field","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a new <code>bin\/plugin email test-email<\/code> CLI command<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved Email <code>Utils<\/code> class from Login to Email plugin<\/li>\n<li>Provide a sample base <code>email\/base.html.twig<\/code> template for emails<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix handling attachments with the updated file upload field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a new bin\/plugin email test-email CLI command\n\n\n\nMoved Email Utils class from Login to Email plugin\nProvide a sample base email\/base.html.twig template for emails\n\n\n\nFix handling attachments with the updated file upload field"},"2.4.3":{"date":"08\/16\/2016","content":"1. [](#improved)\n * Added Russian translation\n * Updated Swiftmailer to 5.4.3 [#37](https:\/\/github.com\/getgrav\/grav-plugin-email\/issues\/37)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Russian translation<\/li>\n<li>Updated Swiftmailer to 5.4.3 <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-email\/issues\/37\">#37<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Russian translation\nUpdated Swiftmailer to 5.4.3 #37"},"2.4.2":{"date":"08\/10\/2016","content":"1. [](#improved)\n * Added Croatian translation","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Croatian translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Croatian translation"},"2.4.1":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Allow multiple email recipients (comma separated) [#31](https:\/\/github.com\/getgrav\/grav-plugin-email\/issues\/31)\n * Added Danish and Spanish translations","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow multiple email recipients (comma separated) <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-email\/issues\/31\">#31<\/a><\/li>\n<li>Added Danish and Spanish translations<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow multiple email recipients (comma separated) #31\nAdded Danish and Spanish translations"},"2.4.0":{"date":"05\/11\/2016","content":"1. [](#improved)\n * Now includes Swiftmailer v5.4.2 which introduces a number of bug fixes and improvements\n1. [](#bugfix)\n * Correct `starttls` implementation, bundled in TLS","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Now includes Swiftmailer v5.4.2 which introduces a number of bug fixes and improvements<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correct <code>starttls<\/code> implementation, bundled in TLS<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Now includes Swiftmailer v5.4.2 which introduces a number of bug fixes and improvements\n\n\n\nCorrect starttls implementation, bundled in TLS"},"2.3.0":{"date":"04\/20\/2016","content":"1. [](#improved)\n * Added debug option to enable logging on SwiftMailer.\n * Updated SwiftMailer from v5.1.0 to v5.4.1.\n * Added an option in the Admin settings to enable `starttls`\n1. [](#bugfix)\n * Correctly name TLS in the Admin settings, the label was `TTS` (but the value was correctly named `tls`)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added debug option to enable logging on SwiftMailer.<\/li>\n<li>Updated SwiftMailer from v5.1.0 to v5.4.1.<\/li>\n<li>Added an option in the Admin settings to enable <code>starttls<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correctly name TLS in the Admin settings, the label was <code>TTS<\/code> (but the value was correctly named <code>tls<\/code>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added debug option to enable logging on SwiftMailer.\nUpdated SwiftMailer from v5.1.0 to v5.4.1.\nAdded an option in the Admin settings to enable starttls\n\n\n\nCorrectly name TLS in the Admin settings, the label was TTS (but the value was correctly named tls)"},"2.2.0":{"date":"02\/05\/2016","content":"1. [](#new)\n * Allow to send attachments in forms\n * Added French translation\n1. [](#improved)\n * Throw an exception when trying to send emails without a `from` or `to` parameters setup, to intercept less meaningful errors and provide a better description on how to fix the problem\n * Changed SMTP password in admin to use a password field instead of plain text","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow to send attachments in forms<\/li>\n<li>Added French translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Throw an exception when trying to send emails without a <code>from<\/code> or <code>to<\/code> parameters setup, to intercept less meaningful errors and provide a better description on how to fix the problem<\/li>\n<li>Changed SMTP password in admin to use a password field instead of plain text<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to send attachments in forms\nAdded French translation\n\n\n\nThrow an exception when trying to send emails without a from or to parameters setup, to intercept less meaningful errors and provide a better description on how to fix the problem\nChanged SMTP password in admin to use a password field instead of plain text"},"2.1.0":{"date":"12\/18\/2015","content":"1. [](#new)\n * Added missing `content_type` to email.yaml\n * Added default values for CC and BCC\n 1. [](#improved)\n * Improved documentation of new email params in `README.md`\n * Moved config setting of `mailer.default` to `mailer.engine`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added missing <code>content_type<\/code> to email.yaml<\/li>\n<li>Added default values for CC and BCC\n<ol>\n<li><a href=\"#improved\"><\/a><\/li>\n<\/ol><\/li>\n<li>Improved documentation of new email params in <code>README.md<\/code><\/li>\n<li>Moved config setting of <code>mailer.default<\/code> to <code>mailer.engine<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added missing content_type to email.yaml\nAdded default values for CC and BCC\n\n\n\nImproved documentation of new email params in README.md\nMoved config setting of mailer.default to mailer.engine"},"2.0.0":{"date":"12\/11\/2015","content":"1. [](#new)\n * Added support for from\/sender name (Thomas Keitel)\n * Added support for message content type (Thomas Keitel)\n * Added support for reply addresses (Thomas Keitel)\n * Added support for CC\/BCC (Thomas Keitel)\n * Added support for multiple body parts (Thomas Keitel)\n1. [](#bugfix)\n * Fix email engine selection (z38)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for from\/sender name (Thomas Keitel)<\/li>\n<li>Added support for message content type (Thomas Keitel)<\/li>\n<li>Added support for reply addresses (Thomas Keitel)<\/li>\n<li>Added support for CC\/BCC (Thomas Keitel)<\/li>\n<li>Added support for multiple body parts (Thomas Keitel)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix email engine selection (z38)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for from\/sender name (Thomas Keitel)\nAdded support for message content type (Thomas Keitel)\nAdded support for reply addresses (Thomas Keitel)\nAdded support for CC\/BCC (Thomas Keitel)\nAdded support for multiple body parts (Thomas Keitel)\n\n\n\nFix email engine selection (z38)"},"1.0.0":{"date":"11\/20\/2015","content":"1. [](#bugfix)\n * Fix for issue with no body parameter specified","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for issue with no body parameter specified<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for issue with no body parameter specified"},"0.2.1":{"date":"09\/11\/2015","content":"1. [](#bugfix)\n * Fix onFormProcessed event","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix onFormProcessed event<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix onFormProcessed event"},"0.2.0":{"date":"08\/11\/2015","content":"1. [](#improved)\n * Disable `enable` in admin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Disable <code>enable<\/code> in admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Disable enable in admin"},"0.1.0":{"date":"08\/04\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"form":{"name":"Form","version":"2.16.4","description":"Enables the forms handling","description_html":"<p>Enables the forms handling<\/p>","description_plain":"Enables the forms handling","icon":"check-square","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.1"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-form","keywords":"plugin, form","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues","license":"MIT","tag_name":"2.16.4","date":"2018-12-14T21:59:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/form\/2.16.4","repository":"https:\/\/github.com\/getgrav\/grav-plugin-form","slug":"form","install_path":"user\/plugins\/form","changelog":{"2.16.4":{"date":"12\/14\/2018","content":"1. [](#improved)\n * Better handling of invalid file names during upload\n * Better MIME type checking of files during file upload\n * Do not rely on jQuery for merging languages from form fields [#290](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/290) [#291](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/291)\n2. [](#bugfix)\n * Remove jQuery dependency in form.html.twig (#290)\n3. [](#new)\n * Added Object.assign-polyfill (#291)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better handling of invalid file names during upload<\/li>\n<li>Better MIME type checking of files during file upload<\/li>\n<li>Do not rely on jQuery for merging languages from form fields <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/290\">#290<\/a> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/291\">#291<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Remove jQuery dependency in form.html.twig (#290)<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Object.assign-polyfill (#291)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better handling of invalid file names during upload\nBetter MIME type checking of files during file upload\nDo not rely on jQuery for merging languages from form fields #290 #291\n\n\n\nRemove jQuery dependency in form.html.twig (#290)\n\n\n\nAdded Object.assign-polyfill (#291)"},"2.16.3":{"date":"09\/21\/2018","content":"1. [](#improved)\n * Use `Url:post()` to get the `$_POST` variable (allows common security checks\/filtering for the POST data)\n * Various JS tweaks and enhancements\n1. [](#bugfix)\n * Fixed issue where `select` set up as `multiple` and with `selectize: create: true` would not properly merge newly created values on rendering.\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use <code>Url:post()<\/code> to get the <code>$_POST<\/code> variable (allows common security checks\/filtering for the POST data)<\/li>\n<li>Various JS tweaks and enhancements<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue where <code>select<\/code> set up as <code>multiple<\/code> and with <code>selectize: create: true<\/code> would not properly merge newly created values on rendering.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use Url:post() to get the $_POST variable (allows common security checks\/filtering for the POST data)\nVarious JS tweaks and enhancements\n\n\n\nFixed issue where select set up as multiple and with selectize: create: true would not properly merge newly created values on rendering."},"2.16.2":{"date":"08\/23\/2018","content":"1. [](#improved)\n * Switched to new Grav `Yaml` class to support Native + Fallback YAML libraries\n * Simple styling fixes for `array` field\n1. [](#bugfix)\n * Fixed issue with translations of placeholder text in `array` field","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Switched to new Grav <code>Yaml<\/code> class to support Native + Fallback YAML libraries<\/li>\n<li>Simple styling fixes for <code>array<\/code> field<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with translations of placeholder text in <code>array<\/code> field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Switched to new Grav Yaml class to support Native + Fallback YAML libraries\nSimple styling fixes for array field\n\n\n\nFixed issue with translations of placeholder text in array field"},"2.16.1":{"date":"08\/20\/2018","content":"1. [](#new)\n * Fixed a regression issue with `file` & `array` field","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Fixed a regression issue with <code>file<\/code> &amp; <code>array<\/code> field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a regression issue with file &amp; array field"},"2.16.0":{"date":"08\/20\/2018","content":"1. [](#new)\n * Added new `form.keep_alive` option to keep session alive [#275](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/275)\n * Added `array` field for frontend use\n1. [](#improved)\n * Improving compatibility `autocomplete` spec [#274](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/274)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>form.keep_alive<\/code> option to keep session alive <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/275\">#275<\/a><\/li>\n<li>Added <code>array<\/code> field for frontend use<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improving compatibility <code>autocomplete<\/code> spec <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/274\">#274<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new form.keep_alive option to keep session alive #275\nAdded array field for frontend use\n\n\n\nImproving compatibility autocomplete spec #274"},"2.15.1":{"date":"06\/20\/2018","content":"1. [](#improved)\n * Including EXIF JS library in the modules dependencies to fix orientation when uploading images \n1. [](#bugfix)\n * Fix HTML data template for checkboxes fields where 'use' property is \"keys\" [#258](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/258)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Including EXIF JS library in the modules dependencies to fix orientation when uploading images <\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix HTML data template for checkboxes fields where 'use' property is &quot;keys&quot; <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/258\">#258<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Including EXIF JS library in the modules dependencies to fix orientation when uploading images \n\n\n\nFix HTML data template for checkboxes fields where 'use' property is &quot;keys&quot; #258"},"2.15.0":{"date":"05\/31\/2018","content":"1. [](#new)\n * Added support for `Uri::post()`\n * Added support for `autocapitalize`, `inputmode`, and `spellcheck` options in field definitions","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for <code>Uri::post()<\/code><\/li>\n<li>Added support for <code>autocapitalize<\/code>, <code>inputmode<\/code>, and <code>spellcheck<\/code> options in field definitions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for Uri::post()\nAdded support for autocapitalize, inputmode, and spellcheck options in field definitions"},"2.14.1":{"date":"05\/15\/2018","content":"1. [](#bugfix)\n * Fixed regression with select field, causing issues with filepicker field [grav-plugin-admin#1441](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1441)\n ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed regression with select field, causing issues with filepicker field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1441\">grav-plugin-admin#1441<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed regression with select field, causing issues with filepicker field grav-plugin-admin#1441"},"2.14.0":{"date":"05\/11\/2018","content":"1. [](#new)\n * Make `pagemedia` field available outside of pages context\n * Added option on fields to disable displaying of label (`display_label: false`)\n * Moved Dropzone HTML into an overridable Twig template\n * Added support for image upload delete in Dropzone `file` field\n1. [](#improved)\n * Added support for `optgroup` within select field\n * Save forms only once (stops extra work being done)\n * Allow file field to pass dropzone options\n * Added datasets support to fields\n * Added `field.classes` support to display field\n1. [](#bugfix)\n * Removed overridden class in `password` field\n * Worked around forms being lost if form cache expired before page cache, see [#240](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/240)\n * Fixed default form in dynamically created page if header uses `forms` instead of old `form` field\n * Escape placeholder text in default field","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Make <code>pagemedia<\/code> field available outside of pages context<\/li>\n<li>Added option on fields to disable displaying of label (<code>display_label: false<\/code>)<\/li>\n<li>Moved Dropzone HTML into an overridable Twig template<\/li>\n<li>Added support for image upload delete in Dropzone <code>file<\/code> field<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for <code>optgroup<\/code> within select field<\/li>\n<li>Save forms only once (stops extra work being done)<\/li>\n<li>Allow file field to pass dropzone options<\/li>\n<li>Added datasets support to fields<\/li>\n<li>Added <code>field.classes<\/code> support to display field<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed overridden class in <code>password<\/code> field<\/li>\n<li>Worked around forms being lost if form cache expired before page cache, see <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/240\">#240<\/a><\/li>\n<li>Fixed default form in dynamically created page if header uses <code>forms<\/code> instead of old <code>form<\/code> field<\/li>\n<li>Escape placeholder text in default field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Make pagemedia field available outside of pages context\nAdded option on fields to disable displaying of label (display_label: false)\nMoved Dropzone HTML into an overridable Twig template\nAdded support for image upload delete in Dropzone file field\n\n\n\nAdded support for optgroup within select field\nSave forms only once (stops extra work being done)\nAllow file field to pass dropzone options\nAdded datasets support to fields\nAdded field.classes support to display field\n\n\n\nRemoved overridden class in password field\nWorked around forms being lost if form cache expired before page cache, see #240\nFixed default form in dynamically created page if header uses forms instead of old form field\nEscape placeholder text in default field"},"2.13.3":{"date":"04\/13\/2018","content":"1. [](#new)\n * Added support to save form data in raw format (yaml or json)\n * Added new `timestamp` action to add a timestamp field","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support to save form data in raw format (yaml or json)<\/li>\n<li>Added new <code>timestamp<\/code> action to add a timestamp field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support to save form data in raw format (yaml or json)\nAdded new timestamp action to add a timestamp field"},"2.13.2":{"date":"04\/12\/2018","content":"1. [](#new)\n * Added event `onFormPrepareValidation` to allow some pre-processing before form validation\n * Added new `postfix` and `dateraw` options to \"Save\" action\n1. [](#improved)\n * Added support for `nest_id` boolean flag to `fieldset` field to nest sub-fields with name of fieldset \n * Added classes attribute to `spacer` field \n1. [](#bugfix)\n * Fixed `Form::setFields()` causing validation to fail on added and removed fields\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added event <code>onFormPrepareValidation<\/code> to allow some pre-processing before form validation<\/li>\n<li>Added new <code>postfix<\/code> and <code>dateraw<\/code> options to &quot;Save&quot; action<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for <code>nest_id<\/code> boolean flag to <code>fieldset<\/code> field to nest sub-fields with name of fieldset <\/li>\n<li>Added classes attribute to <code>spacer<\/code> field <\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>Form::setFields()<\/code> causing validation to fail on added and removed fields<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added event onFormPrepareValidation to allow some pre-processing before form validation\nAdded new postfix and dateraw options to &quot;Save&quot; action\n\n\n\nAdded support for nest_id boolean flag to fieldset field to nest sub-fields with name of fieldset \nAdded classes attribute to spacer field \n\n\n\nFixed Form::setFields() causing validation to fail on added and removed fields"},"2.13.1":{"date":"03\/21\/2018","content":"1. [](#improved)\n * CAPTCHA fallback to `cURL` if `Fopen` is not allowed [#224](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/244)\n * Use `visibility:hidden` rather than `display:none` for honeypot field [#235](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/235)\n * Added support for markdown in checkbox field [#233](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/233)\n * Added option to control `inline_css: true|false` for fields such as honeypot\n * Added class and CSS for honeypot field ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>CAPTCHA fallback to <code>cURL<\/code> if <code>Fopen<\/code> is not allowed <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/244\">#224<\/a><\/li>\n<li>Use <code>visibility:hidden<\/code> rather than <code>display:none<\/code> for honeypot field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/235\">#235<\/a><\/li>\n<li>Added support for markdown in checkbox field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/233\">#233<\/a><\/li>\n<li>Added option to control <code>inline_css: true|false<\/code> for fields such as honeypot<\/li>\n<li>Added class and CSS for honeypot field <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"CAPTCHA fallback to cURL if Fopen is not allowed #224\nUse visibility:hidden rather than display:none for honeypot field #235\nAdded support for markdown in checkbox field #233\nAdded option to control inline_css: true|false for fields such as honeypot\nAdded class and CSS for honeypot field "},"2.13.0":{"date":"03\/09\/2018","content":"1. [](#new)\n * Forced registration of `Form` page template for admin\n * Implemented support for `resolution` setting for images in file field\n * Implemented support for `resizeWidth`, `resizeHeight`, `resizeQuality` and updated Dropzone to latest version\n * Added a new `signature` field\n1. [](#improved)\n * Force an `onPageProcessed()` event if page cache expires before form cache [#240](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/240)\n1. [](#bugfix)\n * Fixed an issue where unlimited size `0` was not being set properly in File field\n * `field.description` now translated and displays properly\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Forced registration of <code>Form<\/code> page template for admin<\/li>\n<li>Implemented support for <code>resolution<\/code> setting for images in file field<\/li>\n<li>Implemented support for <code>resizeWidth<\/code>, <code>resizeHeight<\/code>, <code>resizeQuality<\/code> and updated Dropzone to latest version<\/li>\n<li>Added a new <code>signature<\/code> field<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Force an <code>onPageProcessed()<\/code> event if page cache expires before form cache <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/240\">#240<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue where unlimited size <code>0<\/code> was not being set properly in File field<\/li>\n<li><code>field.description<\/code> now translated and displays properly<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Forced registration of Form page template for admin\nImplemented support for resolution setting for images in file field\nImplemented support for resizeWidth, resizeHeight, resizeQuality and updated Dropzone to latest version\nAdded a new signature field\n\n\n\nForce an onPageProcessed() event if page cache expires before form cache #240\n\n\n\nFixed an issue where unlimited size 0 was not being set properly in File field\nfield.description now translated and displays properly"},"2.12.0":{"date":"02\/22\/2018","content":"1. [](#new)\n * Added toggle to enable\/disable client-side HTML5 validation\n * Added toggle to enable\/disable inline-error messages\n1. [](#improved)\n * Reformatted `form.php` plugin class for better readability \n1. [](#bugfix)\n * Fixed an issue with in-content Twig forms not working because forms were not initialized yet\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added toggle to enable\/disable client-side HTML5 validation<\/li>\n<li>Added toggle to enable\/disable inline-error messages<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Reformatted <code>form.php<\/code> plugin class for better readability <\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue with in-content Twig forms not working because forms were not initialized yet<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added toggle to enable\/disable client-side HTML5 validation\nAdded toggle to enable\/disable inline-error messages\n\n\n\nReformatted form.php plugin class for better readability \n\n\n\nFixed an issue with in-content Twig forms not working because forms were not initialized yet"},"2.11.5":{"date":"02\/16\/2018","content":"1. [](#new)\n * Added support for `form: process: - call: ['Class', 'method']` for custom form handling\n1. [](#bugfix)\n * Fixed regression in v2.11.4: Call to a member function post() on null [grav#1720](https:\/\/github.com\/getgrav\/grav\/issues\/1720)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for <code>form: process: - call: ['Class', 'method']<\/code> for custom form handling<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed regression in v2.11.4: Call to a member function post() on null <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1720\">grav#1720<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for form: process: - call: ['Class', 'method'] for custom form handling\n\n\n\nFixed regression in v2.11.4: Call to a member function post() on null grav#1720"},"2.11.4":{"date":"02\/15\/2018","content":"1. [](#improved)\n * Stopped Chrome from auto-completing admin user profile form [grav#1847](https:\/\/github.com\/getgrav\/grav\/issues\/1847)\n * Start using composer to autoload classes\n * Added support for `switch` to be treated as checkbox\n1. [](#bugfix)\n * Fixed missing form submit in dynamically created pages\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Stopped Chrome from auto-completing admin user profile form <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1847\">grav#1847<\/a><\/li>\n<li>Start using composer to autoload classes<\/li>\n<li>Added support for <code>switch<\/code> to be treated as checkbox<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed missing form submit in dynamically created pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Stopped Chrome from auto-completing admin user profile form grav#1847\nStart using composer to autoload classes\nAdded support for switch to be treated as checkbox\n\n\n\nFixed missing form submit in dynamically created pages"},"2.11.3":{"date":"01\/31\/2018","content":"1. [](#new)\n * Added support for `file` in **Display** field. Allows the ability to read a file and output it, works in combination with `|markdown` filter\n * Added `minlength` and `maxlength` to **Textarea** field [#231](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/231)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for <code>file<\/code> in <strong>Display<\/strong> field. Allows the ability to read a file and output it, works in combination with <code>|markdown<\/code> filter<\/li>\n<li>Added <code>minlength<\/code> and <code>maxlength<\/code> to <strong>Textarea<\/strong> field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/231\">#231<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for file in Display field. Allows the ability to read a file and output it, works in combination with |markdown filter\nAdded minlength and maxlength to Textarea field #231"},"2.11.2":{"date":"01\/22\/2018","content":"1. [](#new)\n * Added support for markdown in all form fields for `label`, `help`, and `description` when `markdown: true` is set on field","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for markdown in all form fields for <code>label<\/code>, <code>help<\/code>, and <code>description<\/code> when <code>markdown: true<\/code> is set on field<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for markdown in all form fields for label, help, and description when markdown: true is set on field"},"2.11.1":{"date":"12\/18\/2017","content":"1. [](#improved)\n * Updated default fields to make them more consistent with class names","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated default fields to make them more consistent with class names<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated default fields to make them more consistent with class names"},"2.11.0":{"date":"12\/05\/2017","content":"1. [](#new)\n * Added ability to set `novalidate: true` on form definition to turn off all HTML5 form validation\n1. [](#improved)\n * Improved logic to handle dynamically added forms to be more reliable\n * Added Dutch Translation [#207](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/207)\n * Improved both HTML and JSON error output by utilizing `form.status`\n * Code Cleanup\n1. [](#bugfix)\n * Fix AJAX response message and wrong status [#211](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/211)\n * Escaped YAML to form save action to prevent parsing errors [#206](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/206)\n * Fixed RU translations [#204](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/204)\n * Fixed nonce check fail not setting status to `error` [#213](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/213)\n * Fixed validation fail not setting status to `error` [#209](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/209)\n * Catch ValidationException to avoid potential fatal error\n * Fixed regression issue on reset fields\n * Removed `required` attribute in individual checkboxes as it forces all to be checked\n * Security fix to ensure file uploads are not manipulated mid-post - thnx @FLH!","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added ability to set <code>novalidate: true<\/code> on form definition to turn off all HTML5 form validation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved logic to handle dynamically added forms to be more reliable<\/li>\n<li>Added Dutch Translation <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/207\">#207<\/a><\/li>\n<li>Improved both HTML and JSON error output by utilizing <code>form.status<\/code><\/li>\n<li>Code Cleanup<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix AJAX response message and wrong status <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/211\">#211<\/a><\/li>\n<li>Escaped YAML to form save action to prevent parsing errors <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/206\">#206<\/a><\/li>\n<li>Fixed RU translations <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/204\">#204<\/a><\/li>\n<li>Fixed nonce check fail not setting status to <code>error<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/213\">#213<\/a><\/li>\n<li>Fixed validation fail not setting status to <code>error<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/209\">#209<\/a><\/li>\n<li>Catch ValidationException to avoid potential fatal error<\/li>\n<li>Fixed regression issue on reset fields<\/li>\n<li>Removed <code>required<\/code> attribute in individual checkboxes as it forces all to be checked<\/li>\n<li>Security fix to ensure file uploads are not manipulated mid-post - thnx @FLH!<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added ability to set novalidate: true on form definition to turn off all HTML5 form validation\n\n\n\nImproved logic to handle dynamically added forms to be more reliable\nAdded Dutch Translation #207\nImproved both HTML and JSON error output by utilizing form.status\nCode Cleanup\n\n\n\nFix AJAX response message and wrong status #211\nEscaped YAML to form save action to prevent parsing errors #206\nFixed RU translations #204\nFixed nonce check fail not setting status to error #213\nFixed validation fail not setting status to error #209\nCatch ValidationException to avoid potential fatal error\nFixed regression issue on reset fields\nRemoved required attribute in individual checkboxes as it forces all to be checked\nSecurity fix to ensure file uploads are not manipulated mid-post - thnx @FLH!"},"2.10.0":{"date":"10\/26\/2017","content":"1. [](#new)\n * Added ability to 'remember' field values in cookie between submissions [#200](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/200)\n1. [](#improved)\n * Added back improved `filesize` option that falls back to PHP file upload limits by default [#202](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/202)\n * Added missing file upload options into blueprints and language files\n * Added the ability for a form to have an `http_response_code` and use it for `form-messages.html.twig` (requires Grav v1.3.6+)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added ability to 'remember' field values in cookie between submissions <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/200\">#200<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added back improved <code>filesize<\/code> option that falls back to PHP file upload limits by default <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/202\">#202<\/a><\/li>\n<li>Added missing file upload options into blueprints and language files<\/li>\n<li>Added the ability for a form to have an <code>http_response_code<\/code> and use it for <code>form-messages.html.twig<\/code> (requires Grav v1.3.6+)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added ability to 'remember' field values in cookie between submissions #200\n\n\n\nAdded back improved filesize option that falls back to PHP file upload limits by default #202\nAdded missing file upload options into blueprints and language files\nAdded the ability for a form to have an http_response_code and use it for form-messages.html.twig (requires Grav v1.3.6+)"},"2.9.3":{"date":"10\/11\/2017","content":"1. [](#improved)\n * Removed `filesize` plugin configuration in favor of `system.media.upload_limit`\n * Consolidated `field.classes` and `field.wrapper_classes` in radio\/checkbox\/checkboxes [#193](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/)\n * Remove trailing slash from form action [#195](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/195)\n * Improved `honeypot` validation check [#198](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/198)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed <code>filesize<\/code> plugin configuration in favor of <code>system.media.upload_limit<\/code><\/li>\n<li>Consolidated <code>field.classes<\/code> and <code>field.wrapper_classes<\/code> in radio\/checkbox\/checkboxes <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/\">#193<\/a><\/li>\n<li>Remove trailing slash from form action <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/195\">#195<\/a><\/li>\n<li>Improved <code>honeypot<\/code> validation check <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/198\">#198<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed filesize plugin configuration in favor of system.media.upload_limit\nConsolidated field.classes and field.wrapper_classes in radio\/checkbox\/checkboxes #193\nRemove trailing slash from form action #195\nImproved honeypot validation check #198"},"2.9.2":{"date":"09\/30\/2017","content":"1. [](#improved)\n * Improved Polish translation\n1. [](#bugfix)\n * Added missing `@input: false` attributes to some non-display fields [#189](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/189)\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved Polish translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added missing <code>@input: false<\/code> attributes to some non-display fields <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/189\">#189<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved Polish translation\n\n\n\nAdded missing @input: false attributes to some non-display fields #189"},"2.9.1":{"date":"09\/14\/2017","content":"1. [](#bugfix)\n * Fixed backwards compatibility issue with conditional field [#188](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/188)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed backwards compatibility issue with conditional field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/188\">#188<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed backwards compatibility issue with conditional field #188"},"2.9.0":{"date":"09\/07\/2017","content":"1. [](#new)\n * Added **Refresh Prevention** capabilities (Not enabled by default) [#184](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/184)\n * Added support for field `attributes` [#176](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/176)\n * Added global variables for setting form classes\n * Added support for new `select_optgroup` form field [#165](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/165)\n1. [](#improved)\n * Moved messages output into partial to allow style overriding\n * Logic cleanup\n * Updated Italian and Russian translations\n1. [](#bugfix)\n * Fixed an issue with conditional field not always displaying properly\n * Only add Twig form variable if not already set\n * Fixed issue with multiple forms on a page failing on Captcha client-side validation [#182](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/182)\n * Fixed issue with Ajax forms return full form HTML on error [#163](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/163)\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <strong>Refresh Prevention<\/strong> capabilities (Not enabled by default) <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/184\">#184<\/a><\/li>\n<li>Added support for field <code>attributes<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/176\">#176<\/a><\/li>\n<li>Added global variables for setting form classes<\/li>\n<li>Added support for new <code>select_optgroup<\/code> form field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/165\">#165<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved messages output into partial to allow style overriding<\/li>\n<li>Logic cleanup<\/li>\n<li>Updated Italian and Russian translations<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue with conditional field not always displaying properly<\/li>\n<li>Only add Twig form variable if not already set<\/li>\n<li>Fixed issue with multiple forms on a page failing on Captcha client-side validation <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/182\">#182<\/a><\/li>\n<li>Fixed issue with Ajax forms return full form HTML on error <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/163\">#163<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Refresh Prevention capabilities (Not enabled by default) #184\nAdded support for field attributes #176\nAdded global variables for setting form classes\nAdded support for new select_optgroup form field #165\n\n\n\nMoved messages output into partial to allow style overriding\nLogic cleanup\nUpdated Italian and Russian translations\n\n\n\nFixed an issue with conditional field not always displaying properly\nOnly add Twig form variable if not already set\nFixed issue with multiple forms on a page failing on Captcha client-side validation #182\nFixed issue with Ajax forms return full form HTML on error #163"},"2.8.2":{"date":"08\/18\/2017","content":"1. [](#new)\n * Added new `columns` and `column` fields for controlled form layout","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>columns<\/code> and <code>column<\/code> fields for controlled form layout<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new columns and column fields for controlled form layout"},"2.8.1":{"date":"08\/15\/2017","content":"1. [](#improved)\n * Added extra class support to the default field for more flexible styling ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added extra class support to the default field for more flexible styling <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added extra class support to the default field for more flexible styling "},"2.8.0":{"date":"07\/16\/2017","content":"1. [](#bugfix)\n * Fixed a typo in the spanish translation [#167](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/167)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a typo in the spanish translation <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/167\">#167<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a typo in the spanish translation #167"},"2.8.0-rc.2":{"date":"06\/22\/2017","content":"1. [](#improved)\n * Add default client-side validation for captcha, with error popup [#139](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/139)\n * Added key observe for select\n * Added Czech translation\n1. [](#bugfix)\n * Bug fix for radio type form field [#154](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/154)\n * Remove double escaping [#155](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/154)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add default client-side validation for captcha, with error popup <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/139\">#139<\/a><\/li>\n<li>Added key observe for select<\/li>\n<li>Added Czech translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bug fix for radio type form field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/154\">#154<\/a><\/li>\n<li>Remove double escaping <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/154\">#155<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add default client-side validation for captcha, with error popup #139\nAdded key observe for select\nAdded Czech translation\n\n\n\nBug fix for radio type form field #154\nRemove double escaping #155"},"2.8.0-rc.1":{"date":"05\/22\/2017","content":"1. [](#new)\n * Bundled as RC release for Grav\/Admin RC releases","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Bundled as RC release for Grav\/Admin RC releases<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bundled as RC release for Grav\/Admin RC releases"},"2.7.1":{"date":"05\/22\/2017","content":"1. [](#improved)\n * Force modular sub-pages with forms to set `$never_cache_twig = true` to improve form processing reliability [#153](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/153)\n * Use new `Utils::getPagePathFromToken()` method","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Force modular sub-pages with forms to set <code>$never_cache_twig = true<\/code> to improve form processing reliability <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/153\">#153<\/a><\/li>\n<li>Use new <code>Utils::getPagePathFromToken()<\/code> method<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Force modular sub-pages with forms to set $never_cache_twig = true to improve form processing reliability #153\nUse new Utils::getPagePathFromToken() method"},"2.7.0":{"date":"05\/16\/2017","content":"1. [](#bugfix)\n * Fix issue with dynamically added forms (Registration, Profile, Comments, etc) not processed [#149](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/149)\n * Fixed issue with nested values not being repopulated on form error [#140](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/140)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with dynamically added forms (Registration, Profile, Comments, etc) not processed <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/149\">#149<\/a><\/li>\n<li>Fixed issue with nested values not being repopulated on form error <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/140\">#140<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue with dynamically added forms (Registration, Profile, Comments, etc) not processed #149\nFixed issue with nested values not being repopulated on form error #140"},"2.6.0":{"date":"05\/04\/2017","content":"1. [](#new)\n * Allow form item replacement in redirect location [#144](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/144)\n1. [](#bugfix)\n * Fix regression with file uploads introduced in 2.5.0","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow form item replacement in redirect location <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/144\">#144<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix regression with file uploads introduced in 2.5.0<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow form item replacement in redirect location #144\n\n\n\nFix regression with file uploads introduced in 2.5.0"},"2.5.0":{"date":"04\/24\/2017","content":"1. [](#new)\n * Support proper form handling with nested fields [#141](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/141)\n1. [](#bugfix)\n * Added check for valid Grav forms before trying to create a form object","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Support proper form handling with nested fields <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/141\">#141<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added check for valid Grav forms before trying to create a form object<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support proper form handling with nested fields #141\n\n\n\nAdded check for valid Grav forms before trying to create a form object"},"2.4.0":{"date":"04\/19\/2017","content":"1. [](#new)\n * Added the ability for front-end forms to use advanced blueprint features such as `data-*@` and `config-*@`\n * Added support for dynamically added pages to process forms properly\n * Added a new avatar field for displaying account avatar\n * Added method to get all `data` from a form\n * Support `task` in button types\n1. [](#improved)\n * Added `step` to range field [#136](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/136)\n * Added a new default ajax handler twig template\n * Moved twig events to always process even if forms are not defined\n * Some code cleanup\n * Handle `null` with session-based form\n * Added support for append\/prepend to number field\n1. [](#bugfix)\n * Always process form events as long as a `$_POST` exists [login #101](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/101)\n * Various fixes for `file` field\n * Allow manually added pages to process forms and upload files\n * Fixed issue with nested fileds not showing up in `data.*.twig` templates","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added the ability for front-end forms to use advanced blueprint features such as <code>data-*@<\/code> and <code>config-*@<\/code><\/li>\n<li>Added support for dynamically added pages to process forms properly<\/li>\n<li>Added a new avatar field for displaying account avatar<\/li>\n<li>Added method to get all <code>data<\/code> from a form<\/li>\n<li>Support <code>task<\/code> in button types<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added <code>step<\/code> to range field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/136\">#136<\/a><\/li>\n<li>Added a new default ajax handler twig template<\/li>\n<li>Moved twig events to always process even if forms are not defined<\/li>\n<li>Some code cleanup<\/li>\n<li>Handle <code>null<\/code> with session-based form<\/li>\n<li>Added support for append\/prepend to number field<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Always process form events as long as a <code>$_POST<\/code> exists <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/101\">login #101<\/a><\/li>\n<li>Various fixes for <code>file<\/code> field<\/li>\n<li>Allow manually added pages to process forms and upload files<\/li>\n<li>Fixed issue with nested fileds not showing up in <code>data.*.twig<\/code> templates<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the ability for front-end forms to use advanced blueprint features such as data-*@ and config-*@\nAdded support for dynamically added pages to process forms properly\nAdded a new avatar field for displaying account avatar\nAdded method to get all data from a form\nSupport task in button types\n\n\n\nAdded step to range field #136\nAdded a new default ajax handler twig template\nMoved twig events to always process even if forms are not defined\nSome code cleanup\nHandle null with session-based form\nAdded support for append\/prepend to number field\n\n\n\nAlways process form events as long as a $_POST exists login #101\nVarious fixes for file field\nAllow manually added pages to process forms and upload files\nFixed issue with nested fileds not showing up in data.*.twig templates"},"2.3.1":{"date":"03\/23\/2017","content":"1. [](#bugfix)\n * Only include `outerclasses` DIV if defined [#135](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/135)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Only include <code>outerclasses<\/code> DIV if defined <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/135\">#135<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Only include outerclasses DIV if defined #135"},"2.3.0":{"date":"03\/17\/2017","content":"1. [](#new)\n * Ability to process any form on any page via `action:`. Super useful if you want to handle form processing on some other non-form page (or Ajax)\n * Added the ability for the form to set the `template:` to use to render the form processing response.\n1. [](#bugfix)\n * Fix `number` field so it works with min value `0` [#130](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/130)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Ability to process any form on any page via <code>action:<\/code>. Super useful if you want to handle form processing on some other non-form page (or Ajax)<\/li>\n<li>Added the ability for the form to set the <code>template:<\/code> to use to render the form processing response.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix <code>number<\/code> field so it works with min value <code>0<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/130\">#130<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Ability to process any form on any page via action:. Super useful if you want to handle form processing on some other non-form page (or Ajax)\nAdded the ability for the form to set the template: to use to render the form processing response.\n\n\n\nFix number field so it works with min value 0 #130"},"2.2.0":{"date":"03\/13\/2017","content":"1. [](#new)\n * Added new `fieldset` form field [#125](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/125)\n * Added new `conditional form field` to show fields only if some `condition` is set\n1. [](#improved)\n * Added the option to have outer-classes on buttons [#124](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/124)\n * Added the option to disable fields label if not defined [#126](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/126)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>fieldset<\/code> form field <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/125\">#125<\/a><\/li>\n<li>Added new <code>conditional form field<\/code> to show fields only if some <code>condition<\/code> is set<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added the option to have outer-classes on buttons <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/124\">#124<\/a><\/li>\n<li>Added the option to disable fields label if not defined <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/126\">#126<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new fieldset form field #125\nAdded new conditional form field to show fields only if some condition is set\n\n\n\nAdded the option to have outer-classes on buttons #124\nAdded the option to disable fields label if not defined #126"},"2.1.1":{"date":"02\/17\/2017","content":"1. [](#improved)\n * Better default output for select, checkbox and checkboxes fields in the form destination page and in the emails sent via form submit [#121](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/121)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better default output for select, checkbox and checkboxes fields in the form destination page and in the emails sent via form submit <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/121\">#121<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better default output for select, checkbox and checkboxes fields in the form destination page and in the emails sent via form submit #121"},"2.1.0":{"date":"02\/10\/2017","content":"1. [](#improved)\n * Reworked logic so form caching is based on `Pages::getPagesCacheId()`\n * Added `url` option for button field\n1. [](#bugfix)\n * Fixed issue with `honeypot` field not throwing exception properly","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Reworked logic so form caching is based on <code>Pages::getPagesCacheId()<\/code><\/li>\n<li>Added <code>url<\/code> option for button field<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with <code>honeypot<\/code> field not throwing exception properly<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Reworked logic so form caching is based on Pages::getPagesCacheId()\nAdded url option for button field\n\n\n\nFixed issue with honeypot field not throwing exception properly"},"2.0.10":{"date":"02\/08\/2017","content":"1. [](#improved)\n * Optimistically set 'status' to `success` when requesting a form via Ajax. Form processing listeners should take care of setting status to something else\n1. [](#bugfix)\n * File uploads are now adding a `__form-file-uploader__` POST field to better allow identifying them with Ajax\n * Require jQuery when using the File field, as it's needed by the form.min.js file required in the file upload functionality","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Optimistically set 'status' to <code>success<\/code> when requesting a form via Ajax. Form processing listeners should take care of setting status to something else<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>File uploads are now adding a <code>__form-file-uploader__<\/code> POST field to better allow identifying them with Ajax<\/li>\n<li>Require jQuery when using the File field, as it's needed by the form.min.js file required in the file upload functionality<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Optimistically set 'status' to success when requesting a form via Ajax. Form processing listeners should take care of setting status to something else\n\n\n\nFile uploads are now adding a __form-file-uploader__ POST field to better allow identifying them with Ajax\nRequire jQuery when using the File field, as it's needed by the form.min.js file required in the file upload functionality"},"2.0.9":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Translate the labels in data.html.twig [https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38)\n * Fixed file input when `System` > `Twig` > `Autoescape` is set to `Yes`","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Translate the labels in data.html.twig <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38\"><a href=\"https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38\">https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38<\/a><\/a><\/li>\n<li>Fixed file input when <code>System<\/code> &gt; <code>Twig<\/code> &gt; <code>Autoescape<\/code> is set to <code>Yes<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Translate the labels in data.html.twig https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/38\nFixed file input when System &gt; Twig &gt; Autoescape is set to Yes"},"2.0.8":{"date":"12\/13\/2016","content":"1. [](#new)\n * RC released as stable\n * Added a new `honeypot` field for form anti-spam protection","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>RC released as stable<\/li>\n<li>Added a new <code>honeypot<\/code> field for form anti-spam protection<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"RC released as stable\nAdded a new honeypot field for form anti-spam protection"},"2.0.8-rc.1":{"date":"11\/26\/2016","content":"1. [](#bugfix)\n * Fixed Forms 2.0 changes for registration form [#101](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/101)\n * Fixed errant reference to Grav DI container in Form#getPagePathFromToken [#105](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/105)\n * Fixed issue with spacer fields being displayed first, not in order [#104](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/104)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Forms 2.0 changes for registration form <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/101\">#101<\/a><\/li>\n<li>Fixed errant reference to Grav DI container in Form#getPagePathFromToken <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/105\">#105<\/a><\/li>\n<li>Fixed issue with spacer fields being displayed first, not in order <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/104\">#104<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed Forms 2.0 changes for registration form #101\nFixed errant reference to Grav DI container in Form#getPagePathFromToken #105\nFixed issue with spacer fields being displayed first, not in order #104"},"2.0.7":{"date":"11\/17\/2016","content":"1. [](#improved)\n * Added method to set all data in a form\n * Added params to form action URL\n * Added ability to add ids to buttons and to set them disabled\n1. [](#bugfix)\n * Moved Files Upload GC logic to function in front-end only","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added method to set all data in a form<\/li>\n<li>Added params to form action URL<\/li>\n<li>Added ability to add ids to buttons and to set them disabled<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Moved Files Upload GC logic to function in front-end only<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added method to set all data in a form\nAdded params to form action URL\nAdded ability to add ids to buttons and to set them disabled\n\n\n\nMoved Files Upload GC logic to function in front-end only"},"2.0.6":{"date":"10\/19\/2016","content":"1. [](#bugfix)\n * Fixed translations for `display` field\n * Fixed [#95](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/95) multilanguage forms submission\n * Fixed duplicate textarea class tag [#98](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/98)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed translations for <code>display<\/code> field<\/li>\n<li>Fixed <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/95\">#95<\/a> multilanguage forms submission<\/li>\n<li>Fixed duplicate textarea class tag <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/98\">#98<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed translations for display field\nFixed #95 multilanguage forms submission\nFixed duplicate textarea class tag #98"},"2.0.5":{"date":"09\/15\/2016","content":"1. [](#bugfix)\n * Fix passing updating the header through event, no need for return value","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix passing updating the header through event, no need for return value<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix passing updating the header through event, no need for return value"},"2.0.4":{"date":"09\/15\/2016","content":"1. [](#improved)\n * Allow filling the page header form dynamically (e.g. use case: Comments plugin)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow filling the page header form dynamically (e.g. use case: Comments plugin)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow filling the page header form dynamically (e.g. use case: Comments plugin)"},"2.0.3":{"date":"09\/12\/2016","content":"1. [](#improved)\n * Use `Page::slug()` for form name if not set in the form itself (better backwards compatibility)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use <code>Page::slug()<\/code> for form name if not set in the form itself (better backwards compatibility)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use Page::slug() for form name if not set in the form itself (better backwards compatibility)"},"2.0.2":{"date":"09\/08\/2016","content":"1. [](#improved)\n * Added support for Grav's autoescape twig setting\n * Allow to add additional markup fields in form and field twig overrides\n * Updated the french language translation","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for Grav's autoescape twig setting<\/li>\n<li>Allow to add additional markup fields in form and field twig overrides<\/li>\n<li>Updated the french language translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for Grav's autoescape twig setting\nAllow to add additional markup fields in form and field twig overrides\nUpdated the french language translation"},"2.0.1":{"date":"09\/07\/2016","content":"1. [](#bugfix)\n * Fixed a backwards compatibility issue with Admin forms","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a backwards compatibility issue with Admin forms<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a backwards compatibility issue with Admin forms"},"2.0.0":{"date":"09\/07\/2016","content":"1. [](#new)\n * Forms now supports multiple forms per page!\n * Access forms from any other page within the current page\n * Instantiate forms directly in page content with Twig processing enabled\n * New Twig function to get forms data from any other page\n * Ability to use Twig in saved filename\n * Reworked the `file` field. All files get uploaded via Ajax and are stored upon Submit. Fully backward compatible, `file` field now includes also a `limit` and `filesize` option. The former determines how many files are allowed to be uploaded when in combination with `multiple: true` (default: 10), the latter determines the file size limit (in MB) allowed for each file (default: 5MB)\n1. [](#improved)\n * Added several missing HTML5 form input field types [#87](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/87)\n * Added Support for CSS id in form definition","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Forms now supports multiple forms per page!<\/li>\n<li>Access forms from any other page within the current page<\/li>\n<li>Instantiate forms directly in page content with Twig processing enabled<\/li>\n<li>New Twig function to get forms data from any other page<\/li>\n<li>Ability to use Twig in saved filename<\/li>\n<li>Reworked the <code>file<\/code> field. All files get uploaded via Ajax and are stored upon Submit. Fully backward compatible, <code>file<\/code> field now includes also a <code>limit<\/code> and <code>filesize<\/code> option. The former determines how many files are allowed to be uploaded when in combination with <code>multiple: true<\/code> (default: 10), the latter determines the file size limit (in MB) allowed for each file (default: 5MB)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added several missing HTML5 form input field types <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/87\">#87<\/a><\/li>\n<li>Added Support for CSS id in form definition<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Forms now supports multiple forms per page!\nAccess forms from any other page within the current page\nInstantiate forms directly in page content with Twig processing enabled\nNew Twig function to get forms data from any other page\nAbility to use Twig in saved filename\nReworked the file field. All files get uploaded via Ajax and are stored upon Submit. Fully backward compatible, file field now includes also a limit and filesize option. The former determines how many files are allowed to be uploaded when in combination with multiple: true (default: 10), the latter determines the file size limit (in MB) allowed for each file (default: 5MB)\n\n\n\nAdded several missing HTML5 form input field types #87\nAdded Support for CSS id in form definition"},"1.3.2":{"date":"08\/10\/2016","content":"1. [](#improved)\n * Added Romanian translation\n1. [](#bugfix)\n * Fixed an issue with Recaptcha secret throwing errors [#84](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/84)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Romanian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue with Recaptcha secret throwing errors <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/84\">#84<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Romanian translation\n\n\n\nFixed an issue with Recaptcha secret throwing errors #84"},"1.3.1":{"date":"07\/27\/2016","content":"1. [](#improved)\n * Added support for multiple emails in `email` field (add `multiple: true` to enable)\n1. [](#bugfix)\n * Fixed backward incompatibility with forms submission and data retrieval [getgrav\/grav#933](https:\/\/github.com\/getgrav\/grav\/issues\/933)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for multiple emails in <code>email<\/code> field (add <code>multiple: true<\/code> to enable)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed backward incompatibility with forms submission and data retrieval <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/933\">getgrav\/grav#933<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for multiple emails in email field (add multiple: true to enable)\n\n\n\nFixed backward incompatibility with forms submission and data retrieval getgrav\/grav#933"},"1.3.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * When uploading a file through a form, if the file is already existing prepend the current day and time to the filename instead of overwriting it.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>When uploading a file through a form, if the file is already existing prepend the current day and time to the filename instead of overwriting it.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"When uploading a file through a form, if the file is already existing prepend the current day and time to the filename instead of overwriting it."},"1.3.0-rc.4":{"date":"06\/21\/2016","content":"1. [](#bugfix)\n * Fixed running on Grav 1.0.x","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed running on Grav 1.0.x<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed running on Grav 1.0.x"},"1.3.0-rc.3":{"date":"06\/17\/2016","content":"1. [](#new)\n * Set hints for checkboxes options and allow field descriptions","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Set hints for checkboxes options and allow field descriptions<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Set hints for checkboxes options and allow field descriptions"},"1.3.0-rc.2":{"date":"06\/08\/2016","content":"1. [](#new)\n * Allow to process Twig in a hidden field, by setting `evaluate: true`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow to process Twig in a hidden field, by setting <code>evaluate: true<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to process Twig in a hidden field, by setting evaluate: true"},"1.3.0-rc.1":{"date":"06\/01\/2016","content":"1. [](#improved)\n * French updated","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>French updated<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"French updated"},"1.3.0-beta.6":{"date":"05\/23\/2016","content":"1. [](#new)\n * Added support for advanced blueprint functionality in forms\n * Added site-wide form options to set Google Captcha site + secret keys [#34](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/34)\n * Session-based 'flash' storage of form for redirects [#48](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/48)\n * Added ability to **append** to file if you include a `process: save: body:` template attribute [#65](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/65)\n1. [](#improved)\n * Support `keyname` form format like admin forms\n * Added backwards compatibility for Captcha field\n * Added 'markdown-notices' style output for better errors\n * Added `Forms::getValue()` method to retrieve values programatically\n * Changed `datetime` form field to simply extend `text` until implemented\n * Updated french language\n1. [](#bugfix)\n * Refactored the files upload logic\n * Missing Language string\n * Fixed errors not getting output","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for advanced blueprint functionality in forms<\/li>\n<li>Added site-wide form options to set Google Captcha site + secret keys <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/34\">#34<\/a><\/li>\n<li>Session-based 'flash' storage of form for redirects <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/48\">#48<\/a><\/li>\n<li>Added ability to <strong>append<\/strong> to file if you include a <code>process: save: body:<\/code> template attribute <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/65\">#65<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Support <code>keyname<\/code> form format like admin forms<\/li>\n<li>Added backwards compatibility for Captcha field<\/li>\n<li>Added 'markdown-notices' style output for better errors<\/li>\n<li>Added <code>Forms::getValue()<\/code> method to retrieve values programatically<\/li>\n<li>Changed <code>datetime<\/code> form field to simply extend <code>text<\/code> until implemented<\/li>\n<li>Updated french language<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Refactored the files upload logic<\/li>\n<li>Missing Language string<\/li>\n<li>Fixed errors not getting output<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for advanced blueprint functionality in forms\nAdded site-wide form options to set Google Captcha site + secret keys #34\nSession-based 'flash' storage of form for redirects #48\nAdded ability to append to file if you include a process: save: body: template attribute #65\n\n\n\nSupport keyname form format like admin forms\nAdded backwards compatibility for Captcha field\nAdded 'markdown-notices' style output for better errors\nAdded Forms::getValue() method to retrieve values programatically\nChanged datetime form field to simply extend text until implemented\nUpdated french language\n\n\n\nRefactored the files upload logic\nMissing Language string\nFixed errors not getting output"},"1.3.0-beta.5":{"date":"05\/12\/2016","content":"1. [](#improved)\n * Moved form\/field.html.twig file to the default folder, to be more easily extended in themes","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved form\/field.html.twig file to the default folder, to be more easily extended in themes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved form\/field.html.twig file to the default folder, to be more easily extended in themes"},"1.3.0-beta.4":{"date":"05\/04\/2016","content":"1. [](#new)\n * Added support for `prepend` and `append` field attributes for Text input","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for <code>prepend<\/code> and <code>append<\/code> field attributes for Text input<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for prepend and append field attributes for Text input"},"1.3.0-beta.3":{"date":"05\/03\/2016","content":"1. [](#bugfix)\n * Fix for select field admin translation","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for select field admin translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for select field admin translation"},"1.3.0-beta.2":{"date":"04\/27\/2016","content":"1. [](#bugfix)\n * Fix for autoescape in spacer and display form fields\n * Fix issue with form reset action [#66](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/66)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for autoescape in spacer and display form fields<\/li>\n<li>Fix issue with form reset action <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/66\">#66<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for autoescape in spacer and display form fields\nFix issue with form reset action #66"},"1.3.0-beta.1":{"date":"04\/20\/2016","content":"1. [](#new)\n * Added the HTML5 `range` input field with `min` and `max` parameters\n1. [](#improved)\n * Allow to override classes in Form definition for the form element\n * Add more blocks in the Form twig template, so classes can be overridden more easily in themes\n * Reworked some fields to fit the new Admin\n * Use `scope` for form fields to allow fields to be excluded from the data by adding `input@: false` to their definition\n * Added german translation\n * Allow to add inline Twig to the form message definition\n1. [](#bugfix)\n * Fixed the form action URL for home page forms\n * Fix stopping form events propagation, correctly stop when one event is stopped\n * Allow to translate the fields placeholders and the form message\n * Fix captcha javascript function ordering. Also, render it in the site active language\n * Support attribute `for=\"id\"` on label for checkbox\n * Fix select fields with the multiple option enabled\n * Fixed select options escaping with autoescape on - [#502](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/502)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added the HTML5 <code>range<\/code> input field with <code>min<\/code> and <code>max<\/code> parameters<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow to override classes in Form definition for the form element<\/li>\n<li>Add more blocks in the Form twig template, so classes can be overridden more easily in themes<\/li>\n<li>Reworked some fields to fit the new Admin<\/li>\n<li>Use <code>scope<\/code> for form fields to allow fields to be excluded from the data by adding <code>input@: false<\/code> to their definition<\/li>\n<li>Added german translation<\/li>\n<li>Allow to add inline Twig to the form message definition<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the form action URL for home page forms<\/li>\n<li>Fix stopping form events propagation, correctly stop when one event is stopped<\/li>\n<li>Allow to translate the fields placeholders and the form message<\/li>\n<li>Fix captcha javascript function ordering. Also, render it in the site active language<\/li>\n<li>Support attribute <code>for=\"id\"<\/code> on label for checkbox<\/li>\n<li>Fix select fields with the multiple option enabled<\/li>\n<li>Fixed select options escaping with autoescape on - <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/502\">#502<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the HTML5 range input field with min and max parameters\n\n\n\nAllow to override classes in Form definition for the form element\nAdd more blocks in the Form twig template, so classes can be overridden more easily in themes\nReworked some fields to fit the new Admin\nUse scope for form fields to allow fields to be excluded from the data by adding input@: false to their definition\nAdded german translation\nAllow to add inline Twig to the form message definition\n\n\n\nFixed the form action URL for home page forms\nFix stopping form events propagation, correctly stop when one event is stopped\nAllow to translate the fields placeholders and the form message\nFix captcha javascript function ordering. Also, render it in the site active language\nSupport attribute for=\"id\" on label for checkbox\nFix select fields with the multiple option enabled\nFixed select options escaping with autoescape on - #502"},"1.2.2":{"date":"02\/11\/2016","content":"1. [](#bugfix)\n * Fixed case issue when including form file.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed case issue when including form file.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed case issue when including form file."},"1.2.1":{"date":"02\/11\/2016","content":"1. [](#new)\n * Allow placeholder for **select** field\n1. [](#improved)\n * Use common language strings in blueprints\n * Use `for` attribute in labels\n * Improved `README.md`\n * Code lint\n1. [](#bugfix)\n * Moved `nl2br` to correct place or will break for arrays","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow placeholder for <strong>select<\/strong> field<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use common language strings in blueprints<\/li>\n<li>Use <code>for<\/code> attribute in labels<\/li>\n<li>Improved <code>README.md<\/code><\/li>\n<li>Code lint<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Moved <code>nl2br<\/code> to correct place or will break for arrays<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow placeholder for select field\n\n\n\nUse common language strings in blueprints\nUse for attribute in labels\nImproved README.md\nCode lint\n\n\n\nMoved nl2br to correct place or will break for arrays"},"1.2.0":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Correctly merge the file field configuration\n * restore full file information save","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correctly merge the file field configuration<\/li>\n<li>restore full file information save<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Correctly merge the file field configuration\nrestore full file information save"},"1.1.0":{"date":"12\/18\/2015","content":"1. [](#new)\n * Croatian translation\n * Added id, style, and disabled options to select fields\n1. [](#improved)\n * Allow adding form labels and help text as lang strings\n * Allow translating field content\n * Allow translating button and checkbox labels\n * Allow adding classes to the form field container with `field.outerclasses`\n * Updated French translation\n1. [](#bugfix)\n * Fixed error message on file upload\n * Fixed overriding defaults for the file type in forms","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Croatian translation<\/li>\n<li>Added id, style, and disabled options to select fields<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow adding form labels and help text as lang strings<\/li>\n<li>Allow translating field content<\/li>\n<li>Allow translating button and checkbox labels<\/li>\n<li>Allow adding classes to the form field container with <code>field.outerclasses<\/code><\/li>\n<li>Updated French translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error message on file upload<\/li>\n<li>Fixed overriding defaults for the file type in forms<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Croatian translation\nAdded id, style, and disabled options to select fields\n\n\n\nAllow adding form labels and help text as lang strings\nAllow translating field content\nAllow translating button and checkbox labels\nAllow adding classes to the form field container with field.outerclasses\nUpdated French translation\n\n\n\nFixed error message on file upload\nFixed overriding defaults for the file type in forms"},"1.0.3":{"date":"12\/11\/2015","content":"1. [](#improved)\n * Updated languages\n * Allow an action to stop processing\n1. [](#bugfix)\n * Fix captcha validation\n * Fix issue where Form was unsetting valid page","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated languages<\/li>\n<li>Allow an action to stop processing<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix captcha validation<\/li>\n<li>Fix issue where Form was unsetting valid page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated languages\nAllow an action to stop processing\n\n\n\nFix captcha validation\nFix issue where Form was unsetting valid page"},"1.0.2":{"date":"12\/01\/2015","content":"1. [](#bugfix)\n * Fixed merge of defaults settings\n * Support for arrays in `data.txt.twig`\n * Fixed blueprint for admin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed merge of defaults settings<\/li>\n<li>Support for arrays in <code>data.txt.twig<\/code><\/li>\n<li>Fixed blueprint for admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed merge of defaults settings\nSupport for arrays in data.txt.twig\nFixed blueprint for admin"},"1.0.1":{"date":"12\/01\/2015","content":"1. [](#new)\n * New **file upload** field\n * Added modular form template\n * Spanish translation\n * Hungarian translation\n * Italian translation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New <strong>file upload<\/strong> field<\/li>\n<li>Added modular form template<\/li>\n<li>Spanish translation<\/li>\n<li>Hungarian translation<\/li>\n<li>Italian translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New file upload field\nAdded modular form template\nSpanish translation\nHungarian translation\nItalian translation"},"1.0.0":{"date":"11\/21\/2015","content":"1. [](#new)\n * Server-side validation of forms #11\n * Added french translation\n * Added **nonce** form security\n1. [](#improved)\n * Show a more meaningful error when the display page is not found\n * Added links to learn site for form examples\n * Label can be omitted\n * Allow user to set the CSS class for buttons\n1. [](#bugfix)\n * Fixed multi-language forms\n * Checkbox is translatable\n * Minor fixes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Server-side validation of forms #11<\/li>\n<li>Added french translation<\/li>\n<li>Added <strong>nonce<\/strong> form security<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Show a more meaningful error when the display page is not found<\/li>\n<li>Added links to learn site for form examples<\/li>\n<li>Label can be omitted<\/li>\n<li>Allow user to set the CSS class for buttons<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed multi-language forms<\/li>\n<li>Checkbox is translatable<\/li>\n<li>Minor fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Server-side validation of forms #11\nAdded french translation\nAdded nonce form security\n\n\n\nShow a more meaningful error when the display page is not found\nAdded links to learn site for form examples\nLabel can be omitted\nAllow user to set the CSS class for buttons\n\n\n\nFixed multi-language forms\nCheckbox is translatable\nMinor fixes"},"0.6.0":{"date":"10\/21\/2015","content":"1. [](#bugfix)\n * Fixed for missing attributes in textarea field\n * Fixed checkbox inputs","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed for missing attributes in textarea field<\/li>\n<li>Fixed checkbox inputs<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed for missing attributes in textarea field\nFixed checkbox inputs"},"0.5.0":{"date":"10\/15\/2015","content":"1. [](#new)\n * New `operation` param to allow different file saving strategies\n * Ability to add new file saving strategies\n * Now calls a `process()` method during form processing\n1. [](#improved)\n * Added server-side captcha validation and removed front-end validation\n * Allow `filename` instead of `prefix`, `format` + `extension`\n1. [](#bugfix)\n * Fixed radio inputs","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New <code>operation<\/code> param to allow different file saving strategies<\/li>\n<li>Ability to add new file saving strategies<\/li>\n<li>Now calls a <code>process()<\/code> method during form processing<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added server-side captcha validation and removed front-end validation<\/li>\n<li>Allow <code>filename<\/code> instead of <code>prefix<\/code>, <code>format<\/code> + <code>extension<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed radio inputs<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New operation param to allow different file saving strategies\nAbility to add new file saving strategies\nNow calls a process() method during form processing\n\n\n\nAdded server-side captcha validation and removed front-end validation\nAllow filename instead of prefix, format + extension\n\n\n\nFixed radio inputs"},"0.4.0":{"date":"9\/16\/2015","content":"1. [](#new)\n * PHP server-side form validation\n * Added new Google Catpcha field with front-end validation\n1. [](#improved)\n * Add defaults for forms, moved from the themes to the Form plugin\n * Store multi-line fields with line endings converted to HTML","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>PHP server-side form validation<\/li>\n<li>Added new Google Catpcha field with front-end validation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add defaults for forms, moved from the themes to the Form plugin<\/li>\n<li>Store multi-line fields with line endings converted to HTML<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"PHP server-side form validation\nAdded new Google Catpcha field with front-end validation\n\n\n\nAdd defaults for forms, moved from the themes to the Form plugin\nStore multi-line fields with line endings converted to HTML"},"0.3.0":{"date":"9\/11\/2015","content":"1. [](#improved)\n * Refactored all the forms fields","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactored all the forms fields<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactored all the forms fields"},"0.2.1":{"date":"08\/24\/2015","content":"1. [](#improved)\n * Translated tooltips","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Translated tooltips<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Translated tooltips"},"0.2.0":{"date":"08\/11\/2015","content":"1. [](#improved)\n * Disable `enable` in admin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Disable <code>enable<\/code> in admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Disable enable in admin"},"0.1.0":{"date":"08\/04\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"login":{"name":"Login","version":"2.8.2","description":"Enables user authentication and login screen.","description_html":"<p>Enables user authentication and login screen.<\/p>","description_plain":"Enables user authentication and login screen.","icon":"sign-in","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.4.4"},{"name":"form","version":">=2.13.4"},{"name":"email","version":">=2.7.0"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-login","keywords":"login, authentication, admin, security","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues","license":"MIT","tag_name":"2.8.2","date":"2018-12-14T21:51:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login\/2.8.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-login","slug":"login","install_path":"user\/plugins\/login","changelog":{"2.8.2":{"date":"12\/14\/2018","content":"1. [](#new) \n * Fire `onUserLoginRegisteredUser()` event to allow manipulation of User object after registration","content_html":"<ol>\n<li><a href=\"#new\"><\/a> \n<ul>\n<li>Fire <code>onUserLoginRegisteredUser()<\/code> event to allow manipulation of User object after registration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":" \n\nFire onUserLoginRegisteredUser() event to allow manipulation of User object after registration"},"2.8.1":{"date":"12\/13\/2018","content":"1. [](#bugfix)\n * Fix various redirects to use `lang-safe` variety for better multi-language support [#186]((https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/186))\n * Ensure only defined `user_registration.fields` are allowed in registration and profile forms","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix various redirects to use <code>lang-safe<\/code> variety for better multi-language support <a href=\"(https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/186)\">#186<\/a><\/li>\n<li>Ensure only defined <code>user_registration.fields<\/code> are allowed in registration and profile forms<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix various redirects to use lang-safe variety for better multi-language support #186\nEnsure only defined user_registration.fields are allowed in registration and profile forms"},"2.8.0":{"date":"11\/12\/2018","content":"1. [](#new)\n * Store remember me triplets into `user:\/\/data\/rememberme` instead of storing them into the cache\n * Ability to register + authorize but require accounts to be manually enabled [#180](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/180)\n1. [](#improved)\n * If login on registration or activation has been turned on, use login redirect if override is not set\n * Don\u2019t set default templates for `register` and `unauthorized`, use overridable templates [#179](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/179)\n * Updated `de.yaml` [#175](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/175)\n * Updated `ru.yaml` [#176](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/176)\n1. [](#bugfix)\n * Fixed broken remember me functionality\n * Fixed client side validation in login forms\n * Fix uppercase and Unicode username handling [#177](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/177)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Store remember me triplets into <code>user:\/\/data\/rememberme<\/code> instead of storing them into the cache<\/li>\n<li>Ability to register + authorize but require accounts to be manually enabled <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/180\">#180<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>If login on registration or activation has been turned on, use login redirect if override is not set<\/li>\n<li>Don\u2019t set default templates for <code>register<\/code> and <code>unauthorized<\/code>, use overridable templates <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/179\">#179<\/a><\/li>\n<li>Updated <code>de.yaml<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/175\">#175<\/a><\/li>\n<li>Updated <code>ru.yaml<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/176\">#176<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken remember me functionality<\/li>\n<li>Fixed client side validation in login forms<\/li>\n<li>Fix uppercase and Unicode username handling <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/177\">#177<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Store remember me triplets into user:\/\/data\/rememberme instead of storing them into the cache\nAbility to register + authorize but require accounts to be manually enabled #180\n\n\n\nIf login on registration or activation has been turned on, use login redirect if override is not set\nDon\u2019t set default templates for register and unauthorized, use overridable templates #179\nUpdated de.yaml #175\nUpdated ru.yaml #176\n\n\n\nFixed broken remember me functionality\nFixed client side validation in login forms\nFix uppercase and Unicode username handling #177"},"2.7.3":{"date":"06\/20\/2018","content":"1. [](#bugfix)\n * Fixed regression with `redirect_after_login` setting [#164](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/164)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed regression with <code>redirect_after_login<\/code> setting <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/164\">#164<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed regression with redirect_after_login setting #164"},"2.7.2":{"date":"06\/11\/2018","content":"1. [](#new)\n * Norwegian translation added [#163](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/163)\n1. [](#bugfix)\n * Fixed issue with `redirect_after_login` being ignored [#164](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/164)\n * CLI commands `change-user-state` and `change-password` were ignoring desired username [#161](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/161)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Norwegian translation added <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/163\">#163<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with <code>redirect_after_login<\/code> being ignored <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/164\">#164<\/a><\/li>\n<li>CLI commands <code>change-user-state<\/code> and <code>change-password<\/code> were ignoring desired username <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/161\">#161<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Norwegian translation added #163\n\n\n\nFixed issue with redirect_after_login being ignored #164\nCLI commands change-user-state and change-password were ignoring desired username #161"},"2.7.1":{"date":"06\/03\/2018","content":"1. [](#bugfix)\n * Removed extra unnecessary username check [#159](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/159)\n * CLI command `add-user` ignores desired username [#157](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/157)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed extra unnecessary username check <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/159\">#159<\/a><\/li>\n<li>CLI command <code>add-user<\/code> ignores desired username <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/157\">#157<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed extra unnecessary username check #159\nCLI command add-user ignores desired username #157"},"2.7.0":{"date":"05\/11\/2018","content":"1. [](#new)\n * Moved support for 2FA authentication into Login plugin (only supported in Admin currently)\n * Updated plugin dependencies (Grav >= 1.4.5, Form >=2.13.4, Email >=2.7.0)\n1. [](#improved)\n * Added cleaner way for 3rd party providers to add twig templates to login form\n * Use `Login` class validation methods in CLI\n * Added logging of login exceptions\n * Show denied message only when authenticated but not authorized\n1. [](#bugfix)\n * Don't allow Profile saving if a Grav user account doesn't exist (OAuth\/LDAP users for example)\n * Don't allow PW reset if no current password exists (OAuth\/LDAP users for example) ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Moved support for 2FA authentication into Login plugin (only supported in Admin currently)<\/li>\n<li>Updated plugin dependencies (Grav &gt;= 1.4.5, Form &gt;=2.13.4, Email &gt;=2.7.0)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added cleaner way for 3rd party providers to add twig templates to login form<\/li>\n<li>Use <code>Login<\/code> class validation methods in CLI<\/li>\n<li>Added logging of login exceptions<\/li>\n<li>Show denied message only when authenticated but not authorized<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Don't allow Profile saving if a Grav user account doesn't exist (OAuth\/LDAP users for example)<\/li>\n<li>Don't allow PW reset if no current password exists (OAuth\/LDAP users for example) <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Moved support for 2FA authentication into Login plugin (only supported in Admin currently)\nUpdated plugin dependencies (Grav &gt;= 1.4.5, Form &gt;=2.13.4, Email &gt;=2.7.0)\n\n\n\nAdded cleaner way for 3rd party providers to add twig templates to login form\nUse Login class validation methods in CLI\nAdded logging of login exceptions\nShow denied message only when authenticated but not authorized\n\n\n\nDon't allow Profile saving if a Grav user account doesn't exist (OAuth\/LDAP users for example)\nDon't allow PW reset if no current password exists (OAuth\/LDAP users for example) "},"2.6.3":{"date":"04\/12\/2018","content":"1. [](#bugfix)\n * Fixed issue with saving profile and stating email has already exists","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with saving profile and stating email has already exists<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with saving profile and stating email has already exists"},"2.6.2":{"date":"04\/12\/2018","content":"1. [](#new)\n * Added custom logout redirect configuration option\n * Added support for `Login::login()` and `Login::logout()` to return `UserLoginEvent` instance instead of `User`\n * Added support for custom login messages and redirects set in `UserLoginEvent`\n1. [](#bugfix)\n * Fixed typo in activation email body [#151](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/151) \n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added custom logout redirect configuration option<\/li>\n<li>Added support for <code>Login::login()<\/code> and <code>Login::logout()<\/code> to return <code>UserLoginEvent<\/code> instance instead of <code>User<\/code><\/li>\n<li>Added support for custom login messages and redirects set in <code>UserLoginEvent<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed typo in activation email body <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/151\">#151<\/a> <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added custom logout redirect configuration option\nAdded support for Login::login() and Login::logout() to return UserLoginEvent instance instead of User\nAdded support for custom login messages and redirects set in UserLoginEvent\n\n\n\nFixed typo in activation email body #151 "},"2.6.1":{"date":"03\/19\/2018","content":"1. [](#improved)\n * Fixed undefined index if login form didn't contain username\/password","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed undefined index if login form didn't contain username\/password<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed undefined index if login form didn't contain username\/password"},"2.6.0":{"date":"02\/22\/2018","content":"1. [](#improved)\n * Disabled user registration by default. Enable it manually if you need it.\n * Disabled user-login-on-registration by default. Enable it manually if you need it.\n * Check for existing email addresses when updating User profile.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Disabled user registration by default. Enable it manually if you need it.<\/li>\n<li>Disabled user-login-on-registration by default. Enable it manually if you need it.<\/li>\n<li>Check for existing email addresses when updating User profile.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Disabled user registration by default. Enable it manually if you need it.\nDisabled user-login-on-registration by default. Enable it manually if you need it.\nCheck for existing email addresses when updating User profile."},"2.5.0":{"date":"12\/05\/2017","content":"1. [](#new)\n * Added `$grav['login']->login()` and `$grav['login']->logout()` functions with event hooks\n * Added `$grav['login']->getRateLimiter($context)` function\n * Added events `onUserLoginAuthenticate`, `onUserLoginAuthorize`, `onUserLoginFailure`, `onUserLogin`, `onUserLogout`\n * Logout message is now maintained during session destruction\n1. [](#improved)\n * Remember entered username if login fails\n * Improved rate limiter to work without sessions and against distributed attacks\n * Removed `partials\/messages.html.twig` and rely on new core version\n * Moved languages from unified file into dedicated language file structure\n * Welcome \/ Notice \/ Activation emails now more flushed out and in HTML like Reset Password\n1. [](#bugfix)\n * Do not send nonce with activation link, email app can open the link in another browser","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>$grav['login']-&gt;login()<\/code> and <code>$grav['login']-&gt;logout()<\/code> functions with event hooks<\/li>\n<li>Added <code>$grav['login']-&gt;getRateLimiter($context)<\/code> function<\/li>\n<li>Added events <code>onUserLoginAuthenticate<\/code>, <code>onUserLoginAuthorize<\/code>, <code>onUserLoginFailure<\/code>, <code>onUserLogin<\/code>, <code>onUserLogout<\/code><\/li>\n<li>Logout message is now maintained during session destruction<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Remember entered username if login fails<\/li>\n<li>Improved rate limiter to work without sessions and against distributed attacks<\/li>\n<li>Removed <code>partials\/messages.html.twig<\/code> and rely on new core version<\/li>\n<li>Moved languages from unified file into dedicated language file structure<\/li>\n<li>Welcome \/ Notice \/ Activation emails now more flushed out and in HTML like Reset Password<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Do not send nonce with activation link, email app can open the link in another browser<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added $grav['login']-&gt;login() and $grav['login']-&gt;logout() functions with event hooks\nAdded $grav['login']-&gt;getRateLimiter($context) function\nAdded events onUserLoginAuthenticate, onUserLoginAuthorize, onUserLoginFailure, onUserLogin, onUserLogout\nLogout message is now maintained during session destruction\n\n\n\nRemember entered username if login fails\nImproved rate limiter to work without sessions and against distributed attacks\nRemoved partials\/messages.html.twig and rely on new core version\nMoved languages from unified file into dedicated language file structure\nWelcome \/ Notice \/ Activation emails now more flushed out and in HTML like Reset Password\n\n\n\nDo not send nonce with activation link, email app can open the link in another browser"},"2.4.3":{"date":"10\/11\/2017","content":"1. [](#bugfix)\n * Fix an issue when a user only has `groups` and no `access` defined [#134](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/134)\n * Escape untrusted URLs in the template files","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix an issue when a user only has <code>groups<\/code> and no <code>access<\/code> defined <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/134\">#134<\/a><\/li>\n<li>Escape untrusted URLs in the template files<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix an issue when a user only has groups and no access defined #134\nEscape untrusted URLs in the template files"},"2.4.2":{"date":"09\/29\/2017","content":"1. [](#bugfix)\n * Fixed issue with protected page media without access [#132](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/132)\n * Improved validation of email to support RFC5322 [Grav#1648](https:\/\/github.com\/getgrav\/grav\/issues\/1648)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with protected page media without access <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/132\">#132<\/a><\/li>\n<li>Improved validation of email to support RFC5322 <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1648\">Grav#1648<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with protected page media without access #132\nImproved validation of email to support RFC5322 Grav#1648"},"2.4.1":{"date":"09\/12\/2017","content":"1. [](#bugfix)\n * Fixed an issue with 3rd party login plugins [#130](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/130)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue with 3rd party login plugins <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/130\">#130<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed an issue with 3rd party login plugins #130"},"2.4.0":{"date":"09\/07\/2017","content":"1. [](#new)\n * Added the ability to have a custom route for login page, but not redirect\n * Added a new `unauthorized.md` page that can be customized as needed\n1. [](#improved)\n * Differentiated between `authenticated` and `authorized`\n * Moved rate-limiting logic to the Login class\n * Much code cleanup and removing of cruft\n * Updated vendor libraries\n * Added Russian translation\n1. [](#bugfix)\n * Fixed login JSON response in case of login failure\n * Fixed issue with profile form displaying on login page\n * Store referrer page when trying to access Profile page\n * Fixed error when logging out with an expired session","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added the ability to have a custom route for login page, but not redirect<\/li>\n<li>Added a new <code>unauthorized.md<\/code> page that can be customized as needed<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Differentiated between <code>authenticated<\/code> and <code>authorized<\/code><\/li>\n<li>Moved rate-limiting logic to the Login class<\/li>\n<li>Much code cleanup and removing of cruft<\/li>\n<li>Updated vendor libraries<\/li>\n<li>Added Russian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed login JSON response in case of login failure<\/li>\n<li>Fixed issue with profile form displaying on login page<\/li>\n<li>Store referrer page when trying to access Profile page<\/li>\n<li>Fixed error when logging out with an expired session<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the ability to have a custom route for login page, but not redirect\nAdded a new unauthorized.md page that can be customized as needed\n\n\n\nDifferentiated between authenticated and authorized\nMoved rate-limiting logic to the Login class\nMuch code cleanup and removing of cruft\nUpdated vendor libraries\nAdded Russian translation\n\n\n\nFixed login JSON response in case of login failure\nFixed issue with profile form displaying on login page\nStore referrer page when trying to access Profile page\nFixed error when logging out with an expired session"},"2.3.2":{"date":"06\/22\/2017","content":"1. [](#bugfix)\n * Grav plugin cli error on password change [#120](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/120)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Grav plugin cli error on password change <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/120\">#120<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Grav plugin cli error on password change #120"},"2.3.1":{"date":"05\/16\/2017","content":"1. [](#improved)\n * Added routes to the Admin blueprints","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added routes to the Admin blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added routes to the Admin blueprints"},"2.3.0":{"date":"04\/19\/2017","content":"1. [](#new)\n * Added new built-in profile page support\n * Added optional flood protection for password resets and login attempts [#91](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/91)\n1. [](#improved)\n * Use new system configuration entries for username and password format\n * Use initialized form object in Twig templates rather than array from page.header\n * Improved alert styling in login templates\n * Added `appends` for number field\n * Added missing `route` options in admin options (blueprints)\n1. [](#bugfix)\n * Set cookie path to `\/` if `base_url_relative` is empty [#102](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/102)\n * Fixed some redirect logic\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new built-in profile page support<\/li>\n<li>Added optional flood protection for password resets and login attempts <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/91\">#91<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use new system configuration entries for username and password format<\/li>\n<li>Use initialized form object in Twig templates rather than array from page.header<\/li>\n<li>Improved alert styling in login templates<\/li>\n<li>Added <code>appends<\/code> for number field<\/li>\n<li>Added missing <code>route<\/code> options in admin options (blueprints)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Set cookie path to <code>\/<\/code> if <code>base_url_relative<\/code> is empty <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/102\">#102<\/a><\/li>\n<li>Fixed some redirect logic<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new built-in profile page support\nAdded optional flood protection for password resets and login attempts #91\n\n\n\nUse new system configuration entries for username and password format\nUse initialized form object in Twig templates rather than array from page.header\nImproved alert styling in login templates\nAdded appends for number field\nAdded missing route options in admin options (blueprints)\n\n\n\nSet cookie path to \/ if base_url_relative is empty #102\nFixed some redirect logic"},"2.2.1":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Fix login form\/status templates displaying user as logged in even if he's not authenticated\n * Use email validation instead of text validation in the forgot password form [https:\/\/github.com\/gantry\/gantry5\/issues\/1813](https:\/\/github.com\/gantry\/gantry5\/issues\/1813)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix login form\/status templates displaying user as logged in even if he's not authenticated<\/li>\n<li>Use email validation instead of text validation in the forgot password form <a href=\"https:\/\/github.com\/gantry\/gantry5\/issues\/1813\"><a href=\"https:\/\/github.com\/gantry\/gantry5\/issues\/1813\">https:\/\/github.com\/gantry\/gantry5\/issues\/1813<\/a><\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix login form\/status templates displaying user as logged in even if he's not authenticated\nUse email validation instead of text validation in the forgot password form https:\/\/github.com\/gantry\/gantry5\/issues\/1813"},"2.2.0":{"date":"12\/13\/2016","content":"1. [](#new)\n * RC released as stable","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>RC released as stable<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"RC released as stable"},"2.2.0-rc.5":{"date":"12\/07\/2016","content":"1. [](#improved)\n * Added support for hiding `Remember me` checkbox and and `Forgot` button (for Offline functionality)\n1. [](#bugfix)\n * Fixed redirect issue in admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for hiding <code>Remember me<\/code> checkbox and and <code>Forgot<\/code> button (for Offline functionality)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed redirect issue in admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for hiding Remember me checkbox and and Forgot button (for Offline functionality)\n\n\n\nFixed redirect issue in admin plugin"},"2.2.0-rc.4":{"date":"12\/04\/2016","content":"1. [](#improved)\n * Improved logic for redirect after login to not include login-related pages.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved logic for redirect after login to not include login-related pages.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved logic for redirect after login to not include login-related pages."},"2.2.0-rc.3":{"date":"11\/26\/2016","content":"1. [](#improved)\n * Added some validity checks in the reset password form\n1. [](#bugfix)\n * Correctly redirect to the last page visited after login, unless `redirect_after_login` is defined","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added some validity checks in the reset password form<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correctly redirect to the last page visited after login, unless <code>redirect_after_login<\/code> is defined<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added some validity checks in the reset password form\n\n\n\nCorrectly redirect to the last page visited after login, unless redirect_after_login is defined"},"2.2.0-rc.2":{"date":"11\/17\/2016","content":"1. [](#new)\n * Allow to set permissions using nested array syntax [#96](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/96)\n1. [](#improved)\n * Use the same feedback message when resetting the password if the email exists or not. Remove email in the message as we now recover via email, useless\n1. [](#bugfix)\n * Fix registration form, fields were not visible [#97](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/97)\n * Do not initialize the user session if the user exists but has no `site.login` permission","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow to set permissions using nested array syntax <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/96\">#96<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use the same feedback message when resetting the password if the email exists or not. Remove email in the message as we now recover via email, useless<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix registration form, fields were not visible <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/97\">#97<\/a><\/li>\n<li>Do not initialize the user session if the user exists but has no <code>site.login<\/code> permission<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to set permissions using nested array syntax #96\n\n\n\nUse the same feedback message when resetting the password if the email exists or not. Remove email in the message as we now recover via email, useless\n\n\n\nFix registration form, fields were not visible #97\nDo not initialize the user session if the user exists but has no site.login permission"},"2.2.0-rc.1":{"date":"11\/09\/2016","content":"1. [](#new)\n * Allow login via `username` or `email`\n * Only allow password recovery via `email` address","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow login via <code>username<\/code> or <code>email<\/code><\/li>\n<li>Only allow password recovery via <code>email<\/code> address<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow login via username or email\nOnly allow password recovery via email address"},"2.1.2":{"date":"10\/01\/2016","content":"1. [](#bugfix)\n * Fixed an old reference to `LoginUtils` and replaced with new `EmailUtils`","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an old reference to <code>LoginUtils<\/code> and replaced with new <code>EmailUtils<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed an old reference to LoginUtils and replaced with new EmailUtils"},"2.1.1":{"date":"09\/08\/2016","content":"1. [](#improved)\n * Use better detection for admin allowing multi-site setup with subfolders","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use better detection for admin allowing multi-site setup with subfolders<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use better detection for admin allowing multi-site setup with subfolders"},"2.1.0":{"date":"09\/07\/2016","content":"1. [](#improved)\n * Added support for Grav's autoescape twig setting\n * Dropped unused variable reference\n * Moved Email Utils to Email plugin\n * Updated vendor libraries\n * Allow explicitly showing the login page on pages that are not the Login form template [#11](https:\/\/github.com\/getgrav\/grav-plugin-maintenance\/issues\/11)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for Grav's autoescape twig setting<\/li>\n<li>Dropped unused variable reference<\/li>\n<li>Moved Email Utils to Email plugin<\/li>\n<li>Updated vendor libraries<\/li>\n<li>Allow explicitly showing the login page on pages that are not the Login form template <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-maintenance\/issues\/11\">#11<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for Grav's autoescape twig setting\nDropped unused variable reference\nMoved Email Utils to Email plugin\nUpdated vendor libraries\nAllow explicitly showing the login page on pages that are not the Login form template #11"},"2.0.1":{"date":"08\/10\/2016","content":"1. [](#improved)\n * Added Romanian","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Romanian<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Romanian"},"2.0.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Optimized nonce creation\n * Point account path to core's account stream [#85](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/85)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Optimized nonce creation<\/li>\n<li>Point account path to core's account stream <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/85\">#85<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Optimized nonce creation\nPoint account path to core's account stream #85"},"2.0.0-rc.2":{"date":"06\/21\/2016","content":"1. [](#new)\n * Add an option to login protect a login-protected page media accessed through the page route [#45](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/45)\n1. [](#improved)\n * Fixed some language keys\n1. [](#bugfix)\n * Correctly show an error message when the reset password form does not provide the correct nonce","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add an option to login protect a login-protected page media accessed through the page route <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/45\">#45<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed some language keys<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Correctly show an error message when the reset password form does not provide the correct nonce<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add an option to login protect a login-protected page media accessed through the page route #45\n\n\n\nFixed some language keys\n\n\n\nCorrectly show an error message when the reset password form does not provide the correct nonce"},"2.0.0-rc.1":{"date":"06\/01\/2016","content":"1. [](#improved)\n * French updated\n1. [](#bugfix)\n * Enable twig processing in a page #75\n * Deny access to registration when user registration is disabled #72","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>French updated<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Enable twig processing in a page #75<\/li>\n<li>Deny access to registration when user registration is disabled #72<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"French updated\n\n\n\nEnable twig processing in a page #75\nDeny access to registration when user registration is disabled #72"},"2.0.0-beta.3":{"date":"05\/23\/2016","content":"1. [](#improved)\n * Added a redirect after activation\n * Changed hardcoded redirect routes to config-based\n1. [](#bugfix)\n * Fix a redirect issue #74\n * Don't error if missing a HTTP_USER_AGENT browser string","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added a redirect after activation<\/li>\n<li>Changed hardcoded redirect routes to config-based<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix a redirect issue #74<\/li>\n<li>Don't error if missing a HTTP_USER_AGENT browser string<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a redirect after activation\nChanged hardcoded redirect routes to config-based\n\n\n\nFix a redirect issue #74\nDon't error if missing a HTTP_USER_AGENT browser string"},"2.0.0-beta.2":{"date":"05\/03\/2016","content":"1. [](#improved)\n * Improved the login form page once logged in\n * Translate welcome and logout strings\n1. [](#bugfix)\n * Fixed logging out on the homepage\n * Fixed an issue in processing user registration","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved the login form page once logged in<\/li>\n<li>Translate welcome and logout strings<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed logging out on the homepage<\/li>\n<li>Fixed an issue in processing user registration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved the login form page once logged in\nTranslate welcome and logout strings\n\n\n\nFixed logging out on the homepage\nFixed an issue in processing user registration"},"2.0.0-beta.1":{"date":"04\/20\/2016","content":"1. [](#new)\n * Introduce a more flexible Login plugin architecture, which allows separate authentication plugins to hook into the Login events. Separated OAuth to its own plugin.\n * OAuth has been separated to its own plugin, needs to be installed separately and configured. The users account filename format has changed too, to fix an issue that involved people with the same name on a service.\n * The `redirect` option has been changed to `redirect_after_login`. Make sure you update your configuration file.\n1. [](#improved)\n * Add a proper 'Access levels' config section for Login.\n * Various underlying improvements\n * Updated french, added german\n1. [](#bugfix)\n * Make username field autofocus\n * Add validation to the password reset form\n * Fixed an issue that allowed a user logged in, without access to the actual permissions set to view a page, to see its content, and the login form again even if already logged in.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Introduce a more flexible Login plugin architecture, which allows separate authentication plugins to hook into the Login events. Separated OAuth to its own plugin.<\/li>\n<li>OAuth has been separated to its own plugin, needs to be installed separately and configured. The users account filename format has changed too, to fix an issue that involved people with the same name on a service.<\/li>\n<li>The <code>redirect<\/code> option has been changed to <code>redirect_after_login<\/code>. Make sure you update your configuration file.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add a proper 'Access levels' config section for Login.<\/li>\n<li>Various underlying improvements<\/li>\n<li>Updated french, added german<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Make username field autofocus<\/li>\n<li>Add validation to the password reset form<\/li>\n<li>Fixed an issue that allowed a user logged in, without access to the actual permissions set to view a page, to see its content, and the login form again even if already logged in.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Introduce a more flexible Login plugin architecture, which allows separate authentication plugins to hook into the Login events. Separated OAuth to its own plugin.\nOAuth has been separated to its own plugin, needs to be installed separately and configured. The users account filename format has changed too, to fix an issue that involved people with the same name on a service.\nThe redirect option has been changed to redirect_after_login. Make sure you update your configuration file.\n\n\n\nAdd a proper 'Access levels' config section for Login.\nVarious underlying improvements\nUpdated french, added german\n\n\n\nMake username field autofocus\nAdd validation to the password reset form\nFixed an issue that allowed a user logged in, without access to the actual permissions set to view a page, to see its content, and the login form again even if already logged in."},"1.3.1":{"date":"02\/05\/2016","content":"1. [](#new)\n * Add translations for Username and Password (placeholders are not translated)\n1. [](#improved)\n * Improve registration, forgot, reset and login forms accessibility by setting the id attribute\n * Improved french translation\n * Add the correct message type when raising a form processing error\n1. [](#bugfix)\n * Show the correct error message when the user is not authorized to view a page\n * Fix showing the OAuth links in the login form","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Add translations for Username and Password (placeholders are not translated)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improve registration, forgot, reset and login forms accessibility by setting the id attribute<\/li>\n<li>Improved french translation<\/li>\n<li>Add the correct message type when raising a form processing error<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Show the correct error message when the user is not authorized to view a page<\/li>\n<li>Fix showing the OAuth links in the login form<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add translations for Username and Password (placeholders are not translated)\n\n\n\nImprove registration, forgot, reset and login forms accessibility by setting the id attribute\nImproved french translation\nAdd the correct message type when raising a form processing error\n\n\n\nShow the correct error message when the user is not authorized to view a page\nFix showing the OAuth links in the login form"},"1.3.0":{"date":"01\/06\/2016","content":"1. [](#new)\n * Added a new CLI command to change a user's password\n * Added a new CLI command to edit the user state\n1. [](#improved)\n * Improved french translation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a new CLI command to change a user's password<\/li>\n<li>Added a new CLI command to edit the user state<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved french translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a new CLI command to change a user's password\nAdded a new CLI command to edit the user state\n\n\n\nImproved french translation"},"1.2.1":{"date":"12\/18\/2015","content":"1. [](#new)\n * Croatian translation\n1. [](#improved)\n * Use type `email` in registration form\n * Drop manual validation in registration","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Croatian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use type <code>email<\/code> in registration form<\/li>\n<li>Drop manual validation in registration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Croatian translation\n\n\n\nUse type email in registration form\nDrop manual validation in registration"},"1.2.0":{"date":"12\/11\/2015","content":"1. [](#new)\n * Added account activation email upon registration\n * Added forgot password functionality\n * Support ACL from parent page\n * Allow login immediately after account activation\n1. [](#improved)\n * Handle admin login page if available\n * Example registration form now provided by plugin\n * Better error handling of registration\n * Tab-based plugin configuration\n * Updated translations\n1. [](#bugfix)\n * Prevent failing when no default values are set","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added account activation email upon registration<\/li>\n<li>Added forgot password functionality<\/li>\n<li>Support ACL from parent page<\/li>\n<li>Allow login immediately after account activation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Handle admin login page if available<\/li>\n<li>Example registration form now provided by plugin<\/li>\n<li>Better error handling of registration<\/li>\n<li>Tab-based plugin configuration<\/li>\n<li>Updated translations<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Prevent failing when no default values are set<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added account activation email upon registration\nAdded forgot password functionality\nSupport ACL from parent page\nAllow login immediately after account activation\n\n\n\nHandle admin login page if available\nExample registration form now provided by plugin\nBetter error handling of registration\nTab-based plugin configuration\nUpdated translations\n\n\n\nPrevent failing when no default values are set"},"1.1.0":{"date":"12\/01\/2015","content":"1. [](#new)\n * Support new **User Registration**\n1. [](#improved)\n * Use new security salt for newer and fallback otherwise\n * Composer update of libraries\n * Check for session existence else throw a runtime error\n1. [](#bugfix)\n * Fix remember-me functionality\n * Check page exists so as not to fail hard\n * Fix for static Inflector references #17","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Support new <strong>User Registration<\/strong><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use new security salt for newer and fallback otherwise<\/li>\n<li>Composer update of libraries<\/li>\n<li>Check for session existence else throw a runtime error<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix remember-me functionality<\/li>\n<li>Check page exists so as not to fail hard<\/li>\n<li>Fix for static Inflector references #17<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support new User Registration\n\n\n\nUse new security salt for newer and fallback otherwise\nComposer update of libraries\nCheck for session existence else throw a runtime error\n\n\n\nFix remember-me functionality\nCheck page exists so as not to fail hard\nFix for static Inflector references #17"},"1.0.1":{"date":"11\/23\/2015","content":"1. [](#improved)\n * Hardening cookies with user-agent and system cache key instead of deprecated system hash\n * Set a custom route for login only if it's not an admin path","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Hardening cookies with user-agent and system cache key instead of deprecated system hash<\/li>\n<li>Set a custom route for login only if it's not an admin path<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Hardening cookies with user-agent and system cache key instead of deprecated system hash\nSet a custom route for login only if it's not an admin path"},"1.0.0":{"date":"11\/21\/2015","content":"1. [](#new)\n * Added OAuth login support for _Facebook_, _Google_, _GitHub_ and _Twitter_\n * Added **Nonce** form security support\n * Added option to \"redirect after login\"\n * Added \"remember me\" functionality\n * Added Hungarian translation\n2. [](#improved)\n * Added blueprints for Grav Admin plugin (multi-language support!)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added OAuth login support for <em>Facebook<\/em>, <em>Google<\/em>, <em>GitHub<\/em> and <em>Twitter<\/em><\/li>\n<li>Added <strong>Nonce<\/strong> form security support<\/li>\n<li>Added option to &quot;redirect after login&quot;<\/li>\n<li>Added &quot;remember me&quot; functionality<\/li>\n<li>Added Hungarian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin (multi-language support!)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added OAuth login support for Facebook, Google, GitHub and Twitter\nAdded Nonce form security support\nAdded option to &quot;redirect after login&quot;\nAdded &quot;remember me&quot; functionality\nAdded Hungarian translation\n\n\n\nAdded blueprints for Grav Admin plugin (multi-language support!)"},"0.3.3":{"date":"09\/11\/2015","content":"1. [](#improved)\n * Changed authorise to authorize\n1. [](#bugfix)\n * Fix denied string","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed authorise to authorize<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix denied string<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed authorise to authorize\n\n\n\nFix denied string"},"0.3.2":{"date":"09\/01\/2015","content":"1. [](#improved)\n * Broke out login form into its own partial","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Broke out login form into its own partial<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Broke out login form into its own partial"},"0.3.1":{"date":"08\/31\/2015","content":"1. [](#improved)\n * Added username field autofocus","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added username field autofocus<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added username field autofocus"},"0.3.0":{"date":"08\/24\/2015","content":"1. [](#new)\n * Added simple CSS styling\n * Added simple login status with logout\n1. [](#improved)\n * Improved README documentation\n * More strings translated\n * Updated blueprints","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added simple CSS styling<\/li>\n<li>Added simple login status with logout<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved README documentation<\/li>\n<li>More strings translated<\/li>\n<li>Updated blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added simple CSS styling\nAdded simple login status with logout\n\n\n\nImproved README documentation\nMore strings translated\nUpdated blueprints"},"0.2.0":{"date":"08\/11\/2015","content":"1. [](#improved)\n * Disable `enable` in admin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Disable <code>enable<\/code> in admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Disable enable in admin"},"0.1.0":{"date":"08\/04\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"login-oauth":{"name":"Login Plugin OAuth Addon","version":"1.4.0","description":"Enables login with OAuth accounts. Currently provides Facebook, Google, Twitter, Github, Linkedin","description_html":"<p>Enables login with OAuth accounts. Currently provides Facebook, Google, Twitter, Github, Linkedin<\/p>","description_plain":"Enables login with OAuth accounts. Currently provides Facebook, Google, Twitter, Github, Linkedin","icon":"sign-in","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"login","version":">=2.5.0"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-login-oauth","keywords":"login, oauth, social","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-login-oauth\/issues","license":"MIT","tag_name":"1.4.0","date":"2017-12-06T18:37:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login-oauth\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-login-oauth","slug":"login-oauth","install_path":"user\/plugins\/login-oauth","changelog":{"1.4.0":{"date":"12\/06\/2017","content":"1. [](#bugfix)\n * Compatibility fixes with Login plugin v2.5.0 - Messages system\n1. [](#improved)\n * Updated OAuth library to v0.8.10 [#14](https:\/\/github.com\/getgrav\/grav-plugin-login-oauth\/issues\/14)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Compatibility fixes with Login plugin v2.5.0 - Messages system<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated OAuth library to v0.8.10 <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login-oauth\/issues\/14\">#14<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Compatibility fixes with Login plugin v2.5.0 - Messages system\n\n\n\nUpdated OAuth library to v0.8.10 #14"},"1.3.1":{"date":"09\/12\/2017","content":"1. [](#bugfix)\n * Compatibility fixes with Login plugin v2.4.0 [Login#130](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/130)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Compatibility fixes with Login plugin v2.4.0 <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/130\">Login#130<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Compatibility fixes with Login plugin v2.4.0 Login#130"},"1.3.0":{"date":"04\/7\/2017","content":"1. [](#new)\n * Added Blacklist and Whitelist support to Google","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Blacklist and Whitelist support to Google<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Blacklist and Whitelist support to Google"},"1.2.0":{"date":"1\/18\/2017","content":"1. [](#new)\n * Added LinkedIn provider [#11](https:\/\/github.com\/getgrav\/grav-plugin-login-oauth\/pull\/11)\n1. [](#improved)\n * Added Facebook email scope [#10](https:\/\/github.com\/getgrav\/grav-plugin-login-oauth\/pull\/10)\n * Updated OAuth library to v0.8.9","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added LinkedIn provider <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login-oauth\/pull\/11\">#11<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Facebook email scope <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-login-oauth\/pull\/10\">#10<\/a><\/li>\n<li>Updated OAuth library to v0.8.9<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added LinkedIn provider #11\n\n\n\nAdded Facebook email scope #10\nUpdated OAuth library to v0.8.9"},"1.1.0":{"date":"09\/06\/2016","content":"1. [](#improved)\n * Added Romanian and German translations\n * Tidy up spacing\n1. [](#bugfix)\n * Fixed Twitter error\n * Fixed a typo","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Romanian and German translations<\/li>\n<li>Tidy up spacing<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Twitter error<\/li>\n<li>Fixed a typo<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Romanian and German translations\nTidy up spacing\n\n\n\nFixed Twitter error\nFixed a typo"},"1.0.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * First stable release of the Login with OAuth plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First stable release of the Login with OAuth plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First stable release of the Login with OAuth plugin"},"1.0.0-beta.1":{"date":"05\/05\/2016","content":"1. [](#new)\n * First beta release of the Login with OAuth plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First beta release of the Login with OAuth plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First beta release of the Login with OAuth plugin"}}},"cookiespolicy":{"name":"CookiesPolicy","version":"1.0.10","description":"Displays a banner or a dialog on page, to comply with the European Community Cookies Law","description_html":"<p>Displays a banner or a dialog on page, to comply with the European Community Cookies Law<\/p>","description_plain":"Displays a banner or a dialog on page, to comply with the European Community Cookies Law","icon":"gavel","author":{"name":"Giansimon Diblas","url":"http:\/\/diblas.net","email":"info@diblas.net"},"homepage":"https:\/\/github.com\/giansi\/grav-plugin-cookies-policy","demo":"https:\/\/github.com\/giansi\/grav-plugin-cookies-policy","keywords":"plugin, cookie, policy, european, law","bugs":"https:\/\/github.com\/giansi\/grav-plugin-cookies-policy\/issues","license":"MIT","tag_name":"v1.0.10","date":"2016-08-18T03:17:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cookiespolicy\/1.0.10","repository":"https:\/\/github.com\/giansi\/grav-plugin-cookies-policy","slug":"cookiespolicy","install_path":"user\/plugins\/cookiespolicy","changelog":{"1.0.10":{"date":"08\/18\/2016","content":"1. [](#new)\n * Added Polish language","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Polish language<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Polish language"},"1.0.9":{"date":"04\/12\/2016","content":"1. [](#new)\n * Added Romanian language","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Romanian language<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Romanian language"},"1.0.8":{"date":"12\/22\/2015","content":"1. [](#new)\n * Added Italian language","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Italian language<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Italian language"},"1.0.7":{"date":"11\/22\/2015","content":"1. [](#new)\n * Added multi-language support","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added multi-language support<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added multi-language support"},"1.0.6":{"date":"11\/16\/2015","content":"1. [](#improved)\n * Incremented zindex for bar Type\n * Cookies policy template is now callable by a variable in the Twig template to avoid an error, when the plugin is disabled. The old include method is deprecated.\n2. [](#bugfix)\n * Corrected values for Type option","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Incremented zindex for bar Type<\/li>\n<li>Cookies policy template is now callable by a variable in the Twig template to avoid an error, when the plugin is disabled. The old include method is deprecated.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Corrected values for Type option<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Incremented zindex for bar Type\nCookies policy template is now callable by a variable in the Twig template to avoid an error, when the plugin is disabled. The old include method is deprecated.\n\n\n\nCorrected values for Type option"},"1.0.5":{"date":"09\/01\/2015","content":"1. [](#improved)\n * Plugin is now fully configurable from Admin panel","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Plugin is now fully configurable from Admin panel<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin is now fully configurable from Admin panel"},"1.0.4":{"date":"08\/13\/2015","content":"1. [](#bugfix)\n * REAMDME fixed","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>REAMDME fixed<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"REAMDME fixed"},"1.0.3":{"date":"08\/07\/2015","content":"1. [](#bugfix)\n * Copyright and license fixed","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Copyright and license fixed<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Copyright and license fixed"},"1.0.2":{"date":"08\/04\/2015","content":"1. [](#improved)\n * Added icon to blueprints","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added icon to blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added icon to blueprints"},"1.0.1":{"date":"08\/03\/2015","content":"1. [](#improved)\n * Plugin can be enabled\/disabled from Admin panel","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Plugin can be enabled\/disabled from Admin panel<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin can be enabled\/disabled from Admin panel"},"1.0.0":{"date":"08\/01\/2015","content":"1. [](#bugfix)\n * Fixed bar and dialog appareance for mobile devices","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bar and dialog appareance for mobile devices<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed bar and dialog appareance for mobile devices"},"0.9.0":{"date":"07\/31\/2015","content":"1. [](#new)\n * Plugin started","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Plugin started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Plugin started"}},"dependencies":[]},"recaptchacontact":{"name":"reCAPTCHA Contact","version":"2.1.2","description":"This plugin adds contact form features for sending email with google reCAPTCHA 2.0 validation.","description_html":"<p>This plugin adds contact form features for sending email with google reCAPTCHA 2.0 validation.<\/p>","description_plain":"This plugin adds contact form features for sending email with google reCAPTCHA 2.0 validation.","icon":"paper-plane-o","author":{"name":"aRadianOff","url":"http:\/\/aradianoff.com","email":"inesnaya@aradianoff.com"},"homepage":"https:\/\/github.com\/aradianoff\/recaptchacontact","keywords":"contact, plugin, g-recaptcha","bugs":"https:\/\/github.com\/aradianoff\/recaptchacontact\/issues","license":"MIT","tag_name":"v2.1.2","date":"2017-06-01T14:20:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/recaptchacontact\/2.1.2","repository":"https:\/\/github.com\/aradianoff\/recaptchacontact","slug":"recaptchacontact","install_path":"user\/plugins\/recaptchacontact","changelog":{"2.1.2":{"date":"06\/01\/2017","content":"1. [](#improved)\n * Added Polish (TR) translation thanks to @BartoszBartniczak.\n2. [](#bugfix)\n * Fixed bug related to newest version of Grav (issue #36), also thanks to @BartoszBartniczak.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Polish (TR) translation thanks to @BartoszBartniczak.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bug related to newest version of Grav (issue #36), also thanks to @BartoszBartniczak.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Polish (TR) translation thanks to @BartoszBartniczak.\n\n\n\nFixed bug related to newest version of Grav (issue #36), also thanks to @BartoszBartniczak."},"2.1.1":{"date":"04\/22\/2016","content":"1. [](#improved)\n * Added Turkish (TR) translation thanks to @msdundar.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Turkish (TR) translation thanks to @msdundar.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Turkish (TR) translation thanks to @msdundar."},"2.1.0":{"date":"1\/7\/2017","content":" [](#improved)\n * Added scroll anchor so the page scrolls to the message when there is one.","content_html":"<p><a href=\"#improved\"><\/a><\/p>\n<ul>\n<li>Added scroll anchor so the page scrolls to the message when there is one.<\/li>\n<\/ul>","content_plain":"Added scroll anchor so the page scrolls to the message when there is one."},"2.0.1":{"date":"10\/11\/2016","content":"1. [](#improved)\n * Added German (DE) translation for new admin integration. ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added German (DE) translation for new admin integration. <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added German (DE) translation for new admin integration. "},"2.0.0":{"date":"09\/29\/2016","content":"1. [](#new)\n * The plugin can now be fully managed from the admin panel.\n * Modular and simple pages can have the contact form simply by toggling the form on.\n * Integrated with the Email plugin, if it is available.\n2. [](#improved)\n * Removed unnecessary jQuery dependency.\n * Added ability to inject contact form into modular page (previously only would for simple).\n * Refactored messages to be session based instead of redirecting which could cause problems with languages.\n * Added better HTML classes to allow easier integration with the default template.\n * Improved CSS.\n * Made email recipient a little smarter with three levels of fallback.\n3. [](#bugfix)\n * Fixed a bug that caused CSS to not load on modular pages.\n * Fixed a problem which caused the form to shrink at 50% of the screen width to an uncomfortable width.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>The plugin can now be fully managed from the admin panel.<\/li>\n<li>Modular and simple pages can have the contact form simply by toggling the form on.<\/li>\n<li>Integrated with the Email plugin, if it is available.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed unnecessary jQuery dependency.<\/li>\n<li>Added ability to inject contact form into modular page (previously only would for simple).<\/li>\n<li>Refactored messages to be session based instead of redirecting which could cause problems with languages.<\/li>\n<li>Added better HTML classes to allow easier integration with the default template.<\/li>\n<li>Improved CSS.<\/li>\n<li>Made email recipient a little smarter with three levels of fallback.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug that caused CSS to not load on modular pages.<\/li>\n<li>Fixed a problem which caused the form to shrink at 50% of the screen width to an uncomfortable width.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"The plugin can now be fully managed from the admin panel.\nModular and simple pages can have the contact form simply by toggling the form on.\nIntegrated with the Email plugin, if it is available.\n\n\n\nRemoved unnecessary jQuery dependency.\nAdded ability to inject contact form into modular page (previously only would for simple).\nRefactored messages to be session based instead of redirecting which could cause problems with languages.\nAdded better HTML classes to allow easier integration with the default template.\nImproved CSS.\nMade email recipient a little smarter with three levels of fallback.\n\n\n\nFixed a bug that caused CSS to not load on modular pages.\nFixed a problem which caused the form to shrink at 50% of the screen width to an uncomfortable width."},"1.0.9":{"date":"09\/03\/2016","content":"1. [](#new)\n * Added Russian translation.\n2. [](#improved)\n * Made it easier to customize the CSS.\n * Updated the French translation.\n3. [](#bugfix)\n * Removed extraneous class that was causing layout issues in Bootstrap themes.\n * Fixed some issues with redirects in multilingual installs (changed `redirect` to `redirectLangSafe`).\n * Fixed a very rare issue with multiple `language.yaml` files loading.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Russian translation.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Made it easier to customize the CSS.<\/li>\n<li>Updated the French translation.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Removed extraneous class that was causing layout issues in Bootstrap themes.<\/li>\n<li>Fixed some issues with redirects in multilingual installs (changed <code>redirect<\/code> to <code>redirectLangSafe<\/code>).<\/li>\n<li>Fixed a very rare issue with multiple <code>language.yaml<\/code> files loading.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Russian translation.\n\n\n\nMade it easier to customize the CSS.\nUpdated the French translation.\n\n\n\nRemoved extraneous class that was causing layout issues in Bootstrap themes.\nFixed some issues with redirects in multilingual installs (changed redirect to redirectLangSafe).\nFixed a very rare issue with multiple language.yaml files loading."},"1.0.8":{"date":"10\/09\/2015","content":"1. [](#improved)\n * Added the ability to customize almost everything in the plugin very easily.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added the ability to customize almost everything in the plugin very easily.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the ability to customize almost everything in the plugin very easily."},"1.0.7":{"date":"09\/01\/2015","content":"1. [](#improved)\n * Allow compatibility with PHP 5.4.\n2. [](#bugfix)\n * Fixed date in CHANGELOG.md.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow compatibility with PHP 5.4.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed date in CHANGELOG.md.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow compatibility with PHP 5.4.\n\n\n\nFixed date in CHANGELOG.md."},"1.0.6":{"date":"08\/30\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin\n2. [](#new)\n * Now it works with modular pages. Now it depends on PHP 5.5 or +.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Now it works with modular pages. Now it depends on PHP 5.5 or +.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin\n\n\n\nNow it works with modular pages. Now it depends on PHP 5.5 or +."},"1.0.5":{"date":"08\/07\/2015","content":"1. [](#bugfix)\n * Bugfix in CHANGELOG.md","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bugfix in CHANGELOG.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bugfix in CHANGELOG.md"},"1.0.4":{"date":"08\/03\/2015","content":"1. [](#bugfix)\n * Bugfix in CHANGELOG.md","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bugfix in CHANGELOG.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bugfix in CHANGELOG.md"},"1.0.3":{"date":"08\/02\/2015","content":"1. [](#new)\n * Added German and Italian translations.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added German and Italian translations.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added German and Italian translations."},"1.0.2":{"date":"07\/28\/2015","content":"1. [](#bugfix)\n * Bugfix in recatpchacontact.php","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bugfix in recatpchacontact.php<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bugfix in recatpchacontact.php"},"1.0.1":{"date":"07\/27\/2015","content":"1. [](#bugfix)\n * Now reCAPTCHA localization works.\n2. [](#new)\n * Config variables can now be overwritten in the page headers.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Now reCAPTCHA localization works.<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Config variables can now be overwritten in the page headers.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Now reCAPTCHA localization works.\n\n\n\nConfig variables can now be overwritten in the page headers."},"1.0.0":{"date":"07\/26\/2015","content":"1. [](#new)\n * Change log started.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Change log started.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Change log started."}},"dependencies":[]},"advanced-pagecache":{"name":"AdvancedPageCache","version":"1.2.0","description":"AdvancedPageCache turbo charges your site by statically caching pages.","description_html":"<p>AdvancedPageCache turbo charges your site by statically caching pages.<\/p>","description_plain":"AdvancedPageCache turbo charges your site by statically caching pages.","icon":"dashboard","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache","keywords":"static, cache, plugin, performance","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache\/issues","license":"MIT","tag_name":"1.2.0","date":"2016-07-14T19:49:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/advanced-pagecache\/1.2.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache","slug":"advanced-pagecache","install_path":"user\/plugins\/advanced-pagecache","changelog":{"1.2.0":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * Fix issue with URLs with extension being considered like the default page extension [#10](https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache\/issues\/10)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with URLs with extension being considered like the default page extension <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache\/issues\/10\">#10<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue with URLs with extension being considered like the default page extension #10"},"1.1.1":{"date":"09\/02\/2015","content":"1. [](#improved)\n * Switched to `value_only` arrays for whitelist and blacklist","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Switched to <code>value_only<\/code> arrays for whitelist and blacklist<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Switched to value_only arrays for whitelist and blacklist"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.0.0":{"date":"06\/16\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"anchors":{"name":"Anchors","version":"1.5.2","description":"This plugin provides automatic header anchors via the [anchorjs](http:\/\/bryanbraun.github.io\/anchorjs) jQuery plugin.","description_html":"<p>This plugin provides automatic header anchors via the <a href=\"http:\/\/bryanbraun.github.io\/anchorjs\">anchorjs<\/a> jQuery plugin.<\/p>","description_plain":"This plugin provides automatic header anchors via the anchorjs jQuery plugin.","icon":"anchor","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-anchors","demo":"http:\/\/learn.getgrav.org","keywords":"anchor, header, plugin, code","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-anchors\/issues","license":"MIT","tag_name":"1.5.2","date":"2017-09-28T23:27:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/anchors\/1.5.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-anchors","slug":"anchors","install_path":"user\/plugins\/anchors","changelog":{"1.5.2":{"date":"09\/28\/2016","content":"1. [](#improved)\n * Updated `anchors.js` to version 4.1.0","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated <code>anchors.js<\/code> to version 4.1.0<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated anchors.js to version 4.1.0"},"1.5.1":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Translate some blueprint options","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Translate some blueprint options<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Translate some blueprint options"},"1.5.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Disable anchors in Admin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Disable anchors in Admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Disable anchors in Admin"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.3.0":{"date":"07\/20\/2015","content":"1. [](#new)\n * Updated `anchors.js` to version 1.2.1\n * Added new options such as 'placement', 'visible', 'icon' and 'class'","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated <code>anchors.js<\/code> to version 1.2.1<\/li>\n<li>Added new options such as 'placement', 'visible', 'icon' and 'class'<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated anchors.js to version 1.2.1\nAdded new options such as 'placement', 'visible', 'icon' and 'class'"},"1.2.0":{"date":"03\/01\/2015","content":"1. [](#new)\n * Updated `anchors.js` to version 0.3.0","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated <code>anchors.js<\/code> to version 0.3.0<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated anchors.js to version 0.3.0"},"1.1.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"archives":{"name":"Archives","version":"1.5.1","description":"The **Archives** plugin creates links for pages grouped by month\/year","description_html":"<p>The <strong>Archives<\/strong> plugin creates links for pages grouped by month\/year<\/p>","description_plain":"The Archives plugin creates links for pages grouped by month\/year","icon":"university","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-archives","demo":"http:\/\/demo.getgrav.org\/blog-skeleton","keywords":"archives, plugin, blog, month, year, date, navigation, history","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-archives\/issues","license":"MIT","tag_name":"1.5.1","date":"2017-05-16T19:07:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/archives\/1.5.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-archives","slug":"archives","install_path":"user\/plugins\/archives","changelog":{"1.5.1":{"date":"05\/16\/2017","content":"1. [](#improved)\n * Added another date option to blueprints [#7](https:\/\/github.com\/getgrav\/grav-plugin-archives\/pull\/7)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added another date option to blueprints <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-archives\/pull\/7\">#7<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added another date option to blueprints #7"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Allow to configure the taxonomy names that form the URL, instead of hardcoding `archives_month` and `archives_year`\n * Allow to use @self in the filters, useful when adding the archives into a blog posts listing page","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow to configure the taxonomy names that form the URL, instead of hardcoding <code>archives_month<\/code> and <code>archives_year<\/code><\/li>\n<li>Allow to use @self in the filters, useful when adding the archives into a blog posts listing page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to configure the taxonomy names that form the URL, instead of hardcoding archives_month and archives_year\nAllow to use @self in the filters, useful when adding the archives into a blog posts listing page"},"1.4.1":{"date":"05\/03\/2016","content":"1. [](#bugfix)\n * Fixed translated months","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed translated months<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed translated months"},"1.4.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Allow for translated months\n1. [](#bugfix)\n * Fix blueprints by adding the category to filters","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow for translated months<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix blueprints by adding the category to filters<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow for translated months\n\n\n\nFix blueprints by adding the category to filters"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.2.1":{"date":"02\/19\/2015","content":"2. [](#improved)\n * Implemented new `param_sep` variable from Grav 0.9.18","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Implemented new <code>param_sep<\/code> variable from Grav 0.9.18<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented new param_sep variable from Grav 0.9.18"},"1.2.0":{"date":"01\/08\/2015","content":"1. [](#new)\n * Added new `archives_year` automatic taxonomy type\n2. [](#improved)\n * Automatically adds taxonomy types (`archives_month`, `archives_year`) rather than requiring you to manually edit `site.yaml`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>archives_year<\/code> automatic taxonomy type<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Automatically adds taxonomy types (<code>archives_month<\/code>, <code>archives_year<\/code>) rather than requiring you to manually edit <code>site.yaml<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new archives_year automatic taxonomy type\n\n\n\nAutomatically adds taxonomy types (archives_month, archives_year) rather than requiring you to manually edit site.yaml"},"1.10":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"assets":{"name":"Assets","version":"2.0.1","description":"This plugin provides a convenient way to add CSS and JS assets directly from your pages.","description_html":"<p>This plugin provides a convenient way to add CSS and JS assets directly from your pages.<\/p>","description_plain":"This plugin provides a convenient way to add CSS and JS assets directly from your pages.","icon":"list-alt","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-assets","demo":"http:\/\/learn.getgrav.org","keywords":"assets, javascript, css, inline","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-assets\/issues","license":"MIT","tag_name":"2.0.1","date":"2018-12-21T22:00:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/assets\/2.0.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-assets","slug":"assets","install_path":"user\/plugins\/assets","changelog":{"2.0.1":{"date":"12\/21\/2018","content":"1. [](#bugfix)\n * Fire `onPageInitialized` later as it breaks on-page forms\n * Fixed a spelling error","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fire <code>onPageInitialized<\/code> later as it breaks on-page forms<\/li>\n<li>Fixed a spelling error<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fire onPageInitialized later as it breaks on-page forms\nFixed a spelling error"},"2.0.0":{"date":"01\/01\/2015","content":"1. [](#improved)\n * Uses Grav cache internally to store assets\n * Works with modular pages now too\n1. [](#bugfix)\n * Actually works with page cache enabled now","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Uses Grav cache internally to store assets<\/li>\n<li>Works with modular pages now too<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Actually works with page cache enabled now<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Uses Grav cache internally to store assets\nWorks with modular pages now too\n\n\n\nActually works with page cache enabled now"},"1.2.1":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * Fixed a bug with inline CSS and JS","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug with inline CSS and JS<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a bug with inline CSS and JS"},"1.2.0":{"date":"06\/23\/2015","content":"1. [](#new)\n * Support for multiple items\n * added ability to use Grav page refs and local assets + page enable override","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Support for multiple items<\/li>\n<li>added ability to use Grav page refs and local assets + page enable override<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support for multiple items\nadded ability to use Grav page refs and local assets + page enable override"},"1.0.4":{"date":"02\/05\/2015","content":"1. [](#improved)\n * REGEX optimizations\n * Code improvements","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>REGEX optimizations<\/li>\n<li>Code improvements<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"REGEX optimizations\nCode improvements"},"1.0.3":{"date":"01\/23\/2015","content":"1. [](#improved)\n * Changed event to utilize new `onPageContentRaw()` -> requires Grav 0.9.14+\n * Added admin checks\n * PSR fixes","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed event to utilize new <code>onPageContentRaw()<\/code> -&gt; requires Grav 0.9.14+<\/li>\n<li>Added admin checks<\/li>\n<li>PSR fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed event to utilize new onPageContentRaw() -&gt; requires Grav 0.9.14+\nAdded admin checks\nPSR fixes"},"1.0.2":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"breadcrumbs":{"name":"Breadcrumbs","version":"1.5.1","description":"The **Breadcrumbs** plugin provides a simple method to display the depth of your content\/navigation structure.","description_html":"<p>The <strong>Breadcrumbs<\/strong> plugin provides a simple method to display the depth of your content\/navigation structure.<\/p>","description_plain":"The Breadcrumbs plugin provides a simple method to display the depth of your content\/navigation structure.","icon":"caret-square-o-right","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-breadcrumbs","demo":"http:\/\/demo.getgrav.org\/blog-skeleton","keywords":"breadcrumbs, plugin, navigation, depth","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-breadcrumbs\/issues","license":"MIT","tag_name":"1.5.1","date":"2017-10-24T20:35:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/breadcrumbs\/1.5.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-breadcrumbs","slug":"breadcrumbs","install_path":"user\/plugins\/breadcrumbs","changelog":{"1.5.1":{"date":"10\/24\/2017","content":"1. [](#improved)\n * Add option to ignore current page [#11]\n * Removed Grav trait in favor of `Grav::instance()`","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add option to ignore current page [#11]<\/li>\n<li>Removed Grav trait in favor of <code>Grav::instance()<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add option to ignore current page [#11]\nRemoved Grav trait in favor of Grav::instance()"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * non-routable pages are not linked","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>non-routable pages are not linked<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"non-routable pages are not linked"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.3.0":{"date":"03\/06\/2015","content":"1. [](#new)\n * Added toggle for showing home item\n * Added configurable home icon\n * Added configurable divider icon\n * Added toggle to link trailing item","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added toggle for showing home item<\/li>\n<li>Added configurable home icon<\/li>\n<li>Added configurable divider icon<\/li>\n<li>Added toggle to link trailing item<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added toggle for showing home item\nAdded configurable home icon\nAdded configurable divider icon\nAdded toggle to link trailing item"},"1.2.3":{"date":"02\/05\/2015","content":"2. [](#improved)\n * Added support for HHVM","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for HHVM<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for HHVM"},"1.2.2":{"date":"01\/23\/2015","content":"2. [](#improved)\n * Added microdata information","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added microdata information<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added microdata information"},"1.2.1":{"date":"01\/09\/2015","content":"2. [](#improved)\n * NOTE: BREAKING CHANGE: Moved templates into `partials\/` subfolder for consistency.","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>NOTE: BREAKING CHANGE: Moved templates into <code>partials\/<\/code> subfolder for consistency.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"NOTE: BREAKING CHANGE: Moved templates into partials\/ subfolder for consistency."},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"bootstrapper":{"name":"Bootstrapper","version":"2.0.0","description":"Loads the Bootstrap Framework assets for any plugin\/theme that needs it","description_html":"<p>Loads the Bootstrap Framework assets for any plugin\/theme that needs it<\/p>","description_plain":"Loads the Bootstrap Framework assets for any plugin\/theme that needs it","icon":"bold","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-bootstrapper","demo":"http:\/\/demo.getgrav.org\/bootstrap-skeleton\/","keywords":"bootstrap, css, plugin, framework","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-bootstrapper\/issues","license":"MIT","tag_name":"2.0.0","date":"2018-05-25T18:33:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/bootstrapper\/2.0.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-bootstrapper","slug":"bootstrapper","install_path":"user\/plugins\/bootstrapper","changelog":{"2.0.0":{"date":"05\/25\/2018","content":"1. [](#new)\n * Added support for Bootstrap **v4.1.1** (with Popper.js)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for Bootstrap <strong>v4.1.1<\/strong> (with Popper.js)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for Bootstrap v4.1.1 (with Popper.js)"},"1.3.4":{"date":"02\/01\/2017","content":"1. [](#improved)\n * Updated to Bootstrap version **v3.3.7**","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to Bootstrap version <strong>v3.3.7<\/strong><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated to Bootstrap version v3.3.7"},"1.3.3":{"date":"10\/19\/2016","content":"1. [](#new)\n * Added german and romanian translation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added german and romanian translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added german and romanian translation"},"1.3.2":{"date":"03\/21\/2016","content":"1. [](#bugfix)\n * Added minified version of JS\/CSS too, left out in the last release","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Added minified version of JS\/CSS too, left out in the last release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added minified version of JS\/CSS too, left out in the last release"},"1.3.1":{"date":"03\/12\/2016","content":"1. [](#new)\n * Added French translations\n1. [](#improved)\n * Updated to Bootstrap version **v3.3.6**","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added French translations<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to Bootstrap version <strong>v3.3.6<\/strong><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added French translations\n\n\n\nUpdated to Bootstrap version v3.3.6"},"1.3.0":{"date":"10\/07\/2015","content":"1. [](#new)\n * Added support for official Bootstrap CDN\n * Added Russian translations\n1. [](#improved)\n * Updated to Bootstrap version **v3.3.5**","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for official Bootstrap CDN<\/li>\n<li>Added Russian translations<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to Bootstrap version <strong>v3.3.5<\/strong><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for official Bootstrap CDN\nAdded Russian translations\n\n\n\nUpdated to Bootstrap version v3.3.5"},"1.2.0":{"date":"09\/18\/2015","content":"1. [](#improved)\n * Don't load stuff in admin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Don't load stuff in admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Don't load stuff in admin"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.0.2":{"date":"03\/04\/2015","content":"1. [](#bugfix)\n * Fix for properly toggling loading of core JS","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for properly toggling loading of core JS<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for properly toggling loading of core JS"},"1.0.1":{"date":"02\/28\/2015","content":"1. [](#improved)\n * Updated blueprints","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated blueprints"},"1.0.0":{"date":"02\/27\/2015","content":"1. [](#improved)\n * Updated to Bootstrap version **v3.3.2**","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to Bootstrap version <strong>v3.3.2<\/strong><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated to Bootstrap version v3.3.2"},"0.9":{"date":"02\/27\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"error":{"name":"Error","version":"1.6.1","description":"Displays the error page.","description_html":"<p>Displays the error page.<\/p>","description_plain":"Displays the error page.","icon":"warning","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-error","keywords":"error, plugin, required","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-error\/issues","license":"MIT","tag_name":"1.6.1","date":"2018-03-09T18:21:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/error\/1.6.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-error","slug":"error","install_path":"user\/plugins\/error","changelog":{"1.6.1":{"date":"03\/09\/2018","content":"1. [](#improved)\n * Added Polish + Catalan translation\n * Updated `README.md` to reference custom error pages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Polish + Catalan translation<\/li>\n<li>Updated <code>README.md<\/code> to reference custom error pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Polish + Catalan translation\nUpdated README.md to reference custom error pages"},"1.6.0":{"date":"10\/19\/2016","content":"1. [](#improved)\n * Added Croatian translation\n * Improved `autoescape: true` support\n1. [](#bugfix)\n * Fixed issue where template file for `error` page type is only available if page was not found","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Croatian translation<\/li>\n<li>Improved <code>autoescape: true<\/code> support<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue where template file for <code>error<\/code> page type is only available if page was not found<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Croatian translation\nImproved autoescape: true support\n\n\n\nFixed issue where template file for error page type is only available if page was not found"},"1.5.1":{"date":"07\/18\/2016","content":"1. [](#improved)\n * Added chinese and german translations\n1. [](#bugfix)\n * Fixed issue with the Smartypants plugin running before Twig was processed","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added chinese and german translations<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with the Smartypants plugin running before Twig was processed<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added chinese and german translations\n\n\n\nFixed issue with the Smartypants plugin running before Twig was processed"},"1.5.0":{"date":"07\/14\/2015","content":"1. [](#improved)\n * Translate some blueprint configuration options\n * Allow translating the error message\n * Added french, russian, romanian, danish, italian","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Translate some blueprint configuration options<\/li>\n<li>Allow translating the error message<\/li>\n<li>Added french, russian, romanian, danish, italian<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Translate some blueprint configuration options\nAllow translating the error message\nAdded french, russian, romanian, danish, italian"},"1.4.1":{"date":"12\/11\/2015","content":"1. [](#bugfix)\n * Fixed CLI command for PHP 5.5 and lower","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed CLI command for PHP 5.5 and lower<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed CLI command for PHP 5.5 and lower"},"1.4.0":{"date":"11\/21\/2015","content":"1. [](#new)\n * Implemented CLI commands for the plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented CLI commands for the plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented CLI commands for the plugin"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.2.2":{"date":"01\/06\/2015","content":"1. [](#new)\n * Added a default `error.json.twig` file","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a default <code>error.json.twig<\/code> file<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a default error.json.twig file"},"1.2.1":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"feed":{"name":"Feed","version":"1.6.2","description":"The **Feed** plugin is a simple yet powerful add-on that lets you view a Grav Collection as **JSON**, **RSS** or **Atom** news feed.","description_html":"<p>The <strong>Feed<\/strong> plugin is a simple yet powerful add-on that lets you view a Grav Collection as <strong>JSON<\/strong>, <strong>RSS<\/strong> or <strong>Atom<\/strong> news feed.<\/p>","description_plain":"The Feed plugin is a simple yet powerful add-on that lets you view a Grav Collection as JSON, RSS or Atom news feed.","icon":"rss","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-feed","demo":"http:\/\/demo.getgrav.org\/blog-skeleton","keywords":"feed, plugin, rss, atom, collection, json","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-feed\/issues","license":"MIT","tag_name":"1.6.2","date":"2017-06-12T13:45:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/feed\/1.6.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-feed","slug":"feed","install_path":"user\/plugins\/feed","changelog":{"1.6.2":{"date":"06\/06\/2017","content":"1. [](#bugfix)\n * Fix issue with feeds not rendering with cache enabled [#27](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/27)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue with feeds not rendering with cache enabled <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/27\">#27<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue with feeds not rendering with cache enabled #27"},"1.6.1":{"date":"05\/30\/2017","content":"1. [](#bugfix)\n * Optimized logic to disable JSON feeds by default and only set the template when there's a collection\n1. [](#improved)\n * Improved JSON template to `json_encode()` all output","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Optimized logic to disable JSON feeds by default and only set the template when there's a collection<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved JSON template to <code>json_encode()<\/code> all output<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Optimized logic to disable JSON feeds by default and only set the template when there's a collection\n\n\n\nImproved JSON template to json_encode() all output"},"1.6.0":{"date":"05\/25\/2017","content":"1. [](#new)\n * Added support for new JSON feed format by @RosemaryOrchard [#21](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/21)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for new JSON feed format by @RosemaryOrchard <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/21\">#21<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for new JSON feed format by @RosemaryOrchard #21"},"1.5.3":{"date":"04\/12\/2017","content":"1. [](#bugfix)\n * Fix a truncate issue [#16](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/16)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix a truncate issue <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/16\">#16<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix a truncate issue #16"},"1.5.2":{"date":"02\/17\/2017","content":"1. [](#bugfix)\n * Fix issue on non-collection pages [#14](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/14)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix issue on non-collection pages <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/14\">#14<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix issue on non-collection pages #14"},"1.5.1":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Add support for Twig `Autoescape variables` mode","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add support for Twig <code>Autoescape variables<\/code> mode<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add support for Twig Autoescape variables mode"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Make Feeds 'language-safe'","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Make Feeds 'language-safe'<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Make Feeds 'language-safe'"},"1.4.1":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * Avoid duplicated routes","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Avoid duplicated routes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Avoid duplicated routes"},"1.4.0":{"date":"08\/26\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.3.3":{"date":"03\/24\/2015","content":"1. [](#improved)\n * Feed will now skip pages with `feed: skip: true` in frontmatter\n1. [](#bugfix)\n * Fixed page overrides for configuration","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Feed will now skip pages with <code>feed: skip: true<\/code> in frontmatter<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed page overrides for configuration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Feed will now skip pages with feed: skip: true in frontmatter\n\n\n\nFixed page overrides for configuration"},"1.3.2":{"date":"02\/19\/2015","content":"1. [](#bugfix)\n * Fixed couple of RSS validation issues","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed couple of RSS validation issues<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed couple of RSS validation issues"},"1.3.1":{"date":"12\/26\/2014","content":"1. [](#bugfix)\n * Fixed issue with default configuration not being loaded yet","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with default configuration not being loaded yet<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with default configuration not being loaded yet"},"1.3.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"highlight":{"name":"Highlight","version":"1.4.0","description":"This plugin provides code highlighting functionality via the [Highlight.js](https:\/\/highlightjs.org\/) jQuery plugin.","description_html":"<p>This plugin provides code highlighting functionality via the <a href=\"https:\/\/highlightjs.org\/\">Highlight.js<\/a> jQuery plugin.<\/p>","description_plain":"This plugin provides code highlighting functionality via the Highlight.js jQuery plugin.","icon":"code","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-highlight","demo":"http:\/\/learn.getgrav.org","keywords":"highlight, plugin, code","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-highlight\/issues","license":"MIT","tag_name":"1.4.0","date":"2017-12-05T20:20:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/highlight\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-highlight","slug":"highlight","install_path":"user\/plugins\/highlight","changelog":{"1.4.0":{"date":"12\/05\/2017","content":"1. [](#new)\n * Updated `highlight.js` to version 9.12.0 (bariscelik) [#16](https:\/\/github.com\/getgrav\/grav-plugin-highlight\/pull\/16)\n * Updated `line-numbers.js` to version 2.1.0 (bariscelik) [#16](https:\/\/github.com\/getgrav\/grav-plugin-highlight\/pull\/16)\n * Added line numbers to blueprints for admin plugin control (bariscelik) [#16](https:\/\/github.com\/getgrav\/grav-plugin-highlight\/pull\/16)\n * Removed JQuery dependency (bariscelik) [#16](https:\/\/github.com\/getgrav\/grav-plugin-highlight\/pull\/16)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated <code>highlight.js<\/code> to version 9.12.0 (bariscelik) <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-highlight\/pull\/16\">#16<\/a><\/li>\n<li>Updated <code>line-numbers.js<\/code> to version 2.1.0 (bariscelik) <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-highlight\/pull\/16\">#16<\/a><\/li>\n<li>Added line numbers to blueprints for admin plugin control (bariscelik) <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-highlight\/pull\/16\">#16<\/a><\/li>\n<li>Removed JQuery dependency (bariscelik) <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-highlight\/pull\/16\">#16<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated highlight.js to version 9.12.0 (bariscelik) #16\nUpdated line-numbers.js to version 2.1.0 (bariscelik) #16\nAdded line numbers to blueprints for admin plugin control (bariscelik) #16\nRemoved JQuery dependency (bariscelik) #16"},"1.3.2":{"date":"10\/22\/2017","content":"1. [](#new)\n * Added option for line numbers [#12](https:\/\/github.com\/getgrav\/grav-plugin-highlight\/pull\/12)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added option for line numbers <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-highlight\/pull\/12\">#12<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added option for line numbers #12"},"1.3.1":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * Fixed a typo in the Monokai theme name","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a typo in the Monokai theme name<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a typo in the Monokai theme name"},"1.3.0":{"date":"01\/22\/2016","content":"1. [](#new)\n * Updated `highlight.js` to version 9.1.0\n1. [](#improved)\n * Use common language strings in blueprints","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated <code>highlight.js<\/code> to version 9.1.0<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use common language strings in blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated highlight.js to version 9.1.0\n\n\n\nUse common language strings in blueprints"},"1.2.1":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Fixed the example listed in the README","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the example listed in the README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed the example listed in the README"},"1.2.0":{"date":"07\/20\/2015","content":"1. [](#new)\n * Updated `highlight.js` to version 8.6.0\n * Added new themes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated <code>highlight.js<\/code> to version 8.6.0<\/li>\n<li>Added new themes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated highlight.js to version 8.6.0\nAdded new themes"},"1.1.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"pagination":{"name":"Pagination","version":"1.4.1","description":"**Pagination** is a very useful plugin to help navigate a large collection of pages, such as for a **blog**.","description_html":"<p><strong>Pagination<\/strong> is a very useful plugin to help navigate a large collection of pages, such as for a <strong>blog<\/strong>.<\/p>","description_plain":"Pagination is a very useful plugin to help navigate a large collection of pages, such as for a blog.","icon":"list-ol","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-pagination","keywords":"pagination, plugin, pages, navigation","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-pagination\/issues","license":"MIT","tag_name":"1.4.1","date":"2018-08-29T00:55:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/pagination\/1.4.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-pagination","slug":"pagination","install_path":"user\/plugins\/pagination","changelog":{"1.4.1":{"date":"08\/28\/2018","content":"1. [](#bugfix)\n * Reverted Twig fix to address broken `url` in Twig [#34](https:\/\/github.com\/getgrav\/grav-plugin-pagination\/issues\/34)\n * Removed duplicate README text [#30](https:\/\/github.com\/getgrav\/grav-plugin-pagination\/issues\/30)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Reverted Twig fix to address broken <code>url<\/code> in Twig <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-pagination\/issues\/34\">#34<\/a><\/li>\n<li>Removed duplicate README text <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-pagination\/issues\/30\">#30<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Reverted Twig fix to address broken url in Twig #34\nRemoved duplicate README text #30"},"1.4.0":{"date":"08\/20\/2018","content":"1. [](#new)\n * Added Twig pagination function [#22](https:\/\/github.com\/getgrav\/grav-plugin-pagination\/pull\/22)\n1. [](#improved)\n * Removed Grav trait in favor of `Grav::instance()`\n * Changed delta blueprint type from `text` to `number`\n * Code cleanup\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Twig pagination function <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-pagination\/pull\/22\">#22<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed Grav trait in favor of <code>Grav::instance()<\/code><\/li>\n<li>Changed delta blueprint type from <code>text<\/code> to <code>number<\/code><\/li>\n<li>Code cleanup<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Twig pagination function #22\n\n\n\nRemoved Grav trait in favor of Grav::instance()\nChanged delta blueprint type from text to number\nCode cleanup"},"1.3.2":{"date":"05\/03\/2016","content":"1. [](#new)\n * Added default pagination to `page.collection.params.pagination` and `base_url` to `page.url`\n1. [](#improved)\n * Use common lang strings in blueprints \n1. [](#bugfix)\n * Improved and fixed README.md\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added default pagination to <code>page.collection.params.pagination<\/code> and <code>base_url<\/code> to <code>page.url<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use common lang strings in blueprints <\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Improved and fixed README.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added default pagination to page.collection.params.pagination and base_url to page.url\n\n\n\nUse common lang strings in blueprints \n\n\n\nImproved and fixed README.md"},"1.3.1":{"date":"08\/29\/2015","content":"1. [](#bugfix)\n * Fixed pagination URLs in certain situations","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed pagination URLs in certain situations<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed pagination URLs in certain situations"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.2.7":{"date":"07\/13\/2015","content":"1. [](#new)\n\t* Added ability to provide `\/tmpl:template_name` parameter to pagination URL\n2. [](#improved)\n * Allow checking of `header.content.pagination` **or** `header.pagination` to activate","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added ability to provide <code>\/tmpl:template_name<\/code> parameter to pagination URL<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow checking of <code>header.content.pagination<\/code> <strong>or<\/strong> <code>header.pagination<\/code> to activate<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added ability to provide \/tmpl:template_name parameter to pagination URL\n\n\n\nAllow checking of header.content.pagination or header.pagination to activate"},"1.2.6":{"date":"07\/12\/2015","content":"2. [](#improved)\n * no `\/page:1` for first page in pagination set","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>no <code>\/page:1<\/code> for first page in pagination set<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"no \/page:1 for first page in pagination set"},"1.2.5":{"date":"02\/19\/2015","content":"2. [](#improved)\n * Implemented new `param_sep` variable from Grav 0.9.18","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Implemented new <code>param_sep<\/code> variable from Grav 0.9.18<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented new param_sep variable from Grav 0.9.18"},"1.2.4":{"date":"02\/05\/2015","content":"2. [](#improved)\n * Added support for HHVM","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for HHVM<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for HHVM"},"1.2.3":{"date":"01\/23\/2015","content":"2. [](#improved)\n * Added microdata information for links","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added microdata information for links<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added microdata information for links"},"1.2.2":{"date":"01\/09\/2015","content":"2. [](#improved)\n * NOTE: BREAKING CHANGE: Moved templates into `partials\/` subfolder for consistency.","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>NOTE: BREAKING CHANGE: Moved templates into <code>partials\/<\/code> subfolder for consistency.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"NOTE: BREAKING CHANGE: Moved templates into partials\/ subfolder for consistency."},"1.2.1":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"random":{"name":"Random","version":"1.5.0","description":"Allows to randomly select a page from a collection of pages. Flexible **filters** provide maximum reconfigurability.","description_html":"<p>Allows to randomly select a page from a collection of pages. Flexible <strong>filters<\/strong> provide maximum reconfigurability.<\/p>","description_plain":"Allows to randomly select a page from a collection of pages. Flexible filters provide maximum reconfigurability.","icon":"refresh","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-random","demo":"http:\/\/demo.getgrav.org\/blog-skeleton","keywords":"random, plugin, blog, pages","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-random\/issues","license":"MIT","tag_name":"1.5.0","date":"2016-01-06T19:31:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/random\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-random","slug":"random","install_path":"user\/plugins\/random","changelog":{"1.5.0":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Fixed the filters blueprint by adding category to it","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed the filters blueprint by adding category to it<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed the filters blueprint by adding category to it"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.3.0":{"date":"07\/21\/2015","content":"2. [](#new)\n * Redirects to random page by default\n ","content_html":"<ol start=\"2\">\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Redirects to random page by default<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Redirects to random page by default"},"1.2.1":{"date":"06\/16\/2015","content":"2. [](#new)\n * Changelog started\n","content_html":"<ol start=\"2\">\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Changelog started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changelog started"}},"dependencies":[]},"sitemap":{"name":"Sitemap","version":"1.9.1","description":"Provide automatically generated **XML sitemaps** with this very useful, but simple to configure, Grav plugin.","description_html":"<p>Provide automatically generated <strong>XML sitemaps<\/strong> with this very useful, but simple to configure, Grav plugin.<\/p>","description_plain":"Provide automatically generated XML sitemaps with this very useful, but simple to configure, Grav plugin.","icon":"map-marker","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.1.6"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-sitemap","keywords":"sitemap, plugin, xml, map, index","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/issues","license":"MIT","tag_name":"1.9.1","date":"2017-04-21T14:05:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/sitemap\/1.9.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-sitemap","slug":"sitemap","install_path":"user\/plugins\/sitemap","changelog":{"1.9.1":{"date":"04\/21\/2017","content":"1. [](#bugfix)\n * Add a namespace xhtml for a international sitemap [#40](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/40)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Add a namespace xhtml for a international sitemap <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/40\">#40<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add a namespace xhtml for a international sitemap #40"},"1.9.0":{"date":"04\/19\/2017","content":"1. [](#new)\n * Added wildcard ignores [#34](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/34)\n * Added ability to add external URLs to sitemap [#35](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/35)\n * Added page-level ignores [#37](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/37)\n * Added multilanguage support [#36](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/36)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added wildcard ignores <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/34\">#34<\/a><\/li>\n<li>Added ability to add external URLs to sitemap <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/35\">#35<\/a><\/li>\n<li>Added page-level ignores <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/37\">#37<\/a><\/li>\n<li>Added multilanguage support <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/36\">#36<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added wildcard ignores #34\nAdded ability to add external URLs to sitemap #35\nAdded page-level ignores #37\nAdded multilanguage support #36"},"1.8.0":{"date":"03\/14\/2017","content":"1. [](#new)\n * Added `changefreq` and `priority` [#28](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/28)\n1. [](#improved)\n * Use `$page->canonical()` rather than `$page->permalink()` [#28](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/28)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>changefreq<\/code> and <code>priority<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/28\">#28<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use <code>$page-&gt;canonical()<\/code> rather than <code>$page-&gt;permalink()<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/28\">#28<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added changefreq and priority #28\n\n\n\nUse $page-&gt;canonical() rather than $page-&gt;permalink() #28"},"1.7.0":{"date":"10\/19\/2016","content":"1. [](#new)\n * Use new Grav feature to force output to be XML even when not passed `.xml` in URL","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Use new Grav feature to force output to be XML even when not passed <code>.xml<\/code> in URL<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use new Grav feature to force output to be XML even when not passed .xml in URL"},"1.6.2":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * Fix sitemap XLS in multilanguage","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix sitemap XLS in multilanguage<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix sitemap XLS in multilanguage"},"1.6.1":{"date":"05\/30\/2016","content":"1. [](#bugfix)\n * Priority should be `float` in blueprints","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Priority should be <code>float<\/code> in blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Priority should be float in blueprints"},"1.6.0":{"date":"04\/29\/2016","content":"1. [](#new)\n * Added compatibility with Grav Admin 1.1\n1. [](#improved)\n * Use some common translated strings in the blueprint","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added compatibility with Grav Admin 1.1<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use some common translated strings in the blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added compatibility with Grav Admin 1.1\n\n\n\nUse some common translated strings in the blueprint"},"1.5.0":{"date":"01\/06\/2016","content":"1. [](#new)\n * Added a default XSL file for the sitemap\n1. [](#improved)\n * Added a note to the README on how to only allow the link to the .xml sitemap\n1. [](#bugfix)\n * Fixed saving the `priority` option when adding it to a page through the Admin Plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a default XSL file for the sitemap<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added a note to the README on how to only allow the link to the .xml sitemap<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed saving the <code>priority<\/code> option when adding it to a page through the Admin Plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a default XSL file for the sitemap\n\n\n\nAdded a note to the README on how to only allow the link to the .xml sitemap\n\n\n\nFixed saving the priority option when adding it to a page through the Admin Plugin"},"1.4.2":{"date":"11\/11\/2015","content":"1. [](#bugfix)\n * Escape the `loc` so it's properly parsed","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Escape the <code>loc<\/code> so it's properly parsed<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Escape the loc so it's properly parsed"},"1.4.1":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * Avoid duplication of sitemap items","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Avoid duplication of sitemap items<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Avoid duplication of sitemap items"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin\n1. [](#bugfix)\n * Don't show unpublished pages in sitemap","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Don't show unpublished pages in sitemap<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin\n\n\n\nDon't show unpublished pages in sitemap"},"1.3.0":{"date":"02\/25\/2015","content":"1. [](#new)\n * Added `ignores` list to allow certain routes to be left out of sitemap","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>ignores<\/code> list to allow certain routes to be left out of sitemap<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added ignores list to allow certain routes to be left out of sitemap"},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}}},"simplesearch":{"name":"SimpleSearch","version":"1.14.2","description":"Don&#39;t be fooled, the **SimpleSearch** plugin provides a **fast** and highly **configurable** way to search your content.","description_html":"<p>Don&#39;t be fooled, the <strong>SimpleSearch<\/strong> plugin provides a <strong>fast<\/strong> and highly <strong>configurable<\/strong> way to search your content.<\/p>","description_plain":"Don&#39;t be fooled, the SimpleSearch plugin provides a fast and highly configurable way to search your content.","icon":"search","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch","demo":"http:\/\/demo.getgrav.org\/blog-skeleton","keywords":"simplesearch, plugin, search, page, content, find","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/issues","license":"MIT","tag_name":"1.14.2","date":"2018-12-08T02:30:30Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/simplesearch\/1.14.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch","slug":"simplesearch","install_path":"user\/plugins\/simplesearch","changelog":{"1.14.2":{"date":"12\/07\/2018","content":"1. [](#improved)\n * Optimize, cleanup and remove typos [#163](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/163)\n * Removed `blog` as default filter [#166](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/166)\n * Polish translation [#144](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/144)\n * Kazakh translation [#153](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/153)\n * Spelling corrections [#145](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/145)\n1. [](#bugfix)\n * Fix JS to work with IE11 [#161](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/161)\n * Updated javascript to be compatible with IE11 [#161](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/161)\n * Ensure `$values` is an array to prevent PHP error on implode [#146](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/146)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Optimize, cleanup and remove typos <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/163\">#163<\/a><\/li>\n<li>Removed <code>blog<\/code> as default filter <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/166\">#166<\/a><\/li>\n<li>Polish translation <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/144\">#144<\/a><\/li>\n<li>Kazakh translation <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/153\">#153<\/a><\/li>\n<li>Spelling corrections <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/145\">#145<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix JS to work with IE11 <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/161\">#161<\/a><\/li>\n<li>Updated javascript to be compatible with IE11 <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/161\">#161<\/a><\/li>\n<li>Ensure <code>$values<\/code> is an array to prevent PHP error on implode <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/146\">#146<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Optimize, cleanup and remove typos #163\nRemoved blog as default filter #166\nPolish translation #144\nKazakh translation #153\nSpelling corrections #145\n\n\n\nFix JS to work with IE11 #161\nUpdated javascript to be compatible with IE11 #161\nEnsure $values is an array to prevent PHP error on implode #146"},"1.14.1":{"date":"01\/11\/2018","content":"1. [](#bugfix)\n * Fix for Gantry5 themes","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for Gantry5 themes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for Gantry5 themes"},"1.14.0":{"date":"01\/08\/2018","content":"1. [](#new)\n * Added Danish translations [#127](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/127)\n1. [](#improved)\n * New option to disable built-in JS [#130](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/130)\n * Changed elipsis from `...` to `\u2026` [#133](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/133)\n * Added missing French translations [#136](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/136)\n * Added missing German translations [#128](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/128)\n1. [](#bugfix)\n * Escaped `query` in Twig templates for XSS protection","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Danish translations <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/127\">#127<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>New option to disable built-in JS <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/130\">#130<\/a><\/li>\n<li>Changed elipsis from <code>...<\/code> to <code>\u2026<\/code> <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/133\">#133<\/a><\/li>\n<li>Added missing French translations <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/136\">#136<\/a><\/li>\n<li>Added missing German translations <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/128\">#128<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Escaped <code>query<\/code> in Twig templates for XSS protection<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Danish translations #127\n\n\n\nNew option to disable built-in JS #130\nChanged elipsis from ... to \u2026 #133\nAdded missing French translations #136\nAdded missing German translations #128\n\n\n\nEscaped query in Twig templates for XSS protection"},"1.13.0":{"date":"07\/26\/2017","content":"1. [](#improved)\n * Support for multiple forms and fields in the same page\n1. [](#bugfix)\n * Fix typo in `SEARCH_FIELD_MINIUMUM_CHARACTERS` translation string\n * Fixed validation and JS submission\n * Separated JS from inline to file\n * Fixed issue with min query length always enforced. It is now possible to have no minimum length by setting to `false` or `0`","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Support for multiple forms and fields in the same page<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix typo in <code>SEARCH_FIELD_MINIUMUM_CHARACTERS<\/code> translation string<\/li>\n<li>Fixed validation and JS submission<\/li>\n<li>Separated JS from inline to file<\/li>\n<li>Fixed issue with min query length always enforced. It is now possible to have no minimum length by setting to <code>false<\/code> or <code>0<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support for multiple forms and fields in the same page\n\n\n\nFix typo in SEARCH_FIELD_MINIUMUM_CHARACTERS translation string\nFixed validation and JS submission\nSeparated JS from inline to file\nFixed issue with min query length always enforced. It is now possible to have no minimum length by setting to false or 0"},"1.12.0":{"date":"05\/31\/2017","content":"1. [](#new)\n * Added option to switch between Rendered HTML and Raw Markdown content searching. Raw Markdown is faster than default.","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added option to switch between Rendered HTML and Raw Markdown content searching. Raw Markdown is faster than default.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added option to switch between Rendered HTML and Raw Markdown content searching. Raw Markdown is faster than default."},"1.11.0":{"date":"05\/29\/2017","content":"1. [](#new)\n * Allow to use \"@none\"\/\"none@\" in the \"Category filter\" in Admin to allow removing the filter","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow to use &quot;@none&quot;\/&quot;none@&quot; in the &quot;Category filter&quot; in Admin to allow removing the filter<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to use &quot;@none&quot;\/&quot;none@&quot; in the &quot;Category filter&quot; in Admin to allow removing the filter"},"1.10.2":{"date":"04\/19\/2017","content":"1. [](#bugfix)\n * Only check ACL if the Login plugin is installed [#112](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/112)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Only check ACL if the Login plugin is installed <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/112\">#112<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Only check ACL if the Login plugin is installed #112"},"1.10.1":{"date":"04\/11\/2017","content":"1. [](#new)\n * Added Portuguese translation\n * Add hint when the minimum search field length is not matched\n1. [](#bugfix)\n * Default `ignore_accented_characters` to false\n * Fallback to regular search if searching with `ignore_accented_characters` on an unsupported charset raises an exception [#107](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/issues\/107)\n * Check ACL before listing a page in the search results [#102](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/102)\n * Fix with ignoring `min_query_length` when using the button [#99](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/issues\/99)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Portuguese translation<\/li>\n<li>Add hint when the minimum search field length is not matched<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Default <code>ignore_accented_characters<\/code> to false<\/li>\n<li>Fallback to regular search if searching with <code>ignore_accented_characters<\/code> on an unsupported charset raises an exception <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/issues\/107\">#107<\/a><\/li>\n<li>Check ACL before listing a page in the search results <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/102\">#102<\/a><\/li>\n<li>Fix with ignoring <code>min_query_length<\/code> when using the button <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/issues\/99\">#99<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Portuguese translation\nAdd hint when the minimum search field length is not matched\n\n\n\nDefault ignore_accented_characters to false\nFallback to regular search if searching with ignore_accented_characters on an unsupported charset raises an exception #107\nCheck ACL before listing a page in the search results #102\nFix with ignoring min_query_length when using the button #99"},"1.10.0":{"date":"01\/23\/2017","content":"1. [](#new)\n * Added spanish translation\n * Added japanese translation\n * Added persian translation\n1. [](#improved)\n * Added option to switch between Rendered HTML and Raw Markdown content searching. Raw Markdown is faster than default.\n * Removed jQuery dependency, fixes issue when jQuery is loaded in the footer [#57](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/57)\n * Added option to ignore accents when searching [#89](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/89)\n1. [](#bugfix)\n * Remove unpublished and un-routable pages from the result set\n * Fixed issue when using @self as route\n * Fix overloaded property issue when searching on a page with simplesearch header [#80](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/issues\/80)\n * Fix issue with empty string and leading commas [#71](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/issues\/71)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added spanish translation<\/li>\n<li>Added japanese translation<\/li>\n<li>Added persian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added option to switch between Rendered HTML and Raw Markdown content searching. Raw Markdown is faster than default.<\/li>\n<li>Removed jQuery dependency, fixes issue when jQuery is loaded in the footer <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/57\">#57<\/a><\/li>\n<li>Added option to ignore accents when searching <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/89\">#89<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Remove unpublished and un-routable pages from the result set<\/li>\n<li>Fixed issue when using @self as route<\/li>\n<li>Fix overloaded property issue when searching on a page with simplesearch header <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/issues\/80\">#80<\/a><\/li>\n<li>Fix issue with empty string and leading commas <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/issues\/71\">#71<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added spanish translation\nAdded japanese translation\nAdded persian translation\n\n\n\nAdded option to switch between Rendered HTML and Raw Markdown content searching. Raw Markdown is faster than default.\nRemoved jQuery dependency, fixes issue when jQuery is loaded in the footer #57\nAdded option to ignore accents when searching #89\n\n\n\nRemove unpublished and un-routable pages from the result set\nFixed issue when using @self as route\nFix overloaded property issue when searching on a page with simplesearch header #80\nFix issue with empty string and leading commas #71"},"1.9.3":{"date":"10\/19\/2016","content":"1. [](#bugfix)\n * Fixed an issue with invalid syntax in `route: @self` logic","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue with invalid syntax in <code>route: @self<\/code> logic<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed an issue with invalid syntax in route: @self logic"},"1.9.2":{"date":"09\/19\/2016","content":"1. [](#bugfix)\n * Reverted change in events - causing problems\n * Reverted fix for `route: @self`, breaking `filter: @self` (used in getgrav.org)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Reverted change in events - causing problems<\/li>\n<li>Reverted fix for <code>route: @self<\/code>, breaking <code>filter: @self<\/code> (used in getgrav.org)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Reverted change in events - causing problems\nReverted fix for route: @self, breaking filter: @self (used in getgrav.org)"},"1.9.1":{"date":"09\/08\/2016","content":"1. [](#bugfix)\n * Fixed logic to use `onPageInitialized` event","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed logic to use <code>onPageInitialized<\/code> event<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed logic to use onPageInitialized event"},"1.9.0":{"date":"09\/06\/2016","content":"1. [](#new)\n * Multiple search boxes support [#52](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/52)\n * Added Croatian and Russian translation\n1. [](#improved)\n * Added support for Grav's autoescape twig setting\n1. [](#bugfix)\n * Fix searching on `@self\u2029 `[#53](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/53)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Multiple search boxes support <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/52\">#52<\/a><\/li>\n<li>Added Croatian and Russian translation<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for Grav's autoescape twig setting<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix searching on <code>@self\u2029<\/code><a href=\"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/53\">#53<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Multiple search boxes support #52\nAdded Croatian and Russian translation\n\n\n\nAdded support for Grav's autoescape twig setting\n\n\n\nFix searching on @self\u2029#53"},"1.8.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Added dutch and romanian\n1. [](#bugfix)\n * Fix translating the search input placeholder","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added dutch and romanian<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix translating the search input placeholder<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added dutch and romanian\n\n\n\nFix translating the search input placeholder"},"1.7.1":{"date":"05\/03\/2016","content":"1. [](#new)\n * Added configurable `min length` option for how many characters needed before you can search","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added configurable <code>min length<\/code> option for how many characters needed before you can search<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added configurable min length option for how many characters needed before you can search"},"1.7.0":{"date":"04\/30\/2016","content":"1. [](#new)\n * Added support for taxonomy searching in regular searches (not just on-page searches as was the case previously)\n * Added support for `route: '@self'` to use the route of the current page without specifying it.\n * Added display search button option - #33\n * Refactored code for clarity","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for taxonomy searching in regular searches (not just on-page searches as was the case previously)<\/li>\n<li>Added support for <code>route: '@self'<\/code> to use the route of the current page without specifying it.<\/li>\n<li>Added display search button option - #33<\/li>\n<li>Refactored code for clarity<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for taxonomy searching in regular searches (not just on-page searches as was the case previously)\nAdded support for route: '@self' to use the route of the current page without specifying it.\nAdded display search button option - #33\nRefactored code for clarity"},"1.6.2":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Improved the README instructions on how to save all pages","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved the README instructions on how to save all pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved the README instructions on how to save all pages"},"1.6.1":{"date":"11\/11\/2015","content":"1. [](#improved)\n * Strip HTML tags from title and content before searching","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Strip HTML tags from title and content before searching<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Strip HTML tags from title and content before searching"},"1.6.0":{"date":"11\/11\/2015","content":"1. [](#new)\n * Removing `filter:` from configuration will search **ALL** pages","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Removing <code>filter:<\/code> from configuration will search <strong>ALL<\/strong> pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removing filter: from configuration will search ALL pages"},"1.5.1":{"date":"10\/15\/2015","content":"1. [](#improved)\n * Minor performance fix\n * Updated README.md with more help\n1. [](#bugfix)\n * Fix for special character searches","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Minor performance fix<\/li>\n<li>Updated README.md with more help<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for special character searches<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Minor performance fix\nUpdated README.md with more help\n\n\n\nFix for special character searches"},"1.5.0":{"date":"10\/07\/2015","content":"1. [](#new)\n * Allow simplesearch to work with on-page collections","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow simplesearch to work with on-page collections<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow simplesearch to work with on-page collections"},"1.4.1":{"date":"08\/31\/2015","content":"1. [](#improved)\n * Fixed some blueprint issues","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed some blueprint issues<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed some blueprint issues"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin\n * Added results sorting","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<li>Added results sorting<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin\nAdded results sorting"},"1.3.0":{"date":"07\/21\/2015","content":"1. [](#new)\n * Added support for modular pages in results","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for modular pages in results<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for modular pages in results"},"1.2.7":{"date":"07\/17\/2015","content":"1. [](#bugfix)\n * Fixed \"Undefined index: extension\" error","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed &quot;Undefined index: extension&quot; error<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed &quot;Undefined index: extension&quot; error"},"1.2.6":{"date":"07\/14\/2015","content":"1. [](#bugfix)\n * Fixed URL issue that showed up with multi-languages","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed URL issue that showed up with multi-languages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed URL issue that showed up with multi-languages"},"1.2.5":{"date":"04\/24\/2015","content":"1. [](#bugfix)\n * Fixed issue with broken image","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with broken image<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with broken image"},"1.2.4":{"date":"02\/19\/2015","content":"2. [](#improved)\n * Implemented new `param_sep` variable from Grav 0.9.18","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Implemented new <code>param_sep<\/code> variable from Grav 0.9.18<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented new param_sep variable from Grav 0.9.18"},"1.2.3":{"date":"01\/06\/2015","content":"1. [](#improved)\n * Improved `README.md` file with more information","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved <code>README.md<\/code> file with more information<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved README.md file with more information"},"1.2.2":{"date":"12\/21\/2014","content":"1. [](#bugfix)\n * Fix for invalid base_url in some instances","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for invalid base_url in some instances<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for invalid base_url in some instances"},"1.2.1":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"smartypants":{"name":"Smartypants","version":"2.5.0","description":"The **Smartypants** plugin performs smart typography transforms on quotes","description_html":"<p>The <strong>Smartypants<\/strong> plugin performs smart typography transforms on quotes<\/p>","description_plain":"The Smartypants plugin performs smart typography transforms on quotes","icon":"quote-left","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-smartypants","keywords":"smartypants, plugin, quotes, typography","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-smartypants\/issues","license":"MIT","tag_name":"2.5.0","date":"2016-02-05T21:12:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/smartypants\/2.5.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-smartypants","slug":"smartypants","install_path":"user\/plugins\/smartypants","changelog":{"2.5.0":{"date":"02\/05\/2016","content":"1. [](#new)\n * Added custom overrides for SmartyPants default quotes","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added custom overrides for SmartyPants default quotes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added custom overrides for SmartyPants default quotes"},"2.4.0":{"date":"12\/30\/2015","content":"1. [](#improved)\n * Renamed initial event for more reliable operation","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Renamed initial event for more reliable operation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Renamed initial event for more reliable operation"},"2.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin\n * Added page-level smartypants options","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<li>Added page-level smartypants options<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin\nAdded page-level smartypants options"},"2.2.0":{"date":"07\/21\/2015","content":"2. [](#improved)\n * Changed the initialization even to `onBuildPagesInitialized`\n * Added compatibility note in the `README.md` file\n ","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed the initialization even to <code>onBuildPagesInitialized<\/code><\/li>\n<li>Added compatibility note in the <code>README.md<\/code> file<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed the initialization even to onBuildPagesInitialized\nAdded compatibility note in the README.md file"},"2.1.0":{"date":"02\/22\/2015","content":"2. [](#improved)\n * Uses new `mergeConfig()` method provided in base Plugins class","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Uses new <code>mergeConfig()<\/code> method provided in base Plugins class<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Uses new mergeConfig() method provided in base Plugins class"},"2.0.1":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"taxonomylist":{"name":"Taxonomy List","version":"1.3.3","description":"With the **TaxonomyList plugin** you can easily create list of **taxonomy** items such as **tags**, **categories**, etc.","description_html":"<p>With the <strong>TaxonomyList plugin<\/strong> you can easily create list of <strong>taxonomy<\/strong> items such as <strong>tags<\/strong>, <strong>categories<\/strong>, etc.<\/p>","description_plain":"With the TaxonomyList plugin you can easily create list of taxonomy items such as tags, categories, etc.","icon":"tag","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist","demo":"http:\/\/demo.getgrav.org\/blog-skeleton","keywords":"taxonomylist, plugin, taxonomy, list, tags, categories","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist\/issues","license":"MIT","tag_name":"1.3.3","date":"2018-08-21T20:47:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/taxonomylist\/1.3.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist","slug":"taxonomylist","install_path":"user\/plugins\/taxonomylist","changelog":{"1.3.3":{"date":"08\/21\/2018","content":"1. [](#bugfix)\n * Reinstated caching that was broken from previous PR [#23](https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist\/issues\/23)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Reinstated caching that was broken from previous PR <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist\/issues\/23\">#23<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Reinstated caching that was broken from previous PR #23"},"1.3.2":{"date":"05\/21\/2017","content":"1. [](#improved)\n * Removed Grav trait in favor of `Grav::instance()`","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed Grav trait in favor of <code>Grav::instance()<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed Grav trait in favor of Grav::instance()"},"1.3.1":{"date":"11\/02\/2017","content":"1. [](#bugfix)\n * Don't need to lowercase the taxonomy now we have removed `case_insensitive_urls` option in Grav core","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Don't need to lowercase the taxonomy now we have removed <code>case_insensitive_urls<\/code> option in Grav core<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Don't need to lowercase the taxonomy now we have removed case_insensitive_urls option in Grav core"},"1.3.0":{"date":"10\/31\/2017","content":"1. [](#new)\n * Added ability to show tags of the child pages of the current page [#17](https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist\/pull\/17)\n1. [](#improved)\n * Improved child-pages logic to use the same include, just pass an optional `children_only` param\n * Lowercase all tags due to changes in Grav 1.3.8 where URL params are lowercase [#18](https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist\/issues\/18) ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added ability to show tags of the child pages of the current page <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist\/pull\/17\">#17<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved child-pages logic to use the same include, just pass an optional <code>children_only<\/code> param<\/li>\n<li>Lowercase all tags due to changes in Grav 1.3.8 where URL params are lowercase <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist\/issues\/18\">#18<\/a> <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added ability to show tags of the child pages of the current page #17\n\n\n\nImproved child-pages logic to use the same include, just pass an optional children_only param\nLowercase all tags due to changes in Grav 1.3.8 where URL params are lowercase #18 "},"1.2.7":{"date":"01\/06\/2016","content":"2. [](#improved)\n * Removed extraneous encoding","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Removed extraneous encoding<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Removed extraneous encoding"},"1.2.6":{"date":"10\/07\/2015","content":"2. [](#improved)\n * Added `active` class on active taxonomies","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added <code>active<\/code> class on active taxonomies<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added active class on active taxonomies"},"1.2.5":{"date":"07\/19\/2015","content":"2. [](#improved)\n * Set the taxonomy type from the taxonomy being passed in","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Set the taxonomy type from the taxonomy being passed in<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Set the taxonomy type from the taxonomy being passed in"},"1.2.4":{"date":"02\/19\/2015","content":"2. [](#improved)\n * Implemented new `param_sep` variable from Grav 0.9.18","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Implemented new <code>param_sep<\/code> variable from Grav 0.9.18<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented new param_sep variable from Grav 0.9.18"},"1.2.3":{"date":"02\/05\/2015","content":"2. [](#improved)\n * Added support for HHVM","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for HHVM<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for HHVM"},"1.2.2":{"date":"01\/09\/2015","content":"2. [](#improved)\n * NOTE: BREAKING CHANGE: Moved templates into `partials\/` subfolder for consistency.","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>NOTE: BREAKING CHANGE: Moved templates into <code>partials\/<\/code> subfolder for consistency.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"NOTE: BREAKING CHANGE: Moved templates into partials\/ subfolder for consistency."},"1.2.1":{"date":"01\/07\/2015","content":"1. [](#bugfix)\n * Support for numeric taxonomy values","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Support for numeric taxonomy values<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support for numeric taxonomy values"},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"github":{"name":"GitHub","version":"2.0.0","description":"This plugin wraps the [GitHub v3 API](https:\/\/developer.github.com\/v3\/) and is compatible with [GitHub v4 GraphQL API](https:\/\/developer.github.com\/v4\/). Under the hood it uses [php-github-api](https:\/\/github.com\/KnpLabs\/php-github-api\/) library to add a nice GitHub touch to your Grav pages.","description_html":"<p>This plugin wraps the <a href=\"https:\/\/developer.github.com\/v3\/\">GitHub v3 API<\/a> and is compatible with <a href=\"https:\/\/developer.github.com\/v4\/\">GitHub v4 GraphQL API<\/a>. Under the hood it uses <a href=\"https:\/\/github.com\/KnpLabs\/php-github-api\/\">php-github-api<\/a> library to add a nice GitHub touch to your Grav pages.<\/p>","description_plain":"This plugin wraps the GitHub v3 API and is compatible with GitHub v4 GraphQL API. Under the hood it uses php-github-api library to add a nice GitHub touch to your Grav pages.","icon":"github","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-github","keywords":"github, plugin, api","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-github\/issues","license":"MIT","tag_name":"2.0.0","date":"2018-12-08T02:56:11Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/github\/2.0.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-github","slug":"github","install_path":"user\/plugins\/github","changelog":{"2.0.0":{"date":"12\/07\/2018","content":"1. [](#improved)\n * Updated GitHub API to latest 2.10 release","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated GitHub API to latest 2.10 release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated GitHub API to latest 2.10 release"},"1.3.0":{"date":"05\/03\/2016","content":"1. [](#improved)\n * Updated GitHub API library to latest 1.6.0 release\n * Add `github` object directly to Twig rather than via another event","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated GitHub API library to latest 1.6.0 release<\/li>\n<li>Add <code>github<\/code> object directly to Twig rather than via another event<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated GitHub API library to latest 1.6.0 release\nAdd github object directly to Twig rather than via another event"},"1.2.2":{"date":"12\/11\/2015","content":"1. [](#new)\n * New configuration settings for authentication, allowing to get past the 60\/hr guest limit in favor of the 5000\/hr authenticated limit\n * New `paginator` class available that allows retrieving past the first page. GitHub API defaults to 30 items per page","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New configuration settings for authentication, allowing to get past the 60\/hr guest limit in favor of the 5000\/hr authenticated limit<\/li>\n<li>New <code>paginator<\/code> class available that allows retrieving past the first page. GitHub API defaults to 30 items per page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New configuration settings for authentication, allowing to get past the 60\/hr guest limit in favor of the 5000\/hr authenticated limit\nNew paginator class available that allows retrieving past the first page. GitHub API defaults to 30 items per page"},"1.2.1":{"date":"05\/04\/2015","content":"1. [](#improved)\n * Updated the `php-github-api` library to latest version","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated the <code>php-github-api<\/code> library to latest version<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated the php-github-api library to latest version"},"1.2.0":{"date":"01\/09\/2015","content":"2. [](#improved)\n * NOTE: BREAKING CHANGE: Moved templates into `partials\/` subfolder for consistency.","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>NOTE: BREAKING CHANGE: Moved templates into <code>partials\/<\/code> subfolder for consistency.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"NOTE: BREAKING CHANGE: Moved templates into partials\/ subfolder for consistency."},"1.1.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"twigcache":{"name":"Twig Cache","version":"1.3.0","description":"This plugin adds another layer of cache to specify portions your Twig output. Uses the [twig-cache-extension](https:\/\/github.com\/asm89\/twig-cache-extension) extension.","description_html":"<p>This plugin adds another layer of cache to specify portions your Twig output. Uses the <a href=\"https:\/\/github.com\/asm89\/twig-cache-extension\">twig-cache-extension<\/a> extension.<\/p>","description_plain":"This plugin adds another layer of cache to specify portions your Twig output. Uses the twig-cache-extension extension.","icon":"hdd-o","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-twigcache","keywords":"twigcache, plugin, cache, twig, extension","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-twigcache\/issues","license":"MIT","tag_name":"1.3.0","date":"2017-01-17T21:04:08Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/twigcache\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-twigcache","slug":"twigcache","install_path":"user\/plugins\/twigcache","changelog":{"1.3.0":{"date":"01\/17\/2017","content":"1. [](#new)\n * Updated cache extension to 1.3.2","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated cache extension to 1.3.2<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated cache extension to 1.3.2"},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"snipcart":{"name":"Snipcart","version":"1.7.1","description":"This plugin wraps the very good [Snipcart](https:\/\/snipcart.com\/) application and let&#39;s you turn your Grav site into a shopping cart very easily.","description_html":"<p>This plugin wraps the very good <a href=\"https:\/\/snipcart.com\/\">Snipcart<\/a> application and let&#39;s you turn your Grav site into a shopping cart very easily.<\/p>","description_plain":"This plugin wraps the very good Snipcart application and let&#39;s you turn your Grav site into a shopping cart very easily.","icon":"shopping-cart","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-snipcart","demo":"http:\/\/demo.getgrav.org\/shop-skeleton","keywords":"snipcart, plugin, shop, cart","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-snipcart\/issues","license":"MIT","tag_name":"1.7.1","date":"2016-09-09T22:19:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/snipcart\/1.7.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-snipcart","slug":"snipcart","install_path":"user\/plugins\/snipcart","changelog":{"1.7.1":{"date":"09\/08\/2016","content":"1. [](#improved)\n * Added support for Grav's autoescape twig setting","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for Grav's autoescape twig setting<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for Grav's autoescape twig setting"},"1.7.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Added a `data-item-image` attribute, to put a product thumb in the cart","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added a <code>data-item-image<\/code> attribute, to put a product thumb in the cart<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a data-item-image attribute, to put a product thumb in the cart"},"1.6.0":{"date":"05\/03\/2016","content":"1. [](#new)\n * Use new SnipCart 2.0 version\n1. [](#improved)\n * Moved `snipcart.html.twig` into plugin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Use new SnipCart 2.0 version<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved <code>snipcart.html.twig<\/code> into plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use new SnipCart 2.0 version\n\n\n\nMoved snipcart.html.twig into plugin"},"1.5.0":{"date":"11\/24\/2015","content":"1. [](#bugfix)\n * Fixed a bug in the products and categories list on smaller screens","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a bug in the products and categories list on smaller screens<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a bug in the products and categories list on smaller screens"},"1.4.0":{"date":"09\/26\/2015","content":"1. [](#improved)\n * SnipCart asset URLs updated to use CDN","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>SnipCart asset URLs updated to use CDN<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"SnipCart asset URLs updated to use CDN"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.2.1":{"date":"01\/09\/2015","content":"2. [](#improved)\n * Updated with fixed reference to `partials\/breadcrumbs.html.twig`","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated with fixed reference to <code>partials\/breadcrumbs.html.twig<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated with fixed reference to partials\/breadcrumbs.html.twig"},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"lightslider":{"name":"LightSlider","version":"1.5.3","description":"This plugin wraps the [Lightslider](http:\/\/sachinchoolur.github.io\/lightslider\/) jQuery plugin and let&#39;s you add nice content sliders.","description_html":"<p>This plugin wraps the <a href=\"http:\/\/sachinchoolur.github.io\/lightslider\/\">Lightslider<\/a> jQuery plugin and let&#39;s you add nice content sliders.<\/p>","description_plain":"This plugin wraps the Lightslider jQuery plugin and let&#39;s you add nice content sliders.","icon":"bolt","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-lightslider","demo":"http:\/\/demo.getgrav.org\/shop-skeleton","keywords":"lightslider, plugin, slider, images, carousel","bugs":"https:\/\/lightslider.com\/getgrav\/grav-plugin-lightslider\/issues","license":"MIT","tag_name":"1.5.3","date":"2017-04-11T09:55:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/lightslider\/1.5.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-lightslider","slug":"lightslider","install_path":"user\/plugins\/lightslider","changelog":{"1.5.3":{"date":"04\/11\/2017","content":"1. [](#bugfix)\n * Missed to update blueprint in the last release","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Missed to update blueprint in the last release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Missed to update blueprint in the last release"},"1.5.2":{"date":"03\/31\/2017","content":"1. [](#bugfix)\n * Fix [#22](https:\/\/github.com\/getgrav\/grav-plugin-lightslider\/issues\/22) add basic lightslider page blueprint","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-lightslider\/issues\/22\">#22<\/a> add basic lightslider page blueprint<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix #22 add basic lightslider page blueprint"},"1.5.1":{"date":"08\/09\/2016","content":"1. [](#improved)\n * Added support for Grav's autoescape twig setting\n * Added support for `unqiue_id` config option\n1. [](#bugfix)\n * Fixed extra `}` character showing up above slider","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for Grav's autoescape twig setting<\/li>\n<li>Added support for <code>unqiue_id<\/code> config option<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed extra <code>}<\/code> character showing up above slider<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for Grav's autoescape twig setting\nAdded support for unqiue_id config option\n\n\n\nFixed extra } character showing up above slider"},"1.5.0":{"date":"02\/05\/2016","content":"1. [](#improved)\n * Updated Lightslider to 1.1.5\n1. [](#bugfix)\n * Fixed stopping the animation after a click on the slider\n1. [](#new)\n * Added the `pauseOnHover` parameter","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated Lightslider to 1.1.5<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed stopping the animation after a click on the slider<\/li>\n<\/ul><\/li>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added the <code>pauseOnHover<\/code> parameter<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated Lightslider to 1.1.5\n\n\n\nFixed stopping the animation after a click on the slider\n\n\n\nAdded the pauseOnHover parameter"},"1.4.0":{"date":"01\/06\/2016","content":"1. [](#new)\n * Enable the auto rotation by default\n1. [](#bugfix)\n * Drop a forgotten dump of the settings\n * Fixed the links in the README","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Enable the auto rotation by default<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Drop a forgotten dump of the settings<\/li>\n<li>Fixed the links in the README<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Enable the auto rotation by default\n\n\n\nDrop a forgotten dump of the settings\nFixed the links in the README"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.2.4":{"date":"02\/19\/2015","content":"1. [](#improved)\n * Added reference for to load jQuery if needed","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added reference for to load jQuery if needed<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added reference for to load jQuery if needed"},"1.2.3":{"date":"02\/17\/2015","content":"1. [](#improved)\n * Utilized new generated unique_id to support multiple instances on the same page\n","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Utilized new generated unique_id to support multiple instances on the same page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Utilized new generated unique_id to support multiple instances on the same page"}},"dependencies":[]},"problems":{"name":"Problems","version":"2.0.2","description":"Detects and reports problems found in the site.","description_html":"<p>Detects and reports problems found in the site.<\/p>","description_plain":"Detects and reports problems found in the site.","icon":"exclamation-circle","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-problems","keywords":"problems, plugin, detector, assistant, required","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-problems\/issues","license":"MIT","tag_name":"2.0.2","date":"2018-12-16T23:54:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/problems\/2.0.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-problems","slug":"problems","install_path":"user\/plugins\/problems","changelog":{"2.0.2":{"date":"12\/16\/2018","content":"1. [](#bugfix)\n * Fixed an issue with checker not being initialized on Fatal Error","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue with checker not being initialized on Fatal Error<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed an issue with checker not being initialized on Fatal Error"},"2.0.1":{"date":"12\/07\/2018","content":"1. [](#new)\n * Added support for admin reporting available in Grav 1.6\n1. [](#bugfix)\n * Fixed issue with twig auto-escaping\n * Fixed problems plugin potentially breaking CLI command if plugins get initialized","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for admin reporting available in Grav 1.6<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with twig auto-escaping<\/li>\n<li>Fixed problems plugin potentially breaking CLI command if plugins get initialized<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for admin reporting available in Grav 1.6\n\n\n\nFixed issue with twig auto-escaping\nFixed problems plugin potentially breaking CLI command if plugins get initialized"},"2.0.0":{"date":"09\/30\/2018","content":"1. [](#new)\n * Completely rewritten to be much more flexible\n * New _class_ based problems architecture for unified problem definition and reporting\n * New `onProblemsInitialized()` plugin event for 3rd party plugins to add their own problem checks\n * New more intuitive theme based on Spectre.css to display problems\n * Storage of problem state to allow for displaying in admin plugin\n * Now with 3 states `critical`, `warning`, and `notice`. Only critical will stop the site working.\n * Added some new PHP module checks\n * Added a new `umask` permission check\n1. [](#improved)\n * Implemented extra image checks [#17](https:\/\/github.com\/getgrav\/grav-plugin-problems\/pull\/17)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Completely rewritten to be much more flexible<\/li>\n<li>New <em>class<\/em> based problems architecture for unified problem definition and reporting<\/li>\n<li>New <code>onProblemsInitialized()<\/code> plugin event for 3rd party plugins to add their own problem checks<\/li>\n<li>New more intuitive theme based on Spectre.css to display problems<\/li>\n<li>Storage of problem state to allow for displaying in admin plugin<\/li>\n<li>Now with 3 states <code>critical<\/code>, <code>warning<\/code>, and <code>notice<\/code>. Only critical will stop the site working.<\/li>\n<li>Added some new PHP module checks<\/li>\n<li>Added a new <code>umask<\/code> permission check<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Implemented extra image checks <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-problems\/pull\/17\">#17<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Completely rewritten to be much more flexible\nNew class based problems architecture for unified problem definition and reporting\nNew onProblemsInitialized() plugin event for 3rd party plugins to add their own problem checks\nNew more intuitive theme based on Spectre.css to display problems\nStorage of problem state to allow for displaying in admin plugin\nNow with 3 states critical, warning, and notice. Only critical will stop the site working.\nAdded some new PHP module checks\nAdded a new umask permission check\n\n\n\nImplemented extra image checks #17"},"1.4.7":{"date":"05\/16\/2017","content":"1. [](#improved)\n * Added check for Exif module if this feature is enabled","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added check for Exif module if this feature is enabled<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added check for Exif module if this feature is enabled"},"1.4.6":{"date":"02\/17\/2017","content":"1. [](#improved)\n * Return 500 error code if there is a problem instead of 200 [https:\/\/github.com\/getgrav\/grav\/issues\/1291](https:\/\/github.com\/getgrav\/grav\/issues\/1291)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Return 500 error code if there is a problem instead of 200 <a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1291\"><a href=\"https:\/\/github.com\/getgrav\/grav\/issues\/1291\">https:\/\/github.com\/getgrav\/grav\/issues\/1291<\/a><\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Return 500 error code if there is a problem instead of 200 https:\/\/github.com\/getgrav\/grav\/issues\/1291"},"1.4.5":{"date":"09\/14\/2016","content":"1. [](#bugfix)\n * Show the correct status for the Zip extension check","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Show the correct status for the Zip extension check<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Show the correct status for the Zip extension check"},"1.4.4":{"date":"09\/08\/2016","content":"1. [](#new)\n * Added check for new root folder `tmp` and try to create if missing\n1. [](#bugfix)\n * Fixed Whoops error if `backup` folder doesn't exist and cannot be created","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added check for new root folder <code>tmp<\/code> and try to create if missing<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Whoops error if <code>backup<\/code> folder doesn't exist and cannot be created<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added check for new root folder tmp and try to create if missing\n\n\n\nFixed Whoops error if backup folder doesn't exist and cannot be created"},"1.4.3":{"date":"05\/27\/2016","content":"1. [](#new)\n * Reverted compression checks","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Reverted compression checks<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Reverted compression checks"},"1.4.2":{"date":"05\/23\/2016","content":"1. [](#new)\n * Check for compression issues","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Check for compression issues<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Check for compression issues"},"1.4.1":{"date":"05\/03\/2016","content":"1. [](#new)\n * Added a check for XML support in PHP\n1. [](#improved)\n * Use common language strings in blueprints","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a check for XML support in PHP<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use common language strings in blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a check for XML support in PHP\n\n\n\nUse common language strings in blueprints"},"1.4.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Avoid generating errors on .DS_Store files added to the bin\/ folder by OSX\n * Removed executable checks for bin\/* commands. Going to document instead.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Avoid generating errors on .DS_Store files added to the bin\/ folder by OSX<\/li>\n<li>Removed executable checks for bin\/* commands. Going to document instead.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Avoid generating errors on .DS_Store files added to the bin\/ folder by OSX\nRemoved executable checks for bin\/* commands. Going to document instead."},"1.3.3":{"date":"12\/09\/2015","content":"1. [](#new)\n * Set minimum PHP requirements to 5.5.9\n1. [](#improved)\n * Ensure problems plugin runs before admin","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Set minimum PHP requirements to 5.5.9<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Ensure problems plugin runs before admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Set minimum PHP requirements to 5.5.9\n\n\n\nEnsure problems plugin runs before admin"},"1.3.2":{"date":"12\/09\/2015","content":"1. [](#improved)\n * Skip windows platforms for executable permissions check\n * Removed mod_headers from required Apache modules check","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Skip windows platforms for executable permissions check<\/li>\n<li>Removed mod_headers from required Apache modules check<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Skip windows platforms for executable permissions check\nRemoved mod_headers from required Apache modules check"},"1.3.1":{"date":"12\/07\/2015","content":"1. [](#improved)\n * Added executable check on `\/bin\/` files","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added executable check on <code>\/bin\/<\/code> files<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added executable check on \/bin\/ files"},"1.3.0":{"date":"12\/07\/2015","content":"1. [](#improved)\n * Added check for PHP `OpenSSL`, `Mbstring` and `Curl` are installed\n * Added check to ensure `mod_rewrite` and `mod_headers` are installed if running Apache","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added check for PHP <code>OpenSSL<\/code>, <code>Mbstring<\/code> and <code>Curl<\/code> are installed<\/li>\n<li>Added check to ensure <code>mod_rewrite<\/code> and <code>mod_headers<\/code> are installed if running Apache<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added check for PHP OpenSSL, Mbstring and Curl are installed\nAdded check to ensure mod_rewrite and mod_headers are installed if running Apache"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.1.6":{"date":"06\/16\/2015","content":"2. [](#new)\n * Try to create missing `backup` folder if it is missing","content_html":"<ol start=\"2\">\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Try to create missing <code>backup<\/code> folder if it is missing<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Try to create missing backup folder if it is missing"},"1.1.5":{"date":"05\/09\/2015","content":"2. [](#new)\n * Added check for `backup` folder for Grav > 0.9.27","content_html":"<ol start=\"2\">\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added check for <code>backup<\/code> folder for Grav &gt; 0.9.27<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added check for backup folder for Grav &gt; 0.9.27"},"1.1.4":{"date":"04\/26\/2015","content":"2. [](#new)\n * Changelog started\n","content_html":"<ol start=\"2\">\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Changelog started<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changelog started"}},"dependencies":[]},"featherlight":{"name":"Featherlight","version":"1.5.0","description":"Featherlight is a simple [Grav](http:\/\/github.com\/getgrav\/grav) plugin that adds **lightbox** functionality via the jQuery plugin [Featherlight.js](http:\/\/noelboss.github.io\/featherlight\/).","description_html":"<p>Featherlight is a simple <a href=\"http:\/\/github.com\/getgrav\/grav\">Grav<\/a> plugin that adds <strong>lightbox<\/strong> functionality via the jQuery plugin <a href=\"http:\/\/noelboss.github.io\/featherlight\/\">Featherlight.js<\/a>.<\/p>","description_plain":"Featherlight is a simple Grav plugin that adds lightbox functionality via the jQuery plugin Featherlight.js.","icon":"file-photo-o","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-featherlight","keywords":"featherlight, plugin, code, lightbox","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-featherlight\/issues","license":"MIT","tag_name":"1.5.0","date":"2017-07-26T07:16:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/featherlight\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-featherlight","slug":"featherlight","install_path":"user\/plugins\/featherlight","changelog":{"1.5.0":{"date":"07\/26\/2017","content":"1. [](#new)\n * Update to Featherlight 1.7.7","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Update to Featherlight 1.7.7<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update to Featherlight 1.7.7"},"1.4.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Allow to have a custom initialization javascript file\n * Allow AMD module output for RequireJS\n1. [](#improved)\n * Moved initialization to its own javascript file instead of inlined in the PHP code\n * Fixed closeOnEsc","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Allow to have a custom initialization javascript file<\/li>\n<li>Allow AMD module output for RequireJS<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Moved initialization to its own javascript file instead of inlined in the PHP code<\/li>\n<li>Fixed closeOnEsc<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to have a custom initialization javascript file\nAllow AMD module output for RequireJS\n\n\n\nMoved initialization to its own javascript file instead of inlined in the PHP code\nFixed closeOnEsc"},"1.3.1":{"date":"05\/23\/2016","content":"1. [](#improved)\n * Use common language strings\n * Set active by default","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use common language strings<\/li>\n<li>Set active by default<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use common language strings\nSet active by default"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.2.0":{"date":"06\/16\/2015","content":"1. [](#improved)\n * Updated to featherlight 1.3.2\n * Added Gallery support","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to featherlight 1.3.2<\/li>\n<li>Added Gallery support<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated to featherlight 1.3.2\nAdded Gallery support"},"1.1.0":{"date":"03\/24\/2015","content":"1. [](#improved)\n * Updated to featherlight 1.2.3\n * Added 'root' option to configure where featherlight is added\n * Added reference for to load jQuery if needed","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to featherlight 1.2.3<\/li>\n<li>Added 'root' option to configure where featherlight is added<\/li>\n<li>Added reference for to load jQuery if needed<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated to featherlight 1.2.3\nAdded 'root' option to configure where featherlight is added\nAdded reference for to load jQuery if needed"},"1.0.3":{"date":"02\/19\/2015","content":"1. [](#improved)\n * README improvements","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>README improvements<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"README improvements"},"1.0.2":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"relatedpages":{"name":"Related Pages","version":"1.2.1","description":"A highly sophisticated and configurable plugin that calculates related pages in relation to the current page.","description_html":"<p>A highly sophisticated and configurable plugin that calculates related pages in relation to the current page.<\/p>","description_plain":"A highly sophisticated and configurable plugin that calculates related pages in relation to the current page.","icon":"newspaper-o","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-relatedpages","demo":"http:\/\/learn.getgrav.org","keywords":"related, plugin","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-relatedpages\/issues","license":"MIT","tag_name":"1.2.1","date":"2019-01-08T23:26:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/relatedpages\/1.2.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-relatedpages","slug":"relatedpages","install_path":"user\/plugins\/relatedpages","changelog":{"1.2.1":{"date":"01\/08\/2018","content":"1. [](#improved)\n * Languages updates\n1. [](#bugfix)\n * Fixed deprecated YAML syntax in `relatedpages.yaml` config file","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Languages updates<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed deprecated YAML syntax in <code>relatedpages.yaml<\/code> config file<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Languages updates\n\n\n\nFixed deprecated YAML syntax in relatedpages.yaml config file"},"1.2.0":{"date":"08\/21\/2018","content":"1. [](#new)\n * Added support for multiple taxonomies [#12](https:\/\/github.com\/getgrav\/grav-plugin-relatedpages\/pull\/12)\n1. [](#improved)\n * Languages updates\n ","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for multiple taxonomies <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-relatedpages\/pull\/12\">#12<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Languages updates<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for multiple taxonomies #12\n\n\n\nLanguages updates"},"1.1.4":{"date":"07\/18\/2016","content":"1. [](#improved)\n * Switched to `Page::rawMarkdown()` rather than `Page::content()` for increased performance.\n1. [](#bugfix) \n * Changed from `array_intersect_assoc` to `array_intersect` for broken tag-tag matching.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Switched to <code>Page::rawMarkdown()<\/code> rather than <code>Page::content()<\/code> for increased performance.<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a> \n<ul>\n<li>Changed from <code>array_intersect_assoc<\/code> to <code>array_intersect<\/code> for broken tag-tag matching.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Switched to Page::rawMarkdown() rather than Page::content() for increased performance.\n\n \n\nChanged from array_intersect_assoc to array_intersect for broken tag-tag matching."},"1.1.3":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Added french","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added french<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added french"},"1.1.2":{"date":"05\/03\/2016","content":"1. [](#new)\n * Added Romanian and German translations","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Romanian and German translations<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Romanian and German translations"},"1.1.1":{"date":"01\/15\/2016","content":"1. [](#improved)\n * Disabled content-to-content matching by default (performance hit)\n * Small refactor","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Disabled content-to-content matching by default (performance hit)<\/li>\n<li>Small refactor<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Disabled content-to-content matching by default (performance hit)\nSmall refactor"},"1.1.0":{"date":"09\/11\/2015","content":"1. [](#improved)\n * Added blueprints for admin compatibility\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for admin compatibility<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for admin compatibility"},"1.0.3":{"date":"12\/04\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"precache":{"name":"PreCache","version":"1.1.3","description":"PreCache is a simple Grav plugin that uses Grav&#39;s powerful `onShutdown` event to run through all pages and call the `content()` method of each page","description_html":"<p>PreCache is a simple Grav plugin that uses Grav&#39;s powerful <code>onShutdown<\/code> event to run through all pages and call the <code>content()<\/code> method of each page<\/p>","description_plain":"PreCache is a simple Grav plugin that uses Grav&#39;s powerful onShutdown event to run through all pages and call the content() method of each page","icon":"fighter-jet","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-precache","keywords":"precache, plugin, performance","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-precache\/issues","license":"MIT","tag_name":"1.1.3","date":"2017-03-24T12:42:30Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/precache\/1.1.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-precache","slug":"precache","install_path":"user\/plugins\/precache","changelog":{"1.1.3":{"date":"03\/24\/2017","content":"1. [](#bugfix)\n * Force rebuild and re-release ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Force rebuild and re-release <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Force rebuild and re-release "},"1.1.2":{"date":"05\/03\/2016","content":"1. [](#bugfix)\n * Fixed bad label resulting in double \"Plugin Status\" labels ","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed bad label resulting in double &quot;Plugin Status&quot; labels <\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed bad label resulting in double &quot;Plugin Status&quot; labels "},"1.1.1":{"date":"01\/15\/2016","content":"1. [](#new)\n * Updated blueprints and README.md","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Updated blueprints and README.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated blueprints and README.md"},"1.1.0":{"date":"01\/15\/2016","content":"1. [](#new)\n * Added an option to turn off warning logs\n * Added a new CLI command","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added an option to turn off warning logs<\/li>\n<li>Added a new CLI command<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added an option to turn off warning logs\nAdded a new CLI command"},"1.0.1":{"date":"12\/17\/2014","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"cdn":{"name":"CDN","version":"1.5.0","description":"Provides CDN support for Grav by rewriting URLs to take advantage of CDN Pull Zones","description_html":"<p>Provides CDN support for Grav by rewriting URLs to take advantage of CDN Pull Zones<\/p>","description_plain":"Provides CDN support for Grav by rewriting URLs to take advantage of CDN Pull Zones","icon":"cloud-upload","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-cdn","demo":"http:\/\/getgrav.org","keywords":"cdn, plugin, performance, speed","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-cdn\/issues","license":"MIT","tag_name":"1.5.0","date":"2018-10-09T17:35:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cdn\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-cdn","slug":"cdn","install_path":"user\/plugins\/cdn","changelog":{"1.5.0":{"date":"10\/09\/2018","content":"1. [](#improved)\n * Added ability to force HTTPS [#10](https:\/\/github.com\/getgrav\/grav-plugin-cdn\/pull\/10)\n * Minor blueprint typo [#14](https:\/\/github.com\/getgrav\/grav-plugin-cdn\/pull\/14)\n * Added `.ico` to default extensions [#15](https:\/\/github.com\/getgrav\/grav-plugin-cdn\/pull\/15)\n1. [](#bugfix)\n * Fix regex correctly matches url() referenced assets [#11](https:\/\/github.com\/getgrav\/grav-plugin-cdn\/pull\/11)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added ability to force HTTPS <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-cdn\/pull\/10\">#10<\/a><\/li>\n<li>Minor blueprint typo <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-cdn\/pull\/14\">#14<\/a><\/li>\n<li>Added <code>.ico<\/code> to default extensions <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-cdn\/pull\/15\">#15<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix regex correctly matches url() referenced assets <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-cdn\/pull\/11\">#11<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added ability to force HTTPS #10\nMinor blueprint typo #14\nAdded .ico to default extensions #15\n\n\n\nFix regex correctly matches url() referenced assets #11"},"1.4.0":{"date":"02\/01\/2017","content":"1. [](#improved)\n * Improved Regex to ignore remote protocl URLs and handle sub-directory based installations","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved Regex to ignore remote protocl URLs and handle sub-directory based installations<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved Regex to ignore remote protocl URLs and handle sub-directory based installations"},"1.3.1":{"date":"05\/03\/2016","content":"1. [](#bugfix)\n * Fixed blueprints","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed blueprints<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed blueprints"},"1.3.0":{"date":"01\/06\/2016","content":"1. [](#new)\n * Support SSL pullzone\n1. [](#improved)\n * Protocol-less pull zone reference\n1. [](#bugfix)\n * Fix for the inline CSS regex","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Support SSL pullzone<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Protocol-less pull zone reference<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for the inline CSS regex<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support SSL pullzone\n\n\n\nProtocol-less pull zone reference\n\n\n\nFix for the inline CSS regex"},"1.2.2":{"date":"10\/23\/2015","content":"1. [](#bugfix)\n * Fixed Regex to better handle multiple inline matches","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Regex to better handle multiple inline matches<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed Regex to better handle multiple inline matches"},"1.2.1":{"date":"09\/10\/2015","content":"1. [](#bugfix)\n * Fixed an issue where CDN tried to process on non HTML pages","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed an issue where CDN tried to process on non HTML pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed an issue where CDN tried to process on non HTML pages"},"1.2.0":{"date":"09\/10\/2015","content":"1. [](#improved)\n * Improved logic to exclude CDN replacements from `pre` and `code` blocks","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved logic to exclude CDN replacements from <code>pre<\/code> and <code>code<\/code> blocks<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved logic to exclude CDN replacements from pre and code blocks"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.0.3":{"date":"07\/19\/2015","content":"`. [](#improved)\n * Added configurable `tag_attributes` config option","content_html":"<p>`. <a href=\"#improved\"><\/a><\/p>\n<ul>\n<li>Added configurable <code>tag_attributes<\/code> config option<\/li>\n<\/ul>","content_plain":"`. \n\nAdded configurable tag_attributes config option"},"1.0.2":{"date":"07\/13\/2015","content":"2. [](#bugfix)\n * Fix for url() matching not always getting triggered","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix for url() matching not always getting triggered<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix for url() matching not always getting triggered"},"1.0.1":{"date":"04\/27\/2015","content":"2. [](#bugfix)\n * Improved Regex to skip \/\/external URLs","content_html":"<ol start=\"2\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Improved Regex to skip \/\/external URLs<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved Regex to skip \/\/external URLs"},"1.0.0":{"date":"04\/15\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"youtube":{"name":"YouTube","version":"3.0.1","description":"**YouTube** is a simple plugin that converts markdown links or shortcodes into responsive embeds.","description_html":"<p><strong>YouTube<\/strong> is a simple plugin that converts markdown links or shortcodes into responsive embeds.<\/p>","description_plain":"YouTube is a simple plugin that converts markdown links or shortcodes into responsive embeds.","icon":"youtube","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-youtube","keywords":"youtube, markdown","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-youtube\/issues","license":"MIT","tag_name":"3.0.1","date":"2018-08-20T18:18:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/youtube\/3.0.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-youtube","slug":"youtube","install_path":"user\/plugins\/youtube","changelog":{"3.0.1":{"date":"08\/20\/2018","content":"1. [](#improved)\n * Refactor to remove GravTrait\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactor to remove GravTrait<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactor to remove GravTrait"},"3.0.0":{"date":"08\/02\/2018","content":"1. [](#new)\n * Added shortcode support","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added shortcode support<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added shortcode support"},"2.0.4":{"date":"09\/28\/2017","content":"1. [](#improved)\n * Always use HTTPS for YouTube [#21](https:\/\/github.com\/getgrav\/grav-plugin-youtube\/pull\/21)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Always use HTTPS for YouTube <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-youtube\/pull\/21\">#21<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Always use HTTPS for YouTube #21"},"2.0.3":{"date":"12\/23\/2016","content":"1. [](#bugfix)\n * Fixed a JavaScript issue [#16](https:\/\/github.com\/getgrav\/grav-plugin-youtube\/pull\/16)","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed a JavaScript issue <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-youtube\/pull\/16\">#16<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed a JavaScript issue #16"},"2.0.2":{"date":"05\/23\/2016","content":"1. [](#improved)\n * Supports `youtu.be` based short links\n1. [](#bugfix)\n * Fixed for invalid URL with YouTube editor buttons\n * Fixed editor button to work with Admin v1.1","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Supports <code>youtu.be<\/code> based short links<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed for invalid URL with YouTube editor buttons<\/li>\n<li>Fixed editor button to work with Admin v1.1<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Supports youtu.be based short links\n\n\n\nFixed for invalid URL with YouTube editor buttons\nFixed editor button to work with Admin v1.1"},"2.0.1":{"date":"11\/24\/2015","content":"1. [](#bugfix)\n * Fixed issue with case sensitivity when including new `YoutubeTwigExtension`","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with case sensitivity when including new <code>YoutubeTwigExtension<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with case sensitivity when including new YoutubeTwigExtension"},"2.0.0":{"date":"11\/23\/2015","content":"1. [](#new)\n * Added player parameters configuration values (@hctom)\n * Added various YouTube options (@hctom)\n * Reworked output to use overridable Twig template (@hctom)\n * Added hebe.json (@hctom)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added player parameters configuration values (@hctom)<\/li>\n<li>Added various YouTube options (@hctom)<\/li>\n<li>Reworked output to use overridable Twig template (@hctom)<\/li>\n<li>Added hebe.json (@hctom)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added player parameters configuration values (@hctom)\nAdded various YouTube options (@hctom)\nReworked output to use overridable Twig template (@hctom)\nAdded hebe.json (@hctom)"},"1.1.0":{"date":"10\/07\/2015","content":"1. [](#new)\n * Added admin editor button","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added admin editor button<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added admin editor button"},"1.0.0":{"date":"05\/09\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"page-inject":{"name":"Page Inject","version":"1.3.0","description":"**Page Inject** is a powerful plugin that lets you inject entire pages or page content into other pages using simple markdown syntax","description_html":"<p><strong>Page Inject<\/strong> is a powerful plugin that lets you inject entire pages or page content into other pages using simple markdown syntax<\/p>","description_plain":"Page Inject is a powerful plugin that lets you inject entire pages or page content into other pages using simple markdown syntax","icon":"trello","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-page-inject","keywords":"inject, embed, markdown","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-page-inject\/issues","license":"MIT","tag_name":"1.3.0","date":"2017-12-08T19:05:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/page-inject\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-page-inject","slug":"page-inject","install_path":"user\/plugins\/page-inject","changelog":{"1.3.0":{"date":"12\/08\/2017","content":"1. [](#new)\n * Added multi-lang support to Page Inject plugin [#10](https:\/\/github.com\/getgrav\/grav-plugin-page-inject\/issues\/10)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added multi-lang support to Page Inject plugin <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-page-inject\/issues\/10\">#10<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added multi-lang support to Page Inject plugin #10"},"1.2.0":{"date":"10\/11\/2016","content":"1. [](#improved)\n * Support Grav-style link route resolution (e.g. `..\/your-route`) [#5](https:\/\/github.com\/getgrav\/grav-plugin-page-inject\/issues\/5)\n1. [](#bugfix)\n * Fixed issue with `page-inject` processing Twig twice [#7](https:\/\/github.com\/getgrav\/grav-plugin-page-inject\/issues\/7)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Support Grav-style link route resolution (e.g. <code>..\/your-route<\/code>) <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-page-inject\/issues\/5\">#5<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with <code>page-inject<\/code> processing Twig twice <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-page-inject\/issues\/7\">#7<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support Grav-style link route resolution (e.g. ..\/your-route) #5\n\n\n\nFixed issue with page-inject processing Twig twice #7"},"1.1.1":{"date":"10\/21\/2015","content":"1. [](#new)\n * Added `active` config option to enable\/disable site-wide\n1. [](#bugfix)\n * Fixed issue with plugin not processing reliably with cache-enabled","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>active<\/code> config option to enable\/disable site-wide<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with plugin not processing reliably with cache-enabled<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added active config option to enable\/disable site-wide\n\n\n\nFixed issue with plugin not processing reliably with cache-enabled"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.0.0":{"date":"06\/18\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"langswitcher":{"name":"LangSwitcher","version":"1.4.0","description":"LangSwitcher is a [Grav](http:\/\/github.com\/getgrav\/grav) plugin that provides native language text links to switch between [multiple languages](http:\/\/learn.getgrav.org\/content\/multi-language) in Grav **v0.9.30** or greater.","description_html":"<p>LangSwitcher is a <a href=\"http:\/\/github.com\/getgrav\/grav\">Grav<\/a> plugin that provides native language text links to switch between <a href=\"http:\/\/learn.getgrav.org\/content\/multi-language\">multiple languages<\/a> in Grav <strong>v0.9.30<\/strong> or greater.<\/p>","description_plain":"LangSwitcher is a Grav plugin that provides native language text links to switch between multiple languages in Grav v0.9.30 or greater.","icon":"globe","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-langswitcher","keywords":"mulitlang, multilanguage, translation, switcher","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-langswitcher\/issues","license":"MIT","tag_name":"1.4.0","date":"2017-06-29T15:59:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/langswitcher\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-langswitcher","slug":"langswitcher","install_path":"user\/plugins\/langswitcher","changelog":{"1.4.0":{"date":"06\/29\/2017","content":"1. [](#new)\n * Added the `untranslated_pages_behavior` option to determine what to do with a language link when the current page doesn't exist in that language or it exists but it's not published\n1. [](#bugfix)\n * Fixed generated URLs when `append_url_extension` is set, via PR [#22](https:\/\/github.com\/getgrav\/grav-plugin-langswitcher\/pull\/22)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added the <code>untranslated_pages_behavior<\/code> option to determine what to do with a language link when the current page doesn't exist in that language or it exists but it's not published<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed generated URLs when <code>append_url_extension<\/code> is set, via PR <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-langswitcher\/pull\/22\">#22<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added the untranslated_pages_behavior option to determine what to do with a language link when the current page doesn't exist in that language or it exists but it's not published\n\n\n\nFixed generated URLs when append_url_extension is set, via PR #22"},"1.3.0":{"date":"02\/17\/2017","content":"1. [](#new)\n * Added support for `hreflang` annotations via PR [#19](https:\/\/github.com\/getgrav\/grav-plugin-langswitcher\/pull\/19)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for <code>hreflang<\/code> annotations via PR <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-langswitcher\/pull\/19\">#19<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for hreflang annotations via PR #19"},"1.2.1":{"date":"05\/28\/2016","content":"1. [](#bugfix)\n * Display all language names, even those with non supported locales","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Display all language names, even those with non supported locales<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Display all language names, even those with non supported locales"},"1.2.0":{"date":"05\/03\/2016","content":"1. [](#improved)\n * Take URI parameters into account when switching languages\n * Add `external` class to avoid problems on modular pages when `jquery.singlePageNav` is loaded","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Take URI parameters into account when switching languages<\/li>\n<li>Add <code>external<\/code> class to avoid problems on modular pages when <code>jquery.singlePageNav<\/code> is loaded<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Take URI parameters into account when switching languages\nAdd external class to avoid problems on modular pages when jquery.singlePageNav is loaded"},"1.1.0":{"date":"10\/15\/2015","content":"1. [](#improved)\n * Added active class to language links","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added active class to language links<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added active class to language links"},"1.0.2":{"date":"07\/13\/2015","content":"1. [](#improved)\n * Improved homepage routing","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved homepage routing<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved homepage routing"},"1.0.1":{"date":"07\/08\/2015","content":"1. [](#improved)\n * Updated blueprints with some typo fixes","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated blueprints with some typo fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated blueprints with some typo fixes"},"1.0.0":{"date":"07\/08\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"optimus":{"name":"Optimus","version":"1.3.0","description":"Image compression library utilizing https:\/\/optimus.io\/en","description_html":"<p>Image compression library utilizing <a href=\"https:\/\/optimus.io\/en\">https:\/\/optimus.io\/en<\/a><\/p>","description_plain":"Image compression library utilizing https:\/\/optimus.io\/en","icon":"compress","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-optimus","demo":"http:\/\/demo.getgrav.org\/blog-skeleton","keywords":"optimus, plugin, navigation, depth","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-optimus\/issues","license":"MIT","tag_name":"1.3.0","date":"2016-11-18T17:28:00Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/optimus\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-optimus","slug":"optimus","install_path":"user\/plugins\/optimus","changelog":false,"dependencies":[]},"staticfilecache":{"name":"Staticfilecache","version":"1.0.0","description":"Simple static file cache solution","description_html":"<p>Simple static file cache solution<\/p>","description_plain":"Simple static file cache solution","icon":"paper-plane","author":{"name":"Fabrizio Branca","url":"http:\/\/fbrnc.net","email":"grav@fbrnc.net"},"homepage":"https:\/\/github.com\/fbrnc\/grav-plugin-staticfilecache","demo":"http:\/\/fbrnc.net","keywords":"cache","bugs":"https:\/\/github.com\/fbrnc\/grav-plugin-staticfilecache\/issues","license":"GPL v3","tag_name":"v1.0.1","date":"2014-12-02T05:09:43Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/staticfilecache\/1.0.0","repository":"https:\/\/github.com\/fbrnc\/grav-plugin-staticfilecache","slug":"staticfilecache","install_path":"user\/plugins\/staticfilecache","changelog":false,"dependencies":[]},"datetools":{"name":"Date Tools","version":"1.0.6","description":"This plugin provides date tools to twig inside of Grav CMS using the [Carbon](https:\/\/github.com\/briannesbitt\/Carbon) DateTime api extension.","description_html":"<p>This plugin provides date tools to twig inside of Grav CMS using the <a href=\"https:\/\/github.com\/briannesbitt\/Carbon\">Carbon<\/a> DateTime api extension.<\/p>","description_plain":"This plugin provides date tools to twig inside of Grav CMS using the Carbon DateTime api extension.","icon":"clock-o","author":{"name":"Kaleb Heitzman","url":"http:\/\/brandr.co","email":"kalebheitzman@gmail.com"},"homepage":"http:\/\/github.com\/kalebheitzman\/grav-plugin-datetools","docs":"https:\/\/github.com\/kalebheitzman\/grav-plugin-datetools#date-tools-plugin-for-grav-cms","keywords":"events, plugin","bugs":"https:\/\/github.com\/kalebheitzman\/grav-plugin-datetools\/issues","license":"MIT","tag_name":"1.0.6","date":"2016-08-19T02:33:45Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/datetools\/1.0.6","repository":"https:\/\/github.com\/kalebheitzman\/grav-plugin-datetools","slug":"datetools","install_path":"user\/plugins\/datetools","changelog":{"1.0.2":{"date":"02\/23\/2016","content":"1. [](#new)\n\t* Added Admin-side plugin config form\n1. [](#improved)\n\t* Updated Carbon Date library to latest version\n\t* Updated code documentation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Admin-side plugin config form<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated Carbon Date library to latest version<\/li>\n<li>Updated code documentation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Admin-side plugin config form\n\n\n\nUpdated Carbon Date library to latest version\nUpdated code documentation"},"1.0.1":{"date":"01\/19\/2016","content":"1. [](#improved)\n\t* Ensure compatibility with Grave 1.0.0","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Ensure compatibility with Grave 1.0.0<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Ensure compatibility with Grave 1.0.0"},"1.0.0":{"date":"01\/09\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"archive_plus":{"name":"Archive Plus","version":"1.3.2","description":"The **Archive Plus** plugin is an enhanced version of the [Grav Archives plugin](https:\/\/github.com\/getgrav\/grav-plugin-archives) with more configuration options and the ability to show a blogger like hierarchical archive menu for links grouped by month and\/or year.","description_html":"<p>The <strong>Archive Plus<\/strong> plugin is an enhanced version of the <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-archives\">Grav Archives plugin<\/a> with more configuration options and the ability to show a blogger like hierarchical archive menu for links grouped by month and\/or year.<\/p>","description_plain":"The Archive Plus plugin is an enhanced version of the Grav Archives plugin with more configuration options and the ability to show a blogger like hierarchical archive menu for links grouped by month and\/or year.","icon":"university","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-archive-plus","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-archive-plus\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-archive-plus\/issues","license":"MIT\/GPL","tag_name":"v1.3.2","date":"2015-09-07T19:25:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/archive_plus\/1.3.2","repository":"https:\/\/github.com\/sommerregen\/grav-plugin-archive-plus","slug":"archive_plus","install_path":"user\/plugins\/archive_plus","changelog":{"1.3.2":{"date":"09\/07\/2015","content":"2. [](#improved)\n * Added blueprints for Grav Admin plugin\n * Corrected some variable names in languages.yaml [#5](https:\/\/github.com\/Sommerregen\/grav-plugin-archive-plus\/pull\/5)\n3. [](#bugfix)\n * Fixed not working with Grav's Admin Panel [#4](https:\/\/github.com\/Sommerregen\/grav-plugin-archive-plus\/issues\/4)","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<li>Corrected some variable names in languages.yaml <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-archive-plus\/pull\/5\">#5<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed not working with Grav's Admin Panel <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-archive-plus\/issues\/4\">#4<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin\nCorrected some variable names in languages.yaml #5\n\n\n\nFixed not working with Grav's Admin Panel #4"},"1.3.1":{"date":"08\/17\/2015","content":"3. [](#bugfix)\n * Fixed broken path translation","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken path translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed broken path translation"},"1.3.0":{"date":"08\/08\/2015","content":"1. [](#new)\n * Added admin configurations **(requires Grav 0.9.34+)**\n2. [](#improved)\n * Updated `README.md`\n3. [](#bugfix)\n * Fixed Czech translation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added admin configurations <strong>(requires Grav 0.9.34+)<\/strong><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Czech translation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added admin configurations (requires Grav 0.9.34+)\n\n\n\nUpdated README.md\n\n\n\nFixed Czech translation"},"1.2.0":{"date":"07\/25\/2015","content":"1. [](#new)\n * Added multi-language support **(requires Grav 0.9.33+)**\n * Added `Show more` button below blogger-like hierarchical menu, when list of items is truncated\n2. [](#improved)\n * Refactored code\n * Updated `README.md`\n * Improved speed (plugin now caches the results)\n * Slight style changes in the blogger-like hierarchical menu\n3. [](#bugfix)\n * Fixed improper path to item if nested [#2](https:\/\/github.com\/Sommerregen\/grav-plugin-archive-plus\/issues\/2)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added multi-language support <strong>(requires Grav 0.9.33+)<\/strong><\/li>\n<li>Added <code>Show more<\/code> button below blogger-like hierarchical menu, when list of items is truncated<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactored code<\/li>\n<li>Updated <code>README.md<\/code><\/li>\n<li>Improved speed (plugin now caches the results)<\/li>\n<li>Slight style changes in the blogger-like hierarchical menu<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed improper path to item if nested <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-archive-plus\/issues\/2\">#2<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added multi-language support (requires Grav 0.9.33+)\nAdded Show more button below blogger-like hierarchical menu, when list of items is truncated\n\n\n\nRefactored code\nUpdated README.md\nImproved speed (plugin now caches the results)\nSlight style changes in the blogger-like hierarchical menu\n\n\n\nFixed improper path to item if nested #2"},"1.1.1":{"date":"05\/10\/2015","content":"2. [](#improved)\n * Better expandable blogger-like hierarchical menu\n * PSR fixes","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better expandable blogger-like hierarchical menu<\/li>\n<li>PSR fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better expandable blogger-like hierarchical menu\nPSR fixes"},"1.1.0":{"date":"02\/21\/2015","content":"1. [](#new)\n * Implemented new `param_sep` variable **(requires Grav 0.9.18+)**\n2. [](#improved)\n * Refactored code, fixed INSTALL.md","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Implemented new <code>param_sep<\/code> variable <strong>(requires Grav 0.9.18+)<\/strong><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactored code, fixed INSTALL.md<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Implemented new param_sep variable (requires Grav 0.9.18+)\n\n\n\nRefactored code, fixed INSTALL.md"},"1.0.2":{"date":"02\/05\/2015","content":"1. [](#new)\n * Added new option `limit.items` to hide items [#1](https:\/\/github.com\/Sommerregen\/grav-plugin-archive-plus\/pull\/1)\n2. [](#improved)\n * Updated documentation","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new option <code>limit.items<\/code> to hide items <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-archive-plus\/pull\/1\">#1<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated documentation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new option limit.items to hide items #1\n\n\n\nUpdated documentation"},"1.0.1":{"date":"01\/22\/2015","content":"1. [](#bugfix)\n * Fixed issue with ignored `enabled: false` option","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with ignored <code>enabled: false<\/code> option<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue with ignored enabled: false option"},"1.0.0":{"date":"01\/19\/2015","content":"1. [](#new)\n * Added a blogger like hierarchical (year\/month\/post) archive menu\n * Fork of *Archives* plugin v1.2.0 by _Grav Team_ (see https:\/\/github.com\/getgrav\/grav-plugin-archives)\n * ChangeLog started...\n2. [](#improved)\n * Improved readability of code\n * Added more configuration options to Admin Panel\n * Automatically add taxonomy type (`archive`) for months and years","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added a blogger like hierarchical (year\/month\/post) archive menu<\/li>\n<li>Fork of <em>Archives<\/em> plugin v1.2.0 by <em>Grav Team<\/em> (see <a href=\"https:\/\/github.com\/getgrav\/grav-plugin-archives\">https:\/\/github.com\/getgrav\/grav-plugin-archives<\/a>)<\/li>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved readability of code<\/li>\n<li>Added more configuration options to Admin Panel<\/li>\n<li>Automatically add taxonomy type (<code>archive<\/code>) for months and years<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added a blogger like hierarchical (year\/month\/post) archive menu\nFork of Archives plugin v1.2.0 by Grav Team (see https:\/\/github.com\/getgrav\/grav-plugin-archives)\nChangeLog started...\n\n\n\nImproved readability of code\nAdded more configuration options to Admin Panel\nAutomatically add taxonomy type (archive) for months and years"}},"dependencies":[]},"mediaembed":{"name":"MediaEmbed","version":"1.3.0","description":"This plugin embeds several media sites (e.g. YouTube, Vimeo, Soundcloud) by only providing the URL to the medium.","description_html":"<p>This plugin embeds several media sites (e.g. YouTube, Vimeo, Soundcloud) by only providing the URL to the medium.<\/p>","description_plain":"This plugin embeds several media sites (e.g. YouTube, Vimeo, Soundcloud) by only providing the URL to the medium.","icon":"spinner","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-mediaembed","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-mediaembed\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-mediaembed\/issues","license":"MIT\/GPL","tag_name":"v1.3.0","date":"2017-02-05T18:08:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/mediaembed\/1.3.0","repository":"https:\/\/github.com\/sommerregen\/grav-plugin-mediaembed","slug":"mediaembed","install_path":"user\/plugins\/mediaembed","changelog":{"1.3.0":{"date":"02\/05\/2017","content":"1. [](#new)\n * Added support image or link for not embed media (Thanks to [@magikcypres](https:\/\/github.com\/magikcypress))\n * Added support for **Twitter.com** (Thanks to [@magikcypres](https:\/\/github.com\/magikcypress))\n2. [](#bugfix)\n * Fixed support for **Github** (Thanks to [@magikcypres](https:\/\/github.com\/magikcypress))\n * Fixed partial bug [#9](https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/9) (Mediaembed converts images into images)\n * Fixed [#15](https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/pull\/15) (Fixed `media.responsive`)\n * Fixed [#25](https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/pull\/25) (Fix Admin Panel issues [#13](https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/13), [#17](https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/17), and [#24](https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/24))","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support image or link for not embed media (Thanks to <a href=\"https:\/\/github.com\/magikcypress\">@magikcypres<\/a>)<\/li>\n<li>Added support for <strong>Twitter.com<\/strong> (Thanks to <a href=\"https:\/\/github.com\/magikcypress\">@magikcypres<\/a>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed support for <strong>Github<\/strong> (Thanks to <a href=\"https:\/\/github.com\/magikcypress\">@magikcypres<\/a>)<\/li>\n<li>Fixed partial bug <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/9\">#9<\/a> (Mediaembed converts images into images)<\/li>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/pull\/15\">#15<\/a> (Fixed <code>media.responsive<\/code>)<\/li>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/pull\/25\">#25<\/a> (Fix Admin Panel issues <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/13\">#13<\/a>, <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/17\">#17<\/a>, and <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/24\">#24<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support image or link for not embed media (Thanks to @magikcypres)\nAdded support for Twitter.com (Thanks to @magikcypres)\n\n\n\nFixed support for Github (Thanks to @magikcypres)\nFixed partial bug #9 (Mediaembed converts images into images)\nFixed #15 (Fixed media.responsive)\nFixed #25 (Fix Admin Panel issues #13, #17, and #24)"},"1.2.0":{"date":"08\/08\/2015","content":"1. [](#new)\n * Added admin configurations **(requires Grav 0.9.34+)**\n2. [](#improved)\n * Updated `README.md`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added admin configurations <strong>(requires Grav 0.9.34+)<\/strong><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added admin configurations (requires Grav 0.9.34+)\n\n\n\nUpdated README.md"},"1.1.0":{"date":"05\/17\/2015","content":"1. [](#new)\n * Added support for **Slides.com SlideDesk** as requested in issue [#4](https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/4)\n2. [](#improved)\n * Assets checks (in rare cases it was possible that MediaEmbed throws an error)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for <strong>Slides.com SlideDesk<\/strong> as requested in issue <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/4\">#4<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Assets checks (in rare cases it was possible that MediaEmbed throws an error)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for Slides.com SlideDesk as requested in issue #4\n\n\n\nAssets checks (in rare cases it was possible that MediaEmbed throws an error)"},"1.0.2":{"date":"05\/10\/2015","content":"1. [](#new)\n * Added plugin roadmap\n * Added support for modular pages\n2. [](#improved)\n * Prevent potential division by zero error [#2](https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/pull\/2)\n3. [](#bugfix)\n * Fixed link generation in case no MediaEmbed service is found","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added plugin roadmap<\/li>\n<li>Added support for modular pages<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Prevent potential division by zero error <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/pull\/2\">#2<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed link generation in case no MediaEmbed service is found<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added plugin roadmap\nAdded support for modular pages\n\n\n\nPrevent potential division by zero error #2\n\n\n\nFixed link generation in case no MediaEmbed service is found"},"1.0.1":{"date":"04\/28\/2015","content":"3. [](#bugfix)\n * Fixed issue [#1](https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/1) with broken MediaEmbed functionality (i.e. removed test code)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mediaembed\/issues\/1\">#1<\/a> with broken MediaEmbed functionality (i.e. removed test code)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed issue #1 with broken MediaEmbed functionality (i.e. removed test code)"},"1.0.0":{"date":"04\/26\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"dropcaps":{"name":"DropCaps","version":"1.3.4","description":"This plugin places a decorative dropped initial capital letter to the start of the first paragraph of a text.","description_html":"<p>This plugin places a decorative dropped initial capital letter to the start of the first paragraph of a text.<\/p>","description_plain":"This plugin places a decorative dropped initial capital letter to the start of the first paragraph of a text.","icon":"paw","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-dropcaps","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-dropcaps\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-dropcaps\/issues","license":"MIT\/GPL","tag_name":"v1.3.4","date":"2015-11-23T20:46:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/dropcaps\/1.3.4","repository":"https:\/\/github.com\/sommerregen\/grav-plugin-dropcaps","slug":"dropcaps","install_path":"user\/plugins\/dropcaps","changelog":{"1.3.4":{"date":"11\/23\/2015","content":"3. [](#bugfix)\n * Fixed [#2](https:\/\/github.com\/Sommerregen\/grav-plugin-dropcaps\/issues\/2) (PHP errors) [#3](https:\/\/github.com\/Sommerregen\/grav-plugin-dropcaps\/pull\/3)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-dropcaps\/issues\/2\">#2<\/a> (PHP errors) <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-dropcaps\/pull\/3\">#3<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed #2 (PHP errors) #3"},"1.3.3":{"date":"09\/08\/2015","content":"2. [](#improved)\n * Changed initialization procedure","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed initialization procedure<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed initialization procedure"},"1.3.2":{"date":"09\/08\/2015","content":"3. [](#bugfix)\n * Fixed broken `CHANGELOG.md`","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken <code>CHANGELOG.md<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed broken CHANGELOG.md"},"1.3.1":{"date":"09\/07\/2015","content":"2. [](#improved)\n * Added blueprints for Grav Admin plugin\n3. [](#bugfix)\n * Fixed [#1](https:\/\/github.com\/Sommerregen\/grav-plugin-dropcaps\/issues\/1) (Undefined property: `Grav\\Plugin\\DropCapsPlugin::$backend`)","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-dropcaps\/issues\/1\">#1<\/a> (Undefined property: <code>Grav\\Plugin\\DropCapsPlugin::$backend<\/code>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin\n\n\n\nFixed #1 (Undefined property: Grav\\Plugin\\DropCapsPlugin::$backend)"},"1.3.0":{"date":"08\/08\/2015","content":"1. [](#new)\n * Added admin configurations **(requires Grav 0.9.34+)**\n2. [](#improved)\n * Switched to `onBuildPagesInitialized` event **(requires Grav 0.9.29+)**\n * Updated `README.md`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added admin configurations <strong>(requires Grav 0.9.34+)<\/strong><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Switched to <code>onBuildPagesInitialized<\/code> event <strong>(requires Grav 0.9.29+)<\/strong><\/li>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added admin configurations (requires Grav 0.9.34+)\n\n\n\nSwitched to onBuildPagesInitialized event (requires Grav 0.9.29+)\nUpdated README.md"},"1.2.1":{"date":"05\/10\/2015","content":"2. [](#improved)\n * PSR fixes","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>PSR fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"PSR fixes"},"1.2.0":{"date":"02\/07\/2015","content":"2. [](#improved)\n * Improved process engine to ensure not to alter HTML tags or HTML entities in content\n * Refactored code\n3. [](#bugfix)\n * Fixed self-closing tags and ensure to return valid HTML(5)","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved process engine to ensure not to alter HTML tags or HTML entities in content<\/li>\n<li>Refactored code<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed self-closing tags and ensure to return valid HTML(5)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved process engine to ensure not to alter HTML tags or HTML entities in content\nRefactored code\n\n\n\nFixed self-closing tags and ensure to return valid HTML(5)"},"1.1.0":{"date":"02\/07\/2015","content":"1. [](#new)\n * Completely new re-design of DropCaps style\n2. [](#improved)\n * Added support for HHVM **(requires Grav 0.9.17+)**\n * Added modular pages support\n * Improved readability of code\n * Updated plugin to use new `mergeConfig` method of Grav core **(requires Grav 0.9.16+)**","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Completely new re-design of DropCaps style<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for HHVM <strong>(requires Grav 0.9.17+)<\/strong><\/li>\n<li>Added modular pages support<\/li>\n<li>Improved readability of code<\/li>\n<li>Updated plugin to use new <code>mergeConfig<\/code> method of Grav core <strong>(requires Grav 0.9.16+)<\/strong><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Completely new re-design of DropCaps style\n\n\n\nAdded support for HHVM (requires Grav 0.9.17+)\nAdded modular pages support\nImproved readability of code\nUpdated plugin to use new mergeConfig method of Grav core (requires Grav 0.9.16+)"},"1.0.1":{"date":"01\/27\/2015","content":"1. [](#new)\n\t* Added option `process` to toggle `DropCaps` filter per page\n2. [](#bugfix)\n\t* Fixed issue with unexpected behavior of `dropcaps` per-page configuration","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added option <code>process<\/code> to toggle <code>DropCaps<\/code> filter per page<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed issue with unexpected behavior of <code>dropcaps<\/code> per-page configuration<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added option process to toggle DropCaps filter per page\n\n\n\nFixed issue with unexpected behavior of dropcaps per-page configuration"},"1.0.0":{"date":"01\/26\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"toc":{"name":"Toc","version":"1.4.1","description":"This plugin automagically generates a (minified) Table of Contents based on special markers in the document and adds it into the resulting HTML document.","description_html":"<p>This plugin automagically generates a (minified) Table of Contents based on special markers in the document and adds it into the resulting HTML document.<\/p>","description_plain":"This plugin automagically generates a (minified) Table of Contents based on special markers in the document and adds it into the resulting HTML document.","icon":"language","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-toc","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-toc\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-toc\/issues","license":"MIT\/GPL","tag_name":"v1.4.1","date":"2017-06-12T17:53:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/toc\/1.4.1","repository":"https:\/\/github.com\/sommerregen\/grav-plugin-toc","slug":"toc","install_path":"user\/plugins\/toc","changelog":{"1.4.1":{"date":"06\/12\/2017","content":"3. [](#bugfix)\n * Fixed new `slug.granularity` option in `toc.yaml` and `README.md`","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed new <code>slug.granularity<\/code> option in <code>toc.yaml<\/code> and <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed new slug.granularity option in toc.yaml and README.md"},"1.4.0":{"date":"06\/12\/2017","content":"1. [](#new)\n * Added new `active` setting that supersedes `process` option\n * Added `slug.granularity` option for slug generation\n * Added and expose TOC generation (see [#8](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/8))\n2. [](#improved)\n * Add a \"headeranchor\" class to the `hx` tag (thanks to [@Lamecarlate](https:\/\/github.com\/Lamecarlate))\n * Moved template to new plugin template location\n * Improved styling of code elements in table of contents\n * Expose more plugin strings for translations\n * Strip tags in title attributes\n * Dropped `iconv` dependency\n3. [](#bugfix)\n * Fixed `{{ page.content|toc }}` not working [#8](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/8)\n * Fixed issue with quote boxes that broke links in TOC [#10](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/10)\n * Fixed error on multilingual site [#13](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/13) & [#14](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/14)\n * Fixed undefined offset error in [MINITOC] [#12](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/12) & [#15](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/15)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added new <code>active<\/code> setting that supersedes <code>process<\/code> option<\/li>\n<li>Added <code>slug.granularity<\/code> option for slug generation<\/li>\n<li>Added and expose TOC generation (see <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/8\">#8<\/a>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add a &quot;headeranchor&quot; class to the <code>hx<\/code> tag (thanks to <a href=\"https:\/\/github.com\/Lamecarlate\">@Lamecarlate<\/a>)<\/li>\n<li>Moved template to new plugin template location<\/li>\n<li>Improved styling of code elements in table of contents<\/li>\n<li>Expose more plugin strings for translations<\/li>\n<li>Strip tags in title attributes<\/li>\n<li>Dropped <code>iconv<\/code> dependency<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>{{ page.content|toc }}<\/code> not working <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/8\">#8<\/a><\/li>\n<li>Fixed issue with quote boxes that broke links in TOC <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/10\">#10<\/a><\/li>\n<li>Fixed error on multilingual site <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/13\">#13<\/a> &amp; <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/14\">#14<\/a><\/li>\n<li>Fixed undefined offset error in [MINITOC] <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/12\">#12<\/a> &amp; <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/15\">#15<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added new active setting that supersedes process option\nAdded slug.granularity option for slug generation\nAdded and expose TOC generation (see #8)\n\n\n\nAdd a &quot;headeranchor&quot; class to the hx tag (thanks to @Lamecarlate)\nMoved template to new plugin template location\nImproved styling of code elements in table of contents\nExpose more plugin strings for translations\nStrip tags in title attributes\nDropped iconv dependency\n\n\n\nFixed {{ page.content|toc }} not working #8\nFixed issue with quote boxes that broke links in TOC #10\nFixed error on multilingual site #13 &amp; #14\nFixed undefined offset error in [MINITOC] #12 &amp; #15"},"1.3.1":{"date":"10\/24\/2015","content":"2. [](#improved)\n * Do not render TOC if it is empty [#6](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/6) & [#7](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/pull\/7)\n3. [](#bugfix)\n * Fixed [#5](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/pull\/5) (Fix typo in `README.md`)","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Do not render TOC if it is empty <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/6\">#6<\/a> &amp; <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/pull\/7\">#7<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/pull\/5\">#5<\/a> (Fix typo in <code>README.md<\/code>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Do not render TOC if it is empty #6 &amp; #7\n\n\n\nFixed #5 (Fix typo in README.md)"},"1.3.0":{"date":"09\/24\/2015","content":"1. [](#new)\n * Added more blueprints for Grav Admin plugin\n2. [](#improved)\n * Added configuration options for slug generation [#4](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/4)\n * Added better fallback for slug generation when `iconv` module is not installed on the server\n3. [](#bugfix)\n * Fixed [#3](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/3) (Twig filter not working in twig template)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added more blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added configuration options for slug generation <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/4\">#4<\/a><\/li>\n<li>Added better fallback for slug generation when <code>iconv<\/code> module is not installed on the server<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/3\">#3<\/a> (Twig filter not working in twig template)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added more blueprints for Grav Admin plugin\n\n\n\nAdded configuration options for slug generation #4\nAdded better fallback for slug generation when iconv module is not installed on the server\n\n\n\nFixed #3 (Twig filter not working in twig template)"},"1.2.1":{"date":"09\/09\/2015","content":"2. [](#improved)\n * Added blueprints for Grav Admin plugin\n * Document PHP iconv Requirement [#1](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/1)\n3. [](#bugfix)\n * Fixed [#2](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/2) (Not working with Grav's Admin Panel)\n * Fixed broken TOC after caching pages","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<li>Document PHP iconv Requirement <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/1\">#1<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/issues\/2\">#2<\/a> (Not working with Grav's Admin Panel)<\/li>\n<li>Fixed broken TOC after caching pages<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin\nDocument PHP iconv Requirement #1\n\n\n\nFixed #2 (Not working with Grav's Admin Panel)\nFixed broken TOC after caching pages"},"1.2.0":{"date":"08\/08\/2015","content":"1. [](#new)\n * Added admin configurations **(requires Grav 0.9.34+)**\n * Added multi-language support **(requires Grav 0.9.33+)**\n * Added `placement`, `visible`, `icon` and `class` option to customize anchor look\n * Added buitlin CSS class to suppress anchor links with the `no-anchor` class\n * Added `{{% toc %}}` shortcode\n2. [](#improved)\n * Switched to `onBuildPagesInitialized` event **(requires Grav 0.9.29+)**\n * Improved and use language translation for language specific slug generation (**requires Grav 0.9.34+**)\n * Updated `README.md`\n3. [](#bugfix)\n * Strip tags in title attribute\n * Normalize tags in TOC (see `<code>` element)\n * Ignore empty headings","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added admin configurations <strong>(requires Grav 0.9.34+)<\/strong><\/li>\n<li>Added multi-language support <strong>(requires Grav 0.9.33+)<\/strong><\/li>\n<li>Added <code>placement<\/code>, <code>visible<\/code>, <code>icon<\/code> and <code>class<\/code> option to customize anchor look<\/li>\n<li>Added buitlin CSS class to suppress anchor links with the <code>no-anchor<\/code> class<\/li>\n<li>Added <code>{{% toc %}}<\/code> shortcode<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Switched to <code>onBuildPagesInitialized<\/code> event <strong>(requires Grav 0.9.29+)<\/strong><\/li>\n<li>Improved and use language translation for language specific slug generation (<strong>requires Grav 0.9.34+<\/strong>)<\/li>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Strip tags in title attribute<\/li>\n<li>Normalize tags in TOC (see <code>&lt;code&gt;<\/code> element)<\/li>\n<li>Ignore empty headings<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added admin configurations (requires Grav 0.9.34+)\nAdded multi-language support (requires Grav 0.9.33+)\nAdded placement, visible, icon and class option to customize anchor look\nAdded buitlin CSS class to suppress anchor links with the no-anchor class\nAdded {{% toc %}} shortcode\n\n\n\nSwitched to onBuildPagesInitialized event (requires Grav 0.9.29+)\nImproved and use language translation for language specific slug generation (requires Grav 0.9.34+)\nUpdated README.md\n\n\n\nStrip tags in title attribute\nNormalize tags in TOC (see &lt;code&gt; element)\nIgnore empty headings"},"1.1.0":{"date":"05\/14\/2015","content":"2. [](#improved)\n\t* Improved `anchorlinks``generation\n\t* Truncate headings to a maximum width of 32 chars in TOC and MINITOC\n\t* Corrected spelling and markup in [README.md](https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/blob\/master\/README.md)","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved `anchorlinks``generation<\/li>\n<li>Truncate headings to a maximum width of 32 chars in TOC and MINITOC<\/li>\n<li>Corrected spelling and markup in <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-toc\/blob\/master\/README.md\">README.md<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Improved `anchorlinks``generation\nTruncate headings to a maximum width of 32 chars in TOC and MINITOC\nCorrected spelling and markup in README.md"},"1.0.0":{"date":"05\/10\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"external_links":{"name":"External Links","version":"1.6.1","description":"This plugin adds small icons to external and mailto links, informing users the link will take them to a new site or open their email client.","description_html":"<p>This plugin adds small icons to external and mailto links, informing users the link will take them to a new site or open their email client.<\/p>","description_plain":"This plugin adds small icons to external and mailto links, informing users the link will take them to a new site or open their email client.","icon":"external-link","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-external-links","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-external-links\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-external-links\/issues","license":"MIT\/GPL","tag_name":"v1.6.1","date":"2018-07-12T18:24:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/external_links\/1.6.1","repository":"https:\/\/github.com\/sommerregen\/grav-plugin-external-links","slug":"external_links","install_path":"user\/plugins\/external_links","changelog":{"1.6.1":{"date":"07\/12\/2018","content":"3. [](#bugfix)\n * Fixed parsing tags other than links [#24](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/24) (Fix loading of a href element)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed parsing tags other than links <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/24\">#24<\/a> (Fix loading of a href element)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed parsing tags other than links #24 (Fix loading of a href element)"},"1.6.0":{"date":"02\/22\/2018","content":"1. [](#new)\n * Check for page redirects [#22](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/22) (Check for redirecting pages if `links.redirects` is enabled, thanks to [@karfau](https:\/\/github.com\/karfau))\n2. [](#improved)\n * Set `rel=\"noopener noreferrer\"` to all external links [#21](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/21)\n * Updated French translation strings [#19](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/19)\n * Improved `README.md` and YAML files","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Check for page redirects <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/22\">#22<\/a> (Check for redirecting pages if <code>links.redirects<\/code> is enabled, thanks to <a href=\"https:\/\/github.com\/karfau\">@karfau<\/a>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Set <code>rel=\"noopener noreferrer\"<\/code> to all external links <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/21\">#21<\/a><\/li>\n<li>Updated French translation strings <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/19\">#19<\/a><\/li>\n<li>Improved <code>README.md<\/code> and YAML files<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Check for page redirects #22 (Check for redirecting pages if links.redirects is enabled, thanks to @karfau)\n\n\n\nSet rel=\"noopener noreferrer\" to all external links #21\nUpdated French translation strings #19\nImproved README.md and YAML files"},"1.5.3":{"date":"02\/18\/2017","content":"3. [](#bugfix)\n * Fixed Russian translation strings [#17](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/17) (Thanks to [@geschke](https:\/\/github.com\/geschke) for the fast PR)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed Russian translation strings <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/17\">#17<\/a> (Thanks to <a href=\"https:\/\/github.com\/geschke\">@geschke<\/a> for the fast PR)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed Russian translation strings #17 (Thanks to @geschke for the fast PR)"},"1.5.2":{"date":"02\/17\/2017","content":"1. [](#new)\n * Added Russian translations [#16](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/16) (Thanks to [@ktaranov](https:\/\/github.com\/ktaranov))","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added Russian translations <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/16\">#16<\/a> (Thanks to <a href=\"https:\/\/github.com\/ktaranov\">@ktaranov<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added Russian translations #16 (Thanks to @ktaranov)"},"1.5.1":{"date":"02\/10\/2017","content":"3. [](#bugfix)\n * Fixed error in getting the remote image size","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed error in getting the remote image size<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed error in getting the remote image size"},"1.5.0":{"date":"02\/09\/2017","content":"2. [](#improved)\n * Use tabs in admin panel settings for better user experience\n * Use toggle buttons for page settings","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use tabs in admin panel settings for better user experience<\/li>\n<li>Use toggle buttons for page settings<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use tabs in admin panel settings for better user experience\nUse toggle buttons for page settings"},"1.4.4":{"date":"01\/11\/2017","content":"3. [](#bugfix)\n * Fixed `CURLOPT_AUTOREFERER` constant","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>CURLOPT_AUTOREFERER<\/code> constant<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed CURLOPT_AUTOREFERER constant"},"1.4.3":{"date":"10\/31\/2016","content":"3. [](#bugfix)\n * Fixed [#11](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/11) (Not working with cache enabling) (see PR [#15](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/15))\n * Fixed [#13](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/13) (Preferences Not Showing)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/11\">#11<\/a> (Not working with cache enabling) (see PR <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/15\">#15<\/a>)<\/li>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/13\">#13<\/a> (Preferences Not Showing)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed #11 (Not working with cache enabling) (see PR #15)\nFixed #13 (Preferences Not Showing)"},"1.4.2":{"date":"12\/06\/2015","content":"1. [](#new)\n * Added French translations [#8](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/8) (Thanks to [@MATsxm](https:\/\/github.com\/MATsxm))","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added French translations <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/pull\/8\">#8<\/a> (Thanks to <a href=\"https:\/\/github.com\/MATsxm\">@MATsxm<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added French translations #8 (Thanks to @MATsxm)"},"1.4.1":{"date":"11\/18\/2015","content":"2. [](#improved)\n * Page specific options now respect the default configurations set in the admin panel","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Page specific options now respect the default configurations set in the admin panel<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Page specific options now respect the default configurations set in the admin panel"},"1.4.0":{"date":"11\/17\/2015","content":"1. [](#new)\n * Added `External Links` options to page options tab\n2. [](#improved)\n * Improved `isExternalUrl` function to allow custom schemes and whether to evaluate links beginning with `.www` or not\n * Added more blueprint options\n * Improved code\n * Updated docs\n3. [](#bugfix)\n * Fixed [#7](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/7) (Possible issue with malformed URLs)\n * Fixes `external_links` filter function","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>External Links<\/code> options to page options tab<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved <code>isExternalUrl<\/code> function to allow custom schemes and whether to evaluate links beginning with <code>.www<\/code> or not<\/li>\n<li>Added more blueprint options<\/li>\n<li>Improved code<\/li>\n<li>Updated docs<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/7\">#7<\/a> (Possible issue with malformed URLs)<\/li>\n<li>Fixes <code>external_links<\/code> filter function<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added External Links options to page options tab\n\n\n\nImproved isExternalUrl function to allow custom schemes and whether to evaluate links beginning with .www or not\nAdded more blueprint options\nImproved code\nUpdated docs\n\n\n\nFixed #7 (Possible issue with malformed URLs)\nFixes external_links filter function"},"1.3.1":{"date":"09\/09\/2015","content":"2. [](#improved)\n * Added blueprints for Grav Admin plugin\n3. [](#bugfix)\n * Fixed [#5](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/5) (Works on first page displayed)\n * Fixed [#6](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/6) (Validation failed: title is not defined in blueprints)","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/5\">#5<\/a> (Works on first page displayed)<\/li>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/6\">#6<\/a> (Validation failed: title is not defined in blueprints)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin\n\n\n\nFixed #5 (Works on first page displayed)\nFixed #6 (Validation failed: title is not defined in blueprints)"},"1.3.0":{"date":"08\/08\/2015","content":"1. [](#new)\n * Added admin configurations **(requires Grav 0.9.34+)**\n * Added multi-language support **(requires Grav 0.9.33+)**\n * Added default title message for external links\n2. [](#improved)\n * Switched to `onBuildPagesInitialized` event **(requires Grav 0.9.29+)**\n * Updated `README.md`\n3. [](#bugfix)\n * Fixed [#4](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/4) (Problem with non UTF-8 characters)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added admin configurations <strong>(requires Grav 0.9.34+)<\/strong><\/li>\n<li>Added multi-language support <strong>(requires Grav 0.9.33+)<\/strong><\/li>\n<li>Added default title message for external links<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Switched to <code>onBuildPagesInitialized<\/code> event <strong>(requires Grav 0.9.29+)<\/strong><\/li>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/4\">#4<\/a> (Problem with non UTF-8 characters)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added admin configurations (requires Grav 0.9.34+)\nAdded multi-language support (requires Grav 0.9.33+)\nAdded default title message for external links\n\n\n\nSwitched to onBuildPagesInitialized event (requires Grav 0.9.29+)\nUpdated README.md\n\n\n\nFixed #4 (Problem with non UTF-8 characters)"},"1.2.2":{"date":"05\/10\/2015","content":"2. [](#improved)\n * PSR fixes","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>PSR fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"PSR fixes"},"1.2.1":{"date":"03\/24\/2015","content":"3. [](#bugfix)\n * Fixed active `mode` condition","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed active <code>mode<\/code> condition<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed active mode condition"},"1.2.0":{"date":"02\/21\/2015","content":"1. [](#new)\n * Added option `mode` to parse links passively (where no CSS classes are set) and actively\n2. [](#improved)\n * Allow multiple classes to exclude in option `exclude.classes`\n * Improved process engine to ensure not to alter HTML tags or HTML entities in content\n * Refactored code","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added option <code>mode<\/code> to parse links passively (where no CSS classes are set) and actively<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow multiple classes to exclude in option <code>exclude.classes<\/code><\/li>\n<li>Improved process engine to ensure not to alter HTML tags or HTML entities in content<\/li>\n<li>Refactored code<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added option mode to parse links passively (where no CSS classes are set) and actively\n\n\n\nAllow multiple classes to exclude in option exclude.classes\nImproved process engine to ensure not to alter HTML tags or HTML entities in content\nRefactored code"},"1.1.3":{"date":"02\/10\/2015","content":"3. [](#bugfix)\n * Fixed self-closing tags in HTML5 and ensured to return contents compliant to HTML(5)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed self-closing tags in HTML5 and ensured to return contents compliant to HTML(5)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed self-closing tags in HTML5 and ensured to return contents compliant to HTML(5)"},"1.1.2":{"date":"02\/10\/2015","content":"1. [](#new)\n * By default `External Links` now uses the class `external-links` for CSS styling; using `external` is still possible e.g. for manually markup external links\n2. [](#improved)\n * Improved usage example in `README.md`\n3. [](#bugfix)\n * Fixed [#1](https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/4) (Issue with LightSlider plugin)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>By default <code>External Links<\/code> now uses the class <code>external-links<\/code> for CSS styling; using <code>external<\/code> is still possible e.g. for manually markup external links<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved usage example in <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-external-links\/issues\/4\">#1<\/a> (Issue with LightSlider plugin)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"By default External Links now uses the class external-links for CSS styling; using external is still possible e.g. for manually markup external links\n\n\n\nImproved usage example in README.md\n\n\n\nFixed #1 (Issue with LightSlider plugin)"},"1.1.1":{"date":"02\/06\/2015","content":"1. [](#new)\n * Added usage example in `README.md`\n * Add icons next to external links via CSS when using class `external` only\n2. [](#improved)\n * Added support for HHVM **(requires Grav 0.9.17+)**\n * Added modular pages support\n3. [](#bugfix)\n * Fixed regular expression in `isExternalUrl($url)` method","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added usage example in <code>README.md<\/code><\/li>\n<li>Add icons next to external links via CSS when using class <code>external<\/code> only<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added support for HHVM <strong>(requires Grav 0.9.17+)<\/strong><\/li>\n<li>Added modular pages support<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed regular expression in <code>isExternalUrl($url)<\/code> method<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added usage example in README.md\nAdd icons next to external links via CSS when using class external only\n\n\n\nAdded support for HHVM (requires Grav 0.9.17+)\nAdded modular pages support\n\n\n\nFixed regular expression in isExternalUrl($url) method"},"1.1.0":{"date":"02\/05\/2015","content":"1. [](#new)\n * IMPORTANT: Changed names of external link classes with images to `image`, `images` and `no-image`\n2. [](#improved)\n * Improved readability of code\n * Updated plugin to use new `mergeConfig` method of Grav core\n * Improved and corrected calculations of image size\n3. [](#bugfix)\n * Fixed some typo in the documentation\n * Fixed and removed additional `<body>` tag from page content","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>IMPORTANT: Changed names of external link classes with images to <code>image<\/code>, <code>images<\/code> and <code>no-image<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved readability of code<\/li>\n<li>Updated plugin to use new <code>mergeConfig<\/code> method of Grav core<\/li>\n<li>Improved and corrected calculations of image size<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed some typo in the documentation<\/li>\n<li>Fixed and removed additional <code>&lt;body&gt;<\/code> tag from page content<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"IMPORTANT: Changed names of external link classes with images to image, images and no-image\n\n\n\nImproved readability of code\nUpdated plugin to use new mergeConfig method of Grav core\nImproved and corrected calculations of image size\n\n\n\nFixed some typo in the documentation\nFixed and removed additional &lt;body&gt; tag from page content"},"1.0.1":{"date":"01\/29\/2015","content":"1. [](#improved)\n * Fixed minor issues (broken README link, removed debugging functions)","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Fixed minor issues (broken README link, removed debugging functions)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed minor issues (broken README link, removed debugging functions)"},"1.0.0":{"date":"01\/29\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"mathjax":{"name":"MathJax","version":"1.6.0","description":"This plugin allows you to include math formulas in your web pages, either using TeX and LaTeX notation, and\/or as MathML.","description_html":"<p>This plugin allows you to include math formulas in your web pages, either using TeX and LaTeX notation, and\/or as MathML.<\/p>","description_plain":"This plugin allows you to include math formulas in your web pages, either using TeX and LaTeX notation, and\/or as MathML.","icon":"subscript","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-mathjax","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-mathjax\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-mathjax\/issues","license":"MIT\/GPL","tag_name":"v1.6.0","date":"2018-04-07T19:54:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/mathjax\/1.6.0","repository":"https:\/\/github.com\/sommerregen\/grav-plugin-mathjax","slug":"mathjax","install_path":"user\/plugins\/mathjax","changelog":{"1.6.0\r":{"date":"04\/07\/2018\r","content":"2. [](#improved)\r\n * Allow to customize LaTeX delimiters [#7](https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/issues\/7) (Maybe MathJax.php Shouldn't Hard Code Delimiters?) & [#8](https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/issues\/8) (Escape dollar sign)\r\n\r","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow to customize LaTeX delimiters <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/issues\/7\">#7<\/a> (Maybe MathJax.php Shouldn't Hard Code Delimiters?) &amp; <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/issues\/8\">#8<\/a> (Escape dollar sign)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Allow to customize LaTeX delimiters #7 (Maybe MathJax.php Shouldn't Hard Code Delimiters?) &amp; #8 (Escape dollar sign)"},"1.5.1\r":{"date":"04\/12\/2017\r","content":"2. [](#improved)\r\n * Change CDN provider to CloudFlare [#6](https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/issues\/6) (`https:\/\/cdn.mathjax.org` end-of-life)\r\n\r","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Change CDN provider to CloudFlare <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/issues\/6\">#6<\/a> (<code>https:\/\/cdn.mathjax.org<\/code> end-of-life)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Change CDN provider to CloudFlare #6 (https:\/\/cdn.mathjax.org end-of-life)"},"1.5.0\r":{"date":"08\/06\/2016\r","content":"1. [](#new)\r\n * Released stable version (requires **Grav v1.1.0+** + **Breaking Change!**); please read the beta release changelogs for more details\r\n * Added demo content\r\n2. [](#improved)\r\n * Allow `active` option to be toggleable in page options\r\n * Updated `README.md`\r\n3. [](#bugfix)\r\n * Fixed `mathjax` Twig filter in case MathJax was disabled on the page\r\n\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Released stable version (requires <strong>Grav v1.1.0+<\/strong> + <strong>Breaking Change!<\/strong>); please read the beta release changelogs for more details<\/li>\n<li>Added demo content<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Allow <code>active<\/code> option to be toggleable in page options<\/li>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>mathjax<\/code> Twig filter in case MathJax was disabled on the page<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Released stable version (requires Grav v1.1.0+ + Breaking Change!); please read the beta release changelogs for more details\nAdded demo content\n\n\n\nAllow active option to be toggleable in page options\nUpdated README.md\n\n\n\nFixed mathjax Twig filter in case MathJax was disabled on the page"},"1.5.0-beta.2\r":{"date":"08\/06\/2016\r","content":"1. [](#new)\r\n * Renamed `process` option to `active` (**Breaking Change!**)\r\n2. [](#improved)\r\n * Use tabs in admin settings\r\n3. [](#bugfix)\r\n * Fixed case when page contains no formula\r\n\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Renamed <code>process<\/code> option to <code>active<\/code> (<strong>Breaking Change!<\/strong>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use tabs in admin settings<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed case when page contains no formula<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Renamed process option to active (Breaking Change!)\n\n\n\nUse tabs in admin settings\n\n\n\nFixed case when page contains no formula"},"1.5.0-beta.1\r":{"date":"08\/05\/2016\r","content":"2. [](#improved)\r\n * Refactored code (requires **Grav v1.1.0+**)\r\n3. [](#bugfix)\r\n * Use more robust MarkdownParser instead of regexes (fixes [#4](https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/issues\/4))\r\n\r","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Refactored code (requires <strong>Grav v1.1.0+<\/strong>)<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Use more robust MarkdownParser instead of regexes (fixes <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/issues\/4\">#4<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Refactored code (requires Grav v1.1.0+)\n\n\n\nUse more robust MarkdownParser instead of regexes (fixes #4)"},"1.4.0\r":{"date":"11\/18\/2015\r","content":"1. [](#new)\r\n * Added [#3](https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/pull\/3) (\"MathJax Process\" toggle to page options tab)\r\n2. [](#improved)\r\n * Added Twig filter documentation to `README.md`\r\n * Improved code\r\n3. [](#bugfix)\r\n * Fixed `mathjax` Twig filter\r\n\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/pull\/3\">#3<\/a> (&quot;MathJax Process&quot; toggle to page options tab)<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added Twig filter documentation to <code>README.md<\/code><\/li>\n<li>Improved code<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <code>mathjax<\/code> Twig filter<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added #3 (&quot;MathJax Process&quot; toggle to page options tab)\n\n\n\nAdded Twig filter documentation to README.md\nImproved code\n\n\n\nFixed mathjax Twig filter"},"1.3.2\r":{"date":"09\/09\/2015\r","content":"3. [](#bugfix)\r\n * Fixed \"Call to a member function modified() on a non-object\"\r\n\r","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed &quot;Call to a member function modified() on a non-object&quot;<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed &quot;Call to a member function modified() on a non-object&quot;"},"1.3.1\r":{"date":"09\/09\/2015\r","content":"2. [](#improved)\r\n * Added blueprints for Grav Admin plugin\r\n\r","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin"},"1.3.0\r":{"date":"08\/08\/2015\r","content":"1. [](#new)\r\n * Added admin configurations **(requires Grav 0.9.34+)**\r\n * Added `{{% mathjax type='block|inline' %}}` shortcode\r\n2. [](#improved)\r\n * Switched to `onBuildPagesInitialized` event **(requires Grav 0.9.29+)**\r\n * Updated `README.md`\r\n3. [](#bugfix)\r\n * Fixed [#2](https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/issues\/2) (JS script not added to page)\r\n\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added admin configurations <strong>(requires Grav 0.9.34+)<\/strong><\/li>\n<li>Added <code>{{% mathjax type='block|inline' %}}<\/code> shortcode<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Switched to <code>onBuildPagesInitialized<\/code> event <strong>(requires Grav 0.9.29+)<\/strong><\/li>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/issues\/2\">#2<\/a> (JS script not added to page)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added admin configurations (requires Grav 0.9.34+)\nAdded {{% mathjax type='block|inline' %}} shortcode\n\n\n\nSwitched to onBuildPagesInitialized event (requires Grav 0.9.29+)\nUpdated README.md\n\n\n\nFixed #2 (JS script not added to page)"},"1.2.0\r":{"date":"05\/14\/2015\r","content":"1. [](#new)\r\n * Added usage example in [README.md](https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/blob\/master\/README.md)\r\n2. [](#improved)\r\n * Add assets (CSS and JS) dynamical to page now\r\n * Changed default value `process: false` to `process: true` in [mathjax.yaml](https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/blob\/master\/mathjax.yaml)\r\n\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added usage example in <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/blob\/master\/README.md\">README.md<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add assets (CSS and JS) dynamical to page now<\/li>\n<li>Changed default value <code>process: false<\/code> to <code>process: true<\/code> in <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-mathjax\/blob\/master\/mathjax.yaml\">mathjax.yaml<\/a><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added usage example in README.md\n\n\n\nAdd assets (CSS and JS) dynamical to page now\nChanged default value process: false to process: true in mathjax.yaml"},"1.1.1\r":{"date":"05\/10\/2015\r","content":"1. [](#new)\r\n * Support modular pages\r\n * Added CSS stylesheet and `built_in_css` option\r\n2. [](#improved)\r\n * PSR fixes\r\n\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Support modular pages<\/li>\n<li>Added CSS stylesheet and <code>built_in_css<\/code> option<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>PSR fixes<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Support modular pages\nAdded CSS stylesheet and built_in_css option\n\n\n\nPSR fixes"},"1.1.0\r":{"date":"02\/21\/2015\r","content":"1. [](#new)\r\n * Added `<span class=\"mathjax\">` tags around block and inline math formulas\r\n2. [](#improved)\r\n * Improved and refactored code\r\n\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <code>&lt;span class=\"mathjax\"&gt;<\/code> tags around block and inline math formulas<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved and refactored code<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added &lt;span class=\"mathjax\"&gt; tags around block and inline math formulas\n\n\n\nImproved and refactored code"},"1.0.0\r":{"date":"02\/05\/2015\r","content":"1. [](#new)\r\n * ChangeLog started...\r","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"smileys":{"name":"Smileys","version":"1.2.1","description":"This plugin substitutes text emoticons, also known as smilies like :-), with images.","description_html":"<p>This plugin substitutes text emoticons, also known as smilies like :-), with images.<\/p>","description_plain":"This plugin substitutes text emoticons, also known as smilies like :-), with images.","icon":"smile-o","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-smileys","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-smileys\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-smileys\/issues","license":"MIT\/GPL","tag_name":"v1.2.1","date":"2015-10-05T18:42:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/smileys\/1.2.1","repository":"https:\/\/github.com\/sommerregen\/grav-plugin-smileys","slug":"smileys","install_path":"user\/plugins\/smileys","changelog":{"1.2.1":{"date":"10\/05\/2015","content":"3. [](#bugfix)\n * Fixed [#2](https:\/\/github.com\/Sommerregen\/grav-plugin-smileys\/pull\/2) (Remove debugger calls. When called from gpm, it gave an error)","content_html":"<ol start=\"3\">\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-smileys\/pull\/2\">#2<\/a> (Remove debugger calls. When called from gpm, it gave an error)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed #2 (Remove debugger calls. When called from gpm, it gave an error)"},"1.2.0":{"date":"09\/24\/2015","content":"2. [](#improved)\n * Added blueprints for Grav Admin plugin\n * Improved performance of Smileys creation\n3. [](#bugfix)\n * Fixed broken smileys after the page has been cached","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<li>Improved performance of Smileys creation<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed broken smileys after the page has been cached<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added blueprints for Grav Admin plugin\nImproved performance of Smileys creation\n\n\n\nFixed broken smileys after the page has been cached"},"1.1.0":{"date":"08\/08\/2015","content":"1. [](#new)\n * Added admin configurations **(requires Grav 0.9.34+)**\n * Added default title message for external links\n2. [](#improved)\n * Switched to `onBuildPagesInitialized` event **(requires Grav 0.9.29+)**\n * Updated `README.md`\n * Include `Grav Data Smileys - Simple Smileys` into package\n3. [](#bugfix)\n * Fixed [#1](https:\/\/github.com\/Sommerregen\/grav-plugin-smileys\/issues\/1) (Error while displaying unknown smiley)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added admin configurations <strong>(requires Grav 0.9.34+)<\/strong><\/li>\n<li>Added default title message for external links<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Switched to <code>onBuildPagesInitialized<\/code> event <strong>(requires Grav 0.9.29+)<\/strong><\/li>\n<li>Updated <code>README.md<\/code><\/li>\n<li>Include <code>Grav Data Smileys - Simple Smileys<\/code> into package<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-smileys\/issues\/1\">#1<\/a> (Error while displaying unknown smiley)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added admin configurations (requires Grav 0.9.34+)\nAdded default title message for external links\n\n\n\nSwitched to onBuildPagesInitialized event (requires Grav 0.9.29+)\nUpdated README.md\nInclude Grav Data Smileys - Simple Smileys into package\n\n\n\nFixed #1 (Error while displaying unknown smiley)"},"1.0.2":{"date":"05\/12\/2015","content":"2. [](#improved)\n * Use `Folder::rCopy` instead of `Utils::rCopy` **(requires Grav 0.9.27+)**","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Use <code>Folder::rCopy<\/code> instead of <code>Utils::rCopy<\/code> <strong>(requires Grav 0.9.27+)<\/strong><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Use Folder::rCopy instead of Utils::rCopy (requires Grav 0.9.27+)"},"1.0.1":{"date":"05\/10\/2015","content":"2. [](#improved)\n * PSR fixes\n * Re-factored code\n * Use `Simple Smileys` data pack now as a sub module\n3. [](#bugfix)\n * Fixed image generation","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>PSR fixes<\/li>\n<li>Re-factored code<\/li>\n<li>Use <code>Simple Smileys<\/code> data pack now as a sub module<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed image generation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"PSR fixes\nRe-factored code\nUse Simple Smileys data pack now as a sub module\n\n\n\nFixed image generation"},"1.0.0":{"date":"02\/21\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"shortcodes":{"name":"Shortcodes","version":"1.2.0","description":"This plugin enables to use shortcodes (simple snippets) inside a document to be rendered by Grav.","description_html":"<p>This plugin enables to use shortcodes (simple snippets) inside a document to be rendered by Grav.<\/p>","description_plain":"This plugin enables to use shortcodes (simple snippets) inside a document to be rendered by Grav.","icon":"puzzle-piece","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-plugin-shortcodes","docs":"https:\/\/github.com\/sommerregen\/grav-plugin-shortcodes\/blob\/master\/README.md","bugs":"https:\/\/github.com\/sommerregen\/grav-plugin-shortcodes\/issues","license":"MIT\/GPL","tag_name":"v1.2.0","date":"2015-10-09T18:40:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcodes\/1.2.0","repository":"https:\/\/github.com\/sommerregen\/grav-plugin-shortcodes","slug":"shortcodes","install_path":"user\/plugins\/shortcodes","changelog":{"1.2.0":{"date":"10\/09\/2015","content":"1. [](#new)\n * Added support for Shortcode filter methods\n2. [](#improved)\n * Assets from shortcode `{{% assets %}}` are now being cached with page contents\n * Added blueprints for Grav Admin plugin\n * Use `fieldset` fields to group shortcode options **(requires Grav 0.9.44+)**\n3. [](#bugfix)\n * Fixed [#2](https:\/\/github.com\/Sommerregen\/grav-plugin-shortcodes\/issues\/2) (Not working with Grav's Admin Panel)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added support for Shortcode filter methods<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Assets from shortcode <code>{{% assets %}}<\/code> are now being cached with page contents<\/li>\n<li>Added blueprints for Grav Admin plugin<\/li>\n<li>Use <code>fieldset<\/code> fields to group shortcode options <strong>(requires Grav 0.9.44+)<\/strong><\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-shortcodes\/issues\/2\">#2<\/a> (Not working with Grav's Admin Panel)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added support for Shortcode filter methods\n\n\n\nAssets from shortcode {{% assets %}} are now being cached with page contents\nAdded blueprints for Grav Admin plugin\nUse fieldset fields to group shortcode options (requires Grav 0.9.44+)\n\n\n\nFixed #2 (Not working with Grav's Admin Panel)"},"1.1.0":{"date":"08\/08\/2015","content":"1. [](#new)\n * Added admin configurations **(requires Grav 0.9.34+)**\n * Added `{{% comment %}}`, `{{% twig %}}`, `{{% markdown %}}` shortcodes\n * Added documentation about `{{% raw %}}` shortcode\n * Changed Shortcodes event to `onShortcodesInitialized`!\n2. [](#improved)\n * Extended Twig Shortcodes capabilities for developers\n * Updated `README.md`","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added admin configurations <strong>(requires Grav 0.9.34+)<\/strong><\/li>\n<li>Added <code>{{% comment %}}<\/code>, <code>{{% twig %}}<\/code>, <code>{{% markdown %}}<\/code> shortcodes<\/li>\n<li>Added documentation about <code>{{% raw %}}<\/code> shortcode<\/li>\n<li>Changed Shortcodes event to <code>onShortcodesInitialized<\/code>!<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Extended Twig Shortcodes capabilities for developers<\/li>\n<li>Updated <code>README.md<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added admin configurations (requires Grav 0.9.34+)\nAdded {{% comment %}}, {{% twig %}}, {{% markdown %}} shortcodes\nAdded documentation about {{% raw %}} shortcode\nChanged Shortcodes event to onShortcodesInitialized!\n\n\n\nExtended Twig Shortcodes capabilities for developers\nUpdated README.md"},"1.0.1":{"date":"06\/25\/2015","content":"1. [](#new)\n * Added [`twig` shortcode](docs\/twig.md)\n2. [](#improved)\n * Improved error handling in Twig\n3. [](#bugfix)\n * Fixed indentation of source code\n * Fixed [#1](https:\/\/github.com\/Sommerregen\/grav-plugin-shortcodes\/issues\/1) (Error while trying to call a shortcodes directory instead of Shortcodes)","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Added <a href=\"docs\/twig.md\"><code>twig<\/code> shortcode<\/a><\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Improved error handling in Twig<\/li>\n<\/ul><\/li>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed indentation of source code<\/li>\n<li>Fixed <a href=\"https:\/\/github.com\/Sommerregen\/grav-plugin-shortcodes\/issues\/1\">#1<\/a> (Error while trying to call a shortcodes directory instead of Shortcodes)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Added twig shortcode\n\n\n\nImproved error handling in Twig\n\n\n\nFixed indentation of source code\nFixed #1 (Error while trying to call a shortcodes directory instead of Shortcodes)"},"1.0.0":{"date":"06\/23\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"embed":{"name":"Embed","version":"1.0.0","description":"Easily embed all kinds of url&#39;s in plain markdown or using a Twig function","description_html":"<p>Easily embed all kinds of url&#39;s in plain markdown or using a Twig function<\/p>","description_plain":"Easily embed all kinds of url&#39;s in plain markdown or using a Twig function","icon":"code","author":{"name":"Gertt","url":"http:\/\/github.com\/Gertt","email":"gert@gert.gert"},"homepage":"https:\/\/github.com\/Gertt\/grav-plugin-embed","keywords":"embed, plugin, iframe, responsive, iframely, facebook, youtube, twitter, instagram, vine, codepen, slides","bugs":"https:\/\/github.com\/Gertt\/grav-plugin-embed\/issues","license":"MIT","tag_name":"1.0.0","date":"2015-04-27T14:08:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/embed\/1.0.0","repository":"https:\/\/github.com\/GertSallaerts\/grav-plugin-embed","slug":"embed","install_path":"user\/plugins\/embed","changelog":{"1.0.0":{"date":"02\/07\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"topicmenu":{"name":"TopicMenu","version":"1.1.0","description":"A plug-in that constructs an multi-dimensional array of user defined taxonomy","description_html":"<p>A plug-in that constructs an multi-dimensional array of user defined taxonomy<\/p>","description_plain":"A plug-in that constructs an multi-dimensional array of user defined taxonomy","icon":"newspaper-o","author":{"name":"Bob Rockefeller","url":"http:\/\/www.bobrockefeller.com","email":"bob@bobrockefeller.com"},"homepage":"https:\/\/github.com\/bobrocke\/topicmenu","keywords":"topic, tag, plugin","bugs":"https:\/\/github.com\/bobrocke\/topicmenu","license":"MIT","tag_name":"1.1.0","date":"2015-08-29T15:53:20Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/topicmenu\/1.1.0","repository":"https:\/\/github.com\/bobrocke\/topicmenu","slug":"topicmenu","install_path":"user\/plugins\/topicmenu","changelog":{"1.1.0":{"date":"8\/29\/2015","content":"1. [](#bugfix)\n * Fixed errors in sub-taxonomy array construction where level 1 and level 2 taxonomies may not have been separated.\n2. [](#improved)\n * Updated the blueprints file for the new Admin","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fixed errors in sub-taxonomy array construction where level 1 and level 2 taxonomies may not have been separated.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated the blueprints file for the new Admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fixed errors in sub-taxonomy array construction where level 1 and level 2 taxonomies may not have been separated.\n\n\n\nUpdated the blueprints file for the new Admin"},"1.0.0":{"date":"2\/6\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]},"materializer":{"name":"Materializer","version":"1.8.0","description":"Loads the Materialize Framework assets for any plug-in and\/or theme that needs it","description_html":"<p>Loads the Materialize Framework assets for any plug-in and\/or theme that needs it<\/p>","description_plain":"Loads the Materialize Framework assets for any plug-in and\/or theme that needs it","icon":"google","author":{"name":"Bob Rockefeller","url":"http:\/\/www.bobrockefeller.com","email":"bob@bobrockefeller.com"},"homepage":"https:\/\/github.com\/bobrocke\/grav-plugin-materializer","demo":"http:\/\/materialize.bobrockefeller.com\/","keywords":"materialize, css, plugin, framework, material design","bugs":"https:\/\/github.com\/bobrocke\/grav-plugin-materializer\/issues","license":"MIT","tag_name":"1.8.1","date":"2017-05-03T20:35:02Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/materializer\/1.8.0","repository":"https:\/\/github.com\/bobrocke\/grav-plugin-materializer","slug":"materializer","install_path":"user\/plugins\/materializer","changelog":{"1.8.1":{"date":"5\/3\/17","content":"1. [](#bugfix)\n * Included the missing .min.css files.\n * Included the missing .min.js file.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Included the missing .min.css files.<\/li>\n<li>Included the missing .min.js file.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Included the missing .min.css files.\nIncluded the missing .min.js file."},"1.8.0":{"date":"5\/2\/17","content":"1. [](#improved)\n\t* Updated Materialize framework to v0.98.2\n\t* Updated Material Design Icons to v1.9.33\n\t* Added the option to use a CDN for Materialize\n\t* Added the option to use minified CSS and\/or JS","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated Materialize framework to v0.98.2<\/li>\n<li>Updated Material Design Icons to v1.9.33<\/li>\n<li>Added the option to use a CDN for Materialize<\/li>\n<li>Added the option to use minified CSS and\/or JS<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated Materialize framework to v0.98.2\nUpdated Material Design Icons to v1.9.33\nAdded the option to use a CDN for Materialize\nAdded the option to use minified CSS and\/or JS"},"1.7.0":{"date":"1\/12\/16","content":"1. [](#improved)\n * Updated the material.css framework to v0.97.5\n * Updated the Material Design Icons to v1.4.57","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated the material.css framework to v0.97.5<\/li>\n<li>Updated the Material Design Icons to v1.4.57<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated the material.css framework to v0.97.5\nUpdated the Material Design Icons to v1.4.57"},"1.6.0":{"date":"11\/29\/15","content":"1. [](#improved)\n * Updated the material.css framework to v0.97.3","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated the material.css framework to v0.97.3<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated the material.css framework to v0.97.3"},"1.5.0":{"date":"11\/14\/15","content":"1. [](#improved)\n * Updated the material.css framework to v0.97.2\n * Updated the Material Design Icons to v1.3.41","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated the material.css framework to v0.97.2<\/li>\n<li>Updated the Material Design Icons to v1.3.41<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated the material.css framework to v0.97.2\nUpdated the Material Design Icons to v1.3.41"},"1.4.0":{"date":"10\/16\/15","content":"1. [](#improved)\n * Updated the material.css framework to v0.97.1\n * Updated the Material Design Icons to v1.2.65","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated the material.css framework to v0.97.1<\/li>\n<li>Updated the Material Design Icons to v1.2.65<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated the material.css framework to v0.97.1\nUpdated the Material Design Icons to v1.2.65"},"1.3.2":{"date":"09\/18\/15","content":"1. [](#bugfix)\n * Bypassed the plug-in's code if the Admin is active.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Bypassed the plug-in's code if the Admin is active.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Bypassed the plug-in's code if the Admin is active."},"1.3.1":{"date":"08\/29\/15","content":"1. [](#improved)\n * Updated the blueprints file for the new Admin","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated the blueprints file for the new Admin<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated the blueprints file for the new Admin"},"1.3.0":{"date":"06\/27\/15","content":"1. [](#improved)\n * Updated to Material Design Icons 1.1.34\n * Some icon names may have changed, check your markup\n * Updated to MaterializeCSS 0.97","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to Material Design Icons 1.1.34<\/li>\n<li>Some icon names may have changed, check your markup<\/li>\n<li>Updated to MaterializeCSS 0.97<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated to Material Design Icons 1.1.34\nSome icon names may have changed, check your markup\nUpdated to MaterializeCSS 0.97"},"1.2.2":{"date":"04\/25\/2015","content":"1. [](#improved)\n * Updated to Material Design Icons 1.0.62b\n * Some icon names may have changed, check your markup","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to Material Design Icons 1.0.62b<\/li>\n<li>Some icon names may have changed, check your markup<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated to Material Design Icons 1.0.62b\nSome icon names may have changed, check your markup"},"1.2.1":{"date":"04\/16\/2015","content":"1. [](#bugfix)\n * Rearranged this changelog some more.\n2. [](#improved)\n * Updated to MaterializeCSS v0.96.1","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Rearranged this changelog some more.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to MaterializeCSS v0.96.1<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Rearranged this changelog some more.\n\n\n\nUpdated to MaterializeCSS v0.96.1"},"1.2.0":{"date":"04\/04\/2015","content":"1. [](#bugfix)\n * Rearranged this changelog.\n2. [](#improved)\n * Updated to MaterializeCSS v0.96.0","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Rearranged this changelog.<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated to MaterializeCSS v0.96.0<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Rearranged this changelog.\n\n\n\nUpdated to MaterializeCSS v0.96.0"},"1.1.3":{"date":"03\/21\/2015","content":"1. [](#improved)\n * Updated the Material Design Icon font to v1.0.8b.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated the Material Design Icon font to v1.0.8b.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated the Material Design Icon font to v1.0.8b."},"1.1.1 and 1.1.2":{"date":"03\/14\/2015","content":"1. [](#improved)\n * Cleaned up changelog and blueprints files.","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Cleaned up changelog and blueprints files.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Cleaned up changelog and blueprints files."},"1.1.0":{"date":"03\/14\/2015","content":"1. [](#improved)\n * Changed to a larger Material Design icon font set","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Changed to a larger Material Design icon font set<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Changed to a larger Material Design icon font set"},"1.0.0":{"date":"02\/28\/2015","content":"1. [](#new)\n * Initial Release","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Initial Release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Initial Release"}},"dependencies":[]},"private":{"name":"Private","version":"1.0.9","description":"Provide an authentication form to keep your Grav site or part of it private.","description_html":"<p>Provide an authentication form to keep your Grav site or part of it private.<\/p>","description_plain":"Provide an authentication form to keep your Grav site or part of it private.","icon":"lock","author":{"name":"Diyzzuf","url":"https:\/\/github.com\/Diyzzuf\/grav-plugin-private","email":"Diyzzuf@users.noreply.github.com"},"homepage":"https:\/\/github.com\/Diyzzuf\/grav-plugin-private","keywords":"private, plugin, grav","bugs":"https:\/\/github.com\/Diyzzuf\/grav-plugin-private\/issues","license":"MIT","tag_name":"v1.0.9","date":"2017-11-09T13:44:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/private\/1.0.9","repository":"https:\/\/github.com\/Diyzzuf\/grav-plugin-private","slug":"private","install_path":"user\/plugins\/private","changelog":{"1.0.9":{"date":"09\/09\/2017","content":"1. [](#improved)\n * Update Readme (#32)\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update Readme (#32)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update Readme (#32)"},"1.0.8":{"date":"05\/06\/2017","content":"1. [](#improved)\n * Update changelog (#29)\n ","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update changelog (#29)<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update changelog (#29)"},"1.0.7":{"date":"02\/06\/2017","content":"1. [](#improved)\n * Update blueprints ( Thanks @PeterTonoli ) and version number","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update blueprints ( Thanks @PeterTonoli ) and version number<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update blueprints ( Thanks @PeterTonoli ) and version number"},"1.0.6":{"date":"02\/06\/2017","content":"1. [](#bugfix)\n * Fix #27","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix #27<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix #27"},"1.0.5":{"date":"22\/04\/2017","content":"1. [](#changes)\n * Works, but Not Maintained \/ Enhancement ( Because [future] feature of pro version of Grav Admin Plugin ) => ( As long as I do not have the agreement of the team )","content_html":"<ol>\n<li><a href=\"#changes\"><\/a>\n<ul>\n<li>Works, but Not Maintained \/ Enhancement ( Because [future] feature of pro version of Grav Admin Plugin ) =&gt; ( As long as I do not have the agreement of the team )<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Works, but Not Maintained \/ Enhancement ( Because [future] feature of pro version of Grav Admin Plugin ) =&gt; ( As long as I do not have the agreement of the team )"},"1.0.4":{"date":"18\/06\/2016","content":"1. [](#improved)\n * Add Little Doc Specification\n * Add Little Comments on `private.yaml`","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Add Little Doc Specification<\/li>\n<li>Add Little Comments on <code>private.yaml<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Add Little Doc Specification\nAdd Little Comments on private.yaml"},"1.0.3":{"date":"02\/01\/2016","content":"1. [](#bugfix)\n * Fix #9 #11 ( Thanks @ahmadassaf )\n2. [](#improved)\n * Better Readme translation ( Thanks @mattarnster )","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix #9 #11 ( Thanks @ahmadassaf )<\/li>\n<\/ul><\/li>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better Readme translation ( Thanks @mattarnster )<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix #9 #11 ( Thanks @ahmadassaf )\n\n\n\nBetter Readme translation ( Thanks @mattarnster )"},"1.0.2":{"date":"04\/22\/2015","content":"1. [](#bugfix)\n * Delete Debug","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Delete Debug<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Delete Debug"},"1.0.1":{"date":"04\/21\/2015","content":"3. [](#improved)\n * \"Improve\" security\n * Home variable is now the same as system.yaml home variable\n * Update Documentation ( Need help for a best english documentation. )","content_html":"<ol start=\"3\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>&quot;Improve&quot; security<\/li>\n<li>Home variable is now the same as system.yaml home variable<\/li>\n<li>Update Documentation ( Need help for a best english documentation. )<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"&quot;Improve&quot; security\nHome variable is now the same as system.yaml home variable\nUpdate Documentation ( Need help for a best english documentation. )"},"0.4.6":{"date":"03\/10\/2015","content":"2. [](#improved)\n * Update Documentation\n ","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update Documentation<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update Documentation"},"0.4.5":{"date":"02\/18\/2015","content":"1. [](#new)\n * New Git Account for better monitoring","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>New Git Account for better monitoring<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"New Git Account for better monitoring"},"0.4.4":{"date":"02\/12\/2015","content":"1. [](#bugfix)\n * Fix conflict with other plugins (issue #1)\n * Fix bad commit, sorry ( 5991d5e )","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Fix conflict with other plugins (issue #1)<\/li>\n<li>Fix bad commit, sorry ( 5991d5e )<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix conflict with other plugins (issue #1)\nFix bad commit, sorry ( 5991d5e )"},"0.4.3":{"date":"02\/12\/2015","content":"1. [](#bugfix)\n * ~~Fix conflict with other plugins (issue #1)~~\n ** This is a bad commit ! ( 5991d5e ) **","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li><del>Fix conflict with other plugins (issue #1)<\/del>\n<strong> This is a bad commit ! ( 5991d5e ) <\/strong><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Fix conflict with other plugins (issue #1)\n This is a bad commit ! ( 5991d5e ) "},"0.4.2":{"date":"02\/10\/2015","content":"1. [](#bugfix)\n * US date on changelog","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>US date on changelog<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"US date on changelog"},"0.4.1":{"date":"02\/10\/2015","content":"2. [](#improved)\n * Better Documentation\n * Clean Code\n * Add parts of CSS\n * Clean repo","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Better Documentation<\/li>\n<li>Clean Code<\/li>\n<li>Add parts of CSS<\/li>\n<li>Clean repo<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Better Documentation\nClean Code\nAdd parts of CSS\nClean repo"},"0.3.6":{"date":"02\/09\/2015","content":"2. [](#improved)\n * Update Documentation\n * Clean Code","content_html":"<ol start=\"2\">\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Update Documentation<\/li>\n<li>Clean Code<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Update Documentation\nClean Code"},"0.2.1":{"date":"02\/07\/2015","content":"1. [](#new)\n * Login page directly include on plugin\n * New Login Template","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>Login page directly include on plugin<\/li>\n<li>New Login Template<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Login page directly include on plugin\nNew Login Template"},"0.1.0":{"date":"02\/07\/2015","content":"1. [](#new)\n * First Commit","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>First Commit<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"First Commit"}},"dependencies":[]},"filesource":{"name":"filesource","version":"0.2","description":"With **filesource** a user can show the source of any text file in a post","description_html":"<p>With <strong>filesource<\/strong> a user can show the source of any text file in a post<\/p>","description_plain":"With filesource a user can show the source of any text file in a post","icon":"trello","author":{"name":"anza","url":"http:\/\/notes.may.fi","email":"antti@may.fi"},"homepage":"https:\/\/github.com\/anza\/grav-plugin-filesource","keywords":"text file, source, embed","bugs":"https:\/\/github.com\/anza\/grav-plugin-filesource\/issues","license":"BSD","tag_name":"v0.2.1","date":"2015-07-01T23:05:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/filesource\/0.2","repository":"https:\/\/github.com\/anza\/grav-plugin-filesource","slug":"filesource","install_path":"user\/plugins\/filesource","changelog":{"0.2.1":{"date":"02\/07\/2015","content":"1. [](#improved)\n * Updated README\n * Prepared for a proper initial release","content_html":"<ol>\n<li><a href=\"#improved\"><\/a>\n<ul>\n<li>Updated README<\/li>\n<li>Prepared for a proper initial release<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated README\nPrepared for a proper initial release"},"0.2":{"date":"29\/06\/2015","content":"1. [](#bugfix)\n * Updated blueprint, license\n * Simplified returning the embedded\n content. Thanks to Sommerregen.","content_html":"<ol>\n<li><a href=\"#bugfix\"><\/a>\n<ul>\n<li>Updated blueprint, license<\/li>\n<li>Simplified returning the embedded\ncontent. Thanks to Sommerregen.<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Updated blueprint, license\nSimplified returning the embedded\ncontent. Thanks to Sommerregen."},"0.1":{"date":"25\/06\/2015","content":"1. [](#new)\n * ChangeLog started...","content_html":"<ol>\n<li><a href=\"#new\"><\/a>\n<ul>\n<li>ChangeLog started...<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"ChangeLog started..."}},"dependencies":[]}}
  3. ";