From 9176d0736cb65ea7beef918a066c956e8dcd26cc Mon Sep 17 00:00:00 2001 From: Tessier Date: Mon, 28 Sep 2020 16:55:54 +0200 Subject: [PATCH] template publication --- .gitignore | 2 + .../compiled/blueprints/master-localhost.php | 588 +++++------------- cache/compiled/config/master-localhost.php | 39 +- .../3de711a3b79f4e19764f2f3a2a77e0ce.yaml.php | 71 +++ .../3e710272fd53c61ec9d40f88700e896a.yaml.php | 41 ++ .../9482bbadc6ba393df1b02a96b30aee18.yaml.php | 4 +- ...6663538356165335d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...8613039663736385d5b315d.doctrinecache.data | Bin 0 -> 10447 bytes ...3616334383466325d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...1313338303362355d5b315d.doctrinecache.data | Bin 0 -> 10295 bytes ...0386561643262655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6343865306435395d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...0313063643930395d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6393165333865345d5b315d.doctrinecache.data | Bin 0 -> 423 bytes ...5303266383861665d5b315d.doctrinecache.data | Bin 0 -> 447 bytes ...4336332333237305d5b315d.doctrinecache.data | Bin 0 -> 420 bytes ...9623337386432655d5b315d.doctrinecache.data | Bin 0 -> 6946 bytes ...3356263323462325d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6376431626231365d5b315d.doctrinecache.data | Bin 0 -> 436 bytes ...2643463636432355d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...0376631666465325d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...1353736626231635d5b315d.doctrinecache.data | Bin 0 -> 425 bytes ...3643832346536325d5b315d.doctrinecache.data | Bin 0 -> 427 bytes ...3323839393961645d5b315d.doctrinecache.data | Bin 0 -> 8684 bytes ...1636565323862375d5b315d.doctrinecache.data | Bin 0 -> 5224 bytes ...5383833323634315d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...1333935373635665d5b315d.doctrinecache.data | Bin 0 -> 14412 bytes ...5643033626161645d5b315d.doctrinecache.data | Bin 0 -> 5249 bytes ...3326262306665645d5b315d.doctrinecache.data | Bin 0 -> 2086 bytes ...5623163376536345d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6643131336262615d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...0636632343839365d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6663764313235365d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...8336233623331665d5b315d.doctrinecache.data | Bin 0 -> 2081 bytes ...3326366326636305d5b315d.doctrinecache.data | Bin 0 -> 8673 bytes ...5616535363235395d5b315d.doctrinecache.data | Bin 0 -> 432 bytes ...3626561376539655d5b315d.doctrinecache.data | Bin 0 -> 3649 bytes ...4393237373565365d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...9356632623239385d5b315d.doctrinecache.data | Bin 0 -> 2005 bytes ...0306630646137655d5b315d.doctrinecache.data | Bin 0 -> 448 bytes ...2633236613361335d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...0323635393232635d5b315d.doctrinecache.data | Bin 0 -> 400 bytes ...8356163306139665d5b315d.doctrinecache.data | Bin 0 -> 3562 bytes ...3306236626666655d5b315d.doctrinecache.data | Bin 0 -> 11501 bytes ...5333732396262665d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...0353166613461655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...5636134616333355d5b315d.doctrinecache.data | Bin 0 -> 428 bytes ...5363061363735355d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4356639336663615d5b315d.doctrinecache.data | Bin 0 -> 8524 bytes ...7626664303634325d5b315d.doctrinecache.data | Bin 0 -> 2013 bytes ...3323561303933615d5b315d.doctrinecache.data | Bin 0 -> 16891 bytes ...4393034613835355d5b315d.doctrinecache.data | Bin 0 -> 430 bytes ...4356266633565655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...1663630643437335d5b315d.doctrinecache.data | Bin 0 -> 3771 bytes ...7323439323662335d5b315d.doctrinecache.data | Bin 0 -> 2214 bytes ...1373938613431315d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...3626462343039325d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4356166386231655d5b315d.doctrinecache.data | Bin 0 -> 12294 bytes ...4646239626631355d5b315d.doctrinecache.data | Bin 0 -> 2183 bytes ...4383961356235395d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...2306232636233345d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6643633646139385d5b315d.doctrinecache.data | Bin 0 -> 3798 bytes ...4393362386361635d5b315d.doctrinecache.data | Bin 0 -> 2054 bytes ...4626562336133385d5b315d.doctrinecache.data | Bin 0 -> 435 bytes ...8306162326632315d5b315d.doctrinecache.data | Bin 0 -> 3787 bytes ...1313737303033625d5b315d.doctrinecache.data | Bin 0 -> 2095 bytes ...7616563373634335d5b315d.doctrinecache.data | Bin 0 -> 2013 bytes ...7366139336262375d5b315d.doctrinecache.data | Bin 0 -> 418 bytes ...2323236633730365d5b315d.doctrinecache.data | Bin 0 -> 420 bytes ...0316464353937655d5b315d.doctrinecache.data | Bin 0 -> 5425 bytes ...5626162393661655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...2363437366362395d5b315d.doctrinecache.data | Bin 0 -> 422 bytes ...2303837653562645d5b315d.doctrinecache.data | Bin 0 -> 426 bytes ...0326335643633345d5b315d.doctrinecache.data | Bin 0 -> 11527 bytes ...5383835613936635d5b315d.doctrinecache.data | Bin 0 -> 426 bytes ...6616437326232345d5b315d.doctrinecache.data | Bin 0 -> 431 bytes ...3393663623761345d5b315d.doctrinecache.data | Bin 0 -> 6749 bytes ...4613264646262355d5b315d.doctrinecache.data | Bin 0 -> 435 bytes ...0333466616266645d5b315d.doctrinecache.data | Bin 0 -> 423 bytes ...5303162653035645d5b315d.doctrinecache.data | Bin 0 -> 436507 bytes ...8643134363930355d5b315d.doctrinecache.data | Bin 0 -> 406 bytes ...5386136363063345d5b315d.doctrinecache.data | Bin 0 -> 427 bytes ...0303632646561655d5b315d.doctrinecache.data | Bin 0 -> 15455 bytes ...2613666623866665d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...3343931616135615d5b315d.doctrinecache.data | Bin 0 -> 2066 bytes ...5323863373466385d5b315d.doctrinecache.data | Bin 0 -> 427 bytes ...2643639376562385d5b315d.doctrinecache.data | Bin 0 -> 10686 bytes ...3313534356632385d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...5613862363938325d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...2323762393734625d5b315d.doctrinecache.data | Bin 0 -> 419 bytes ...8353031633831655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...3313437363833655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6376265663262625d5b315d.doctrinecache.data | Bin 0 -> 10685 bytes ...0653334333033655d5b315d.doctrinecache.data | Bin 0 -> 2013 bytes ...3353364656433375d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...1646264396266615d5b315d.doctrinecache.data | Bin 0 -> 429 bytes ...2363631386534655d5b315d.doctrinecache.data | Bin 0 -> 13507 bytes ...7666236656565615d5b315d.doctrinecache.data | Bin 0 -> 5299 bytes ...4643365353230355d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...7396464346564345d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...8666164366664385d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4303865396437385d5b315d.doctrinecache.data | Bin 0 -> 14842 bytes ...8643566363832345d5b315d.doctrinecache.data | Bin 0 -> 36847 bytes ...4373032393435325d5b315d.doctrinecache.data | Bin 0 -> 438 bytes ...4366266386338665d5b315d.doctrinecache.data | Bin 0 -> 427 bytes ...4313834353930345d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...2363464343737625d5b315d.doctrinecache.data | Bin 0 -> 424 bytes ...6356533383338625d5b315d.doctrinecache.data | Bin 0 -> 440 bytes ...3666564306330345d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...3373963303035305d5b315d.doctrinecache.data | Bin 0 -> 2216 bytes ...9326235356438305d5b315d.doctrinecache.data | Bin 0 -> 6854 bytes ...6303032393336615d5b315d.doctrinecache.data | Bin 0 -> 2238 bytes ...1643633303839655d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...2643532313465655d5b315d.doctrinecache.data | Bin 0 -> 432 bytes ...6643633646139385d5b315d.doctrinecache.data | Bin 0 -> 3798 bytes ...2346463386232635d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...1616530313266655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...2323236633730365d5b315d.doctrinecache.data | Bin 0 -> 420 bytes ...4333137646632365d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...1646264396266615d5b315d.doctrinecache.data | Bin 0 -> 429 bytes ...5303162663765335d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4356639336663615d5b315d.doctrinecache.data | Bin 0 -> 8524 bytes ...3383265633431335d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4616539353031635d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...2303962373333355d5b315d.doctrinecache.data | Bin 0 -> 425 bytes ...2363437366362395d5b315d.doctrinecache.data | Bin 0 -> 422 bytes ...1623237623931645d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...2386538363934385d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4636133636162385d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...2383533343036615d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...3326366326636305d5b315d.doctrinecache.data | Bin 0 -> 8673 bytes ...8323535613136365d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...2363130623733385d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4646239626631355d5b315d.doctrinecache.data | Bin 0 -> 2183 bytes ...1353736626231635d5b315d.doctrinecache.data | Bin 0 -> 425 bytes ...0323635393232635d5b315d.doctrinecache.data | Bin 0 -> 400 bytes ...1626433396435635d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...5643033626161645d5b315d.doctrinecache.data | Bin 0 -> 5249 bytes ...6356639396364365d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6336164643937625d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...0323361333833355d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...2336564363566375d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...7366139336262375d5b315d.doctrinecache.data | Bin 0 -> 418 bytes ...6663538356165335d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...9326235356438305d5b315d.doctrinecache.data | Bin 0 -> 6854 bytes ...4373032393435325d5b315d.doctrinecache.data | Bin 0 -> 438 bytes ...5636134616333355d5b315d.doctrinecache.data | Bin 0 -> 428 bytes ...1333935373635665d5b315d.doctrinecache.data | Bin 0 -> 14412 bytes ...5326661623232355d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...5386136363063345d5b315d.doctrinecache.data | Bin 0 -> 427 bytes ...1316464326465315d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4626562336133385d5b315d.doctrinecache.data | Bin 0 -> 435 bytes ...9333666623561305d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...3306236626666655d5b315d.doctrinecache.data | Bin 0 -> 11501 bytes ...3386361373538325d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...2363464343737625d5b315d.doctrinecache.data | Bin 0 -> 424 bytes ...3323561303933615d5b315d.doctrinecache.data | Bin 0 -> 16891 bytes ...2643532313465655d5b315d.doctrinecache.data | Bin 0 -> 432 bytes ...4356166386231655d5b315d.doctrinecache.data | Bin 0 -> 12294 bytes ...3626561376539655d5b315d.doctrinecache.data | Bin 0 -> 3649 bytes ...6616437326232345d5b315d.doctrinecache.data | Bin 0 -> 431 bytes ...4636631363931325d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...7303065623638665d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...0306630646137655d5b315d.doctrinecache.data | Bin 0 -> 448 bytes ...1353666386165655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...1636565323862375d5b315d.doctrinecache.data | Bin 0 -> 5224 bytes ...0326335643633345d5b315d.doctrinecache.data | Bin 0 -> 11527 bytes ...8336233623331665d5b315d.doctrinecache.data | Bin 0 -> 2081 bytes ...5383835613936635d5b315d.doctrinecache.data | Bin 0 -> 426 bytes ...1373938613431315d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...5613534623131325d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...1663630643437335d5b315d.doctrinecache.data | Bin 0 -> 3771 bytes ...6623261663462345d5b315d.doctrinecache.data | Bin 0 -> 418 bytes ...8356163306139665d5b315d.doctrinecache.data | Bin 0 -> 3562 bytes ...5643164303333635d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6376265663262625d5b315d.doctrinecache.data | Bin 0 -> 10685 bytes ...5303162653035645d5b315d.doctrinecache.data | Bin 0 -> 436507 bytes ...8306162326632315d5b315d.doctrinecache.data | Bin 0 -> 3787 bytes ...5323863373466385d5b315d.doctrinecache.data | Bin 0 -> 427 bytes ...4336332333237305d5b315d.doctrinecache.data | Bin 0 -> 420 bytes ...3393663623761345d5b315d.doctrinecache.data | Bin 0 -> 6749 bytes ...1343234623235315d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...8613039663736385d5b315d.doctrinecache.data | Bin 0 -> 10447 bytes ...8643566363832345d5b315d.doctrinecache.data | Bin 0 -> 36847 bytes ...1653630346364655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6366364366537385d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4393034613835355d5b315d.doctrinecache.data | Bin 0 -> 430 bytes ...1313737303033625d5b315d.doctrinecache.data | Bin 0 -> 2095 bytes ...4313834353930345d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...6343865306435395d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...6303032393336615d5b315d.doctrinecache.data | Bin 0 -> 2238 bytes ...2303837653562645d5b315d.doctrinecache.data | Bin 0 -> 426 bytes ...7666236656565615d5b315d.doctrinecache.data | Bin 0 -> 5299 bytes ...6643834643233625d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...5313563653439335d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6393165333865345d5b315d.doctrinecache.data | Bin 0 -> 423 bytes ...2636337333439665d5b315d.doctrinecache.data | Bin 0 -> 425 bytes ...6376431626231365d5b315d.doctrinecache.data | Bin 0 -> 436 bytes ...1326663346534355d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...6356533383338625d5b315d.doctrinecache.data | Bin 0 -> 440 bytes ...5383833323634315d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...0316464353937655d5b315d.doctrinecache.data | Bin 0 -> 5425 bytes ...3323839393961645d5b315d.doctrinecache.data | Bin 0 -> 8684 bytes ...2363631386534655d5b315d.doctrinecache.data | Bin 0 -> 13507 bytes ...7616563623662385d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4613264646262355d5b315d.doctrinecache.data | Bin 0 -> 435 bytes ...3643832346536325d5b315d.doctrinecache.data | Bin 0 -> 427 bytes ...3383139343263395d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4353039623430345d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...9623337386432655d5b315d.doctrinecache.data | Bin 0 -> 6946 bytes ...4366266386338665d5b315d.doctrinecache.data | Bin 0 -> 427 bytes ...1313338303362355d5b315d.doctrinecache.data | Bin 0 -> 10295 bytes ...1643633303839655d5b315d.doctrinecache.data | Bin 0 -> 433 bytes ...2643662376634655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4646138626161305d5b315d.doctrinecache.data | Bin 0 -> 418 bytes ...0303632646561655d5b315d.doctrinecache.data | Bin 0 -> 15455 bytes ...0333466616266645d5b315d.doctrinecache.data | Bin 0 -> 423 bytes ...6323464373761625d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...5616535363235395d5b315d.doctrinecache.data | Bin 0 -> 432 bytes ...3626231643566365d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...4303865396437385d5b315d.doctrinecache.data | Bin 0 -> 14842 bytes ...0323933633966655d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...1353736626231635d5b315d.doctrinecache.data | Bin 0 -> 425 bytes ...7366139336262375d5b315d.doctrinecache.data | Bin 0 -> 418 bytes ...0303632646561655d5b315d.doctrinecache.data | Bin 0 -> 15455 bytes ...9373962393834355d5b315d.doctrinecache.data | Bin 0 -> 412 bytes ...5383361306562655d5b315d.doctrinecache.data | 4 +- ...2613832653832635d5b315d.doctrinecache.data | 4 +- ...4616631303162305d5b315d.doctrinecache.data | 4 +- ...aae.json => problem-check-g-10fa18f1.json} | 0 ...4cef1ebaeb21da2a61-man-made-clouds-01.jpeg | Bin 0 -> 14642 bytes ...839c7613f05e1fe44b-man-made-clouds-01.jpeg | Bin 0 -> 14642 bytes logs/grav.log | 141 +++++ logs/popularity/daily.json | 2 +- logs/popularity/monthly.json | 2 +- logs/popularity/totals.json | 2 +- logs/popularity/visitors.json | 2 +- user/config/system.yaml | 50 +- .../21232f297a57a5a743894a0e4a801fc3.yaml | 14 +- .../21232f297a57a5a743894a0e4a801fc3.yaml | 2 +- user/themes/hehe/css-compiled/template.css | 6 +- .../themes/hehe/css-compiled/template.min.css | 2 +- user/themes/hehe/scss/template/_section.scss | 9 +- 243 files changed, 516 insertions(+), 473 deletions(-) create mode 100644 cache/compiled/files/3de711a3b79f4e19764f2f3a2a77e0ce.yaml.php create mode 100644 cache/compiled/files/3e710272fd53c61ec9d40f88700e896a.yaml.php create mode 100644 cache/doctrine/10fa18f1/03/672d31306661313866315b34353732396635376365353039313433373035366365383466663538356165335d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/03/672d31306661313866315b34373639373134626532633432653562633266333930613138613039663736385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/05/672d3130666131386631245b64343437386663393162646633393364386536313139323263616334383466325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/06/672d31306661313866315b38346133383061346232653361363436306264613662613531313338303362355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/07/672d3130666131386631245b63633264376532343166396263313533396564323736653930386561643262655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/08/672d31306661313866315b64353662336463643466333638663138626339346338393736343865306435395d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/09/672d3130666131386631245b36623763653234376162636564613635376438623339383530313063643930395d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/0e/672d31306661313866315b61616361303932393461393536303264323133306662626236393165333865345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/11/672d31306661313866315b66613731326133633265366531346661323861646532633635303266383861665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/16/672d31306661313866315b38393034636135656636623035343931303865343566333964336332333237305d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/16/672d31306661313866315b38396230323162636564336139633962653262333066343839623337386432655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/1a/672d3130666131386631245b61356332636165313265616335373837386666386664306333356263323462325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/1c/672d31306661313866315b39636635666636656262666439386139356438616231313236376431626231365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/1f/672d3130666131386631245b31393536353839356366633764313137393238343062666562643463636432355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/24/672d3130666131386631245b31383163643330303530306233653831623734326235646330376631666465325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/27/672d31306661313866315b35366436316633346662366237363532613033646334346231353736626231635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/2a/672d31306661313866315b32363334323535633239383865623362393933393831303333643832346536325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/2d/672d31306661313866315b32333866346336383331303838346231356164646364303463323839393961645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/30/672d31306661313866315b37303364643562636563366532336136356339653336633631636565323862375d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/31/672d31306661313866315b33343361383639656235383361393838636239376232353035383833323634315d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/31/672d31306661313866315b61336266363337313633356531626163623139626464666461333935373635665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/35/672d31306661313866315b64373432363630636135613066646562636138373736643965643033626161645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/37/672d31306661313866315b39306430386139343262626232613539343263663137616233326262306665645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/38/672d3130666131386631245b36366331623433373031323563663636636236306432663935623163376536345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/3a/672d3130666131386631245b61383339393933623632303933653663643136663038623066643131336262615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/3b/672d3130666131386631245b62346664636565346131666635366363643932616362623630636632343839365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/3c/672d3130666131386631245b39613663366436366635303966346634356364626263633866663764313235365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/3c/672d31306661313866315b36656537303437383834336432343231373735323261666338336233623331665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/44/672d31306661313866315b62663235626631643438653465623437356364326236646163326366326636305d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/46/672d31306661313866315b30303163343962313166363166396561623463306330346135616535363235395d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/4b/672d31306661313866315b30353963666362323435663061373031363438373762363763626561376539655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/4c/672d3130666131386631245b61383934616235373030646166633730653036323835633464393237373565365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/4f/672d31306661313866315b38623639363532646632333932313032326336356265616439356632623239385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/52/672d31306661313866315b65323531353435376665343665333863363865386165386530306630646137655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/53/672d3130666131386631245b33633361353833326262326635376337316130383335313532633236613361335d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/54/672d31306661313866315b64663737336362393965323765396436646263343437663230323635393232635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/58/672d31306661313866315b62653930333864656661613434323335303966326531303238356163306139665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/5e/672d31306661313866315b34343163383766626366383563343065326165373366656463306236626666655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/61/672d3130666131386631245b35336465373165643134633031366533616264653532316165333732396262665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/62/672d3130666131386631245b35393765613438316537363638366566393161616434666430353166613461655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/63/672d31306661313866315b64623137326466383866386334303464633638393464646435636134616333355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/67/672d3130666131386631245b38393837346138333135643531323563303833363165616235363061363735355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/69/672d31306661313866315b35363434303831643439383735623134643039316135313334356639336663615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/69/672d31306661313866315b61343662393634353033363139393735646465616237373237626664303634325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/6c/672d31306661313866315b65323937346337316236633563306466653239353232653663323561303933615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/6d/672d31306661313866315b66616562326533636633646633323061313535376632616464393034613835355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/72/672d3130666131386631245b39303132366237313461386331363134616332323335306234356266633565655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/73/672d31306661313866315b39613336363630623836386133643666313835333338383331663630643437335d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/73/672d31306661313866315b65353461303539393364666339343232346630656239323437323439323662335d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/78/672d31306661313866315b63353431616165313464613263346433613930373430616331373938613431315d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/83/672d3130666131386631245b62666430366365396636303066623333663933353566656233626462343039325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/83/672d31306661313866315b32396139373334333530643030363332343230306335396364356166386231655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/83/672d31306661313866315b33633232623634326232613363363662396137343764333234646239626631355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/85/672d3130666131386631245b66343931613866353461383364636531363461303732353334383961356235395d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/87/672d3130666131386631245b64353637396534633430323837333036646434363737633762306232636233345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/87/672d31306661313866315b66653039393636353430373763303365343631653865333736643633646139385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/8a/672d31306661313866315b66626431623535306164383961313432623431653533653664393362386361635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/8d/672d31306661313866315b62333632613735633861323733326537363566313064343734626562336133385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/96/672d31306661313866315b63343262353166396562613332383432616239316331633438306162326632315d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/9b/672d31306661313866315b36646233396430346562656562653261333265636264333631313737303033625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/9e/672d31306661313866315b34623766323063303566383362393635343262623266336237616563373634335d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/9f/672d31306661313866315b36306165663532616637643435646237326664663064346537366139336262375d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/a5/672d31306661313866315b32363438303037303666343466333263636338626532326432323236633730365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/a6/672d31306661313866315b36636666646334633430303134386431373239306163306130316464353937655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/a7/672d3130666131386631245b32393763346237303361306463303831616539376134613265626162393661655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/a7/672d31306661313866315b34333835323836376634613564643264353466656633383132363437366362395d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/ad/672d31306661313866315b30366635363766336132313238333036323232663134313932303837653562645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/b6/672d31306661313866315b65313133663365303335313334333035333665333465663030326335643633345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/b8/672d31306661313866315b37633733303563376130643132316232653836393064393865383835613936635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/bb/672d31306661313866315b62613134646535653836653035326136333837316463363366616437326232345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/bc/672d31306661313866315b35626636623136353738393431663931396134643662633833393663623761345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/c1/672d31306661313866315b66643161313030373036663235346462623139663630653364613264646262355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/c2/672d31306661313866315b39383065313661393535376264363738316563353035613330333466616266645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/c7/672d31306661313866315b61326530633537643435653861613662343133633534663165303162653035645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/c8/672d31306661313866315b30326666313835303439633764656432633431353636646338643134363930355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/c8/672d31306661313866315b61393866656438633636346636333065323439636336643135386136363063345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/cc/672d31306661313866315b63663330333936623038383666666539343562386634666430303632646561655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/cd/672d3130666131386631245b38333131333164383739646266636463316663336130616632613666623866665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/cd/672d31306661313866315b66636363616231303564363535623161366539393630666233343931616135615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/cf/672d31306661313866315b30363362623065653666383663313461666661363331373135323863373466385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/cf/672d31306661313866315b39613439356534353361393039383732316564316132343132643639376562385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/d0/672d3130666131386631245b37303830346534323562636536323661373539623332383633313534356632385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/d6/672d3130666131386631245b35383666353863396264653132653832363765343436336165613862363938325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/d9/672d31306661313866315b36616663616266336565663332386530643764653438323632323762393734625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/da/672d3130666131386631245b66326431353139666533626133353363613835323038656138353031633831655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/df/672d3130666131386631245b31643637666136336530343938396338666630623430656463313437363833655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/e2/672d31306661313866315b30353165323133656434313062643065363734613365376166376265663262625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/e2/672d31306661313866315b31356538633363376232306663646661643038663439613330653334333033655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/e4/672d3130666131386631245b62396263636639646365653339313563333733326539626663353364656433375d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/e4/672d31306661313866315b64343166363331643964653935346561323835663565663031646264396266615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/e5/672d31306661313866315b30643130363334336630633363653033303237323237373632363631386534655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/e6/672d31306661313866315b62356539653863613530386562356566363638303866613237666236656565615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/e8/672d3130666131386631245b61343162646239616534616433333439633763363934346164643365353230355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/e8/672d3130666131386631245b61393437323465626561373166336637393131336431626637396464346564345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/eb/672d3130666131386631245b36326335626431663238666330336534656165666535333538666164366664385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/eb/672d31306661313866315b36363538656439316139636366636363336431653866376134303865396437385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/ec/672d31306661313866315b36646366353733653936636230653436643134313464613038643566363832345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/ee/672d31306661313866315b61333966656364643031666438653230393162656530363364373032393435325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/ef/672d31306661313866315b64373937366266663762633363633330386238643238333134366266386338665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/f0/672d31306661313866315b33336335653938376434353465653464333165626535376564313834353930345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/f1/672d31306661313866315b36346439333230376565356532616238373164633232626462363464343737625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/f2/672d31306661313866315b30383563323164326131346530303734383139386232613866356533383338625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/f6/672d3130666131386631245b37373962656164623936386237326431636164386438653033666564306330345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/f7/672d31306661313866315b30653865393534653861373061643232646466616530353533373963303035305d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/f7/672d31306661313866315b33323765383565393465646338663733663037633030386439326235356438305d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/f8/672d31306661313866315b34316234376435366337323764656165653165306334313066303032393336615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/fb/672d31306661313866315b61623238386563656531633965336566326239396332336361643633303839655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/10fa18f1/fe/672d31306661313866315b39333935313763646363363462343637306432383339343332643532313465655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/01/672d61653132336161655b66653039393636353430373763303365343631653865333736643633646139385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/02/672d6165313233616165245b63326137656131346263633966323038333862646639646462346463386232635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/03/672d6165313233616165245b30663438313036616464323937313636653336306234393731616530313266655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/04/672d61653132336161655b32363438303037303666343466333263636338626532326432323236633730365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/09/672d6165313233616165245b66653534646338316334306136323631626265366466313264333137646632365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/0f/672d61653132336161655b64343166363331643964653935346561323835663565663031646264396266615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/11/672d6165313233616165245b30626336643563353037313232393933343236663765666435303162663765335d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/14/672d61653132336161655b35363434303831643439383735623134643039316135313334356639336663615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/15/672d6165313233616165245b61383430353630343430653337353132336563326133643833383265633431335d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/17/672d6165313233616165245b65316634323730323433633861313261303532303532346464616539353031635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/17/672d61653132336161655b30356364356133626636353662383836303435666663653432303962373333355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/17/672d61653132336161655b34333835323836376634613564643264353466656633383132363437366362395d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/19/672d6165313233616165245b30333836353363303164333432363334386435656633626631623237623931645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/19/672d6165313233616165245b66306234646131396465383133663236386434366339663962386538363934385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/1b/672d6165313233616165245b36323838613263366634643836643162353937323664386234636133636162385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/1d/672d6165313233616165245b64316638343334306664353363613435666262303937376432383533343036615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/1e/672d61653132336161655b62663235626631643438653465623437356364326236646163326366326636305d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/24/672d6165313233616165245b63383664313935666438353463653761316333656634666438323535613136365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/26/672d6165313233616165245b62326461373536386131323938396266316230333436626232363130623733385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/31/672d61653132336161655b33633232623634326232613363363662396137343764333234646239626631355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/31/672d61653132336161655b35366436316633346662366237363532613033646334346231353736626231635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/33/672d61653132336161655b64663737336362393965323765396436646263343437663230323635393232635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/34/672d6165313233616165245b39636461623361313733613733393031346335363863346331626433396435635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/38/672d61653132336161655b64373432363630636135613066646562636138373736643965643033626161645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/39/672d6165313233616165245b31323232353439353432346461346666343161343939333036356639396364365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/39/672d6165313233616165245b37323732626534343465333834376637656162363936343536336164643937625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/3c/672d6165313233616165245b37306231623036363434373266623530346339356239306630323361333833355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/3f/672d6165313233616165245b66323938666635336539373834383630643635353961653462336564363566375d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/41/672d61653132336161655b36306165663532616637643435646237326664663064346537366139336262375d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/43/672d61653132336161655b34353732396635376365353039313433373035366365383466663538356165335d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/44/672d61653132336161655b33323765383565393465646338663733663037633030386439326235356438305d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/44/672d61653132336161655b61333966656364643031666438653230393162656530363364373032393435325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/47/672d61653132336161655b64623137326466383866386334303464633638393464646435636134616333355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/55/672d61653132336161655b61336266363337313633356531626163623139626464666461333935373635665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/56/672d6165313233616165245b31303839613363366565343831323862383031643837313665326661623232355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/56/672d61653132336161655b61393866656438633636346636333065323439636336643135386136363063345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/5a/672d6165313233616165245b65643338626362313038663437636235656139623661373161316464326465315d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/5b/672d61653132336161655b62333632613735633861323733326537363566313064343734626562336133385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/5d/672d6165313233616165245b38336235623537366562383037333739666433626433313739333666623561305d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/60/672d61653132336161655b34343163383766626366383563343065326165373366656463306236626666655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/61/672d6165313233616165245b36353536613532373966376264393230336131336531353633386361373538325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/61/672d61653132336161655b36346439333230376565356532616238373164633232626462363464343737625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/64/672d61653132336161655b65323937346337316236633563306466653239353232653663323561303933615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/65/672d61653132336161655b39333935313763646363363462343637306432383339343332643532313465655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/68/672d61653132336161655b32396139373334333530643030363332343230306335396364356166386231655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/6a/672d61653132336161655b30353963666362323435663061373031363438373762363763626561376539655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/6a/672d61653132336161655b62613134646535653836653035326136333837316463363366616437326232345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/6e/672d6165313233616165245b32663561613935353133646139663562663065656236386134636631363931325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/6f/672d6165313233616165245b33616564626262346631376366656464636234303966396137303065623638665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/72/672d61653132336161655b65323531353435376665343665333863363865386165386530306630646137655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/74/672d6165313233616165245b32356639363561383466643734306633653739363937353231353666386165655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/74/672d61653132336161655b37303364643562636563366532336136356339653336633631636565323862375d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/81/672d61653132336161655b65313133663365303335313334333035333665333465663030326335643633345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/83/672d61653132336161655b36656537303437383834336432343231373735323261666338336233623331665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/83/672d61653132336161655b37633733303563376130643132316232653836393064393865383835613936635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/83/672d61653132336161655b63353431616165313464613263346433613930373430616331373938613431315d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/87/672d6165313233616165245b64656664626366373361616539646665393136356534303135613534623131325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/87/672d61653132336161655b39613336363630623836386133643666313835333338383331663630643437335d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/8e/672d61653132336161655b61613563323764326338613939633166343563303763646266623261663462345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/8e/672d61653132336161655b62653930333864656661613434323335303966326531303238356163306139665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/8f/672d6165313233616165245b66326365373966363738366536623735303064613461633365643164303333635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/90/672d61653132336161655b30353165323133656434313062643065363734613365376166376265663262625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/92/672d61653132336161655b61326530633537643435653861613662343133633534663165303162653035645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/92/672d61653132336161655b63343262353166396562613332383432616239316331633438306162326632315d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/96/672d61653132336161655b30363362623065653666383663313461666661363331373135323863373466385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/97/672d61653132336161655b38393034636135656636623035343931303865343566333964336332333237305d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/99/672d61653132336161655b35626636623136353738393431663931396134643662633833393663623761345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/9b/672d6165313233616165245b36346433326133326661303761376262386634396133326661343234623235315d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/9c/672d61653132336161655b34373639373134626532633432653562633266333930613138613039663736385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/9d/672d61653132336161655b36646366353733653936636230653436643134313464613038643566363832345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/9f/672d6165313233616165245b62363339303130613539313536346439373265376435353961653630346364655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/a2/672d6165313233616165245b37353166336134306639626335356466646430383232616466366364366537385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/a2/672d61653132336161655b66616562326533636633646633323061313535376632616464393034613835355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/a5/672d61653132336161655b36646233396430346562656562653261333265636264333631313737303033625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/a6/672d61653132336161655b33336335653938376434353465653464333165626535376564313834353930345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/a6/672d61653132336161655b64353662336463643466333638663138626339346338393736343865306435395d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/aa/672d61653132336161655b34316234376435366337323764656165653165306334313066303032393336615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/ab/672d61653132336161655b30366635363766336132313238333036323232663134313932303837653562645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/b4/672d61653132336161655b62356539653863613530386562356566363638303866613237666236656565615d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/bc/672d6165313233616165245b64393735386463666437333939356130383036616336616266643834643233625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/c0/672d6165313233616165245b63306434333365386362323734393837303833393165326535313563653439335d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/c0/672d61653132336161655b61616361303932393461393536303264323133306662626236393165333865345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/c6/672d61653132336161655b65386430356564333537636635343435663239306161373832636337333439665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/cd/672d61653132336161655b39636635666636656262666439386139356438616231313236376431626231365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/d0/672d6165313233616165245b32333765393966663636663135653139353137356637613231326663346534355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/d1/672d61653132336161655b30383563323164326131346530303734383139386232613866356533383338625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/d1/672d61653132336161655b33343361383639656235383361393838636239376232353035383833323634315d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/d4/672d61653132336161655b36636666646334633430303134386431373239306163306130316464353937655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/d6/672d61653132336161655b32333866346336383331303838346231356164646364303463323839393961645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/d7/672d61653132336161655b30643130363334336630633363653033303237323237373632363631386534655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/d9/672d6165313233616165245b61343361653664633136376336343561393130363833376137616563623662385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/db/672d61653132336161655b66643161313030373036663235346462623139663630653364613264646262355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/dc/672d61653132336161655b32363334323535633239383865623362393933393831303333643832346536325d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/df/672d6165313233616165245b61323661393136613834303134633936396636643832636163383139343263395d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/e4/672d6165313233616165245b35386633356635343537643931616366373831623034636234353039623430345d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/e4/672d61653132336161655b38396230323162636564336139633962653262333066343839623337386432655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/e7/672d61653132336161655b64373937366266663762633363633330386238643238333134366266386338665d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/e8/672d61653132336161655b38346133383061346232653361363436306264613662613531313338303362355d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/ea/672d61653132336161655b61623238386563656531633965336566326239396332336361643633303839655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/ec/672d6165313233616165245b65653462343764636564316132313633333030393738356332643662376634655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/f0/672d61653132336161655b61326262383461616238663263373639653464653966353034646138626161305d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/f0/672d61653132336161655b63663330333936623038383666666539343562386634666430303632646561655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/f2/672d61653132336161655b39383065313661393535376264363738316563353035613330333466616266645d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/f6/672d6165313233616165245b39663435663439616633386265646638393736363634626366323464373761625d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/f8/672d61653132336161655b30303163343962313166363166396561623463306330346135616535363235395d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/f9/672d6165313233616165245b62666531616261353663616666623162333333653936623133626231643566365d5b315d.doctrinecache.data create mode 100644 cache/doctrine/ae123aae/ff/672d61653132336161655b36363538656439316139636366636363336431653866376134303865396437385d5b315d.doctrinecache.data create mode 100644 cache/doctrine/db3ea672/4b/672d6462336561363732245b65363263313233666562646663643633616466363734306330323933633966655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/db3ea672/4f/672d64623365613637325b35366436316633346662366237363532613033646334346231353736626231635d5b315d.doctrinecache.data create mode 100644 cache/doctrine/db3ea672/dd/672d64623365613637325b36306165663532616637643435646237326664663064346537366139336262375d5b315d.doctrinecache.data create mode 100644 cache/doctrine/db3ea672/de/672d64623365613637325b63663330333936623038383666666539343562386634666430303632646561655d5b315d.doctrinecache.data create mode 100644 cache/doctrine/db3ea672/f8/672d6462336561363732245b32666163306561643032656530316166356332376432623539373962393834355d5b315d.doctrinecache.data rename cache/{problem-check-g-ae123aae.json => problem-check-g-10fa18f1.json} (100%) create mode 100644 images/5/b/a/1/5/5ba15bbdd36a067b70e3114cef1ebaeb21da2a61-man-made-clouds-01.jpeg create mode 100644 images/c/e/0/4/4/ce04493050cb3c9839b0dc839c7613f05e1fe44b-man-made-clouds-01.jpeg diff --git a/.gitignore b/.gitignore index 79d0570..1abe965 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,8 @@ log/* .DS_Store .directory +cache/* +images/* user/accounts/* user/pages/* user/themes/hehe/node_modules/* diff --git a/cache/compiled/blueprints/master-localhost.php b/cache/compiled/blueprints/master-localhost.php index 70aafa8..8fb6dd0 100644 --- a/cache/compiled/blueprints/master-localhost.php +++ b/cache/compiled/blueprints/master-localhost.php @@ -1,9 +1,15 @@ 'Grav\\Common\\Config\\CompiledBlueprints', - 'timestamp' => 1591883669, - 'checksum' => 'acb6c37cdb7402cc9c78d5934c479a09', + 'timestamp' => 1593264652, + 'checksum' => 'c705d8519e8addec56121c019797a4ec', 'files' => [ + 'user/plugins/admin/blueprints/config' => [ + 'media' => [ + 'file' => 'user/plugins/admin/blueprints/config/media.yaml', + 'modified' => 1591823801 + ] + ], 'system/blueprints/config' => [ 'backups' => [ 'file' => 'system/blueprints/config/backups.yaml', @@ -79,6 +85,60 @@ return [ ], 'data' => [ 'items' => [ + 'media' => [ + 'type' => '_root', + 'form_field' => false, + 'form' => [ + 'validation' => 'loose' + ] + ], + 'media.types' => [ + 'name' => 'media.types', + 'type' => 'list', + 'label' => 'PLUGIN_ADMIN.MEDIA_TYPES', + 'style' => 'vertical', + 'key' => 'extension', + 'controls' => 'both', + 'collapsed' => true, + 'validation' => 'loose', + 'array' => true + ], + 'media.types.*' => [ + 'type' => '_parent', + 'name' => 'media.types.*', + 'form_field' => false + ], + 'media.types.*.type' => [ + 'type' => 'text', + 'label' => 'PLUGIN_ADMIN.TYPE', + 'name' => 'media.types.*.type', + 'validation' => 'loose' + ], + 'media.types.*.thumb' => [ + 'type' => 'text', + 'label' => 'PLUGIN_ADMIN.THUMB', + 'name' => 'media.types.*.thumb', + 'validation' => 'loose' + ], + 'media.types.*.mime' => [ + 'type' => 'text', + 'label' => 'PLUGIN_ADMIN.MIME_TYPE', + 'validate' => [ + 'type' => 'lower' + ], + 'name' => 'media.types.*.mime', + 'validation' => 'loose' + ], + 'media.types.*.image' => [ + 'type' => 'textarea', + 'yaml' => true, + 'label' => 'PLUGIN_ADMIN.IMAGE_OPTIONS', + 'validate' => [ + 'type' => 'yaml' + ], + 'name' => 'media.types.*.image', + 'validation' => 'loose' + ], 'backups' => [ 'type' => '_root', 'form_field' => false, @@ -86,23 +146,11 @@ return [ 'validation' => 'loose' ] ], - 'backups.history_title' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'backups.history_title', - 'validation' => 'loose' - ], 'backups.history' => [ 'type' => 'backupshistory', 'name' => 'backups.history', 'validation' => 'loose' ], - 'backups.config_title' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'backups.config_title', - 'validation' => 'loose' - ], 'backups.purge' => [ 'type' => '_parent', 'name' => 'backups.purge', @@ -168,12 +216,6 @@ return [ 'name' => 'backups.purge.max_backups_time', 'validation' => 'loose' ], - 'backups.profiles_title' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'backups.profiles_title', - 'validation' => 'loose' - ], 'backups.profiles' => [ 'type' => 'list', 'style' => 'vertical', @@ -181,9 +223,15 @@ return [ 'classes' => 'backups-list compact', 'sort' => false, 'name' => 'backups.profiles', - 'validation' => 'loose' + 'validation' => 'loose', + 'array' => true ], - 'backups.profiles.name' => [ + 'backups.profiles.*' => [ + 'type' => '_parent', + 'name' => 'backups.profiles.*', + 'form_field' => false + ], + 'backups.profiles.*.name' => [ 'type' => 'text', 'label' => 'PLUGIN_ADMIN.NAME', 'validate' => [ @@ -191,34 +239,34 @@ return [ 'message' => 'Name must be less than 20 characters', 'required' => true ], - 'name' => 'backups.profiles.name', + 'name' => 'backups.profiles.*.name', 'validation' => 'loose' ], - 'backups.profiles.root' => [ + 'backups.profiles.*.root' => [ 'type' => 'text', 'label' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_ROOT_FOLDER', 'default' => '/', 'validate' => [ 'required' => true ], - 'name' => 'backups.profiles.root', + 'name' => 'backups.profiles.*.root', 'validation' => 'loose' ], - 'backups.profiles.exclude_paths' => [ + 'backups.profiles.*.exclude_paths' => [ 'type' => 'textarea', 'label' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_EXCLUDE_PATHS', 'rows' => 5, - 'name' => 'backups.profiles.exclude_paths', + 'name' => 'backups.profiles.*.exclude_paths', 'validation' => 'loose' ], - 'backups.profiles.exclude_files' => [ + 'backups.profiles.*.exclude_files' => [ 'type' => 'textarea', 'label' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_EXCLUDE_FILES', 'rows' => 5, - 'name' => 'backups.profiles.exclude_files', + 'name' => 'backups.profiles.*.exclude_files', 'validation' => 'loose' ], - 'backups.profiles.schedule' => [ + 'backups.profiles.*.schedule' => [ 'type' => 'toggle', 'label' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_SCHEDULE', 'highlight' => 1, @@ -230,26 +278,19 @@ return [ 'validate' => [ 'type' => 'bool' ], - 'name' => 'backups.profiles.schedule', + 'name' => 'backups.profiles.*.schedule', 'validation' => 'loose' ], - 'backups.profiles.schedule_at' => [ + 'backups.profiles.*.schedule_at' => [ 'type' => 'cron', 'label' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_SCHEDULE_AT', 'default' => '* 3 * * *', 'validate' => [ 'required' => true ], - 'name' => 'backups.profiles.schedule_at', + 'name' => 'backups.profiles.*.schedule_at', 'validation' => 'loose' ], - 'media' => [ - 'type' => '_root', - 'form_field' => false, - 'form' => [ - 'validation' => 'loose' - ] - ], 'scheduler' => [ 'type' => '_root', 'form_field' => false, @@ -257,12 +298,6 @@ return [ 'validation' => 'loose' ] ], - 'scheduler.status_title' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'scheduler.status_title', - 'validation' => 'loose' - ], 'scheduler.status' => [ 'type' => 'cronstatus', 'validate' => [ @@ -271,12 +306,6 @@ return [ 'name' => 'scheduler.status', 'validation' => 'loose' ], - 'scheduler.jobs_title' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'scheduler.jobs_title', - 'validation' => 'loose' - ], 'scheduler.custom_jobs' => [ 'type' => 'list', 'style' => 'vertical', @@ -284,51 +313,45 @@ return [ 'classes' => 'cron-job-list compact', 'key' => 'id', 'name' => 'scheduler.custom_jobs', - 'validation' => 'loose' + 'validation' => 'loose', + 'array' => true ], - 'scheduler.custom_jobs.id' => [ - 'type' => 'key', - 'label' => 'ID', - 'validate' => [ - 'required' => true, - 'pattern' => '[a-zа-я0-9_\\-]+', - 'max' => 20, - 'message' => 'ID must be lowercase with dashes/underscores only and less than 20 characters' - ], - 'name' => 'scheduler.custom_jobs.id', - 'validation' => 'loose' + 'scheduler.custom_jobs.*' => [ + 'type' => '_parent', + 'name' => 'scheduler.custom_jobs.*', + 'form_field' => false ], - 'scheduler.custom_jobs.command' => [ + 'scheduler.custom_jobs.*.command' => [ 'type' => 'text', 'label' => 'PLUGIN_ADMIN.COMMAND', 'validate' => [ 'required' => true ], - 'name' => 'scheduler.custom_jobs.command', + 'name' => 'scheduler.custom_jobs.*.command', 'validation' => 'loose' ], - 'scheduler.custom_jobs.args' => [ + 'scheduler.custom_jobs.*.args' => [ 'type' => 'text', 'label' => 'PLUGIN_ADMIN.EXTRA_ARGUMENTS', - 'name' => 'scheduler.custom_jobs.args', + 'name' => 'scheduler.custom_jobs.*.args', 'validation' => 'loose' ], - 'scheduler.custom_jobs.at' => [ + 'scheduler.custom_jobs.*.at' => [ 'type' => 'cron', 'label' => 'PLUGIN_ADMIN.SCHEDULER_RUNAT', 'validate' => [ 'required' => true ], - 'name' => 'scheduler.custom_jobs.at', + 'name' => 'scheduler.custom_jobs.*.at', 'validation' => 'loose' ], - 'scheduler.custom_jobs.output' => [ + 'scheduler.custom_jobs.*.output' => [ 'type' => 'text', 'label' => 'PLUGIN_ADMIN.SCHEDULER_OUTPUT', - 'name' => 'scheduler.custom_jobs.output', + 'name' => 'scheduler.custom_jobs.*.output', 'validation' => 'loose' ], - 'scheduler.custom_jobs.output_mode' => [ + 'scheduler.custom_jobs.*.output_mode' => [ 'type' => 'select', 'label' => 'PLUGIN_ADMIN.SCHEDULER_OUTPUT_TYPE', 'default' => 'append', @@ -336,13 +359,13 @@ return [ 'append' => 'Append', 'overwrite' => 'Overwrite' ], - 'name' => 'scheduler.custom_jobs.output_mode', + 'name' => 'scheduler.custom_jobs.*.output_mode', 'validation' => 'loose' ], - 'scheduler.custom_jobs.email' => [ + 'scheduler.custom_jobs.*.email' => [ 'type' => 'text', 'label' => 'PLUGIN_ADMIN.SCHEDULER_EMAIL', - 'name' => 'scheduler.custom_jobs.email', + 'name' => 'scheduler.custom_jobs.*.email', 'validation' => 'loose' ], 'security' => [ @@ -352,12 +375,6 @@ return [ 'validation' => 'loose' ] ], - 'security.xss_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'security.xss_section', - 'validation' => 'loose' - ], 'security.xss_whitelist' => [ 'type' => 'selectize', 'size' => 'large', @@ -471,12 +488,6 @@ return [ 'name' => 'security.xss_dangerous_tags', 'validation' => 'loose' ], - 'security.uploads_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'security.uploads_section', - 'validation' => 'loose' - ], 'security.uploads_dangerous_extensions' => [ 'type' => 'selectize', 'size' => 'large', @@ -542,17 +553,10 @@ return [ 'name' => 'site.taxonomies', 'validation' => 'loose' ], - 'site.content' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'site.content', - 'validation' => 'loose' - ], 'site.summary' => [ - 'type' => 'section', - 'underline' => true, + 'type' => '_parent', 'name' => 'site.summary', - 'validation' => 'loose' + 'form_field' => false ], 'site.summary.enabled' => [ 'type' => 'toggle', @@ -601,8 +605,8 @@ return [ 'validation' => 'loose' ], 'site.metadata' => [ - 'type' => 'section', - 'underline' => true, + 'type' => 'array', + 'label' => 'PLUGIN_ADMIN.METADATA', 'name' => 'site.metadata', 'validation' => 'loose' ], @@ -613,8 +617,8 @@ return [ 'validation' => 'loose' ], 'site.routes' => [ - 'type' => 'section', - 'underline' => true, + 'type' => 'array', + 'label' => 'PLUGIN_ADMIN.CUSTOM_ROUTES', 'name' => 'site.routes', 'validation' => 'loose' ], @@ -643,12 +647,6 @@ return [ 'validation' => 'loose' ] ], - 'system.content_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.content_section', - 'validation' => 'loose' - ], 'system.home' => [ 'type' => '_parent', 'name' => 'system.home', @@ -1045,21 +1043,10 @@ return [ 'name' => 'system.pages.frontmatter.ignore_fields', 'validation' => 'loose' ], - 'system.content' => [ - 'type' => 'tab', - 'name' => 'system.content', - 'validation' => 'loose' - ], - 'system.languages-section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.languages-section', - 'validation' => 'loose' - ], 'system.languages' => [ - 'type' => 'tab', + 'type' => '_parent', 'name' => 'system.languages', - 'validation' => 'loose' + 'form_field' => false ], 'system.languages.supported' => [ 'type' => 'selectize', @@ -1177,12 +1164,6 @@ return [ 'name' => 'system.languages.override_locale', 'validation' => 'loose' ], - 'system.http_headers_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.http_headers_section', - 'validation' => 'loose' - ], 'system.pages.expires' => [ 'type' => 'text', 'size' => 'small', @@ -1244,17 +1225,6 @@ return [ 'name' => 'system.pages.vary_accept_encoding', 'validation' => 'loose' ], - 'system.http_headers' => [ - 'type' => 'tab', - 'name' => 'system.http_headers', - 'validation' => 'loose' - ], - 'system.markdow_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.markdow_section', - 'validation' => 'loose' - ], 'system.pages.markdown' => [ 'type' => '_parent', 'name' => 'system.pages.markdown', @@ -1327,17 +1297,6 @@ return [ 'name' => 'system.pages.markdown.valid_link_attributes', 'validation' => 'loose' ], - 'system.markdown' => [ - 'type' => 'tab', - 'name' => 'system.markdown', - 'validation' => 'loose' - ], - 'system.caching_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.caching_section', - 'validation' => 'loose' - ], 'system.cache' => [ 'type' => '_parent', 'name' => 'system.cache', @@ -1565,21 +1524,10 @@ return [ 'name' => 'system.cache.redis.password', 'validation' => 'loose' ], - 'system.caching' => [ - 'type' => 'tab', - 'name' => 'system.caching', - 'validation' => 'loose' - ], - 'system.twig_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.twig_section', - 'validation' => 'loose' - ], 'system.twig' => [ - 'type' => 'tab', + 'type' => '_parent', 'name' => 'system.twig', - 'validation' => 'loose' + 'form_field' => false ], 'system.twig.cache' => [ 'type' => 'toggle', @@ -1651,16 +1599,10 @@ return [ 'name' => 'system.twig.umask_fix', 'validation' => 'loose' ], - 'system.assets_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.assets_section', - 'validation' => 'loose' - ], 'system.assets' => [ - 'type' => 'tab', + 'type' => '_parent', 'name' => 'system.assets', - 'validation' => 'loose' + 'form_field' => false ], 'system.assets.css_pipeline' => [ 'type' => 'toggle', @@ -1825,16 +1767,10 @@ return [ 'name' => 'system.assets.collections', 'validation' => 'loose' ], - 'system.errors_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.errors_section', - 'validation' => 'loose' - ], 'system.errors' => [ - 'type' => 'tab', + 'type' => '_parent', 'name' => 'system.errors', - 'validation' => 'loose' + 'form_field' => false ], 'system.errors.display' => [ 'type' => 'select', @@ -1917,16 +1853,10 @@ return [ 'name' => 'system.log.syslog.facility', 'validation' => 'loose' ], - 'system.debugger_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.debugger_section', - 'validation' => 'loose' - ], 'system.debugger' => [ - 'type' => 'tab', + 'type' => '_parent', 'name' => 'system.debugger', - 'validation' => 'loose' + 'form_field' => false ], 'system.debugger.enabled' => [ 'type' => 'toggle', @@ -1961,12 +1891,6 @@ return [ 'name' => 'system.debugger.shutdown.close_connection', 'validation' => 'loose' ], - 'system.media_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.media_section', - 'validation' => 'loose' - ], 'system.images' => [ 'type' => '_parent', 'name' => 'system.images', @@ -2052,9 +1976,9 @@ return [ 'validation' => 'loose' ], 'system.media' => [ - 'type' => 'tab', + 'type' => '_parent', 'name' => 'system.media', - 'validation' => 'loose' + 'form_field' => false ], 'system.media.enable_media_timestamp' => [ 'type' => 'toggle', @@ -2106,16 +2030,10 @@ return [ 'name' => 'system.media.unsupported_inline_types', 'validation' => 'loose' ], - 'system.session_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.session_section', - 'validation' => 'loose' - ], 'system.session' => [ - 'type' => 'tab', + 'type' => '_parent', 'name' => 'system.session', - 'validation' => 'loose' + 'form_field' => false ], 'system.session.enabled' => [ 'type' => 'hidden', @@ -2231,12 +2149,6 @@ return [ 'name' => 'system.session.split', 'validation' => 'loose' ], - 'system.advanced_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'system.advanced_section', - 'validation' => 'loose' - ], 'system.gpm' => [ 'type' => '_parent', 'name' => 'system.gpm', @@ -2535,17 +2447,6 @@ return [ 'name' => 'system.strict_mode.twig_compat', 'validation' => 'loose' ], - 'system.advanced' => [ - 'type' => 'tab', - 'name' => 'system.advanced', - 'validation' => 'loose' - ], - 'system.system_tabs' => [ - 'type' => 'tabs', - 'classes' => 'side-tabs', - 'name' => 'system.system_tabs', - 'validation' => 'loose' - ], 'plugins.admin' => [ 'type' => '_root', 'form_field' => false, @@ -2558,12 +2459,6 @@ return [ 'name' => 'plugins', 'form_field' => false ], - 'plugins.admin.Basics' => [ - 'type' => 'section', - 'underline' => false, - 'name' => 'plugins.admin.Basics', - 'validation' => 'loose' - ], 'plugins.admin.enabled' => [ 'type' => 'hidden', 'label' => 'PLUGIN_ADMIN.PLUGIN_STATUS', @@ -2891,19 +2786,6 @@ return [ 'name' => 'plugins.admin.log_viewer_files', 'validation' => 'loose' ], - 'plugins.admin.MediaResize' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'plugins.admin.MediaResize', - 'validation' => 'loose' - ], - 'plugins.admin.MediaResizeNote' => [ - 'type' => 'spacer', - 'text' => 'PLUGIN_ADMIN.PAGEMEDIA_RESIZER', - 'markdown' => true, - 'name' => 'plugins.admin.MediaResizeNote', - 'validation' => 'loose' - ], 'plugins.admin.pagemedia' => [ 'type' => '_parent', 'name' => 'plugins.admin.pagemedia', @@ -2994,12 +2876,6 @@ return [ 'name' => 'plugins.admin.pagemedia.resize_quality', 'validation' => 'loose' ], - 'plugins.admin.Dashboard' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'plugins.admin.Dashboard', - 'validation' => 'loose' - ], 'plugins.admin.widgets' => [ 'type' => '_parent', 'name' => 'plugins.admin.widgets', @@ -3080,12 +2956,6 @@ return [ 'name' => 'plugins.admin.widgets.dashboard-pages', 'validation' => 'loose' ], - 'plugins.admin.Notifications' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'plugins.admin.Notifications', - 'validation' => 'loose' - ], 'plugins.admin.notifications' => [ 'type' => '_parent', 'name' => 'plugins.admin.notifications', @@ -3151,12 +3021,6 @@ return [ 'name' => 'plugins.admin.notifications.themes', 'validation' => 'loose' ], - 'plugins.admin.Popularity' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'plugins.admin.Popularity', - 'validation' => 'loose' - ], 'plugins.admin.popularity' => [ 'type' => '_parent', 'name' => 'plugins.admin.popularity', @@ -3450,15 +3314,10 @@ return [ 'name' => 'plugins.form.inline_errors', 'validation' => 'strict' ], - 'plugins.form.general' => [ - 'type' => 'section', - 'name' => 'plugins.form.general', - 'validation' => 'strict' - ], 'plugins.form.files' => [ - 'type' => 'section', + 'type' => '_parent', 'name' => 'plugins.form.files', - 'validation' => 'strict' + 'form_field' => false ], 'plugins.form.files.multiple' => [ 'type' => 'toggle', @@ -3552,9 +3411,9 @@ return [ 'validation' => 'strict' ], 'plugins.form.recaptcha' => [ - 'type' => 'section', + 'type' => '_parent', 'name' => 'plugins.form.recaptcha', - 'validation' => 'strict' + 'form_field' => false ], 'plugins.form.recaptcha.version' => [ 'type' => 'select', @@ -3754,9 +3613,9 @@ return [ 'validation' => 'loose' ], 'plugins.login.rememberme' => [ - 'type' => 'section', + 'type' => '_parent', 'name' => 'plugins.login.rememberme', - 'validation' => 'loose' + 'form_field' => false ], 'plugins.login.rememberme.enabled' => [ 'type' => 'toggle', @@ -3791,11 +3650,6 @@ return [ 'name' => 'plugins.login.rememberme.name', 'validation' => 'loose' ], - 'plugins.login.options' => [ - 'type' => 'section', - 'name' => 'plugins.login.options', - 'validation' => 'loose' - ], 'plugins.login.route' => [ 'type' => 'text', 'size' => 'medium', @@ -3873,11 +3727,6 @@ return [ 'name' => 'plugins.login.user_registration.redirect_after_registration', 'validation' => 'loose' ], - 'plugins.login.routes' => [ - 'type' => 'tab', - 'name' => 'plugins.login.routes', - 'validation' => 'loose' - ], 'plugins.login.user_registration.enabled' => [ 'type' => 'toggle', 'label' => 'PLUGIN_ADMIN.ENABLED', @@ -3905,11 +3754,6 @@ return [ 'name' => 'plugins.login.user_registration.default_values', 'validation' => 'loose' ], - 'plugins.login.registration_fields' => [ - 'type' => 'section', - 'name' => 'plugins.login.registration_fields', - 'validation' => 'loose' - ], 'plugins.login.user_registration.groups' => [ 'type' => 'select', 'multiple' => true, @@ -3938,12 +3782,6 @@ return [ 'name' => 'plugins.login.user_registration.access.site', 'validation' => 'loose' ], - 'plugins.login.access_levels' => [ - 'type' => 'section', - 'security' => 'admin.super', - 'name' => 'plugins.login.access_levels', - 'validation' => 'loose' - ], 'plugins.login.user_registration.options' => [ 'type' => '_parent', 'name' => 'plugins.login.user_registration.options', @@ -4047,11 +3885,6 @@ return [ 'name' => 'plugins.login.user_registration.options.send_welcome_email', 'validation' => 'loose' ], - 'plugins.login.registration' => [ - 'type' => 'tab', - 'name' => 'plugins.login.registration', - 'validation' => 'loose' - ], 'plugins.login.max_pw_resets_count' => [ 'type' => 'number', 'size' => 'x-small', @@ -4112,18 +3945,6 @@ return [ 'name' => 'plugins.login.ipv6_subnet_size', 'validation' => 'loose' ], - 'plugins.login.Security' => [ - 'type' => 'tab', - 'name' => 'plugins.login.Security', - 'validation' => 'loose' - ], - 'plugins.login.tabs' => [ - 'type' => 'tabs', - 'active' => 1, - 'class' => 'subtle', - 'name' => 'plugins.login.tabs', - 'validation' => 'loose' - ], 'plugins.error' => [ 'type' => '_root', 'form_field' => false, @@ -4217,12 +4038,6 @@ return [ 'name' => 'plugins.email.charset', 'validation' => 'loose' ], - 'plugins.email.email_Defaults' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'plugins.email.email_Defaults', - 'validation' => 'loose' - ], 'plugins.email.from' => [ 'type' => 'email', 'size' => 'medium', @@ -4314,12 +4129,6 @@ return [ 'name' => 'plugins.email.body', 'validation' => 'loose' ], - 'plugins.email.smtp_config' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'plugins.email.smtp_config', - 'validation' => 'loose' - ], 'plugins.email.mailer.smtp' => [ 'type' => '_parent', 'name' => 'plugins.email.mailer.smtp', @@ -4372,12 +4181,6 @@ return [ 'name' => 'plugins.email.mailer.smtp.password', 'validation' => 'loose' ], - 'plugins.email.sendmail_config' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'plugins.email.sendmail_config', - 'validation' => 'loose' - ], 'plugins.email.mailer.sendmail' => [ 'type' => '_parent', 'name' => 'plugins.email.mailer.sendmail', @@ -4390,14 +4193,6 @@ return [ 'name' => 'plugins.email.mailer.sendmail.bin', 'validation' => 'loose' ], - 'plugins.email.queue_section' => [ - 'type' => 'section', - 'text' => 'PLUGIN_EMAIL.QUEUE_DESC', - 'markdown' => true, - 'underline' => true, - 'name' => 'plugins.email.queue_section', - 'validation' => 'loose' - ], 'plugins.email.queue' => [ 'type' => '_parent', 'name' => 'plugins.email.queue', @@ -4442,12 +4237,6 @@ return [ 'name' => 'plugins.email.queue.flush_time_limit', 'validation' => 'loose' ], - 'plugins.email.advanced_section' => [ - 'type' => 'section', - 'underline' => true, - 'name' => 'plugins.email.advanced_section', - 'validation' => 'loose' - ], 'plugins.email.debug' => [ 'type' => 'toggle', 'label' => 'PLUGIN_EMAIL.DEBUG', @@ -4546,15 +4335,10 @@ return [ 'name' => 'plugins.vimeo.editor_button', 'validation' => 'strict' ], - 'plugins.vimeo.general' => [ - 'type' => 'tab', - 'name' => 'plugins.vimeo.general', - 'validation' => 'strict' - ], 'plugins.vimeo.player_parameters' => [ - 'type' => 'tab', + 'type' => '_parent', 'name' => 'plugins.vimeo.player_parameters', - 'validation' => 'strict' + 'form_field' => false ], 'plugins.vimeo.player_parameters.autoplay' => [ 'type' => 'toggle', @@ -4661,20 +4445,6 @@ return [ 'name' => 'plugins.vimeo.player_parameters.color', 'validation' => 'strict' ], - 'plugins.vimeo.player_parameters.view' => [ - 'type' => 'section', - 'text' => 'PLUGIN_VIMEO.PLAYER_VIEW_TEXT', - 'underline' => true, - 'name' => 'plugins.vimeo.player_parameters.view', - 'validation' => 'strict' - ], - 'plugins.vimeo.tabs' => [ - 'type' => 'tabs', - 'active' => 1, - 'class' => 'subtle', - 'name' => 'plugins.vimeo.tabs', - 'validation' => 'strict' - ], 'plugins.problems' => [ 'type' => '_root', 'form_field' => false, @@ -4717,43 +4487,49 @@ return [ ], 'nested' => [ + 'media' => [ + 'types' => [ + '*' => [ + 'type' => 'media.types.*.type', + 'thumb' => 'media.types.*.thumb', + 'mime' => 'media.types.*.mime', + 'image' => 'media.types.*.image' + ] + ] + ], 'backups' => [ - 'history_title' => 'backups.history_title', 'history' => 'backups.history', - 'config_title' => 'backups.config_title', 'purge' => [ 'trigger' => 'backups.purge.trigger', 'max_backups_count' => 'backups.purge.max_backups_count', 'max_backups_space' => 'backups.purge.max_backups_space', 'max_backups_time' => 'backups.purge.max_backups_time' ], - 'profiles_title' => 'backups.profiles_title', 'profiles' => [ - 'name' => 'backups.profiles.name', - 'root' => 'backups.profiles.root', - 'exclude_paths' => 'backups.profiles.exclude_paths', - 'exclude_files' => 'backups.profiles.exclude_files', - 'schedule' => 'backups.profiles.schedule', - 'schedule_at' => 'backups.profiles.schedule_at' + '*' => [ + 'name' => 'backups.profiles.*.name', + 'root' => 'backups.profiles.*.root', + 'exclude_paths' => 'backups.profiles.*.exclude_paths', + 'exclude_files' => 'backups.profiles.*.exclude_files', + 'schedule' => 'backups.profiles.*.schedule', + 'schedule_at' => 'backups.profiles.*.schedule_at' + ] ] ], - 'media' => 'media', 'scheduler' => [ - 'status_title' => 'scheduler.status_title', 'status' => 'scheduler.status', - 'jobs_title' => 'scheduler.jobs_title', 'custom_jobs' => [ - 'id' => 'scheduler.custom_jobs.id', - 'command' => 'scheduler.custom_jobs.command', - 'args' => 'scheduler.custom_jobs.args', - 'at' => 'scheduler.custom_jobs.at', - 'output' => 'scheduler.custom_jobs.output', - 'output_mode' => 'scheduler.custom_jobs.output_mode', - 'email' => 'scheduler.custom_jobs.email' + '*' => [ + 'command' => 'scheduler.custom_jobs.*.command', + 'args' => 'scheduler.custom_jobs.*.args', + 'at' => 'scheduler.custom_jobs.*.at', + 'output' => 'scheduler.custom_jobs.*.output', + 'output_mode' => 'scheduler.custom_jobs.*.output_mode', + 'email' => 'scheduler.custom_jobs.*.email' + ] ] ], 'security' => [ - 'xss_section' => 'security.xss_section', 'xss_whitelist' => 'security.xss_whitelist', 'xss_enabled' => [ 'on_events' => 'security.xss_enabled.on_events', @@ -4764,11 +4540,9 @@ return [ ], 'xss_invalid_protocols' => 'security.xss_invalid_protocols', 'xss_dangerous_tags' => 'security.xss_dangerous_tags', - 'uploads_section' => 'security.uploads_section', 'uploads_dangerous_extensions' => 'security.uploads_dangerous_extensions' ], 'site' => [ - 'content' => 'site.content', 'title' => 'site.title', 'default_lang' => 'site.default_lang', 'author' => [ @@ -4783,8 +4557,8 @@ return [ 'delimiter' => 'site.summary.delimiter' ], 'metadata' => 'site.metadata', - 'routes' => 'site.routes', - 'redirects' => 'site.redirects' + 'redirects' => 'site.redirects', + 'routes' => 'site.routes' ], 'streams' => [ 'schemes' => [ @@ -4792,9 +4566,6 @@ return [ ] ], 'system' => [ - 'system_tabs' => 'system.system_tabs', - 'content' => 'system.content', - 'content_section' => 'system.content_section', 'home' => [ 'alias' => 'system.home.alias', 'hide_in_urls' => 'system.home.hide_in_urls' @@ -4857,13 +4628,6 @@ return [ 'http_accept_language' => 'system.languages.http_accept_language', 'override_locale' => 'system.languages.override_locale' ], - 'languages-section' => 'system.languages-section', - 'http_headers' => 'system.http_headers', - 'http_headers_section' => 'system.http_headers_section', - 'markdown' => 'system.markdown', - 'markdow_section' => 'system.markdow_section', - 'caching' => 'system.caching', - 'caching_section' => 'system.caching_section', 'cache' => [ 'enabled' => 'system.cache.enabled', 'check' => [ @@ -4901,7 +4665,6 @@ return [ 'autoescape' => 'system.twig.autoescape', 'umask_fix' => 'system.twig.umask_fix' ], - 'twig_section' => 'system.twig_section', 'assets' => [ 'css_pipeline' => 'system.assets.css_pipeline', 'css_pipeline_include_externals' => 'system.assets.css_pipeline_include_externals', @@ -4916,12 +4679,10 @@ return [ 'enable_asset_timestamp' => 'system.assets.enable_asset_timestamp', 'collections' => 'system.assets.collections' ], - 'assets_section' => 'system.assets_section', 'errors' => [ 'display' => 'system.errors.display', 'log' => 'system.errors.log' ], - 'errors_section' => 'system.errors_section', 'log' => [ 'handler' => 'system.log.handler', 'syslog' => [ @@ -4934,14 +4695,6 @@ return [ 'close_connection' => 'system.debugger.shutdown.close_connection' ] ], - 'debugger_section' => 'system.debugger_section', - 'media' => [ - 'enable_media_timestamp' => 'system.media.enable_media_timestamp', - 'auto_metadata_exif' => 'system.media.auto_metadata_exif', - 'allowed_fallback_types' => 'system.media.allowed_fallback_types', - 'unsupported_inline_types' => 'system.media.unsupported_inline_types' - ], - 'media_section' => 'system.media_section', 'images' => [ 'default_image_quality' => 'system.images.default_image_quality', 'cache_all' => 'system.images.cache_all', @@ -4950,6 +4703,12 @@ return [ 'auto_fix_orientation' => 'system.images.auto_fix_orientation', 'seofriendly' => 'system.images.seofriendly' ], + 'media' => [ + 'enable_media_timestamp' => 'system.media.enable_media_timestamp', + 'auto_metadata_exif' => 'system.media.auto_metadata_exif', + 'allowed_fallback_types' => 'system.media.allowed_fallback_types', + 'unsupported_inline_types' => 'system.media.unsupported_inline_types' + ], 'session' => [ 'enabled' => 'system.session.enabled', 'initialize' => 'system.session.initialize', @@ -4961,9 +4720,6 @@ return [ 'path' => 'system.session.path', 'split' => 'system.session.split' ], - 'session_section' => 'system.session_section', - 'advanced' => 'system.advanced', - 'advanced_section' => 'system.advanced_section', 'gpm' => [ 'releases' => 'system.gpm.releases', 'proxy_url' => 'system.gpm.proxy_url', @@ -4998,7 +4754,6 @@ return [ ], 'plugins' => [ 'admin' => [ - 'Basics' => 'plugins.admin.Basics', 'enabled' => 'plugins.admin.enabled', 'cache_enabled' => 'plugins.admin.cache_enabled', 'twofa_enabled' => 'plugins.admin.twofa_enabled', @@ -5034,8 +4789,6 @@ return [ 'hide_page_types' => 'plugins.admin.hide_page_types', 'hide_modular_page_types' => 'plugins.admin.hide_modular_page_types', 'log_viewer_files' => 'plugins.admin.log_viewer_files', - 'MediaResize' => 'plugins.admin.MediaResize', - 'MediaResizeNote' => 'plugins.admin.MediaResizeNote', 'pagemedia' => [ 'resize_width' => 'plugins.admin.pagemedia.resize_width', 'resize_height' => 'plugins.admin.pagemedia.resize_height', @@ -5045,7 +4798,6 @@ return [ 'res_max_height' => 'plugins.admin.pagemedia.res_max_height', 'resize_quality' => 'plugins.admin.pagemedia.resize_quality' ], - 'Dashboard' => 'plugins.admin.Dashboard', 'widgets' => [ 'dashboard-maintenance' => 'plugins.admin.widgets.dashboard-maintenance', 'dashboard-statistics' => 'plugins.admin.widgets.dashboard-statistics', @@ -5053,14 +4805,12 @@ return [ 'dashboard-feed' => 'plugins.admin.widgets.dashboard-feed', 'dashboard-pages' => 'plugins.admin.widgets.dashboard-pages' ], - 'Notifications' => 'plugins.admin.Notifications', 'notifications' => [ 'feed' => 'plugins.admin.notifications.feed', 'dashboard' => 'plugins.admin.notifications.dashboard', 'plugins' => 'plugins.admin.notifications.plugins', 'themes' => 'plugins.admin.notifications.themes' ], - 'Popularity' => 'plugins.admin.Popularity', 'popularity' => [ 'enabled' => 'plugins.admin.popularity.enabled', 'ignore' => 'plugins.admin.popularity.ignore', @@ -5090,7 +4840,6 @@ return [ ], 'form' => [ 'enabled' => 'plugins.form.enabled', - 'general' => 'plugins.form.general', 'built_in_css' => 'plugins.form.built_in_css', 'inline_css' => 'plugins.form.inline_css', 'refresh_prevention' => 'plugins.form.refresh_prevention', @@ -5113,8 +4862,6 @@ return [ ] ], 'login' => [ - 'tabs' => 'plugins.login.tabs', - 'options' => 'plugins.login.options', 'enabled' => 'plugins.login.enabled', 'built_in_css' => 'plugins.login.built_in_css', 'redirect_to_login' => 'plugins.login.redirect_to_login', @@ -5130,7 +4877,6 @@ return [ 'timeout' => 'plugins.login.rememberme.timeout', 'name' => 'plugins.login.rememberme.name' ], - 'routes' => 'plugins.login.routes', 'route' => 'plugins.login.route', 'route_after_login' => 'plugins.login.route_after_login', 'route_after_logout' => 'plugins.login.route_after_logout', @@ -5159,10 +4905,6 @@ return [ ] ], 'route_register' => 'plugins.login.route_register', - 'registration' => 'plugins.login.registration', - 'registration_fields' => 'plugins.login.registration_fields', - 'access_levels' => 'plugins.login.access_levels', - 'Security' => 'plugins.login.Security', 'max_pw_resets_count' => 'plugins.login.max_pw_resets_count', 'max_pw_resets_interval' => 'plugins.login.max_pw_resets_interval', 'max_login_count' => 'plugins.login.max_login_count', @@ -5192,7 +4934,6 @@ return [ ], 'content_type' => 'plugins.email.content_type', 'charset' => 'plugins.email.charset', - 'email_Defaults' => 'plugins.email.email_Defaults', 'from' => 'plugins.email.from', 'from_name' => 'plugins.email.from_name', 'to' => 'plugins.email.to', @@ -5203,16 +4944,12 @@ return [ 'reply_to' => 'plugins.email.reply_to', 'reply_to_name' => 'plugins.email.reply_to_name', 'body' => 'plugins.email.body', - 'smtp_config' => 'plugins.email.smtp_config', - 'sendmail_config' => 'plugins.email.sendmail_config', - 'queue_section' => 'plugins.email.queue_section', 'queue' => [ 'enabled' => 'plugins.email.queue.enabled', 'flush_frequency' => 'plugins.email.queue.flush_frequency', 'flush_msg_limit' => 'plugins.email.queue.flush_msg_limit', 'flush_time_limit' => 'plugins.email.queue.flush_time_limit' ], - 'advanced_section' => 'plugins.email.advanced_section', 'debug' => 'plugins.email.debug' ], 'taxonomylist' => [ @@ -5220,8 +4957,6 @@ return [ 'route' => 'plugins.taxonomylist.route' ], 'vimeo' => [ - 'tabs' => 'plugins.vimeo.tabs', - 'general' => 'plugins.vimeo.general', 'enabled' => 'plugins.vimeo.enabled', 'plugin_css' => 'plugins.vimeo.plugin_css', 'editor_button' => 'plugins.vimeo.editor_button', @@ -5230,7 +4965,6 @@ return [ 'autopause' => 'plugins.vimeo.player_parameters.autopause', 'loop' => 'plugins.vimeo.player_parameters.loop', 'player_id' => 'plugins.vimeo.player_parameters.player_id', - 'view' => 'plugins.vimeo.player_parameters.view', 'title' => 'plugins.vimeo.player_parameters.title', 'portrait' => 'plugins.vimeo.player_parameters.portrait', 'byline' => 'plugins.vimeo.player_parameters.byline', diff --git a/cache/compiled/config/master-localhost.php b/cache/compiled/config/master-localhost.php index 195cab5..3cbafac 100644 --- a/cache/compiled/config/master-localhost.php +++ b/cache/compiled/config/master-localhost.php @@ -1,8 +1,8 @@ 'Grav\\Common\\Config\\CompiledConfig', - 'timestamp' => 1591884671, - 'checksum' => '33c4c65375edb60e72f05b1784552ac6', + 'timestamp' => 1593265023, + 'checksum' => '2045bc02c3dde2680778e2d65c0a4043', 'files' => [ 'user/config' => [ 'backups' => [ @@ -39,7 +39,7 @@ return [ ], 'system' => [ 'file' => 'user/config/system.yaml', - 'modified' => 1591884513 + 'modified' => 1593265023 ] ], 'system/config' => [ @@ -733,14 +733,14 @@ node_modules' ], 'system' => [ 'absolute_urls' => false, - 'timezone' => '', + 'timezone' => NULL, 'default_locale' => NULL, 'param_sep' => ':', 'wrapped_site' => false, 'reverse_proxy_setup' => false, 'force_ssl' => false, 'force_lowercase_urls' => true, - 'custom_base_url' => '', + 'custom_base_url' => NULL, 'username_regex' => '^[a-z0-9_-]{3,16}$', 'pwd_regex' => '(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,}', 'intl_enabled' => true, @@ -751,9 +751,7 @@ node_modules' 'ip' => true ], 'languages' => [ - 'supported' => [ - - ], + 'supported' => NULL, 'default_lang' => NULL, 'include_default_lang' => true, 'pages_fallback_only' => false, @@ -818,7 +816,7 @@ node_modules' 5 => 'rss', 6 => 'atom' ], - 'append_url_extension' => '', + 'append_url_extension' => NULL, 'expires' => 604800, 'cache_control' => NULL, 'last_modified' => false, @@ -861,7 +859,18 @@ node_modules' 'gzip' => false, 'allow_webserver_gzip' => false, 'redis' => [ - 'socket' => false + 'socket' => NULL, + 'server' => NULL, + 'port' => NULL, + 'password' => NULL + ], + 'memcache' => [ + 'server' => NULL, + 'port' => NULL + ], + 'memcached' => [ + 'server' => NULL, + 'port' => NULL ] ], 'twig' => [ @@ -916,14 +925,10 @@ node_modules' ], 'media' => [ 'enable_media_timestamp' => false, - 'unsupported_inline_types' => [ - - ], - 'allowed_fallback_types' => [ - - ], + 'unsupported_inline_types' => NULL, + 'allowed_fallback_types' => NULL, 'auto_metadata_exif' => false, - 'upload_limit' => 67108864 + 'upload_limit' => 2097152 ], 'session' => [ 'enabled' => true, diff --git a/cache/compiled/files/3de711a3b79f4e19764f2f3a2a77e0ce.yaml.php b/cache/compiled/files/3de711a3b79f4e19764f2f3a2a77e0ce.yaml.php new file mode 100644 index 0000000..bf9880d --- /dev/null +++ b/cache/compiled/files/3de711a3b79f4e19764f2f3a2a77e0ce.yaml.php @@ -0,0 +1,71 @@ + 'Grav\\Common\\File\\CompiledYamlFile', + 'filename' => '/var/www/html/user/data/feed/21232f297a57a5a743894a0e4a801fc3.yaml', + 'modified' => 1593264429, + 'data' => [ + 'last_checked' => 1593264429, + 'data' => [ + 0 => [ + 'title' => 'Grav 1.7 RC.1 Released', + 'url' => 'https://getgrav.org/blog/grav-17-rc1-released', + 'date' => 1573060980, + 'nicetime' => '8 months ago' + ], + 1 => [ + 'title' => 'macOS 10.15 Catalina Apache Setup: Upgrading Homebrew', + 'url' => 'https://getgrav.org/blog/macos-catalina-apache-upgrade-homebrew', + 'date' => 1570536000, + 'nicetime' => '9 months ago' + ], + 2 => [ + 'title' => 'macOS 10.15 Catalina Apache Setup: SSL', + 'url' => 'https://getgrav.org/blog/macos-catalina-apache-ssl', + 'date' => 1570532580, + 'nicetime' => '9 months ago' + ], + 3 => [ + 'title' => 'macOS 10/15 Catalina Apache Setup: MySQL, Xdebug & More...', + 'url' => 'https://getgrav.org/blog/macos-catalina-apache-mysql-vhost-apc', + 'date' => 1570532400, + 'nicetime' => '9 months ago' + ], + 4 => [ + 'title' => 'macOS 10.15 Catalina Apache Setup: Multiple PHP Versions', + 'url' => 'https://getgrav.org/blog/macos-catalina-apache-multiple-php-versions', + 'date' => 1570528800, + 'nicetime' => '9 months ago' + ], + 5 => [ + 'title' => 'Grav 1.6 Released!', + 'url' => 'https://getgrav.org/blog/grav-1.6-released', + 'date' => 1554987300, + 'nicetime' => '1 years ago' + ], + 6 => [ + 'title' => 'Important Theme Updates', + 'url' => 'https://getgrav.org/blog/important-theme-updates', + 'date' => 1553169300, + 'nicetime' => '1 years ago' + ], + 7 => [ + 'title' => 'All RocketTheme Grav Themes 50% Off for Black Friday', + 'url' => 'https://getgrav.org/blog/rockettheme-blackfriday-2018', + 'date' => 1542790800, + 'nicetime' => '2 years ago' + ], + 8 => [ + 'title' => 'We\'re Moving Chat from Slack to Discord', + 'url' => 'https://getgrav.org/blog/chat-moving-to-discord', + 'date' => 1542203100, + 'nicetime' => '2 years ago' + ], + 9 => [ + 'title' => 'RocketTheme\'s Halloween Sale is Going on Right Now', + 'url' => 'https://getgrav.org/blog/rockettheme-halloween-2018', + 'date' => 1540792800, + 'nicetime' => '2 years ago' + ] + ] + ] +]; diff --git a/cache/compiled/files/3e710272fd53c61ec9d40f88700e896a.yaml.php b/cache/compiled/files/3e710272fd53c61ec9d40f88700e896a.yaml.php new file mode 100644 index 0000000..c19173b --- /dev/null +++ b/cache/compiled/files/3e710272fd53c61ec9d40f88700e896a.yaml.php @@ -0,0 +1,41 @@ + 'Grav\\Common\\File\\CompiledYamlFile', + 'filename' => '/var/www/html/user/accounts/admin.yaml', + 'modified' => 1591823173, + 'data' => [ + 'email' => 'kevin@figureslibres.io', + 'fullname' => 'Kevin Tessier', + 'title' => 'Administrator', + 'state' => 'enabled', + 'access' => [ + 'admin' => [ + 'super' => 'true', + 'login' => 'true', + 'cache' => 'true', + 'configuration' => 'true', + 'configuration_system' => 'true', + 'configuration_site' => 'true', + 'configuration_media' => 'true', + 'configuration_info' => 'true', + 'settings' => 'true', + 'pages' => 'true', + 'maintenance' => 'true', + 'statistics' => 'true', + 'plugins' => 'true', + 'themes' => 'true', + 'users' => 'true' + ], + 'site' => [ + 'login' => 'true' + ] + ], + 'hashed_password' => '$2y$10$TJCz7amq0/GMXVlypHP0/uLzn8z6XSOZby4mpb8mRVGjzuT55mSsG', + 'language' => 'en', + 'twofa_enabled' => false, + 'twofa_secret' => 'L65IQYVF36WNG62YN3OOS25P2SM2MLRD', + 'groups' => [ + 0 => 'administrators' + ] + ] +]; diff --git a/cache/compiled/files/9482bbadc6ba393df1b02a96b30aee18.yaml.php b/cache/compiled/files/9482bbadc6ba393df1b02a96b30aee18.yaml.php index a8c760e..9782daf 100644 --- a/cache/compiled/files/9482bbadc6ba393df1b02a96b30aee18.yaml.php +++ b/cache/compiled/files/9482bbadc6ba393df1b02a96b30aee18.yaml.php @@ -2,9 +2,9 @@ return [ '@class' => 'Grav\\Common\\File\\CompiledYamlFile', 'filename' => '/var/www/html/user/data/notifications/21232f297a57a5a743894a0e4a801fc3.yaml', - 'modified' => 1591883471, + 'modified' => 1601303321, 'data' => [ - 'last_checked' => 1591883471, + 'last_checked' => 1601303321, 'data' => [ 'feed' => [ 0 => [ diff --git a/cache/doctrine/10fa18f1/03/672d31306661313866315b34353732396635376365353039313433373035366365383466663538356165335d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/03/672d31306661313866315b34353732396635376365353039313433373035366365383466663538356165335d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..4e0a69641665985d984532a629dc24f2360e7885 GIT binary patch literal 433 zcmZvY%}&EG5QKZ?F?>X79jAYEb3#aPsz3s6k*Y1;Hb!+4*-lc3`tGdLLo1c*r`egE zQHw;alI2RNyH`k45HAkf{He0GD)TqoQ@$o`P{0a$4{8BobU*R|ON~x%=xBB#LzqEt zAjv#DfOs|sdN;o$G6U+2*2dDuPd%WN5xW#*_C<)ADT6tP&gf8x>@;|Ah6!YS^iH5> zxEz9Oj2brJ1KFaJUDwGX*n@05Ia%|+UMA_JcGWipFQ@Z~LrvI>HH|$sEd`dyO`v1o zZ#=h(eT9zPNasL{So7objo+I1!=b78|g; zjJW}`4t_bv6purmh9mJ+POKqk9d;*~Gt5|@Sx0gv&gC~@4JC8U(20!1=i9j+@-PG{ zS3*v&6s_?w&}G(AhU&^1-fJ2-Ln;wvL_45^J%?GI}YeE zq}S8qd^%ckB|tj85ur64ms-bk2Bqsmz_9B$izOXsgpHCA%xT4ENuFNne_UTv9aWkz z>=!n!MvdV}Fc*Yz4xfR6m@Bz3dUMzv)KF04N~Lm~tFEjh`12@1qMGl2<1CO%tTAp>iULRvv z77FB%GIzk=DRF3(^gDjHLpiMo=J6~SbHtm1N^}A+c_>p!T4lQq1>kD>eTNXfpdSa3 zgqz0GFC1jD!|XJl&B{}K3efGlZiJY>kLK#u?4un7BSngg5#}O1hqtF3Y>;7*B-;A7 zNd=h6M3^k$Pp4WI_}Ee5=&d7i^sJ4DZIGkD>jpU*PK`}XX9QM&~@1GgznHE_Y2(iD}0U$Zn-MOqCpb_Zo0G&W09pt=J$ zespO{*FFBDrK!p`o6up(P;1apl&cZAu=HCC5C@~ROu(D4ExvJ`1+Ji~Kd zOU4V4s-|Goz(@llRdO$3WPoqXXBMm;kGksA5>lQPta{rjym+`iJ#^X*sM+V2kRM{d z4cPHbVQcNi;yIm19@BlV6Abq3#sbBl5{n1pGMrwfGXt-AplP}&p3w1?GE)7{H^h{6 z1DfAnGfvU#L8Z&x1p=(-Qcp;2MRhq#F-I?DPYY|ThOa<%M$Cl_MWS0wOplWp<#{Mq zN6jk>)lOEHy6Dw_qI5UOC`p0+g|td03T_(lYV(yqrmtcPn)G&RTr$$= y4uwlb4Q@|U6$KtOajZ6mR6U63<~tmt{fl3!6Kcn!4nf@m@<*HrG}=)s-2LBNvc87^ literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/05/672d3130666131386631245b64343437386663393162646633393364386536313139323263616334383466325d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/05/672d3130666131386631245b64343437386663393162646633393364386536313139323263616334383466325d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..cc5b6f2ffd99c5d7bfe55b1f8202ca8e4741b1b0 GIT binary patch literal 412 zcmZvYPfNrw5XF1;W8~;1ZTFAu^dy3w76tWISh8le9cbE;q^(-^yF2L$yP&u5Dux|Raov&lM;}_>>$~Kh;Ae2RjZZNd;FxMC={$= zCWs3M8Hh(}@Rhz%6a>i`?a1KUSHGZ?5xdk#Rqcaj#b5(sBJFEYoE8thK^~0@-Z9J! z@0P>83K|FNH3&H>E2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34sC`?UQY2R6m_F}%_J)?gI9ZY$DaNep9zw8_8TIDcaEdT%j literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/06/672d31306661313866315b38346133383061346232653361363436306264613662613531313338303362355d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/06/672d31306661313866315b38346133383061346232653361363436306264613662613531313338303362355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..ba9ca0ef21913e63ffd6d5fb9e2027c9cff1c6e0 GIT binary patch literal 10295 zcmeHNOK;mo5cau0gU0|iUm``VPL7)vJ=h75G`$!QR^dushYyvzwBi{4@BL<%l4$CI z*05{X;3bZCXXpL!49AZ>f8-5EUi`~P76i=sz2Y~QXJww3#pNeH7nkQEmE2(?cBhyh zGw0~tk@zjoDJBWWZqb@ggL*-OnjC&x4GlJ~btR{@esE=_Q~EX&r@QWbgEtqNr(AO~yTuu- zF35h+il}ZC&=)ZK3dDzNfF}(fgJ0&0Mg~i9E;LwGUwI|@G&4d&gvPhFTn*ygDLAvE zjk6lVNo!W~f1?p&L|E8(glmqD;fE&+V#>VE!HR)`(adxAdLhgu(YE+F^NALWGn1rE zbH$nSwzkBO|z#fZ3mT`rgImCiG_R-$sr zqm}CgCyT1Q7FxM}crvZ4;<&7}JF(*Ii!q}rqET=w+o6Coz*DZ)z~tQ9n2A;BQT))N zP_iuOcQ~YpX`{!LJP|DNIC%&qXv6vCOj5KUB}F4Y84ibDf;$SvwVN9g1dUbJCIBZ} z>Qrz-k-Nr}%H87#uyvC(p2Z?CJ18_+6Jm`5%D)dXs~;qE1~8L1R=EP&q(otIZ{iJu zh;mpHywj`}3&fX(GEBhRyrXnkt+U&J0H`9j~?cl3e^N0Sl@gtbUN!@DaEHprw%3Mb~L4Sn1wk(Nt%&;`lT_RV1& z5Bg%!7mKEz^u>bm;S(2&Zj2o)7CV9W6^jiph5HK@ixFj=*HbJudb58bKTWY1`ok!B z%f-SAlfGE=okibSJZERoiLrylq8pHhJBu~u7cLgBt+QC`ZBMcAXhhTLEMlsN2Re&E zlqBAp>nx}x`GV=o@q6^mXq)>HR6l~E=D8n1b-M}-avnFbad*YnR*~2jh}#7M(~gH2 zU${8@ubsrxTA|ZLB;MADXcNzDUi?`o Lfps=oIJ^G`ji`Gv literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/07/672d3130666131386631245b63633264376532343166396263313533396564323736653930386561643262655d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/07/672d3130666131386631245b63633264376532343166396263313533396564323736653930386561643262655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..65cf69f52879e20fa97fe23d603432684cd83260 GIT binary patch literal 412 zcmZvY!D_=W5JYqCXXx0AV#iMG^{EuvQ)r>>%@CAoV=q{?kz~7V$iH{x6cT7|;xU?? znJCRy**ecQ%exndV-U|)jpbu!OxKpLs={)Mnv{SXjt-(Vh{gTFdDUuV^$x%2APNNu z90`_%gABwIHTXt9C<=n;jJ9O({kxx0%!plTq^kBovtp2fm`M9t6sOsPZ;(ghg7*@R z3^()PUImSVBmp5uW#u$Yvi7EtgF`F(W~iujQfWi2>^c44JN(IK2QqY}=3;|=+1_*5hh{M-_ V$1m=sM+Y9c@t<`dakUb~=U>;Dux|Raov&lM;}_>>%2LSlzCiSFKi7@9~q4qEL{) zOt3B-WFQ`?!B_f5Q4mCDv?GIWU;Tn&M(k1}RkaVA4TBWKMB3M)I4vH0gFG4+yw@-@ zyju?UDrg)e2?#kVE2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34tC`?UQY2R6m_F|s$o~wTc9ZY$DaNep9zw8_8TIDFnSwv!a1zB}vm&`L$}>C<>- zXVPVou9FqNyI06E5HC)3#gjG0*2SCJW3fR^O28Th59t!bu#3SuQu3!!W zL6UoT0P#!*e5YR&IYD|x8#4Iu(~Kx%#4Z)mz6wz@W3T|xlMa>0PooECP(b6OcLD>$ z)fn8Us9`;Skeza}?|WGVbC9h^CmX)k%OsmN&VFO?a+XXD24`z)P?iCYfp75KCAJ_F z<(G&v?MS1&p{mt%O}QsK?6~TcG@Xys#KB7IG`frVf~TGQyKQTV$E^=eeT8xA*xadL N-DmBQ7uxc$r$19LgOC6K literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/11/672d31306661313866315b66613731326133633265366531346661323861646532633635303266383861665d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/11/672d31306661313866315b66613731326133633265366531346661323861646532633635303266383861665d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..fe08937a12c8cea080a6a43ff56a2a43e806e14f GIT binary patch literal 447 zcmZvZ%WA_g5Jj`@XJ}b)Wv6+LSEbOdLJMtohM+`~c&H^ANsgO_{Ch{vqJefHgAT*J zn&V=Y7t4IHm``tBU_1u#?A4)qbjCPay{bJ{E7YU}Ea4QOn1LAGjzUycE3eo1MLSU{ zn81l3F9R$o&t1t9G8r>hNI!)J<_veHiE4UghCIdA|eHjC;evYn<7_1#&ghgJf~2kX;l zc4o3!nl010yqg!ub5PF?59MQHZL=?5aZBZj45NZ23?8x>sN^>B0rv)-S<{g>sz8{+ zz>pRm7NDMZM{oQ?s$j^@XvLP^zuOVzg2bgJ-qs;%?gZR}>e+-^6{pcdZg3#$qjw5} z!1;K%#i$Xz1l0$0y6<~k2fNdqC#PG<>vft>TGxD0knduG>?+*qb)aLA0A7m33T&hH z;(w+GHq`u~*cra2Qc@f?((_81O-E|uTIU zS-7CNVBC+Yuimcea1w;GU^)xNzrD+%DDzGvySeziF3Y;QIA?2qamsVSylj@;sVtmi z-qD*QrCF6TnJ@Vlap}!jmSlG#3+5_IGw&}^@b}^?_vRuC?b4|z`G?!aEJauXl`AgR zSDMbmSQuyCM&$a+o8KE6;2|_GRYx0)f$Z(+$#NE@lhNPjC*J&B7UR}~XxsAQZ3*av zye+*f0z8nI8tnS2Emsv21pzV);vRgGc@3`hz(Kw=vI8Wc#{HaMvbF&1?=XpxH$TJv z%+SBAWyx^D2(@mx0uL|`%;tYBD}=r!4(XVdp)bhVkzM|{9obtsU$yJyhG`Dc@-xr9 z`Ks48Sp&*8OaM3xf}0I7w8EBk4sb@{s&3^c^CgT8)1}jdh2PoMty+VTU?B*D4=Vtm zVp`l-y#?7F)X-65T1&BN_0E=+PU+i%FCN+t4c(G!mNU)B*p_D0Z;<_<6)tZT$XDy{ zN5~<7NyD??jb+oxU^%Y222}NtNx@cy5gHdxU%%v>%bc?DL{7^q z65?FeYYA_H_Thf_)&W6!=%62Z2T)-7JjR^^vR=@A4H=@*4JDsKMqHd zA*3sPtR?5iUm57G{H2v_H^_{xh)Kmd;r8Ot99c2tjsQkagkV8u{EOz55_Lu2;d~~3 zjm~=P6R7BaV<+lh4xbm7f`SD3XFLnjX_U?=H&F~a?>3r`I%7D^0~8d#i$uZqc}y{bWlZjUZS{R8#G#P;j0A1`X8 zCl!+E^zlNHM$;*NzrM0U;(ClYo(?@mU&*PE4?V`vV?1|{;eu?hZ0yJ3UbX0Z3=la` zBZeO1sm-1<#FI+H&w7kFNs=^uwWT4%_-SY@hVj!dexgy!3yq&#kR2`!yGI@xKjFlI z((uaLhi9AvIxRn`H2kb<7{|#hPF`1OfMU?N;s^4xPcrRmf}J`(@(d!g6usIbowm%z z6B?rRgIibbB?h9&_KveQcE%Ce$zr$>Ij_yU)K2H^Dr+U(oz9YGHCnb6Aj}uJytc8c7#R@MA?2|sFmmYd_ RGGoVoD#h`JL$56N-vCipZB+mO literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/1a/672d3130666131386631245b61356332636165313265616335373837386666386664306333356263323462325d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/1a/672d3130666131386631245b61356332636165313265616335373837386666386664306333356263323462325d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..cced3a359fa84c0f025a88fb14b0e83790b46aff GIT binary patch literal 412 zcmZvY%}&EG5QKZ?F?{6W=C3516GDPh1rl(JRJnMYtQ04a?Ib|ecW0d9Yh-ttJ{_Hs?*Bq9e&b5lnPQf z60A!HIfzGU@s++&lmyWkZOP!<*RY_N5xX=o93VUU5CN&7~Wr^SPBkVoT!_Zp52 z@0P=Z3K|D#3PMiG%6Xn;<4r3^hgJ^lSX1Yu(uO)YaQfeO_){znWCFeTp6Nsy`#)5T znyx9A<6sBwcO{KD3R4qS+VxhWy_jdb=jz`X7ouog|%?TmFsR9YOMXFr9Z5G8zWN(^6)puu|9$E>mpJr!f zCtW1zGPzqO^P3mQGEmRn?2E_7xuz~&%?^tdS~3cja14+xK#gukflY0Vw`)AmR^VPuWMpi!k0>cG}f&c&j literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/1f/672d3130666131386631245b31393536353839356366633764313137393238343062666562643463636432355d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/1f/672d3130666131386631245b31393536353839356366633764313137393238343062666562643463636432355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..7fe0c29a9c7690bbab33cd86f9bf4b0790e102c7 GIT binary patch literal 412 zcmZvY!A`?45JY?CGkoOYCQU-JIUyuCRUiSkNR^AX$x3k&*-ipf{dd+WQY*pDdK%Bp zOq3RzJS*}nzj=l@2JvLoR6X>@^j-C$YOJ=XNeL+6=pf2KtZrA%t4=Gcclb#MQ7TB_ zNU$y)|!*#Dtw z)O1a`90xmazbk3PQJ9*r(yq4}?ZrIhJy-t@I-2T!@4QtXe%UwFwaWMQy>rO3?0L=8 E5ANoGG5`Po literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/24/672d3130666131386631245b31383163643330303530306233653831623734326235646330376631666465325d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/24/672d3130666131386631245b31383163643330303530306233653831623734326235646330376631666465325d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..88f194717bda4df98ef256f726907b2a302e0fdd GIT binary patch literal 412 zcmZvYPfNrw5XF1;W8~;1ZSDT)^dy3w76tWISh8le9cbE;q^(-^yF2L$yP&u5Dux|Raov&lM;}_>>yc#h;Ae2RjZZNd;FxMC=_Hc z6U2psEr>^I@Rhz%6a>i`?a1KUSHGZ?5xdk#Rqcc3j=>7VMB3M)I4vH0gFG4+yknRd zZkEHn3K|Dl211U?%4wQp?M)*GhgSB@P*Llo(uP{ubNb(R_>(UVWCFeTp6N&$yFXM7 znyx9A<6uYbcO^|Y3R4qS+ILo?y_m0f&*zm%7|TRq;2hk=9WPQVkGTrQ5+`^-a#IX3*Ipt z7%r#9oeCP(^HUDW%5fZJ?afa14z29?UMJ)9rnBuQdLFaian{TdS$W)hzQS>ukb_M4 za9(nv18HpkP}OU?q@0u;HXQasn#?C^LSxRFJ_jfSH0C+zvv-%A&Um+Ve`~2xB-h zBzb^)P*1#}H~t}&Gng})v!nMz)1y?7xRk`}GIp9f0TWOy+gPgn)O$zWGCo=Eg-+i~Pcvyz$@iX>w SckMmK+J97mWTmByd-?@Fo`k0W literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/2d/672d31306661313866315b32333866346336383331303838346231356164646364303463323839393961645d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/2d/672d31306661313866315b32333866346336383331303838346231356164646364303463323839393961645d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..b518b5830d9aa2688f6c29536fd3ab84400d8720 GIT binary patch literal 8684 zcmeHNNpIse6wbN7qR_EGqRnz-`ebxN56J|W>GTr7pht|uL|aKJ9#4?}-tUo;YsHQ+ zOVTCKB@6lZ_C=46;W!8(M@0{KOb`LeQ*tjuDE*jI@a?)wD&c$rsKCBD8g)lthhLhDDPBOdQ zAp1cpLajB>moR$=62fNzV&GzM%c5>&a1@uqfK~mTE6EqR6&fP6uC?Q75bs{Ympx;B z)f!GZv)aF{MywHGVe1jTT{?yzp47yYJzanm3k9Ru?YB6_&5uR7L0QxNt@RH zx}}YCStu7+acMjU~Vi zBCI&0&2kvF17s2M24#=c8I+Ei+j=tdNK+nM(#MDHd2I4UGOv|PUDK%-~+yvg&9 zYD}@Y|J1Dz_0L6Z*6tjgpc2w%#}W}PvbS(_#lZ%d6|R0_f4eMz9WAnI1y?$^vOo(n zslLC+k?XAD*7(>NC8A6!!bK93yjNK61DHilm@dQ|}P9ToA!6>%>?GiDf zJo68gi08M&qv{X`!A^CE+}eTaFbc+}aroM*L+=A7NTYaYDu$-Q^)f?Kfe(ZiX)5}0 zwo@k##N^?oqQm=Ns2KmtrlM1z`$m3LHomT@NXDZ{8o%nY5vAc!Hio;X_6lq$8!uHh z`f+x+Z0v#U^%&cCQ6211HomOo+g#>#3VhD85k*OqzUs0OjG}PpHim9v=r&$440JjMc|mflbNXOq|SYKyH(y~a(mUy zIOrB*3pB*gs~suxd8IOeIg)*3;O49ccyP}d`T)I4L-#tM2hbPPJ$C2;^xrZ_W-puf ss+u}->Myn@XPXBacOzUbI*$os3Kp%)xem%;Y3MD7i~gIlWC)wG_qhzvq$F-LaMo zFo;fxE?#OOUy+Ywlkq5uC(-pJj$hr2BoV=TBR8`*WuBMC?1NmX*{w>o48%k{SrLy! zaP`NPb+SmMN$2W|UItSs2I5JJXllh+1n+dFKI*S3m}(LGrCXh=zjqZcC0K%#wbHA# zqceRh3`MZjsaprrXO;mS+Ns=<>^>`wMeyc+zQ}6Td#qN$^j`FF=_J@XpZ%2sIRUTp zKqNp1=+_M0t?PVINSzU$R=&qR5J81&EpCX<`RTw&pm9G{OIc??{T(GK3Z{41pRoL8 zX>y4Z{H9f{EObD5#GC)tGShBH8pcCfhPm+6M(q4>JMp(twWwF~t#k^a&1aPc(?x4+ zat3V8N&q;HqRo~R`p4#F3UF+1Th``*|B3soblzFQ!*5*Mt$Kga!(s@A9+?3^A)VfM zyG7y&W@w~I=Zs#|Zg0!K&bnQuZcgpPr;wW~CsXMp`P$1&+70p_tfI`$LVN+Yw?|?y z6?Ywo1v2JU^9HYRr5vEzPts_)$oSECLPMw{e&Kmf77Pv?Gn5^ty<7Qjwg@{B9%e>_ zy!0A8>{SGcZ|8u*r{FZc9zIrzH%YgbCq+!U;GCrflC!YE<&Q+ zPiOzT3cQT3<2nHO2Qhe536RyhBNWcRRV_HL{m)Yk`jaT?w;2>)O}|DpK)nOaP$aY+ zjV|TjQVztWDWLD+y`}&`@{{FYFTjrL!HFn5DhTu;{ykKGyOMBb9~{(#c#_cIWv@eM z*8ZbI7>q`7KmN690t|y@4)yJf{UyF#Akg=MKOROI!Tsj(w~-OU5j8d^qQsy-9gqXO zij7WH$xW)Cf%sKfr~2ip|JJ7ne{qzg10?sO^U|aW%@mK#ni;}j>+Z*Lr!e_J7xj$Y p2b?dg#JR)vup16y-gdLVfJQ#JTN;?r=#G23e+sKG3Zr4w^EV`QYsCNn literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/31/672d31306661313866315b33343361383639656235383361393838636239376232353035383833323634315d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/31/672d31306661313866315b33343361383639656235383361393838636239376232353035383833323634315d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..2c25970297d00a198ed8614b0679be15afcf1345 GIT binary patch literal 433 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 A2><{9 literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/37/672d31306661313866315b39306430386139343262626232613539343263663137616233326262306665645d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/37/672d31306661313866315b39306430386139343262626232613539343263663137616233326262306665645d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..3bf2cc20f3d818244023c09961bd6248b1a34ca1 GIT binary patch literal 2086 zcmcIlO>f&q5cRn~gU0|dKV(Jn>SXi_J=h75HYWkZ(i};fa7lJ|DMdB>-}`2kl;zZE zilV((=Irczy*F?3H(7q2EtiY=cW+fusN`p-_v`OFYrA&+PH$;_OSRF7x>gTf^YBD?(9Z*0)4VZ^tiDcfsscy zD4^BB?Bm=r^?)&q(R2vTR6}@n6ua}`*wD>O=efkS6m+eFX5?ecVme^_Fcoq~kMJ#E zpImbA7BvOX4Aiv!*h9>?rGQfX2knfm8fh9WjP&{|+vZFUfFFdf0-TAk%KtJE0TBob zBT_NF1`jWLE=q1&lp$VPT z!t_DE$4Ed#phxK3e#Sy^=?10%A zUK)rKq;HnZt{1$|ypt!k3laqr;T#DRg3ssKJ-A3V6-0gd6+Qs+Q9J%8V1Pezj0y@h z$*<7SGm*{n`2se0iGEC)0iLs9hzw`NykIFCcerW>>ak`4!;rm?^5aA2P9k^3dv~t7 zKVWm${O7_#p|PVMG{X2Be>XJElyt^>`SPt#ME#Gp565_qZ}1Z`Dr1Z7ruscd?lj6^ zNI|Ge`Hc#I6Hj$_0Dlu%$K~-) D+zOd0 literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/38/672d3130666131386631245b36366331623433373031323563663636636236306432663935623163376536345d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/38/672d3130666131386631245b36366331623433373031323563663636636236306432663935623163376536345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..3a14c1d6254d360555627d0c56551acbd90403ae GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYxFn_BoDdS6Dv*F%q-u-ZW~DfZY$pMt{yXawsg>x>dK%Bp zj9R8@ovu`_ZeC!q0P*Z_C?8vE+opWQgDE#g6ADDux|Raov&lM;}_>>%2LSlzCiSFKi7@9~q4qEL{) zOt3B-WFQ`?!B_f5Q4mCDv?GIWU;Tn&M(k1}RkaVA4TBWKMB3M)I4vH0gFG4+yw@-@ zyju?UDrg)e2?#kVE2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34tC`?UQY2R6m_F|s$o~wTc9ZY$DaNep9zw8_8TIDx>dK%Bp zOtOlTO}tL>{N@GH6vVStWBJ$_)3xQRs<7OmCM944vx8&>BD#&7SFKi7@9>KbqEL{* zOb{0i)*zm!!8iIrQ4l02v?YV@-~ED8M(k1}RkaVAI|ez3iL|dpaa=t326;3tc*ig^ zyk8FYDrg*J83;KlE2n9awKt6%99r2oLq)BVN*iir&*}f(;m>AqAQR}>_e4k1*!`nw z&~!<;90xmazYA%?QJ9*r(yp@_?b$r%J)^6G4yJtAJ8#veU-k`kt@54yXdUt_dtUSS E3&Z_@7XSbN literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/3c/672d3130666131386631245b39613663366436366635303966346634356364626263633866663764313235365d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/3c/672d3130666131386631245b39613663366436366635303966346634356364626263633866663764313235365d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..d5651b0d959657429671f51b28f680d57386c346 GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYB&4O;oDdS6Dv*F%q{_wHWTiNXY$pMt{yXawsg>x>dK%Bp zOtOxXJl-T(e)9rp3gX$Sv3%@|>DuyDRakCOlM;}_>>yc#h;Ae2RjZZNJN%-9C=_Hc z6U2ps4TvXd@Qr>@6a>i$ZOP#KcfX*N5xdk#Rqcc3j=>7VMB3M)I4&N1gFG4+yknRd z-YSSbhgFV;@kX@ey2vnve(HYK6NRAY(;eStcb4He9 z2e~8{J^1LZ?y4^4lPsTQSF>#L$9q*2DtYJhZt=FUwy75%^oABUR2rSAnR@UlpQz;Q z&6y9nF10I{^wq4BxmFkI!KiHR)l?;an~FY~|0$UpmB*zUW9i>RD@z5I5M@hdvkiP^ zjD<^;>`fWA$^21bAcqNLJ;%<6#J6`#AC^r=^<*--Z#T*Oy&B`@tB5#hRyC#ak#ncrf6Ch^ye zvl=I)uuVrEIgmV)%`css0tONJMGf_exGiGtDARZV1pk@=4{VuBa^ab^uvT5s+&!uV@{+f~(&b9Jr?S~YRkxUr!2y4Rq@vG9`hW6BIW^_J#v40RQX?{pE*DpISDMq+ z=wLi;Cr5M81-BDLEgM%7I&kU|ug)Wj<9n8luR7ky>lI8@e+oDJ$nl#it^Kd|gy)MN Gn8$BQ?vUF6 literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/44/672d31306661313866315b62663235626631643438653465623437356364326236646163326366326636305d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/44/672d31306661313866315b62663235626631643438653465623437356364326236646163326366326636305d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..b030959bab1be0f9b092796a3aafe39d4f5284b5 GIT binary patch literal 8673 zcmeHNS#RSu5YBUdh8_zfI(*2YpMoAi3nUw0+kG-%&=DgutHYHjd($BQz26KaTdth~ zMeSmn>Lmw{Ilq}9HT1`xA9-QqjlcOIf4-?YRKgz% z=i=Lo%E&yHWjt43^rJJCVklm;@TQfR29pp1sA99l5*dMD$S*MVECn+&< zrgxZ+nEqo?W)dq{ucTHLc!0UblfTt6)#jNvOhz;elR@2v?EKHuf!!6WMV-ty(kPHF zKdac8E?R?=Ltt-a0)c(cTW^S=RW>VP2*)jM3E|#TDZ|Er=ZaWAY6>2trcvZi!f-gIxTe_LqMkhxG)~%j1hT;q z`vO(Kq{>|OY~{Xz3mB=%A?J1w00CxAB87%gKq+}I+4{kR#;}YtN}EN1d`cmlj=eA# z4k^1eVZBIewL;_>*o9Mp%}A9g%5B~oQYdy4@%ISk8U47(Gyt0?pCrgs*VSE}rY+Y2 zh3fHLpOsqukgd$K-A6m9mNdySN5HH2BXD0zh(X>3$gcReO$wN)R9tKTuRGQS!*if; z5KW@Kc(e{^l5<}?`r?7ygru;a-u^-H*pIct%5e~myrf$;fX$W&#r0QJGB_3eTP5Rs zZaGc82nK`T{nZOt-5y$^{=U)QH|#aX9xeL&#yRgBop3v>8pne2pm6xx`v%kc>WasI z{Jzm~&`Ih?FrG}j!TY^$L}7p5=Jo&I3k#@b=!*xonxmK?orMB)Ft zWSq|}r>Pg=WIT%AUA<_JHonLA4SZMb`x{L|sqb&}{f%?=H@e|=ST&9X<=giSOY4o| z!2#X(H~w}5s_UTB)Q`vyN8$UbA25t<_MWSEX8YQ<&-K?m`BF@%8?!xcwe6NtjK(z4 zhLqR2N0#Wn4fl4nr!>rr_`ck3>%yTFf#;DUt#oT0tAcxXwu5X(WgYA8sBL-BIkdCX zNB;{|hTC-WqKp+A)UnV_!Dxv~1t$fmI-*d-oltx5x9 zI1*%KgnLj=w8c02K~)muXS5)P@84~Y3PGY$BW-F1%T-bD<$6~9qu#i$Mb3t7h5XyY3kcEt6N>ohc0FBuOk zW}<{jamb~Ams@ALCyV|MH9Je!R04~_S~6d)=3-B%OU*5Puoy1l6X|&HZ^=7XJ**-J V^T~bZse)kGhmR(rRJD?ZProWAhMfQa literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/4b/672d31306661313866315b30353963666362323435663061373031363438373762363763626561376539655d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/4b/672d31306661313866315b30353963666362323435663061373031363438373762363763626561376539655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..c8f5bde84a096461d0ef1a51193c2fe35e5d962b GIT binary patch literal 3649 zcmeHKOK;;g5YD+jL&pWyde~NM`V{mLY=LA0Y`Z4|1|88hv!bMul)Y|{|K4wgl9JTf zJ+$ei$i)vnX1i(s^<|Px2o=iYyb+rIq{TkF_y%wY-sAwY*Y=mXVl?dneLd zL}%~LoR?K0ZLv~c^(IXZIcMGGy`uym!3`t8{8Qidf+*(tr< zc{(%3!c;^DUHDzJcwiaOp}jJWWM`}x$Uaq_d90I`B`4}Kz|2G@Gv5O3IafF#toU#N|2OTd1FNs6MyHTLH$ ze^Xl{ae|H7w#q>VlqbCTM=MM1kECHXrDgaFwsvAyf8Wl+twOEa?dl-Cf@u3i713hd zdz+#GXR{IjPLpJRAcetLQx^co4tI5HZ~0F;W~Hma69Ik~+hH{Xj0{U57(jFC5yhW9vKRU7SrvZB;0H+ghtC z|K8TEs^V2J?0Jr{t4K#BJKIjukdLgT8;&3Xy%0hLm#ME_RZiCx{Rj6rec5F_^c>Fr zx6nyAbc6AFqbWsDeWvqtc0SINIrb<62X3?9xv;=#gWrMa#D@;dQzqv4x%eB=M}WIZ z@t=eNv4)1OK*FqfMy2*y5lyoht>G9Ki@rd>uT&kl-b}`Mo>SrKGIm|IszFkDID@l1 z6dUJjJCw8uW!cjj`xEkXNgroMgNxPnvxFFT;jY`V?6r<53tztVMXBaz)A(b!M>nWP zbak*oF00}bC~YNRP)Jb;M*JP}9Xn1H^#NSEW?KeAPLj92&<7w?!MDEf))$aLuhyk6))RDux|Raov&lM;}_>>%2LSlzCiSFKi7@9~q4qEL{) zOt3B-WFQ`?!B_f5Q4mCDv?GIWU;Tn&M(k1}RkaVA4TBWKMB3M)I4vH0gFG4+yw@-@ zyju?UDrg)e2?#kVE2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34tC`?UQY2R6m_F|s$o~wTc9ZY$DaNep9zw8_8TIDf&q5cRn~gU13kza(2)os6^%T0oA0v^fb7mgb1sgiEsAr4-fhf6tp)N|qhx zQsknK*`1j;^WMy+*GW20X0w~=FCSEvspx&LcdK`;wQaMy*A=anR2m(rxq5Uey;jl1 zuNThirqq48rmtobEwq}bN28L3Q!^F)VQTtl{-bDNR2oc6W9jchC#DQ0MA?$5ww~|g zFicgnH>KZ3izkVJ9LAG%96Oc7sfw1%ck4YBSAX5Vj}{+P4yQN44tDjY1#$*H*hpnS z2k18f-ERk5G}_dRN8;y4>=PAra695gcq^p?BZG#2NgF-XK>du86Ge+VoX;ixrtPi9 z4XLRb$RP)kCvy1jpljm~oMAR)Gunkx$FS?y$64?ysTivDUVB35{tK1SqBu62$w03q z2>_=_vfFdQP^@iBfRlc^cIY4EPnt{8^{Ep9{z&b~8u;SEQUpdGT?0U)z1fAnCF&7v z7^7+Lds7Vl#Zjov`9n>&Z=Hiv#I@vgsl8^dL(J@W!2F>r)E^weH`Vi%6iS7!hp-?< z+l@7Zj1_r6b)R%^bWuyuC}9-T_xhT$JV3q|g$i*d&?>*BBSIn=7DdEjy8PT#R~>^A zZwn}L3#5sA{JA4Ja(Fb8yBywZZ54Z>GGj&htkC_W=mSc zu^T5I?Rqo6J(gfPI12NPn&DP!*sq%f5SMg z_~XJFNUo_qX@qgN?rx~-W7eF9?QO3wMBVSU^M~Na9{duF>#o7bQuz_e?KNO9mC)Cf ze21~diKDXJLp*m7`*EH9H06X<9a#SH6Vt01H!@t_nUY!&QrJ{GuofWGA#V7TpvvFTzlTeLG)lug$=~YP7 z+I5svUVVO>W+PXGd*bB+KQcbg*w}NPeWE*~(fy;U)8>-00B)$*!9_Hi4Ae%GE9W)( ibNQ5=kFHAZZ27Pb#9Pwv2T_Sv_UX0ZM literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/53/672d3130666131386631245b33633361353833326262326635376337316130383335313532633236613361335d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/53/672d3130666131386631245b33633361353833326262326635376337316130383335313532633236613361335d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..f3464eeee005c5a6eb2ca7c63b619f1701563c44 GIT binary patch literal 412 zcmZvY!D_=W5JYqCXXx0AV#iMG^{EuvQ)r>>%@8(~VlP;>kz~7V$iH{x6cT7|;xU?? znJCRy**ecQ`P~b|F^Ff2WBJ$_)3xO*R=V73MJOPLql0J-VsXE49$ST0?erHNM1hdN zkziRk$Ur<%qu=O9i-I6Jqb(Wz{@u?gX2dSFrmFTqvtp2fm`M3r6sOsPZ;;o<1@9#s z8E)poJqC?~Bmp5uv~rpzS$osS!D%b|W~iuj5|yD=_MHCj9scCA1DQZCzGpg;(%nCb zgQ9E76Q0m3Ey~+Fs04-g9wt(7}`sd*>~F`gz|_*P`$2N9#1tvgb8V Ezw!-$Gynhq literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/54/672d31306661313866315b64663737336362393965323765396436646263343437663230323635393232635d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/54/672d31306661313866315b64663737336362393965323765396436646263343437663230323635393232635d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..8815b1b3478086ab374333c5a02e8305cdfd05bf GIT binary patch literal 400 zcmZvY%T9wp6oy&*7_)TY0KEW*l`+v(qlvmBX{OF;IY|e|%m6CsyL*N%+Qe?Z{P}Om zI!=l>%Zu#p719*Mi&aDQ)Ed(^)tfqCwLwivKmn73WDO#^kDOPHR#tEEoA#nqu!M;q zE*<0`p6Q71^oyb-NX}?O20wnf8KsQarA9i`K4=yURv<>wz82+a_TUWiXk74)VPcrg z!JP^k2MaDL2W90rjH!(om~hq`0}zj&SLKpNYBRP~y!DGy?Y xJ#V^_Cd-+c@XWTg8tuh=#nqylC-$a#+&OR6m!Cfk6Rq;C{cIfa6+3?L^atDMdhGxJ literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/58/672d31306661313866315b62653930333864656661613434323335303966326531303238356163306139665d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/58/672d31306661313866315b62653930333864656661613434323335303966326531303238356163306139665d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..45d462f8c45dc0454e2d97f17e38b64c48e2c42d GIT binary patch literal 3562 zcmeHKO^@3)5Z!ZshK>cY5+!?W)2Bt77Cr1HK+>EH7<5G2+=!A&Qg+}9>;$IP3VH;<&a%ET<2%!K&qoy>EY{O;6l@k?WEQ!n1Djb7a7(x^nva3+?O|L2Tw5m8}gM9M>N zz{AUyK=E!1D7*?q$u<Ju4!F!r-M&(aT%J!8*L4YHMLKd zF{YE=;uMkXTE&>oTaTw#${(i@Anzs^SgOAUU6XD42HCh@IY$H5@%LdRyQnnSZPtd` z0V*?|iRq-6O-OF2+m1Zu9J7F&HZb7e^E_W3EYmjSTKV*aN+Z@@6@F;SQBPRz1<=Sz zPD*;Fk)tUMVG+y0AOWB)^*^N`&$B{INt*heTveTJ(KZ1o;69FW;zQ$(qBWvEI#tnM z(TNNCbHN0uH=h*D_-lXLRn_3Npgwzk*B7nZx3&$3xQ}*lNn&T#=vG~R0BM~93@Rjg z{gQuUM`On8ve|UuXq0HWL7glWIICfSZx74Hl^Vw%KW*Yw50*}@VDa4) n$4=Su__#hk&+zEEUg4IkK8G86wb0{<&)7d}ukjwC7sJCh6ZKhE literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/5e/672d31306661313866315b34343163383766626366383563343065326165373366656463306236626666655d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/5e/672d31306661313866315b34343163383766626366383563343065326165373366656463306236626666655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..c57bc3425243f672a11c831b2ffef6009f7dc5c0 GIT binary patch literal 11501 zcmeHN+iv4F5Y2NxLyrX-OR{83^i$AF&;rQ@*mj=+7<9xq%vzU9RJ>`Bf8R5t$XK;g zV7mf>7<$Qtm${soIi|@8W`2n%8o*pp=bqG1X1ev=#VQT`*mg=B#lx{$f}^Rd!HA%-C3 zPRRA0qBTcvH6Zjs7Q?YNbnugfYL1ts6A~BgX;= zh916w0R>m`!QkezC&182<4Vr(heIp`D=k0Tod{ zHV|K|UzP+&2-u{MS;)q`>U=O7*FwS6<`b_aUv0G0aG}eny##}MPYqJoQ#wU;;G_ww z{#zrWgNO+0jF{-5pYE&mX+=iq-8oFrs}MB3eR5w3JxRKaJkA2rh2Y#uLR06T9dgN~ zSDAXEq!k4@aaEV=8rcN&k$%r60U^$!nn{?R-iSiUN@QZPH2(BUOCv<03*Nc3SABZPiZ^Zvlv^QW43H9Elqecm7W6+- zPFJl)%32%)nEz=p$%IPex4e~95a60P4U+lPpA(@_y}3-*D2E;J4rQ1EaQpfjljs@XO8WNxOm@)_x8pATp2$ltqxkLekK@1RPA+b|ema9!G zDpZaF2D+3Dqcp0l9dAWcO1nh*3ySfYew^eI30JH?afoTon#*>xv0A58YKM1y7NYt! zuhgU2M?2_)pd-5i1uL?T$lIF342mSm{Z#)pMU9z8WaSo_bE$o?={FDjk^F4{2>+4% zNAe$r{9S3iPX7HRhsYl*sEpr|{OO?fZphyuItckkQ$LE6qb2_&4My@G$)AlUe>(XN zd-AuX^*Z^x>U;geETUt)^{>i_$1^&F8TkVk)4FKC;(lk7m}$y14PF1yOr8VB|ojcOLpb|>63SdA`&s5fJ8 z^e_|ayGSc6v0wLU7W&k{<y_@V?K%yuxvnX}wC_4&og1bb_GR2UZd!R?#;psI z^?|Y-yl7Y31;arrSr2jt64eZS3D|8qa~;a)`8`{qNtEBH3u@Y>{$br;_E*sewBu64 G?DJRm-Q!#U literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/61/672d3130666131386631245b35336465373165643134633031366533616264653532316165333732396262665d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/61/672d3130666131386631245b35336465373165643134633031366533616264653532316165333732396262665d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..3a14c1d6254d360555627d0c56551acbd90403ae GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYxFn_BoDdS6Dv*F%q-u-ZW~DfZY$pMt{yXawsg>x>dK%Bp zj9R8@ovu`_ZeC!q0P*Z_C?8vE+opWQgDE#g6ADx>dK%Bp zOtOxXBF^(HzIlPw3dFO;v3l%`>DuZQ54zfDMJS+v*+H@f5#2`4W2?}rt^T6DC=pVa z3F6X04&sR#{YF1plmy8MZOG{N?|wlmM(k2+I@CUB?igesCQ`l@<#F-g8|1Zd!8?YT z;r(*B$DnbLrXb{qR!-9-Yi}AkIBjL$3>#BIyTP&7nNDIi|=pmVd7~PM2(3R27tZ+{ok!zU3 zkwE1h9znd&4nOD@MNW{M(UL5F9-0BAjM$|_+Lj?|9vI9(^khOQ^3&kK85Gd^=&j($ za4`foI%?QJfsmbcvhRCY2D_83M<*Np*GrX78dv{d@G{9JRm*VPp&L`@4ssQ6ANUc^ zg<=)5@#d0qrX3lqZ>Vk!T~jX04jb-!B~7LSwQ;po?F_n$`Hc4+{X1}Li>I{@PJf4C S?^xgIP`j_nBhR$vbx(i#IE6g` literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/67/672d3130666131386631245b38393837346138333135643531323563303833363165616235363061363735355d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/67/672d3130666131386631245b38393837346138333135643531323563303833363165616235363061363735355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..799015ceafcc42d4ee9ac83baf0a7fef7e270e31 GIT binary patch literal 412 zcmZvY!A`?45JY?CGkoOYCQVARIUyuCRUiSkNR^AX$x3k&*-ipP{dd+WQY*pDdK%Bp zOqAxEY@26!bn^^x4C2YEv3%%^>Dux|Raov&lM;}_>>%2LSlzCiSFKi7@9~q4qEL{) zOt3B-WFQ`?!B_f5Q4mCDv?GIWU;Tn&M(k1}RkaVA4TBWKMB3M)I4vH0gFG4+yw@-@ zyju?UDrg)e2?#kVE2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34tC`?UQY2R6m_F|s$o~wTc9ZY$DaNep9zw8_8TIDxf*5`A!lmlf-efTzNAV;&nZ)sT??sY`;H;6WtDmc)sLHELxlmWw(yPAg*41vmx z(u*5QYf=o1M6lMmy$PldOanZ$RfQqiBW4U_v-7jrNtz^s-!IRC>3fl4*Iu-3arLeM zbVA-1fk*%k*iRU{y=jYiDfN;7F@w~DABv#HHV+)+3zi)q2{rcT>RPr-z8#DhD`LxT)Ia6aN#Z%yhQVgoEGNb~EY>MuNp43_fxR z0Hw5g<@6Sbd#ItKCarDsytP|XPC8@nmg;ohe9UwUWo0g{Bx5_8iJu_*K`W}cGaz3s z9+$*$2w<}CEO=v4cQQDR3uOV-e3Xrr^Cb%n5jv0BaWIH?Z{Wg#Wfx_`X=hgcn>E5l zgoW87LLNH4trvruK=JMZPtx22ge|~7=T)fJ~6FIFa zNr=m)S~Tz`XdmwP;2aQCR4plPKoqivE7^qW^*X$<#WHM-YC`g86Gq9PZmL^lO_+`b zjm(v7k8^cwWV?d;7b=`N$+m-xbwx}{*$KB3hrDDi&1MN;cp?M~I#XY)Dvhp6`XA26 z@yj~%*vC-OH)AL2U=E+x*P4O^`DZkVvy*t3Qf{Ic+;}%@KIx3H(L6vw;oC?Id`}f2 zThN3r*dO@2T=6=FfVsh<%aM?4l8{7Oc{ENk8pATq7d}V8uPH%rrX6R)bWFLc3)=az zRW;(uLK__DF5ehiHJhw9q(FO`W`9AbUeS-ELc<-)#YYJ;=G0uY%cbX$zZ_0UC3j`sJvRkn=V)u48KEZ7>|>zFAd%R zr2oD&^rhi|rC~eB_Lhb{OP-Ymzk&j~FAZN;qrDDYwmVE|h{jR!_DTZ^r27_$C*S`N z|2V)GTYqxs&S`yl=uZyrrW0(18uiN?2X5r69k>@o`&rUwSt5B?H(gu z%PI${7fCkCl9RW1lyHtW9QH?v{wN{(TPC_ud97O}A7s0AVp9ONmOML3_(*-BJp2c@ zOni^=KfGn~T0T^1NYeQ2mWDL#OG958`qHq;+Wr#%kPQeQWE&>C4T!BJdrL!__NC!l zJ3(H{2PqB1D2v9Uw^bUT7}sm{VQ{csmg^_GzSF-n!W)rMlVqn0(umQRCib4W8+5~l z-8TOn<;ognM%3+oJcN4}Xhaf4WIP9KrE^tr8_hLs-KcDH{dCmzA?OS8$3mt~vh**FO+&FAE;Wy%<{T7o0pCjJLX0n+FhhQgAv) a4_bb*=kz9ko+ogF>d(?Bbo;3v|L_ld98shI literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/69/672d31306661313866315b61343662393634353033363139393735646465616237373237626664303634325d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/69/672d31306661313866315b61343662393634353033363139393735646465616237373237626664303634325d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..fb63548ed0c209e848b0fbf8e1a4d869efa05a97 GIT binary patch literal 2013 zcmb_d+iuf95bZNxQTY*x`jWIwH%}Ee@sNU4;3-nHt|!TY*EZgDLa6%hoSC&ldI2HC zOH=PO;%|GZB&1X~?9jOa->r{HCqNC?W z&g-hsZLy&5W*JSj8mn8QlBrV@6}>SfU7H^iO^r&!(#%-;xNBr7!xEyb$*k6%&y28e zs-mqa{5qQ6NetvLo~+~8DJSO2X1Y3_>4J`5mUUOS<0L)#(yXHCdo{xSC+qI){G9~| z#?aYFWhfLV&IN^EcQ&uIDY-OBH5y=yRn*|x00H5xbOGgZ{kUJyQg)EqPsNubK7`GaELTKXirKokREvv=2v8 zNCP!_XbifvO^+dDT#-kq?z3)<&PxFe2)(u*OYM~90rI_wRfsczR{38#A|!%gQA8|D zFQCJdhKrKh7Ny83kS5pTFAd2i=MM3DU4xvZ;cott`k}bwRB#rHmMRAEp{-Xf)P(Ls zes@8Dh(e8K2Z3YI8gFzPZ@1fc?QI!%j@pVILs2~>vlh}#%!X)5&8-?ob#U}Yaq31 z^;si~yL4AwSq@o8Y_g|seI;sM+s5z0J-)$@K|kgySe1%vD7MuogDHg3Pvke)89R=O zdJBzQLFB_2`&WU4i5$rMt4F0(6K-L+w=o6PBAqam!m92HbGRBN4qN8nXbNU9okS&z sx-AG`4_y5xQ?V8v(z1V%@v>d!7=`-A&-iKL_fmTKsd9uzho6PJpGVPitN;K2 literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/6c/672d31306661313866315b65323937346337316236633563306466653239353232653663323561303933615d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/6c/672d31306661313866315b65323937346337316236633563306466653239353232653663323561303933615d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..09503335d2bdf97fdf2147f717df7f7df7320049 GIT binary patch literal 16891 zcmeHPOK;;g5YD+jL&pM*MLleZKBeil=poq!w%uL=81#y9n6+$Ik9gBX{(HY6ZA+#f zO$)n53<5zCOQYdD`I#J!Sl4H%-^0&$?|Be#@0UV6-Ca-fd^)-NAV%`;MrKNQJmud? z&br*Y`2M1-#3U0%HjrP{z1J5!;@=ea`z24f_p=(ykLoY!^%ZC4(v8aHZ_hJ*DZnLg zd5~)KP!Uat3o-ZRDyts6{)^^;F;pe-4 z|DK0nuvPFnzxy?Z7NkU-dpv-oP@|{Ss2=KkI1y@0vgxtHr5+LYW_WC=1K8)<43L); z!1I~B7xfq#G!oN5UjG*NQ_cT=TI2#0TE9^(ON@cReSP!KT8vfoOd}*QU54qP_JZxe zz8#pSGC8bAgSn_ASQlSp=Jkh5!;@oRcRdIMX1@P4rvZ(!`80!Y+VacLD?n#!aW1+AQr5+91`s6aHq`Ut-l6M*0%XM$1)OfgL7Nfe#= zeBODe@^PmwWznICE<1j3IV+}*vckW~rBKCCj5-6O%&rX6hN2NB!f3WH9X0V#lq+Hi z?M==kD6A;IR&r9R>4ZKb9Cb!(D=xK(;otwF4Kc*X2z+&~C{r*W#VJdA35#j2qC{MU zxHf-an;&w(>g$7-2tb*4v>VILjv#;o78Ax1ya9)U|6;;~QfWZytWBycNaz~K^o+5b zB@o#(MHo|b!z7{EYmv6YaV=-atO};kscvSRvYHmFc`c$;YfrR4AzAO}*F~-nkdx6T z0XF4Td0UUi%TYs0#qCdhk#hDfpHti@&MV8X$KgNY-;gq30YVPYHcPMBB`Q?j25CZd#PoHqj#E1Q|G#Rq|j zD2iARpEFEEQ8#j{3AdV9EI8b1g1$5#bTwgT*j|{}O1uju8sbyJ#M@d;G&VaROoVBW zM8P@3L^lfErjy%ra+^*^+jO!sY%fe~CEf)S4Y7lX*KPqeHajFt_$)~MbB2lg*ljww zO((bMbi7R`JHz(E#8%>6Fwqd76ejcr_*>a@YHW5uml8v<%*zACdi&F#GBfKvb}MT)kF~cX?WHL zpL#)*xYdMPO}N#>u~rjyhV6xkt;D-vq9HyhOuVT!ipFLKTulTK3xl&h_!P6mosV^^ z3AdU!+G@hiu)Q#`m3S9SG{g=jUVHGVvDpD(g0XITZfz7;W|`LFLo{ldj%m|W`MR#} zf+y(C+1Kz_@VIM{*oU7BwD&|7jeYVBG%+=Ow}-NiJrq3f>B~^CznloN$d=mP zi*2uP3m&4JVs= zGPIWBs&0B6Op8pSThsLJo9^X*FpPOsK-y?^!%-7o+9hrdVzJm`O)*YCUVqVMiQoa?p{1c3r1w<+ir+TSOo#2X3dodGX@0}eP{asU7T literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/6d/672d31306661313866315b66616562326533636633646633323061313535376632616464393034613835355d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/6d/672d31306661313866315b66616562326533636633646633323061313535376632616464393034613835355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..5550fa20d1eeeb32e3b4f90aab12b54bdca1219f GIT binary patch literal 430 zcmZvYJx{|h5QaPRGdvv=Xe3&+nI7 zBx;o`SIOe)8PXKQlha-PP+MD9`HS9RzD7e@zzPNrY5`($J@G+TMmw{?0~I3EFoS_0 z$voVFc%(hP(hrJ^K%LN@^j-C$YOJ=XNeL+6=pf2KtZrA%t4=Gcclb#MQ7TB_ zNU$y)|!*#Dtw z)O1a`90xmazbk3PQJ9*r(yq4}?ZrIhJy-t@I-2T!@4QtXe%UwFwaWMQy>rO3?0L=8 E5ANuIG5`Po literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/73/672d31306661313866315b39613336363630623836386133643666313835333338383331663630643437335d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/73/672d31306661313866315b39613336363630623836386133643666313835333338383331663630643437335d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..28fb2f99a0f78182268aac5c7bc81a4e598a4eb6 GIT binary patch literal 3771 zcmeHKOK%%F49L!kxQJRB$6Nbk(A%|1*D?@Oac@OD z7Qxw@GwWoPOOr3uC%p=0Ql#Qui)dy=CW2pdp+4w8RWQ>c_M%H&s^9hvixP;SWux?Z z<7m$if{_SzI(M63_P{z|LpxPk(w&gu1d8KH5{=?vHkqc2C{5F`8YM}xxEtIy>tOa? z458&&@7r?zt^^c9(w2cp;4ZLC7>nDq<+75xAP3ptum_Whpuw>o2-KGx3phv`OcTUbgOJ$)mGwU#Rov)??ONDkpR4BqiVLO!@`N zAEKhn-a>tawD((LP!~QqFb(W1n+}7wxK<9X+Kb;?JU(tbGtKfh*$aRBirrz)%K zioU^CE_e=d4|a^0{$sGD9fU!V=#{3bLIWF3<7_e(u!*F!s4AIG` z`*mf%ELzo|G9ALht-^OK>uPi8iz$`raijhT#XhG$XQc+AtMx|-HTK+IwMEgJ9a1Sj zf9g)D=I63;dw-5j(BSEsX@!QM@(-vBBjE-m8SP}izrJZ;#j3pCfnHaP1>$#?7mF;J zM1xt4x#%^>)BE?zDm

x%2QD3+jyt literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/73/672d31306661313866315b65353461303539393364666339343232346630656239323437323439323662335d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/73/672d31306661313866315b65353461303539393364666339343232346630656239323437323439323662335d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..d7d2f0557f6c3a82774cbddb939554236d43cd22 GIT binary patch literal 2214 zcmc&$O>^Q#5cN5~BBf)hup}@BhLbBFTRGUfRZjLq6*WQ)jIEKBnGq~;`M>Y$9)a<$ zT{$JWV3?2Y*RNl{aekfUvurw@jDPs3hC`KnaC*1+xv{pX7oYTo7PnLyov4|5@+!Yp z$;D3>KIppCu3XX=vrgt(U8yIdvbk4NmHcKZx;KAQGB+xZOSi_-ABR?!hFC(BEt$F8e?e?577HgXl;DmPHbZ#X-@{uH6o|uU6`wpL0W81i}9D$KXR{&7! zV0MwWOg({yKAH}}nW77?wqkWY94fkbYd@E`mVz#I(A@GEb9mg~{(%*82aoVI+I~Ee zL$JUUpf70BwtWpTUiBP^EDuwpG3hBho~4SQL@U z(f~TVY#Ef?wtyn1&@{Q8KC~p8oIA$rHI3%14YTWh(fLA=|Lm7f$2`Wbid!H+hD7-^W;*Nv`@3iW!n{%S)qST?bGF+%xX)6()hO0 z2R~?C^FWWhN%cT?>w(kVYCG6B)guE-VAM2fgnt#1q&W>6zM`mq!@ZfCl%~3X*O|F=9H2X9$(#;`@ z>Aaf&{T)&dJ(EpE6+V4OQ;<#XKmTiUp)?@rP1>mOjII5Zk58|sSi&JOs-rofv+PVv z*?2a|M(mlrSrk=AE#^6ZF)^6vb3Qcg8ijWGVk-*r`W zOgdr%c>C5PQTwZH!y(?|8(c|m!8L4z%6m+c(|{oZrIJhe8?6RAp2}tqMc!cmj~4r% z%P~GPQ9A$lN;)-V-s7E}DX9^WMw^YRx+~53YP3+E=Ch+Yx(T}#JuVwp5*RwSsdwg` jwexKsPybrrnZ7CD>v|P#`JLs5U&#Nn_JkLd-?-chw(?=-j=>B>Puf?aIE@*6gFG4+vSSz+ z&d0;83NswQ3$jyI_I)oaZ+3F;(8`wobuvz;t!=*0JDFrtex9pnH=%msE1bCRqg;7B zc>cz5tI&r`SiBrN(~dMYf2i7Px~ANi6EYBb44YJ$2|V>Q}K_>3h-|61Og@?q_~ WRiA#89voQZ8~af^WLIleeEJ2yQ-=Wn literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/83/672d3130666131386631245b62666430366365396636303066623333663933353566656233626462343039325d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/83/672d3130666131386631245b62666430366365396636303066623333663933353566656233626462343039325d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..b7ae389adc19c7b531c69305958c61693ea4efd0 GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYI895tIUyuCRUiSkNR^AX$x3k&*-isQ{dd+WQY*pDdK%Bp zj9R5?ldjc5-8@53IcUTTeA4})z2tn#4a^bRfniqFj#^Z$%I-Ir`dyVP(bUWcM223 zyZLahqsBv?gOEq<+n@_X~i}C-}}ujrI4l~ z8;xuvE&;=qcW384^J&RpV~2V2B$ja)af&PskW`!!F~Je$4aOEEhavE)`1Mt4=j z#*uaO^HHUE7V|Qmi_h}Pn)1kt?quXlt0;)9-(@1+%YTG5l@T*b=Q0(4-WGbv#S*xz zgj}u^(TuR*N7h=#YGqCDH4n&;N~9I>o{(VIi!9e+B0pX6`{JZ9fRJSA{@M#&ogWV0=`NM73 zoQlPwUe4EC39v3diP)MhHlC-*!0}oL6lRWdvnGMY*ffu!oOXVd*X2k34;yKr^Q|Y0 z`c0g-t0s747z1O-;RzJTxRN)}geJRs$p-W8 zDx|Zebh_%mNfTE6S$jkW5fRoIVe6%1!DUVR~l zTXu0L)uFlgtVCAHJfr`Spt{DjUpMxR5utCjPx}c$%wu^asgBUD{E!8c!1bw>QJHQF zKnKTd;a^y?^VjL8obsKIf&wo>C*V_|7rANLWR1En5Du)4;w(}1HDr29G8GH3N zmC?i-ZYsk~Ww@!l&`qUNZ;yjYpL{QC_t-+PMv@*h5tzAUz*Ow(O*xpX6_9IbH`831a6WF=qmXYhwRA8T~{iOv|`eNUwYG)y+ zLj6w8IOj&jBG(g@<^_gX<#jCEt7d$c29R2$3`2=jBBXvPxh!ou9$w=Fv4|W2i&65CPX|AYsxFox~l%g8`_nes}6*+a2 z6e$82wzQX-IdjgOb-GB>t7M6v7jHzCiRiVJ`^~G?n6}xxm6h7us8Y*FT!{xK(uIgF zUS2pan^M{`S0D8@T1zn#4_YK^Csrc*P1ow3{#!+BEz+=bqmBCG*zr<^B}CaNUF|%b znPOosqJu8|E?Pfw4CK&W8Aq{GN<2knJGE2!o%H$5>wGp_&hx5n3zctc=?|0pu8P)g z#1xU9MbMkg?*?!PO>ZKRp=97$G9JI{P0>hQQ<0o>Is%%BsKd1p48j}k2MQ-7xL>NR z>}x>zTskF+*0cl;%ta?;XhFqiZ>~Dh&L!4jFD(n zLm=MTwz5zYx)1q11_2_9>Lkq)bQ5x#-wN$C)uR4?Y;8&xSG_m zXsz_EJzjRTY?Qy$aUPI;d+@k_l(>-r@b}FtUn`_LUCU7K*RnAtp#SJq<8<55cPN*K zpBp{`U!cD~44k5)APkJ&YML+@+WabAEmz5coQ($fG#X4>Myffd4MpMW(@GqKt4z%F zyZB$kgZc-f`FSitKS(w3&OrMZ6o)(54!Urpza z;U3*!zUaowiw5qX%6AwN);qBbZ<+Al;2_v>s%#I?*DdC1bk6@>T;X*HLimqQofRwU za)_|krD|D#!7Ib6>`Q&V8qm{}o*hj=9(uxB%UfG2I}{SU=KJQDg!3hbr~e)B@?ICP YYI)~x=;@@Fog4pW;}jl6dbS=v0jZ6)hyVZp literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/85/672d3130666131386631245b66343931613866353461383364636531363461303732353334383961356235395d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/85/672d3130666131386631245b66343931613866353461383364636531363461303732353334383961356235395d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..9702f02142ac8a90ce830cd6673a1419f424e5f6 GIT binary patch literal 412 zcmZvY!A`?45JY?CGkoOYCQVARIUyuCRUiSkNYxg*$x3k&*-ipP{dd+WQY*pDdK%Bp zOqAxEY@26Ue)9}*4C2Y+SUz;dbZz;9l`eN$5emp*b`WhrtZrA%W2?}rz5b-5C=e2u z3D$*!48$Wf`jx)5Cx>dK%Bp zjLH&~Cu^m$n-^FvK|DJg%E#8)wkconV9JfrgaUGyJg5xB;&$N!HX5DYnlIXm0wINo zASpboK|E1y-ss1Of7VNIF!aIL;n?gMzU>dM7Y3 zyq^zu7&RW!6oeem$#EQI6>KegZ=CGv{y>eFs4X?JYfV~z#ldDyW%@+s&e*aCT=Y4>DcAn(XyW#?5%W3M;JfA2?XY$tIx zZGp|D$i)wdB0rKJNhuyjaT-n1X#B&qND>iT7`dMR)Kpbd&u?U*=9enhG7zb_w;~>k z;N-^>>tvlvlV|FSUIsHMM&e$JXlBJ!1i$K1-RiF@m}wFFrAu9@KejC|C0K%%mD0t^ zk<1VaXCm0>+^vGy1M7ed?Nnt+cS44fSOf`>X4k*pW*;suvSgg5gWqm0g4wkg;`ocO zyK4TSf)C_ER|O&gPB<}PC)}#57PZtRA!AF!ofjh!v^ci&0O~6a0?-nCoX^!#b|vs1 z@RFfmc7^?v^)DM!Nl37FMW-xmz<9))e|56dZc7%XXS9sK!RcOY_Ix|>r*gIEifkjD zf@QB=1*!=E$)a zieX2V08mS(*FJ8MxJMXzZPGcT7oB^u<-N0RTdMPy_K{uat(23wbds{}byC`SgYt){ zD6_RtUl#|F7@UQO1I0kgs_lL777OJ7)qa#l%SFjf!-bw&M@)lz_ZD0Z9CMWur+r%a zH%Ek%hzv6$LS8z(Yl}fkp!jqJC@h7f@$vAkRlG^Iy*?>ovW4UZzt1nK~769l! zsL9pM5#4z<#_8|i83zd&Y;wKSR77Z0XK6g0OokIKMkH>}e$EW{AQ<0g2C$B>Sa4HS zA!pcz-{1!*(D#xzPZXE|YkgmZi)lg~`bqDNlPRr1j9bgDouCA$mvDC;4M$NzZLY8H zMcJtqCFl?s?g_p%S=X3-0~}FJKJLgrqpIihaZ+h8w=ON#)gjgF%cnjo z)&5eoZtKs{2^uYZ*Q`y2&CkX~^GW~yz z69fi#0W{1vxTb)|Q0%W1|K>4d#1!m*WxN@2Hm2}<#cQ3bhHp6jzU^0Km+Qx?{w_^d zzDJ@lE(w6fmzk_Fxx(D#$C|&d9zi%f*!;8bNZ={cp5Gw$Pf@(-&KGzD$WQK)9%b}U QH5M@oKTzkGV zf?=YftttFEnm7uoZ3=*szPqOH?&KpKNz&z^69N7(;)6BJjSEW=7-up*Kp*rVx6k zz~n(NkkYn84IyJm9#Gw9Fh=K<6pa!FV*QtA6Q&1-?}e!{I1|Py|4T_$Lei>On33z$h?n#2=IrMa?qS z+(&AfWyu&eTobw2O9W`m`oOIiPtqAw=eVwl zPdZQ1JXz$){O%R948)65UHN2Tc37@ZlM;}_(L*{1F}ff5plYq0UgLqbqEIk} zBSBJlSb}(_J-*W~ih>|LqZJwa_-O`|G2)a8X;+0f^T1#Rq9+|HQJjVh-a!G4kJ$+v z87_v!jfyiIz)#sJC;PsaRWN(mdUUekd%aAuN#pD{1~1d)q;46GJ9J^}71d#ETdd_e z;34omo_obcWa8J$x-;!aqrIW3)pSj{Gbe1h_SI-Q9jJ-&*4Alsm+%>D9{uaNHRa>R X2dBQmpgme}Dp>bfdt_T1mVEjH3KWO% literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/96/672d31306661313866315b63343262353166396562613332383432616239316331633438306162326632315d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/96/672d31306661313866315b63343262353166396562613332383432616239316331633438306162326632315d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..b3489f1542de01e423d0b9903217f9de91701222 GIT binary patch literal 3787 zcmeHK%Wm5`5Y4(@5olSU*27V3)2pEEz33uoar;;qFzAZ5nTnE1Qg(fV{Cm#~CD&<_ zHt1thWD`f^aAwZTnHe%YP0~p+nxyHYmmXY;g_e<+h$|=3 zQxP3KK5|}Gg|x+7ebUQlD#eMo(ju8UF&5E3x>T?A|0Kpk=M} zYVAp8h=p84TV42dG`(gWu%W#&j&x^aID^E05{^{<_>EQS*cn-t$4NT4Y*x|qr5Hls zR@YlIdtrcsV6-L@8GHqh5d-n-)+{QiOY)Ab4SOUfB5H7~M*;PQ0|Ac-0?rp|Dccel zzW7XrqUiiLsr`;DjB{E>@BqA1JO6q+3#SUTXjk*C z^a`r&2USGVMIU-f4IJ${(Vl z?9M@bg|zn~DR>K?JZJ`Lnx?}LEUuJ?tL~k&S}sZk4G0~*zF`~ST{-YM^2}FGoDON_ z|2ZO@L}Zv55%ba$@Nm$OQ+(RM6_!HM_;`HTDBdL7L7x;U*+O!bnxe`4>zDTAVyRGE zL|Ro5h*!2=S+EJw2mP)C0ii`Tl8OkZfFRyT8*jJUcLHI)zAR6a?^qtSRWf=Q~*J?}Xu+<^`Y9^T;drV9?NR3_%!y7&%e zAo*Pv`I9LE9bl+ysAw(;b>TF#}FUnRms5*~` za2p8S$obmtd)^6^;b9YghC-gvpCh9|)@t=mLXA6f7j0SgR)9;Qg2jjl^SOp%8v@<&=! zS8Dg3B8T$#nIajL|HBmdl|kQy{5MRIe4LH{wkd+JVD{s-`TK4o;jIvE4)=ZWSTP3C ze=yLj$WLkR1p^yhsG2V{;bI+DWn1XO)i40)f_EUA;%WfMe0Q1GwosV1{4xs{)4Sa0 tUT5JQc$d%t-M+p*?BAbw#GNg0>zD8SIlaQ@b;v{iZRHf+SM&n9{tScbr`iAj literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/9b/672d31306661313866315b36646233396430346562656562653261333265636264333631313737303033625d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/9b/672d31306661313866315b36646233396430346562656562653261333265636264333631313737303033625d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..e2e8861e5b07ff21a0c194effe452a008f4426f4 GIT binary patch literal 2095 zcmcIl%Wm676!kiv!DRu94_T5mS{X@NbYUkz+N=Z!BlAicheI+mLn*4^fA6_>NJUPZ zpg`M=WzOS1&N=r?KF#uZHk)VDSMO9&sN^@N_siFfwN1TzueY?krPAm`&DEn<`BWtr zzg+mB>r%UNMPJM&S!i{o9*xQtUR|r?S5wgk^A{xxqw=_PYb^b7Y-Opy5~A$LY+bCG zcZ(*tht4LdK%wYjCS8PGXVj8J>1+YsJ6r5+-{=f-iv$iQwoIvlJ&fUvLK9;1b6B4ofp5@bOq>dZQ5g2)N zg#v0F%s%3lsYk%jN7ErVv+lyPt=OFp$BJ%V+Rr7frJze4G}9hq7Q+Vf2UN%%J;K+Z zeK?Xs8mK8iW6-5-`yOJ(Ed`Y7KWb<6x{{{RLa(jwr8Z%Cfczk072-^!RsI)5ghVhb zib!SY5;`2UT$J3lC`C?zG`XHWv?QCHJI3pE4RSVy(flg)b8*S3I9V)Os=0~xuGu=M z3Ft$9Pf>t~LapWrLRX+Q-D{T~4u^CXY?XGNT*`{}X;zF{*E~@0X+9s-9TqS5#P1*_ql4%CCs=S6r3l58rp`t%2)0Pnql{EzHF z2*}g>D4LrW?8wi&wqL_BagxD3pm??phGa4y=h=i^tsm!g)lrLy3xGr{AUcr`jXU|> z6_4P#0l&czFZs`fH4tjO{iqSf-}t+(s)np%9?_R?eIjb#+BO{HJ-)$DNpF%h2A#?e z(7V$pgNcPrjN~_(0d_o<%>in4Rh7^;g%meet`wwKWk5T J#`vLm`Wt3vmgxWh literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/9e/672d31306661313866315b34623766323063303566383362393635343262623266336237616563373634335d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/9e/672d31306661313866315b34623766323063303566383362393635343262623266336237616563373634335d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..4448306e48684d37f6372da098be19e51b520a7c GIT binary patch literal 2013 zcmb_d+iuf95bZNxQTY*x`jWIwH%}Ee@sNU4;3-nHt|!TY*EZgDLa6%hoSC&ldI2HC zOH=POEY8XZzCbL?5J~P6? zsfxCy@at%LCoz!2c(RUTr<|B8o9XI!rVBcLS=L?Qj+6A{OS6im@6`zRpRBvH^LG{? z7(-_xm7!3eI2ROt-Pyd-rsUEj)o6e*R#Ag%0|bP((gl>u_2Yg)OWl6iu(N ze!?|MG>(q zy?_o+8ZJt1Ta+TFK$={SzceJ9oIAwpbq#WshP(Mo>WAWzQ^8p*TB;bthqhj|P!qZj z`P~HpA__H{9R!X+YrN5Iyxnf&wYO#5Icj58w2PDTlcvi{a|8P7%EiBPl{AN=Ryv^h zlLh5)uHF7H%lUC+E)Jce@181$?EH;d#l_OO0l^rZ`&$GY1lb^Pvo!1oj2#TMQ8KzX zA7hUVx0kZCIb)U&+l<`!yr0lPXk=rd%f-JT8+`VI;Xid9WFlri3o#lJ9;)}o<(Vwu zkj#R?|IjR(pTTF7adtN5xzrmnFFR`B84vJc;xJ2`uiO2^8ncNGN9ZfqaL#{@tbx?3 z)n|<`?$TX#WjSOWvB{pk^_8f3Z5zJ}_xJ`s2K|_;U{xxvq1aZV45ko9Kat;HXY4pC z>Mb;K1(6S9>|X^ECUPM2uO5|FO}K^O-o_MEi*&+N3ah#+%;9R7IBc1NqbZodbP|;; t>b4+&J#h7(OvPGwNX!03#>;k@V-)HeKjWu~-%IJ`r^*o?9ex(>egbaxbFlyb literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/9f/672d31306661313866315b36306165663532616637643435646237326664663064346537366139336262375d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/9f/672d31306661313866315b36306165663532616637643435646237326664663064346537366139336262375d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..a1552df182aeee47ac1c61f314102ecf7ae549da GIT binary patch literal 418 zcmZvYPfNo<5XE!$W9(6=`O_vQlamN~Dhlc?P`2*08R;frcax~0-`&|1X+dwpk2i1T zy*MqFc~;~}cJ%~F0^-rgp}KFiZky^^?y*{dT9d}tuWm*OBX+5g_Oy(5?y z-p+?R={2m6K!k%d;W&VlB$!=)oBj(T3!m!-3&^ z3~qJOu%3&`UVAwVgRG<7$u6LmE%yyFFD9*b-xz}|<`eHsM~z%X+(#}Dcu1N+HfhiP zC)$%icSUt)=#uhCcG&RF3#pop)TXyq&KvY+^Hewc_t?%>kLwV<{)*$zX|~tV`OhXG J-?QddkAH=Sf=K`X literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/a6/672d31306661313866315b36636666646334633430303134386431373239306163306130316464353937655d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/a6/672d31306661313866315b36636666646334633430303134386431373239306163306130316464353937655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..ae87e8e8f45337caf34aaf3ad05e3802c31318ff GIT binary patch literal 5425 zcmeHLOK%%T4EDLdqS#{rYhQYfPDaugEn>%j+w>wp7f*;dNPgr;a))t0ibv646vsck6GZ+*%R$ zMR4@Xk#(}nq{*i0qn-z2DZ1iTi)d`cPy}yut}gW_6^ylr{nD8()F11bml7;N%2MgY z($Sd|3q296bmo@9_>N^jhjyy4Bs(R=X)J=bvN5W>Qa_(oQ0|f_PHLk|7x#Oe-!D#s z@jH=1(31d~V)9!7Gz6w80+GOCz!@+cw`_`8DRoXZZghG)T@lo{w!s4N1-k=w6A;|b z)Lb?>kbJS66b0jR?2lOfyfTHv3C6i-l!Xo`k9hO%M&{bBNyD&5%Wxs!w_>M{w-bLW zQ?q660jJ8p-1L0pp;JEc)vyB7H(*zN#~57HSWQdM`ztSS0_*HBhHXpC?_-NB*ov$ zOg0-7KX^r%wT1X{@#RPi_TsJs*+9^uZZUX`3*}&{eJ_ocvz$Q#LQAq8&H>)71*-$c ztmVLIA6EXGJ;FgmgqaZ`FCAaki%v~O@$CYp@F@h1uZP#Q;!V=+30h{1`(C^L@5K>evDV0D!=nZeA30JFCxO7DxHddLC7;VES z>C~pWR?db=+L`C7F~^xY&et}adPsW{j{QaoOX-0=D^2;KR#%n3DmXa78pkf748QmIqoKXtl=2fnN4j$K2TvH&m_ZS zl=i6RwaGrq8^zTap5X%F>y&ks*;d0YCFuR~{2D1fp&v(u293+bdkHc2#GW^KzR{Xe z0zZB0gHrXcMeWx99^Igh)0WT@Wk6+@$Oa=}2E`Xeq{F{`slbj^S+xSC&IwBb#BYo& zKm8?(Wi=o4rmrtwb%#;hL0%vFOWWWN{pHYKe193DB0Q{i-_&2el4?7hWlw7E_7tT0 zlkzG3(X=0T6Hf3K*iC+1h@R6&lI~znA4%~U-+yU+guX=IPNOJ^`=dka*fetgA%1w8 z9G)hq2?NyU|Ij)fX4g))*iFEl1_3s1g#6E1!gqE3bGkq`9q#D@gD4rjur2_{;4O%6 zO79^yt;Mn>z+?-!AoNZ@`VtRK*WqKbrBYvdQ%QRbTCC zIB@T1j1NX0?_i`jtxTryD&q;CA8qV0(9aWh?env^XU!gnu8&`#+bJi8geNmhmE@H> VqbVQFAo=O|XK5AYcQj$U`wXLLoooOA literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/a7/672d3130666131386631245b32393763346237303361306463303831616539376134613265626162393661655d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/a7/672d3130666131386631245b32393763346237303361306463303831616539376134613265626162393661655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..db71ca0d7dc8b79e2313840a01e5dbdb0b589fe6 GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYB&4O;oDdS6Dv*F%q{_wHWTiNXY$pMt{yXawsg>x>dK%Bp zOtOxXJl-T}eDeZn3gX$Sv3%@|>DuyDRakCOlM;}_>>yc#h;Ae2RjZZNJN%-9C=_Hc z6U2ps4TvXd@Qr>@6a>i$ZOP#KcfX*N5xdk#Rqcc3j=>7VMB3M)I4&N1gFG4+yknRd z-Y)Nz$7+S&5*lqM+^qW#XJRM>?4>GfAqY@9vp&(SmM2e*Rm! zOwv4A<;n8q1+ompvr~QfXpON=`KoqUu2GW`ki*eKx&$$~o%o;{t(@NAfwrPhFoz>S zQh2xr@kD!kqaPFnL3&1OGWh=8jwoZqE;Z7w4pB2>umCZT4z(ywqX%bDK;xr#0!N0c zF}PJx!}>W0*()c9VUTq&d)aw(vgN*BCfT%g_6viT>1akeh&qz!f}Ci6h8F z^(EmNAW_$Kg%| O>pmKfd{D)|o_+zAbb|E& literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/ad/672d31306661313866315b30366635363766336132313238333036323232663134313932303837653562645d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/ad/672d31306661313866315b30366635363766336132313238333036323232663134313932303837653562645d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..617639e9314df58c6338ef09c0a49c38165c2161 GIT binary patch literal 426 zcmZvY%}&EG5QKZ?F?>X79jAYEb3#aPsz3s6ks=pwn?-RF*-q0^_1#&ghgO2?r`egE zQHw;alI2RNyH`k45HC*e^QXqzrq18=4)Zk{(gId+@}L$VM)xBhbZxXV1s-TCG7U30 z5hR(12N2Ix;XD1H$OzO0t;yoYu^mv#h+RsgT^XWg%3uznClgAMod*xjpn%p#?*vW^ zmqT!?qlWdIBlp_LzVBrjY$ZF7PPY87mq|KlUGt5>%XB)~R@k|*!Etr;vIuwx{D$W` zu?X3CaZS0V_B~g-P(WhXRpaUcg+L@jL7<9!rOfAWyC2ktzzt8tbQMPMk z!Nk*pp-UF>@$K&;MLvJ*`H2@NzW>vE&KP&jN^y7fYmsF|esw7p^6FfsN;o{>4;A;v z+&TIAq^d=piZY$auj<;F3Lf$Y#l308C*1i%E#*h`O*&J>eKT~fGWpm2N)Is%fy<3l zi<_Eg0t`glS*x_Zai))&2V|&PW)<;{NiYKi^L#e@P^68@XXS?^@FNy^qubTOnZD-% z2zpg-va5F)>>x9m%;5~W!jM=SQr|S$JQr$7+G%NlwIt-u3d^h&V4rD6Kw~li>r;6x znk8)5=uCo~=>_H!&HuV6GXV;1;i8chWI(v5C;w^0Qq}h)VG_|WoCm{OwzKc2nOT*} zd9#?UMJ>U){326lI=8N;(7^Lr2o&}`?`};3jj>sgLOJdIs%Xm3`X4{gLT8;PjQVY$ zyHOK8GRy~K$Pr5@kc(Q~8NYe_0d8oyiMlS;ys3AljCECgzm%ta^SO)uG!=rTm%FzssV7Oc;U~CHvJjkW zMc&l;XNS7v(p09nC~0L*MqHM~qC_^q`$)e>lYrnNSAvQNOkulwCrWp{Ub{DSwsf0H zmM&#<<$7$iDvMiLS1yZ3rLHJcvx!?=*jZX0xeL*ZW0kCRLxIrGIQ0XEfXbQJ9Tl3{cnwwO4KwyLGjcL$bXc00%4u)o{-SpiB0s zHh=@Udk^!29?YM_FJXQh`pL0ke#F>h_&BheF73I)$HDM%pg#`Y1VWp-dJ^-$Bk93> zqId%Hf6SqOOozuGbm%{jyZ11^_niL%=0}kq1i|rQei#p!KVUu|E`;d1WBWqrjUZ&} z>KV-6A?d~ZFdi`frTaJfB8r&x35@cV)M*Z;w>rMTC%yo!%Rf&qL$g_ley%~qeuI0raKH^CfrtFv-4pl8B?&0Rd*_t zh3-}}oswo$G^yGiHBY~E7raI4qxTCB!n!eSR+OnkJC$y=HJyepboQCXUaR@0yUMi2 z+VPElOq1_s++J@gzUwu+!z-@)VLLzDPh-V*{NH(uN{M!b?XI$}cNq=9r*m|SiqG{q Vb?{PWv2GyyJFg^qbE$jw@n57D@;?9o literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/b8/672d31306661313866315b37633733303563376130643132316232653836393064393865383835613936635d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/b8/672d31306661313866315b37633733303563376130643132316232653836393064393865383835613936635d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..7109c5d00bfd06ce829c104ae3deb9107b815d93 GIT binary patch literal 426 zcmZvYPfx-?5XCwBG4^O8+pYYO>B*SriD;tUnvlgE=oq$bb_a?QzPq#K00~}ydGp?z zXC|4MWz(54H?NTApk9LAl~0ZLOaKZS8Du3*6I66&6Nt zAjpac51^iDgYWcK?0OFYn86$U17 zBuI(?51^iDi|_P{svt4PoHXL*^3SR$s`Bz&%;n{&%#?7FIJwh_ zA0^Jwiz97BnTaM#s)&U#J$U=9zVHn8L(~~re<9P7b`H3@qn}pcai?%H;-xPpO z$lJn60>FccF=IE2wwRSdA4I41-@x%XGkt=gc7A7NFM!eu_r#5}~IIz1iIcw+XQWy!<%}1Fz z)7dK8lnn%%jR3Ikc{fWkXq_#p4B$B6x@wyb{Er{9(R3XN3%|?ldetV39P^*U zr7-Ho#?4Fa5Qa{hFs4zn)@(hp-f452%j3T1KI<){5t%T8l5KScs|S=nL`62Y8tTjW z7ZEB5U^1vIRAW(hK3I!$X#iEf7mX6LoSlXXT}3@AFt~T8QNoVl66M4xn^yjtBf?2U zhPfhKUi$sIo)2mQ#k&hYVJReyx4YN1Jy1iwve1FMbYH?TP>}Ni=}KoQPIkh zoH%c)d4p;~^ih8Iwg90;)`I#55a7FeBN}(PT)GQWrcN(mW8ROBZkORcJs{zrLnhjLU_=%`u00Uhm!dep7DQdH>R zkWuVUg3uomQBWVPE0m)bbOBvQ4`vaxZCe`kBMXn_B^7PuD51+D{GX$fy3O7mKLa^W81=h}rjd;3Jl&!$+TX>hT`R=QjSCDgXN;{(%1dIH0!PqJKY_(ApmQ z_r2Kj!qIc2|JN^56ja3YAC1G{K>vrsy#0na9OiKl+dRyFD;e!>sb2d3iumRspXk3& z{8y*{zL?lE><^*;VLS@s;d5kvrv8(Q3;uKrqr>6r|^=f(bbE!tu96Gnk{q;AJ{d+q|7WP*>X{ol6@#&Mm{?pJt& z0V9p)I#p5H`@VwIh?8XD-Kb1fJd3n^W>-aohjukk=zQ7V|h zksvKS+=FB>bufF`d33Vnd%aBaY3uA41~0Sa)Vd7?wVycZ(M|aBK(>+V zfQP{Mc&~<%jrI>!ou+HbojGC4wXa6A*+@;4x3*5ByM)hKbMmj}&QuQ@ XADsFOqxNXQsbJklc6v253N+LPqQ;S z6Q@y}MXM}I@7^FuK)hPj7tf6`O%`@*OYs*!;Y(7N#n&tO&F|ftVVk=U-GoGf4A*S@w9Q?s;!@<4$ZCd Ojs2<}@=E literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/c7/672d31306661313866315b61326530633537643435653861613662343133633534663165303162653035645d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/c7/672d31306661313866315b61326530633537643435653861613662343133633534663165303162653035645d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..0975f2b78e9c7bdb1d9752f68e40485b23bd8484 GIT binary patch literal 436507 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

0B}kgge5WiMivf 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 CseS_h literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/c8/672d31306661313866315b61393866656438633636346636333065323439636336643135386136363063345d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/c8/672d31306661313866315b61393866656438633636346636333065323439636336643135386136363063345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..b32f885899cdc6d46b146f1e94cbc24b51f47a29 GIT binary patch literal 427 zcmZvY%}&EG5QKZ?F?>X#jzfRQ=7f;oRDlHCB2_NlHjC;wvYn=->btW}53K~(PqQ;S zqh^^ZvU#D@%`4 z^C7s^NyGXAgxqN_`@WZTv|HH)^s?oDgUs@A>)kiTAaga2?r?{eLLk=!xs14v{72wE zsR`M1a)~+99T{|gsO}71Q|`(RYp#1GRg;0*G}_X6gZ^SZ<#|W{?%UbwaTTK1UvZc_ Rwf8zY|JelOl~z3N=@*x4g&Y6? literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/cc/672d31306661313866315b63663330333936623038383666666539343562386634666430303632646561655d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/cc/672d31306661313866315b63663330333936623038383666666539343562386634666430303632646561655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..2ff61d4ed8686a7a3866458a71b0db14083fa156 GIT binary patch literal 15455 zcmeHOOLN;c5cau0gU8I+B1lmbp;OwXX{L3OnY8J}Ga4v_Wh5f0l9Uz4lmFgt0a77N z>M^c-k#R|6aJlc@PXM%R{NU5SM%??}Qppk??Dc2{ht z4~Z!pwDV*Cfywn`AMR)6OrlRsKo;!F(-r zy77cjzl!r_)dY_WV_*z9VgUtGQL0W(4xBP!)t|LTbPy3?oe=}QbdEf{Sdvou?F6c5Dg;fxKKQ(p`XR|S z`~+tt3&FWoN?Mtc5%2SCo+F#!eWc%alYrnNmx5{tR>32KTagde z>-FHKOcsMxA@c!cbTM$fi)EgDmL)z0^~dw{oDHVNqV0vI{Y8ROVGP_|mzsPgiXY_g zM;~|684i_SOPLlbOX+W9rY>&n(Auy7K6tcY+A|1S7OQJTm4gNqL~QK&ETk?(g}F(2 z9S*OG&?X#ErlUcDgp|oZhqV}NNeaZhY9LP+9pnMTRE-q2MIN=}RQN1EDZ34_5|_c!8ezo#Se=g7C)YT1JWq8Ui{czmxpXXGs zhc4%5h8s^3m!qJ@&>N1u(aG&PaH^$~PTzTq{ILZM3mO(QdO;(^`Op6Zjc%27F=Km0 zb|C{-1)b`BUWoA|K{*64d@tO6Oy!TqV-}qpVBngg{+430IkNZU_MW`Dp10Q=N4@6Q zUT9s|*jbkys6pu4O^4ld*iA?8 zrsIe$s#R$F0i;X*@SeN{AQia!cAVC;f{IK|8@#E?7qfuyw z;KxJqJ@}!?Eq**2KN{{n1V8p3Ub0|c4oHcz-h#sk8$<1d*CGJ!Kfl? zZPP=y@pHNy6G=m&+VMLT&;&G)NMmxEQ}+%t=blSLKb={v)}bh z#p&|1!>1J^Or7@9G$TZPhVG1-BU+o8U`*D&oM9AGd@3(#G?pfI^)%MsX(2K6N@JDuxID_!oiA{3Cr>>$~Ih;Ae2u~lf*UVqY26bKp2 z1aaYD3*wO){Yu|j6a>i`?a1i2uYN%(BX+4ZRkaVA6@xX1iIlHJaauh126=5<@Qz_- zc()wxF=!lQ83;L|mD4oI+M7lWPFvYGLq)BVs0_8T=k&kt@F!m!$OL-vJ=2kt?*335 z6kSs;$H9)=?@F3*6s9JuwC}9a_F}%~J)?gI9ZY$DaNgpFU-k`kE&9&Bw@&jc2VV2^ E1IHnN82|tP literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/cd/672d31306661313866315b66636363616231303564363535623161366539393630666233343931616135615d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/cd/672d31306661313866315b66636363616231303564363535623161366539393630666233343931616135615d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..95e929fc274c702aae6f15e126066fad10f3a080 GIT binary patch literal 2066 zcmcIlO>f&U4DES8!^Z)wKhm^`aw_(P9oh}p$0ejeKJ2Nni-V_)1|TWdDn<3g9%aAWL9g>cSbOb zRkSsQUq`chiGdu(lXVVamsygI7F)_sZkkmz`=CZ}ein3R=kF~l-~u`u zsSGGl!nu^-*PYEPZA!)^c}7DGrz&dTHsD8iD=h$41`q#&mbxo}{sAo~ie^_h2U5Ua z)~(gJA+@bKa>#+?i5!0GbZPvKGfc*8M%&=ihh029&VpA#dAC|@wI_sbZ>fl8`OtJG z1wEG}0GuYtX3Ggfv9>M%PWtZZuDzCzbR_M$W)u3B zs5`WwkEXqEP2TxON1;0BcO_jscb-aI3vvtXHFF+fX2SvVhpte&a|mC7_Tfqj#R8Lu zz#vN7^fiQxkPD!?uevolFQsUd&s1Riq5F{EeGnj` zP@{Q#z&L7;H@c0t+ikq|wv0PRZOn>xadLjrba`p6L0?_DcmW;z<3_vVrtTcydv?gA zSDd8MeR01VN4c46_iz(cKZ(gG;ZNT^RSq!t8(NfcmKF}BjQ^?>4vPTLzF8U`7OW#I zyHPTlp7R{@Ebdh<3}h^TLk55bpO3rgph2>+FzMpo=m16cJLCTl0@{(HUzwme3&yh8dWwrXM5yoA(tFA1EtRo)C=e=%;nm4xbyWqzjjJscn6~>y1Pf&NO0fRZk zQaF*{F#0%gRMcC@=n4Zdth|4xp|H;b-+z9OS~cO02B(cFs1|93g%+&3E6kyldxHl9 z<8^Q~1yQhyiWYTS5NbbM2nh9LtipT9%6LlA{u#%Mc#&g;>T7?=PZ~e6($_DQBRp38 HoZSBeE8C3f literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/cf/672d31306661313866315b30363362623065653666383663313461666661363331373135323863373466385d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/cf/672d31306661313866315b30363362623065653666383663313461666661363331373135323863373466385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..25354ca5ce494cf41d774f865a8cac8b9c201d81 GIT binary patch literal 427 zcmZvY%}&EG5QKZ?F?>X#PD1~(IUyuCRUiSkNReA_n?-dT*-q0^_1#&ghgO2?r`egE zNoPr#C-Xc_?%p8FK)gD&FQ2V3wkhA$7Rx1SQUY=~c}Qm_UX5xdk#+d4$eBZDc3o^+^1aUMK4g8~{Ky%RVw zoDadRiW=7EAmm;-+4sGygW1W>qmwQF>t&LSTW7y9c$qE6>m91*!P_-qILa#EA@Cob z`@|+>;>k7ULieQ6{-LVVbW6D_J8Zb_jWnGM)Wp#$>omHn`IP4!{kv~x%BPhNPOZZ* ScWm!eunoWm;UsbLs1tvj zIA&#Y+K}z~xS= z*XD~tsEkx&QQ_8%C~+zr+nNCOIeP)>lKwcK%3IN9 zFyM#6B*>Y4#D2{DZ_7FtpkVWst<;bK;T~`P-HJ>#4|mC8lC zoUcVA!MeVesWV$_{Z4U#+gS({_C0U4CV|G-yiB1SyIz-VeZyb;kcG~7o-pcfqP$x* zp(De5FoqnFL4iUvYGwT9C692!hMQ=bS}odUZ_8Mxn}7^tehidu<9#zw=0O>Xs44dy*+B(u|S zvU1>*2`m549^oJ&!kiH!D*Kh&4I61BTtuid*Q&)ina+NF%v zt~a@;+C`>r5Wcd|?i_jCoL54hS7ob-E`@*Z;o@_hm-o_rsqEN$B(@O7+(R|W#0#N! z#FX!S&a6G`{NBhyLp}PA9OW`+*KSRmVD-&RBq>k_C8BN>)f5^R+G6O1@r1e)mF%t< zI8ebRcDq19ImBmQBaKv*xyu39?hEOHjM%i6W5o^m0->9Bi+(m5_gbU1OITRFbzvLWxZ>Q5ml<)r+-1MU(=tnTp^!}1FVEK$!t$47d#_gE~AC%2;LhI?8m3526ecQwIQm4=D52zYeTWbWsLS3a{_| z@b{-7T^SCbOy~u{G&*^d2?vxJP-Z}xW8Y=0vU?q6y2J-jhKUE1*}o3G*&WmhMHgj8 zd~exDnK-8V%>k5&aoNMUQ@_hZ1Ii32GoZ||QN}8}*HNZRd=O=rctDwVLK!O*U6hI9 zxObO{16n(PGLtY4ywiVTHX2Z7K$!t$j*T)_*}aZ3UE+f%!^8v1yc5b;q3EK_D57^6 zox4m#Ptgvc%*YF)(|=;-4=6LB%z!e-Mj5N@UPqZO@j;Yf;{PAYMCi6B@b=#dMHgj) zF-;%sqs%ni%w)av_8*7FlksUiF@s~wq}02On3$fOP-f8!(3)nw5hUJ zX}sgZ8NFGyNPWzjV3kK>=4G8qjBoHLpc#hhDPb97rVe`)mP^bKUys5v)=VY#D6IFJ zDtXqamNQgBmDS^64K7kGc1L1%BbOLmyj)<`P24nBG0fLJ BLc;(6 literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/d0/672d3130666131386631245b37303830346534323562636536323661373539623332383633313534356632385d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/d0/672d3130666131386631245b37303830346534323562636536323661373539623332383633313534356632385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..dbdda6f5ddbc768360db99425ee78d4c4f8ab5ec GIT binary patch literal 412 zcmZvY!A`?45JY?CGkoOYBuz@PIUyuCRUiSkNYxg*$x3k&*-ipf{dd+WQY*pDdK%Bp zOq><#d{g9kbn^^J0^-TyR6X>@^j-CWwXU{W5eg{a=pf#JSlzCi$4;SDJN-!qQ6i*p zB#24}IfzGU^(%dAQ4+*wv?Zh8zJ>)QjM$~oR5w0o)(kQbGb!JQ^0avH4f5K!;2pt{ z;oWk0z@TxErXb{mR?hP*8*f@UI&J09jx}{oqB7LUfz$uK!=GYtAQR}t_e>{Jy8lCQ zRCGoDdS6Dv*F%q{_wHWTiNXY$pMt{yXawsg>x>dK%Bp zOuUZbO_b+Za`OU70^-@Kv3%@|>DuyDRakCOlM=9j*+IMpvASJ3uUf6F-r*M=M4=#s znII}0AqAQR}>_e4k1*!`nw z&~!<;90xmazYA&1QJ9*r(yp@_?b$rzJy%x;9ZdPKciyT`zw8_8TIDG3w-d@3v86)VS0QF@87x2yWI`p1b}u zC)$(2<`31Kp-ajg*|6i97g05zsEuQ78fVa*glE LM_y;kqaJ?&-+F<+ literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/da/672d3130666131386631245b66326431353139666533626133353363613835323038656138353031633831655d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/da/672d3130666131386631245b66326431353139666533626133353363613835323038656138353031633831655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..3a31284bb83e6616499b315296034d6188586dd0 GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYBqVLKIUyuCRUiSkNR^AX$x3w+*-ipP{dd+WQY*pDdK%Bp zOtOlTBHnEB_02P+DTpVl#_FLnrfaJgRb#b9O-eukvx8&>BD#&7SFKi7@9>ijqEwK< zOc0k2HXt79h_CdGq9jPpXiEm)zWN2FjM$|?sv93PcMNh66KUUw^0avH4f1GQ@Qz_- zxLywTDrg*J83;KlE2n9ajW-a5?0L=8 E57IV(AOHXW literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/df/672d3130666131386631245b31643637666136336530343938396338666630623430656463313437363833655d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/df/672d3130666131386631245b31643637666136336530343938396338666630623430656463313437363833655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..58282e2c46208701ac7b3bf5d4886b1f6be5a935 GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYBuz`RIUyuCRUiSkNR^AX$x3k&*-ipP{dd+WQY*pDdK%Bp zOtOiSJl-a&_~seX6vUHNWBJe-)3xP`s<7OlCM6(;*+H@a5#2`4t5z$k_xMRiQ7Fh@ zCWs3MTM&=b;46KjC+L6JxuYN%(BX+5gs@ez5ioqJhMB3M)I4vH0gFG4+yknRd z-YtiF6*LaA41^q&mD4oI+M7lW4z28)p`zAFr46;R=k&kt@F!m!$OL-vJ=2jic7LcE zG+k3J$H9)=?@F3*6s9JuwC}7&dof@0p3%R94yL?6IB(U5U-k`kt@53HZyoY12VV2^ E1Gx5p5C8xG literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/e2/672d31306661313866315b30353165323133656434313062643065363734613365376166376265663262625d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/e2/672d31306661313866315b30353165323133656434313062643065363734613365376166376265663262625d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..4e3a6c6771a279ffcf844eaf5e810e87c9e715d7 GIT binary patch literal 10685 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 Ezwmp2GXMYp literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/e4/672d31306661313866315b64343166363331643964653935346561323835663565663031646264396266615d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/e4/672d31306661313866315b64343166363331643964653935346561323835663565663031646264396266615d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..3a40e4df965efdca9d826d55f03978f3a8608f65 GIT binary patch literal 429 zcmZvY&2GXl5QI7RF?_59j>BKsoT^Ig3AIw&TO_pLg}B0TWIKcw@$OxR14!-l)9lR7 zs9B~K*?gh0yI06_5HB7N<&(44)#V%Rs9cgZC}07n0BQzea6bqUYmHv7=xDa0K$yVE zKvo2J0P$@0^lpAg6b94HQs$u404>0EY?GdnueRbYju#TNXN*Z z1a6eN7@Ll+K^J;3n%p0Xtv0um+p@!!3*Si9q^CB`wsKyRznV{Z;K9EOx3+v-hv;z= T`@vIxkJ0(hIuP%)=6TP*UipP; literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/e5/672d31306661313866315b30643130363334336630633363653033303237323237373632363631386534655d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/e5/672d31306661313866315b30643130363334336630633363653033303237323237373632363631386534655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..63c841b6b7ae3e5e159b7f18807cf5bd0ec515f3 GIT binary patch literal 13507 zcmeHO$!^<75cPRJgU11EanVAxPKIZ}9GnD5CMN?zD{M(^i=>8ZTG1H(_jy%KNt8(Y z5X*r_=EX}d)wMr1S>^RzZ|Dw&ZvU5$!uN&qXD07&uF^P8lbcU+rf#lPq@^Q<;vpAa zUpQyKp5;a+k<6m8`mU$WNQ$m_(83+%A{5RadZ9k+f0Z-R!m~ryI#yrSOCItu1S)f- zXLCbq0u1zov(k~7JEKRYfitvGaZa>DJ{T*$q$`!V-9a#3UED5b&gi2EFx<#+5#Rh3 zgL`7Wh#ldBL$E(!_RYMACyCSx;)%})HvD&mv&6Oy?;szu_~4Tm$Nor7Ww8L~J5K2! zXY>K{L#97XvshvU%QY)hjx%t$%ai{Ua-q$dP6&H643$CLlI-|!+PAwRH7RD}l{5;Z zvpW?zqsd0$WDw|^4*|oT>)x;EKr3vVMqrM0o~K3jjsNiiK6Jd*gk`@p?{?JMj0E#Q z80W|Z7)Yei_f~JNcz_y8YSNfYPYSa)Wu?o_dZ8|x<~^nxDm1}0n0>RvgSUbw1LuN6#>-L$d*VzPu$q6BnU<3U3k?xUr>glF#Cyo$#g1VwWy5J} zR{onc!bXIJ*&{kUbPhkfSQ1mbI|eJf3P$7Yo!h12Njlrolft93V4SHYZL`ry4BiCo!~Gtu1A>ZLN(voF1*LWFW!71(R-L(t7o8$kS%*A2@3{WO zGD~lj$va;60x^vUkMeV!oSV5i&+pcqv6ZYAXRIzdCy}Lm5T|+7MCQ9y;HI*Q7=-rJ zccYSArwRQJH{?iW?QNv!gZhi5V0FM&X{4u`!Uf5wH}t~6pzl-0p=jLtIorT5&9b!t zn1br}ImzLLD(^E* zc>_Q2hm^?52%anowM38^D1@WlCZF7-**3*>De9^@_cz4t4gENaHGDIfeU%`SU*;c* z#bR@6KvCJe>rScV@A1;C?LOK;uu zfN9t5yDdtzC_%2>q6A{EiV_2)iT$khBPdY~u{uB;#2_!IVgp#P1SpW-1}f0=-OoaW z3QG8Hzt`=Z97=32#a(~UUO3tdM+*~8FmcS!+q*cc<3v+5)`4RC zii%_Q?I6Yf_Vf16B*%dYuNMqY??QpEd7I*maV(cDTC`}@vajdGGU5M3@f(xS#7Ssx(X#RZy!|_dU2nat^DeH&+&^@tASt!PK2pqlc z8Xucbmv3vNpYPzvL|9hcRm%x8(Ie2No`YK5R)!kAE+(J-7>GqZew=Ce_>u|VrMl=H z^~x(ZOm>;0Cm!f9j~k_}6Lj5O7-u5rcIkP+ihi#nm2y$JZDz2evWRqb6lXw9RGC>> zO7EyK%Jt*pG>a5Up1B96Yz8>UAGXDY$`-2%w9P8ds>t@;P?7ci^Qi5t(SmfmQ&FXQ zL<{a(Y0#_|`&O&yRg1wMy-E`g#phv3`L^!}Z9JC~^nJ*0=9>C&s4Ix;!2eEig$^6) HfqDE7I+&I= literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/e6/672d31306661313866315b62356539653863613530386562356566363638303866613237666236656565615d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/e6/672d31306661313866315b62356539653863613530386562356566363638303866613237666236656565615d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..69b0197620b5ef4c1b7659ba294114de59275710 GIT binary patch literal 5299 zcmeHL$!;S@4D~sm(Z>K*Z)#a8os29-0@!0UI_ zT>N-povdw!aj$+iO|p~n4OEoEB(_6tl>6in~1KVkXH z+LRI}*r-*jEObD5#G8M$ve0fv8patd!(Xtq6FdL+cH(d4YSFIdTj>-;n{O%)rijjOv)PhDZ){oT0LKoub!)!zpEzZu^SviL{4TcpRUa@iEQVm{kp%!$(&>%& zTO^*~hEAGv&gez!4z|2?*6j*)eQZBwxutS4mrhc!z09QFp!mTn%Iqw}SF4vJF$e)n z4$J}@%cirzYg{P@sP>CAS}qDU8YXm%dP6Xn_hdogz%fNRaN38Jf3rt8h=?#VBIKpZ zhh{Zs2o&Eg0fkQ?XnZ|9_}k|`cC55y{zTqFK}$?ko9ni`Q^CF9}uTO+dQTqDjkLY(^u>e)ZAkLdI4 zof>g)v@+xmHmUzKgHU$6SkfKva}(HLza<|^FA&TEq^bY47z>*f)A zO#K|r5Bc6=^)s`V^&Tn_kNUUQJ>h=Nh{@gc0;3-J)!owQji!Ly{{2~5g`paay`KL8 DEWvN| literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/e8/672d3130666131386631245b61343162646239616534616433333439633763363934346164643365353230355d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/e8/672d3130666131386631245b61343162646239616534616433333439633763363934346164643365353230355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..bb59af5a444d579686707439de88b72b2395a467 GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYBqVLKIUyuCRUiSkNYxg*$x3k&*-ipf{dd+WQY*pDdK%Bp zOtOlTBHkqV`sNwZ6vUIose0&*>AUI$Yh7)%A{0=-(Lu5T5#2`4W2exno&KbQC=oI^ z62zs04Twi-^(%dAQ4%C)v?Zh8zJ>**jM$~oR5w0o?il1CW>UTp{Jy8lCQ zRCGU^iIlHJaauh126=5<@Qz?+ zc()wxF=!m5DF`{DmD4oI+M7lWPFvYGLq)BVs0_8T=k&kt@F!m!$OL-vJ=2kt?*335 z6kSs;$H9)=?@AhT6s9JuwC}9a_F}%_Jy-t@I+*hQ;Jn2Tzw8_8TJ)WLZ=L2@4!q{+ E2gQzn7ytkO literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/eb/672d3130666131386631245b36326335626431663238666330336534656165666535333538666164366664385d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/eb/672d3130666131386631245b36326335626431663238666330336534656165666535333538666164366664385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..09998758dec70a22fc151402b61e8df2acb8405e GIT binary patch literal 412 zcmZvY!A`?45JY?CGkoOYq$DBPoDdS6Dv*F%q-u-ZW~DfZY$pMt{yXawsg>x>dK%Bp zOq@k=5#@QB-Mqkh4dU72SUq;ebZzyD2VHHnA{0=->>$oStZrA%W2?}rt^T6DC=n8v z38KOV literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/eb/672d31306661313866315b36363538656439316139636366636363336431653866376134303865396437385d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/eb/672d31306661313866315b36363538656439316139636366636363336431653866376134303865396437385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..379506c9ef0fe78a4d9b262b12d1856020e3ec86 GIT binary patch literal 14842 zcmeHOS#R4o5bpE-3_UK;Sdt~%qMwRAf-W{~fOh*7z@Q_>VQNWUiHe&I^56FxQk0|0 zIf~U5slk^VJch%$K8-XJO#C46r%B-d^qz$w^Nve?efCR{Wkr5=%2(p-M5K~?EMd15 z3nt8a_4BJr@jT^ax)5LFg*WFcVz-j{^NP)w_q$w+5Aq-3%_R%W(22~%$D55F3NZvK zmqM;C6|EU#AZFfHrs~q0-)R~+Ln@I~MB5w;&fcCJFD8EIAN_H9?9Jb^F?Q|cw$9Gp zW?-E-uQQK@U=O@cHSg-O&XzfsYhp+rFt*G`%-dj_WgO%)eRnWPTw{MKE_l5L+dDSt zAaDK-^NFT^QIr|S3Vo?nEh?OW!+kyZcg@#Q-OvfMn1&%Q+_fRQ_|Vy!5Xtoa|d(cN+_^eed49$%eB5VuFzOi&%kiK+X^P^DQ%)! zanh(&|E(pWl?V-Mix}yl*H@d>(T14PyECw&S3zld`{-&T^dy~a=y4X%Sy0Y}Bx!2< zvqP01 zU5)(kXj2wfLRF)1c67cLJbzsk=TfMf(ZbxR>t0$)L_X)uwR#??mn?bJE`jhZ5n>3^ z5?_?aD_P|9Kg>>hu9lYNI>xI1z%|juv9NP_A;~cibK)eJO~=7RI~bJFTC|pS*eIZt zHrRoXyF65|H<69B)~eA1I)_@D_%O8apv zUAZkwlNmp{1t0l{yW z{K2|c4 zbFT-1;HxEjUL?^92L#`iv(ZEDPO{Gd0{_VuNs}ZAl0yXod{GD-5I7)kK+r~N`)+=i zjKI2AOMcH6g~kIP&IrQ50l~Ke!7jEv2MC`0qA;6G$8mhPKoErv2pkYNAZR1?us~ql zt0mtDg3gjX8NtMl!j}L9-}7U^Feq##`y3#6G9yS(G<2|UhH$ru!vTi_4hPymJuD7b z_iD-aaiFtgFAfBgmw*F5UWt*F>~nD7$%G*E$A07=ZbC42wWhAt6lEc%6wTF|4qR($ z-Rlt`=q%X_1Y`dt0Kt!!5Ln3$0t90K!SsMX5%{so2wX35x*XUC zi;|6_`y5PsYiXECLdqJA6s~0|3f-Gyy1&dQuTyz{)YPg{oyxtX0s37aN8N_AD9Tiz zg+zA@Hr-Rb%bS+O-8C#rro(SHZm(zB6Yq^T)x(l?uV%XvCDQ?*RfqlfDcOD@NjB|> y)e0Q_ff#>8@#L*IrPFoOwripR^34(*bNpPLPzNJ5Q|bnrzw%0;H<7vr@BRgLwCFql literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/ec/672d31306661313866315b36646366353733653936636230653436643134313464613038643566363832345d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/ec/672d31306661313866315b36646366353733653936636230653436643134313464613038643566363832345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..83966d606ce7b0ee9886a43ee971a4953d0132d0 GIT binary patch literal 36847 zcmeI5ZExc?636rUK89Z&aIu~rm{*Io7wiGqF3`Ka3J@?g<8W))K1q(73--I;pOi$( zTB&Gz?D{MWu-M&*V{$m0`DHw!C_nN1+)MH2FW<8uV2j(5zubSbD~jFr{v%(D`#Z6c ze8F<|Rxv+ei>tq0RW;wPc)5BIzsRS>4QCO1lgzuRSjHBAmmBee{Et}NNai<}?qnhU z`MTGa0$f5b&qA)BYb6unLd+INxvHNRH=lJM7(>>gs8ruUs7Hos@9%CO;v~Zt}=+B^41K-H{RgI9v>M{(5 z$+q1-44Z@IQ!DX!SU((jEzouOvsf)|9y@cZ<$$&IAW+!%yqBXIu$gSJTR}N(@oIM{ zf6_nrp&sU6=ClP@gn4v#aXY zjd(ZK?(2RFQS%kAxmxX}&!B5i>j$fd^0h+u+qD((;SkWNhHJqci+wwXX2i9qp=$Lb zFC~B6=t*M=txJ93VVK@q1s`72+DG-m$!1yg|FuQ*B4UNLM=bTFzkS-TulGtR{pkX# zXelh3{`m6KUg$VzWF{qFgGEu9jYKy)Sp4L|rXI?-~{_ciUYdmJiK* zPD4vuNOisC?UcTVJ}vUdDJU%}5rvDB+oEhp9*TDM$qX>=?o zI&LwD+2nzm#|bL^AXC>Mrisu|0G_K5pllEUL{!ZX;Lu(TL z1CbHB}U!&%KN$|H8bpro1O2RmrEBv#}r*M`<4{0AZ<@K+KO z@c(Kzd@rl!-|@@|{G&7sl5DQyo9?#e!0Xqm3REc={@jKE*T=egm3 zSvCL8qE6tShFhL-7i2>*e|2>g}Ax#53NnZMzg6Zj{- zA4jvT`NLLJ_Mx&5m3_bp*Smd8Xqm2u@VC*YMMmJSB+d>0i^}|s(Vf6QNc<$4Z_PiY zhrH+^F9ZtJ{9VI8GodvJ|AEK|{FTJH;eT0~f5$T?@K1s`^k(~zSDK`h`BUak@c$Ds ze-m1h@VC)7nfarWbHo3lGJj)qC-4vBI8A2zkXMY8C}^uE)%+>*H-vUo^S7a8x*nE& z1|lPwzmk}M|5w}Uc~QqZ7@j$Se;g#aKikY7H8pbf1__zy%z;IAak4gbrk`FBQl0{<}eqja|W z{83X3sOC>Kf2#Q#LOZPax1nXa9;x~FMMmJS;&TH2U#;eUQO7$No;iVk6nkklPcHY5hzslabNc7LTeiS=1g5JG6w(ugHt^(tL)Pm-3j~?KZ~>39`At6BB#usGJk@< zA+*EHzYQ(Z^+@L57a4>9^ge&e{6}v1TAsOqf0Tv6j34sK0=nT#@F(~iLc4;0mUf|K zx*o!RATk1fB{5OoE!cZR`zLm<^=xuB9ZyC&HUpeCioNl3I2Zu{JYTl75JZsjKV)A`2VgKCwCTg z0{mmFHA|vou5)<&J8@?koe``@E@J~Iw6nJLvhhb8- zz#9uYM~`E+SibObc|0DM&vmg`9xCzMzHPOxiOyuf*P>e7a2AB@t*Iouzq@_FQ;K=> z?V@CvdKolc8l|phS<)UVSF$+iHQ2W>mw0n@bkfqjau_YKPD$F%?EBkF7I?Z$X@==e ztwu}KR{&{M`xp*d^1cRmO1!Oxl`O=Wu2yM#3NKpnz6SP)#*#%*Ujuu77h14$%=U(w zVtcd_Ob`w91OC|3n3ony98k7hiMjxG!=gcG}lG z_6B!uuJXf5_OGIf55H7zW$%glk-l1pmE;e*awW>nWhEQeSTeoUz4J6v%a?30_jbi3 z(+6Q1`R++y$@*5bVIf)EvxoHw$xe)6)=;waRKDFZBu~Q2a!|6oFK=EiiFx%W4EJdt zNk&6|#@4UU(4VqhIyCg>Y$FQ|{Yl%$h0B{>*LYqM<)?`>HiG^k;6_rGCj^rLS&F{&N4#t|)ff`;P$O{T&?aP~5+Jtm=~g XRI4BPm8?a{>s|S;Z6)d^=luL%zlDVb literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/ee/672d31306661313866315b61333966656364643031666438653230393162656530363364373032393435325d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/ee/672d31306661313866315b61333966656364643031666438653230393162656530363364373032393435325d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..3e66acabbe48b6c70d53b91ade0909a6cf61475a GIT binary patch literal 438 zcmZvY%TB{E5JkJ@GrUBic0wO?vO-9(sz3sEkt(;IG=u6m*iKWZ`tOX>1(jgwqw$@& zC!48kq2>!UyLyH^2l3?fzI<@jx~6>5TP&AoNDElNF+es0F}faws2iibS>b^yQD~UJ zkw6sz?m#@!4qxdTMM03A(UL5_eYFG18F5ODw5?;Bxn(c~(UXa_C{9BL@1Te_q-+I8 zhVx-@tJ4g>6bQN3UiN)2>u7hf3+QFb_Xer*aqHa&#vrrl*yE@hL{#D)C a@_rqn*PA$)Pa?dI&c8PSS=gFApMC%yw26ZN literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/ef/672d31306661313866315b64373937366266663762633363633330386238643238333134366266386338665d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/ef/672d31306661313866315b64373937366266663762633363633330386238643238333134366266386338665d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..81ca567af484953c0ccdb2848bff1216b59879c2 GIT binary patch literal 427 zcmZvY&2GXl5QI7RF?_649H;y=n^RS(J)u@=dy9k&UdUEBj%-6HhLrVT0jBE0BQnaa6br9H%5Ci$33k?sbK_1 zf~*Yi1mcx8_(=y8C4oAl8Cm@LZF`h6VwW0eUB{$(WH1KNk%_e^PrV0cP(&M&cLqm> z(>}P>NyGXAgxqN_yRMUUv>Uk%=w-|Q2ASo<*1I2!LFU&d2jdQ|K{=1OkNijA zKB)=WbaII~(;XRfH&ky8T~qGL4lAyEB~_!I+BDkSd4v99KIVA`|L(iB)$<}mua~i( SJGJ*ZI{)1SmPqQ;S zlg^X0NESshzj=i$1M%WiUp+O(G`4zEJFJ$dNeL+6=pmhhnA}c$P*y9aS9qYUC>7*z zBuGjR4t&KnTi1MH@G{G%oz>_zopWfzomDolVioWZ z_#4lyVjnW`@Dg^WJ!x$IP}OO=rrekvwp{v3n&u-lak^FG_=Ai2j7OgQyK-l$$F&bm VZNfNu+`y^OxKHbmw_5YWr(ZG7hm-&S literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/f1/672d31306661313866315b36346439333230376565356532616238373164633232626462363464343737625d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/f1/672d31306661313866315b36346439333230376565356532616238373164633232626462363464343737625d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..be633ed3a6290fa0089ea48b8e52100fc5927bb0 GIT binary patch literal 424 zcmZvYK}*9x5QTI0XY5h1yNPXTCMOZ}R20-(plsb~Gm>q>?xv}h{Lksmbd_3Np z_tIRYg_;*Czj=i$1M%YYu6k;%ZMW5%-e9#rLs~!q2M=iuBDqa`&|9OOS>m47qSP>j z1A!_%Jb-wn2H)uyMM;pJ(1I*}{B$GA7_m!@w5dbX+%uSg7|4WLl*iG7Gbo_-(ObcR z;d~74bkwk(9pp|sIShlWgKcE*(aDbg^-^V%&b8kd_$(%x+?~Ou-=kax+y{QbbD3C! zY}B7KPIN~G+bgPjLzk3`vcsCYUP#mFNNrqf**b&nY(C>{lYhtUZS}bF!RfCsZXK&T P9a{If^~e*gc-iA0u!4iI literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/f2/672d31306661313866315b30383563323164326131346530303734383139386232613866356533383338625d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/f2/672d31306661313866315b30383563323164326131346530303734383139386232613866356533383338625d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..4af5803a29565ac546effbf9a50f336cc4ebda4c GIT binary patch literal 440 zcmZvY&riZI6vsLHXY^nV>duCl{+ifV}fA@79Akkw#dHw#1 z(pcn;;bT&P7l{J(gfX-@^3KU8%ET~jX33VZH;bsEn{s>6aCV+*tw@da0y{5y81 a^M|eTR_*+_eVD>3Z|q0okSE*n(x+cKA&M{n literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/f6/672d3130666131386631245b37373962656164623936386237326431636164386438653033666564306330345d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/f6/672d3130666131386631245b37373962656164623936386237326431636164386438653033666564306330345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..bf50fb31386771bccb0a86217c0079f16d2dfc8d GIT binary patch literal 412 zcmZvY!A`?45JY?CGkoOYBqSx>oDdS6Dv*F%q{_wHWTiNXY$pMt{yXawsg>x>dK%Bp zOuUZbO_b+Ze)9rJ0^-@Kv3%@|>DuyDRakCOlM=9j*+IMpvASJ3uUf6F-r*M=M4=#s znII}0AqAQR}>_e4k1*!`nw z&~!<;90xmazYA&1QJ9*r(yp@_?b$rzJy%x;9ZdPKciyT`zw8_8TID|*9?^i!J);9I(QEzE=Po>d`x>e6!0z6iLpt3NEzGx*LX zY7B&cKNt96*V&@hreaKzV=~~Ms-(rW0XxE5DIYi)IPRCU(Om`PuShvjvV6e)t;F9n z&T5>Hy0#s86_7u>RXM?SRQD85S2>fOl+(CEsRJL(P2?UDoZ2i@VaGC za@zumoI=y&ditp)*#v!kyk5{~&c-mCuNprWmz;_t#iFH}i+FU+)9RArJX02vZQ^Q&9B?8s4zjnG__CH?dw2|TJ11f29dBg3eCvW z0LKG|Pg9Sc8hqQfaoQb6IGcVmjY2A;sddi+ioSfR(Ejxl8hv((%K*ppB~a~=o4+Ae znRns%RBMLz|39@d1`vx$G8@CA2V;Y6PO{1Ee9E+=-KUw6evVmA=luk9e7=S2p=h$H z=)$M}p(=3LJJ1hqFVqGsy-OQ4zgeL2H%6Z4GxkWF61N&03RA`QB!)N5CpT=Iy<-$r zM=gdrfHZNLXm&n8W`m_pdCJc{{ulVfiho>LgITDzA2q`GJO9vC)sS?;E^ztQXQK93 z+lFJj$2a(y>V3F|mr(fuBjq$;$W*E1T7E~r!H%c0IY62Zn8Lwle~>QYixV~U{nyf| z1ydg{>`h6HNHyART-9A^&R3(A@=Tu{&CyWUuBdX|xROB9xm{hFdKS;ueLVehfw%gu ZfVsnL?)kChr(ekbtM-Ivlpng6e*whM%mx4e literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/f7/672d31306661313866315b33323765383565393465646338663733663037633030386439326235356438305d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/f7/672d31306661313866315b33323765383565393465646338663733663037633030386439326235356438305d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..8a1235eda8e4c106a598d76cef14871d6adac291 GIT binary patch literal 6854 zcmeHMOK&1M5YBmjMjuxinr@&0bBgv6?Mlf+n%y}eA(J-XOuyE4!?02Q`+Q}$dw`Hr z$R+9vfwEoo)jKXnNk5wQ$J2iD%V!qHEVxm8JO8cB^Rk%V^R<}Yid6D|P1%!XQNn_& zU$3;`MaosW5Z~o0m~l2_Pm=X#noU^nr_96``M(Hel0}YmD|7MBzOtkkByiaXx!xGs zGXP=4f}KpwCYU{29*`l8$aTXTf+H5(-Ynu|l=S|-zX@ia*#L*mg01uUUpbHy@H!7z z40PZyw$RO{&X)z38R4<~2Oj&71r?5Y++d$u)q#;f<9sSsyv~67CrT0&%F5@s`D2q7J)J3@C*P7ZsgY4 ztam4o^r#<*N$iG7s!9GicotE_Qm?=mI#rG zvj%~MV9cvV2PbhY44~?-TuHvntkO`S38)wG1@)dZA~-NMLapPZbF2MsEn=Mr58H?c zE$P!^weD2}%AU>v#qNUB?D6oi5_XYfJARx+Bn!@2NwTJmKTm3d%kFaNL_sSGQsQ2f zYlUcn^$~v0E&#zrRGiWVOtCfGaux1&yKrOjEUdLqAw{$f`*E*Q<)bh{&YGWP~B=0cA3?pLQWYN z!zQ__HQJP_t!P6^vcnSlJJNJcA6L0VC>HCl9BlNpzN@p$OC3-Wos6wBmq4E=9cc>|dAeSkWRacL=6CtBa4vxa$gCS3tOQT>;7WPF=z0 z*y~;4Xvev(5GRz(T~~NRZ}v96NLNUPqj)m>uw7vgb$12dmEC{F-Cd!(E1&{j@UGx< z?Dej2wBuY?7(`uHc;k)D+xQ|~VKkY>3Q2cY=+)y{q71r$66ULCP+s+ z&UJ;PyDPkPj^}NBnXV8G$Df&q5cRn~gU13ANy++Jos1?edax59O-=%YRXCD1;gam`QnG6JzxT~7X~~HT zv<}dVE$zq5yf<&&DxYTgBAYF;=}+&}Xrz+goIb36sjaQ6)qB08)h!i9Cu*S{yvnC4 zx%&Ca2VE7~6>GXT+hnQLwR$irTY5ED$*-oQ59TjQmPX}q>DE~K+vwwMrUX>yaTm zC)E6%Vc~v3Tiuqxb;iMolI0!t7ZQJ4JF9U*Q14pu$bsaUZ2sBm(u5O7oKJWego2DN z?E2g7QM^^qrroWNIuJs;uT&(Od3m-cgsYboeL z2k@*_j5+EzxPM@U+{q(6x4l1-L(8ZsKzfj?Z8{7w8RxB_Ok{+~6kH=%W54KEOPcCIa`!pL38&`j! zfRBsedA!nf#Pc6#PblQb(e@vk{3|j^<;WIh(_#Y^lNg29P9%5`E2w z+C91FH4pTqoxg!4toYBBH4uKa`=k-Z-}t+>Ec>iu9{87UeI;t%+9sUhJ-)&3RcE;s zY=epqm>;K6hK!I(hVnmJ3wAse^%2^-!^riP+7H~13M;-AQ3OBo4mvewrenB+DX11D zMk9@@x-HD*YBWin-;1L;8VExbIj(D05IDK8qE}2fE9u*&KK=Bc-|c`hLE=&&ZL1J9_X4J%da|KX#cA-63<~Ic^iJR? za5e!R>VCk##HodYxqBmYXjOUT68Zt1a@nW5zn%t+h($ literal 0 HcmV?d00001 diff --git a/cache/doctrine/10fa18f1/fe/672d31306661313866315b39333935313763646363363462343637306432383339343332643532313465655d5b315d.doctrinecache.data b/cache/doctrine/10fa18f1/fe/672d31306661313866315b39333935313763646363363462343637306432383339343332643532313465655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..1b4acb287036b7cac014973383f3adf5fc516282 GIT binary patch literal 432 zcmZvYO;5r=5QaJXGxlgA+g1v8dNL+@BATeTCS+j;I)?2wyW18e{C8)|0TR7FnR&m` zd6E{%qDba9uaIRRUYzQyCu@vtsyDU6YKfYZfC7#l(m9C9?ZgMwXyx<@5407ff*BkM zlG4Kih-cd4JN=+23DPrKlEIJfc0?H?R;iJ8b%;0j3~~?y=}?REG-|L11vEZtCvarA z7>!#MZ&+XkLiWnZVHji`%wBdLooqR;mq|8lo&Cb#WtLC7Mx)zw&S4Yoob9lYtAK~V zVLX?Lb;!iOi`SXIeE VCXAcM37iVneKsC>sx>cs`URfFhco~H literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/01/672d61653132336161655b66653039393636353430373763303365343631653865333736643633646139385d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/01/672d61653132336161655b66653039393636353430373763303365343631653865333736643633646139385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..8b7d91ffa4687933d4e7d1469e9cda93002d00a1 GIT binary patch literal 3798 zcmeHKOK%%D5cau0V~+)_)vlgPos1+kQos+?ZB7CfRF+!N*;h%f6vgm=?>EDhWLu8g z0`VpAMGtZ~GvCZNGh{SM2Gem8C8J-iL>!CY+{pF(U0s%SHNTd*nqR0)%RnUJ&WdO( zf|FlQtdmtHO_r*!dKt{57>YYB`ZFu0BKS=g>PCN4!Ay(DFJ0(T{kd&;DaI1Ctd!1I zj${T{7>Qt`Gq(z6_pAdpv{R)e-7y)CBN4>?C`qsWxJf@=oTu?PNqWCup9ixmF~IR> z-EPbI#}XI_LR$tRhMxd2VGwTBmWxX2f;?kOgB^;Y2pSyQA%Oalg8*;IeVotKQnm&B zKln?Ag4reZ6V|`1O(`M4=<-%s*nsgqZ~ooNLc1+ln2u-}fdlAHZTfUO_NOwnX!CR< zoq}rfMP$ZhDdu|`uh2By*nMo%p>s}|Noi`|d zh>9{>3-wig5Q)H9h&WITv@DwrgSVI~2UqPUX|!Av3>pwRY8^2R@a`fC@$h(73d?+FMks*zMcKn3r@wKU;ovk6zOEW*|*6B46s*pGXSsc)6D zVKnL0W}%%dP7RcqQ^e2dx(ZW|?K}0xVIzB$^f+IrO_p6qyO$*xM|#O=_^iGEoo-U~ZLvl2BvM>}6XNJF5e#+2>Dv zQL6b+Hg4B4D81+#J^uFH0XtS@^#;_sBrHdi9gmY~4`uu| zPP!?MmijhM-o^<^=~c$bq2B&|oIH_zah#AW)%`Q$gsb~)oczzZe+d2$87DCYZ9M(C z#t8z0y8s&ID_m2+V<`4livRK$GGYq$zcAj67>z0XUh!IIs^%Mxzi<0h*=G9Ts=rIq zmG6OQgi8Wk)1KZS_D@l~>CP5-1jx_sf*xh` RP~@@yS7jBRTl65h{|Ct!o2>u< literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/02/672d6165313233616165245b63326137656131346263633966323038333862646639646462346463386232635d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/02/672d6165313233616165245b63326137656131346263633966323038333862646639646462346463386232635d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..db4586b5a6d0efccda11c688d2d2ec2d19b24c67 GIT binary patch literal 412 zcmZvY!A`?45JY?CGkoOYCQVARIUyuCRUiSkNR^AX$x3k&*-ipP{dd+WQY*pDdK%Bp zOqAxEY@5efeDe%(4C2YEv3%%^>Dux|Raov&lM;}_>>%2LSlzCiSFKi7@9~q4qEL{) zOt3B-WFQ`?!B_f5Q4mCDv?GIWU;Tn&M(k1}RkaVA4TBWKMB3M)I4vH0gFG4+yw@-@ zyju?UDrg)e2?#kVE2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34tC`?UQY2R6m_F|s$o~wTc9ZY$DaNep9zw8_8TID^I@Rhz%6a>*3?a1KUSHGZ`5xdk#RqcZ&VUU5CNc&n8r^SPBkVoT!_Znt~ zcgx{k1&xC=1tCXe-5;t3 zP1lsmaj+xzyOKs6g{cWE?K`W{Ud%JzbM^0_gDLM1&Rg~2mwiKBt9)nQTZcT$f!93! E0M|NzBLDyZ literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/04/672d61653132336161655b32363438303037303666343466333263636338626532326432323236633730365d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/04/672d61653132336161655b32363438303037303666343466333263636338626532326432323236633730365d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..f7424902473f3e852281526d76347ad27b7b1ed8 GIT binary patch literal 420 zcmZvYyH3L}6oxbN7#E5Z8d*MH0A z#dNhO@-)4BfjkHC?9{P(w8q$`dR2R@)~HDdC}8lAEkGpqi4UsL%IOWBXeUYqGZ+Zc z(!&bG6CLo4eo&MI*#)i1;QMzwqMQ-C)JXd}M9q}J97In#)S^6(9-Kh|jgQ_b3=EfJ zaI2z*^;}dQm6Ltn%Q~2Y>^wTza$hgge9}7mg~7{wIdN8Z)W}W1Q{V!ghr|hFqW0>4 zp-0ka|4`Lwx}`jl9d^9)Mw-n=YT{cP>omHnd90iKdu(T_hpi7zeTMPpINPaU-ACh* J@7eOJ=U8hf literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/09/672d6165313233616165245b66653534646338316334306136323631626265366466313264333137646632365d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/09/672d6165313233616165245b66653534646338316334306136323631626265366466313264333137646632365d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..27529e7b7f16b978e2bf346d9ad58f90a0afd511 GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYCQVASIUyuCRUiSkNYxg*$x3k&*-ipP{dd+WQY*pDdK%Bp zOq}KG?IzEX?B*Gg1jLiYv3%%^>DuxID_!oiA{3Cr>>%ENh;Ae2u~lf*UVqY26bLEI z1gpZq7Q`bp`jx)5CpURMfCR0z!7m$-eJp70f}l9-VCXUoWTWq;d8OgO{^(VpKggO5=EYu&wrT9q<_V z6VHue7c%ka8g!u@X|#W+YBk+bZp#ikE_@?R<^wfxwzYK{-PJtffk*!?+?w)n^I@Rhz%6a>*3?a1KUSHGZ`5xdk#RqcZ&VUU5CNc&n8r^SPBkVoT!_Znt~ zcgx{k1&xC=1tCXe-5;t3 zP1lsmaj+xzyOKs6g{cWE?K`W{Ud%JzbM^0_gDLM1&Rg~2mwiKBt9)nQTZcT$f!93! E0Nsj!CjbBd literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/14/672d61653132336161655b35363434303831643439383735623134643039316135313334356639336663615d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/14/672d61653132336161655b35363434303831643439383735623134643039316135313334356639336663615d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..a1909803469f2bb59960b36367bf597cdd2dbef2 GIT binary patch literal 8524 zcmeHNOK;;g5YD;3qR^==5bI?-GJOjA2)0170k+*!0E1pJ4zrfzij=)+kpJFqhN2S3 zP7k{diUzvm!N<%uZ;``zG)c4ZB#EN$-iss=!C5WWS3g%pQI%Jha-puyRjy?qCgR?R zcr1dWpN@=`WiIP{roQOwU@FB>+-ng{jmSjsn_j99`fn9XwTRu&xh~WncPk!BFa#<$ zN-u6Ktw}L362V62_9mDPO|MFV_gxGQnteF#33)4OVcd@3{Qk$L1*fVRi)8YN&mz7 zIDT1Y9{U(7`ey7z9n9hL`dU+vApeXeadr|9Q_4*ggPnJ?=9AVKo#p`w3g1Rz;CreF z*@7l~!T!MC=8D%b1k4Qy zHfn{qvd{(xy304lR&|%vh7@Q|)9fz@)hqgORA{(kx%enS#+;gqX1VlSQwqfWyFM$m z`n6cuJGYN^P?=~`VTo{7`3HD)EdhgUiexb0-!9}aV^m&k;7u1S3x?mJG>ped)|Uov z0MdV78v4?3z|ycCWP3})o+ZypgI_@b-Is>1tI=MEF54ZZG(_Vld3&V+1=4+s#FOuT zh<_a5i>*I7wCA+GJoG0AcXG(^1-1Rn`}HS>r-8OxBKF4P&Iy9fc2C3hg<8SE{C1BK zuVs~k)Qcn=Wy#4~JW4pn8xH%UM1PbJ{VfySsJzxKlMk}pI?)w?ttHQn5`AyQLvb`_j;thQ2g(S=(RYAF=`AgREn++kn_wvbQv(XpT5RBfJ(FHA!~5Ahj5cX=3l0yGA!` z*lzRRQLe0EW<=fY$3wVxfm+~|02$8#TkBj^+(vUvTQ@43Tt6LkeF*x3e6ln~QwrBl z+%cO~b*|9o;YNSk^xTofy(HK#ifhh4!u1aX+{=Q;aW94z`voTt2ji`-Rrde_PYO=w b=t0X*_MF}X(DMXtQ2kjNg>FCf;~)M3hLBOL literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/15/672d6165313233616165245b61383430353630343430653337353132336563326133643833383265633431335d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/15/672d6165313233616165245b61383430353630343430653337353132336563326133643833383265633431335d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..c965d4ca87617fcc9e5d1ce13f7cb4c7dca70702 GIT binary patch literal 412 zcmZvY!D_=W5JYqCXXx0AV#iM6^{EuvQ)r>>%@8(~VlP;>kz~8A$-j5y6cT7|;xU?? znJCRx+jSOivbz_EV-U|4hvKm{rfrH>EOoKdicmlXlY?jtVsXE49vg*L?e!NOMUIfb zM6k>qY(YFxt>5TJi<}@jqa7Lj{@u+eX2dR)rn2%uvtp2f7)kj`GmJR zUePt>avbc){jQ`DM`3EhO8eF-Z7=32@42`+Xm5&#gYy>%@8(~VlP;>kz~7V$iH{x6cT7|;xU?? znJCRyn=D^v(cKHgF^Ff2WBJ$_)3xO*R=V73MJOPLqk|{|vAAD2kF7$hcKVABqCiOC zNU$s%Y(P9wqu=O9i-I6Jqb(Wz{@u?gX2dSFrmFTqvtp2fm`M3r6sOsPZ;;o<1@9#s z8LsEUJqC?~Bmp5uv~rpzS$osS!D%b|W~iuj5|yD=_MHCj9scCA1DQZCzGpg;(%nCb zgQ9E76Q0m3Ey~+Fs04-g9wt(7}`sd*>~F`gz|_*P`$2N9#1tvgb8V Ezv4`QDgXcg literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/17/672d61653132336161655b30356364356133626636353662383836303435666663653432303962373333355d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/17/672d61653132336161655b30356364356133626636353662383836303435666663653432303962373333355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..599f26acaeb41d63e80bce1158208bcb6e060e1a GIT binary patch literal 425 zcmZvYK}*9x5QTI0XY5g^+oVlxCMOZ}R20-(AZ*=fGty1M?l!50{�nq=kB${doIk z-iy<0wp?U!wzzqLBmwbkRaZPV#x!;DsNiBXR|E z7zn1hgC&S3+Tk1hpvVd06IzkM_wRN@2_tr?khYZ%ni+!>L{HjRB0r8Eyn{R%7rdu1 zFuWfZw<>5@&rjJYEBn5el{Y)NcW7nH_c}RE?poV?q31FE8z=Q7mZiso=PMki2|37w z59cK(+L6ZQimJV)OUg;vVZ&iBr15;DCRA27R--+er(ACIZ@YU_Jgl9!>eG*9hwN7Q O#(vZexuZ2#d;A3dUO zc`;iqinPdYULearJUi7_kJcF5RIh4>)e1E!0R>%@CAoV=q{?kz~8A$-j5y6cT7|;xU?? znJCRx+jSPlo4Xf?V-U|)4aH+?OxqN%s>EW4nv{SHCI`_P#NvM8ylS+vdXHap6uE)~ zCW2+|U<=}jYJ8&~6gfe3MmsY2{@u+eX2dQPQd#++SusdKjHG=f^3&|WH^`%L!Fvf4 z!_9oSQ$gb(NkGU!SviiQth}jZ@6gJw?n`Q%RN7D@J5K-i4u7)QflQzm-!mOZWBZS) zUeh(@avbc){jQ`DM`3EhO8eGov={S~_gvf@v^T}W!Fj7b{k(6eYn5;9N8^xZIq;gN EU)_a(CjbBd literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/19/672d6165313233616165245b66306234646131396465383133663236386434366339663962386538363934385d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/19/672d6165313233616165245b66306234646131396465383133663236386434366339663962386538363934385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..db4586b5a6d0efccda11c688d2d2ec2d19b24c67 GIT binary patch literal 412 zcmZvY!A`?45JY?CGkoOYCQVARIUyuCRUiSkNR^AX$x3k&*-ipP{dd+WQY*pDdK%Bp zOqAxEY@5efeDe%(4C2YEv3%%^>Dux|Raov&lM;}_>>%2LSlzCiSFKi7@9~q4qEL{) zOt3B-WFQ`?!B_f5Q4mCDv?GIWU;Tn&M(k1}RkaVA4TBWKMB3M)I4vH0gFG4+yw@-@ zyju?UDrg)e2?#kVE2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34tC`?UQY2R6m_F|s$o~wTc9ZY$DaNep9zw8_8TID>%@8(~5-&uykz~8A$-j5y6cT7|;xU?? znK&z!>%3Uy$=wSi35aKlL-p7i(>B#B9(1+QicmlSlY=-15#2}5W24Zjt^T6DC=pVa z2o|M-HHarV>Non)q9lmVXhTN7e|IxV7_m#O=}`NiSu)5#jHG-m%G2z@H^^(_g7*R@ zhO7B-he6{YO+m;3tsKWu*4`Xt@3fWOu|H7bBq~FV>^S}3JNzkT2Qqclvg0*R EzvJJ4D*ylh literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/1d/672d6165313233616165245b64316638343334306664353363613435666262303937376432383533343036615d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/1d/672d6165313233616165245b64316638343334306664353363613435666262303937376432383533343036615d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..275f37ca8fc12e630ea3bed504177361c5e8cb4b GIT binary patch literal 412 zcmZvY!D_=W5JY|MXXx0A;>331^{EuvQ)r>>%@8(~5-(V`kz~8A$-j5y6cT7|;xU?? znK;c?n=D^v$=wSqmmr=k4&`HOOxu*Nc+}-qD?$M|Ob+4^S}3JN(IK2Qq~F`gz|_*P?IjN8>clvgb8V Ezvl&jEdT%j literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/1e/672d61653132336161655b62663235626631643438653465623437356364326236646163326366326636305d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/1e/672d61653132336161655b62663235626631643438653465623437356364326236646163326366326636305d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..cfb602f6f25fa4fe7f856a974928e8ef26c71ea5 GIT binary patch literal 8673 zcmeHNS#RSu5YBUdh8_zfI(&+L3VH-BkZgc$_sM`kM~uv@u1b`>X^{WkZ-$aB*G_?= zcCk(Ml7q*b-^`F2`lE0#9fy86`sRZO0^!`0ay|bpPt!b`-^*CdZ&jqFBSP^~34bh{ zi*GL~BeO`B(L#OEkIqbrp?J~4n^j^eoF8?fKI-3Y7zt;iBeQa5uS^3xv{7kAv`5SsD{gNVL(dytJr(iQ&-XXZ?1LC!_^7~jI{zt! z^dx+pIwF9C5P!nrn^m1IGpQ4jiFpiK`G>+Ou&tFHGtRLEVPz;?L88-4&^29WOT0D3C5c ztH_xxTZ5BBU~gsufqlx_sb&`~fpvY%O8MZ``{bwLT-od=Lg7 znLvO{8ojo5^TZ3x&`^`clzLg4y(z0*Wu6mteQe%mx~VcUl17rhEzO{vApgNCs(h|M zK8trte4rIF8Gs9bOp8Vb%Q034qE??|spT?ZrJ+ItssoHcy_X6ob_}DG9jC2Z`ERxe zI}sjcM7TV3NmwjMDBhhy6kY|V@pkvAP&`SzEj=lG;sxhCYO*HduN~Tgi&xo@BG9Ug zl(;YRxCEMDeZcS40uWSGAt`jA6?AvkvUE3_jk_{w;?|WaT|#u_dcjpu=1xN@Wwl!cPj*(3oG_yLVpLY? zJfr`CMh<8;Vynyq?md+o_oajwwqRX_r;?x9>`5d3j68p9~6)MSUap72jR#|x@7~{Y>7}@e^n)eQ_;UwGS26g z)6|P#FbLjXy@1v2p(X6^8~uI5UUTfxqQ7sP^S;pux5KJ&EGQ2OhrhjVFs-kyc>Krj z8yyFoq<#eB>C_v%-}^>5>F*o;eM9sgtLWSC-p8ubA8gxLJFFbr`^MgqqxX$)^8YRw z=X1+x>cwO_9)<6&UbIIW-{boRzAN|rji#a0_c!|f#<}_%-Ecds8pne2?fZtM^+xgF zfbRPnf4c$IbMu%Jy-9{_O)%F>#uwArI=DTW_#Xh+byLSjcK9{ zDX(*nEYW`(?(J$%X_y)DeYxG%g+nO<&m%`#>DD?@Irr{t2icCwI?~-y+w!1uXlJR9 z{uinYx9Jvn87Z`s_~Aj*fj!X1zHHcO*~)8Q3G9^YJXWv|9d=V4{k352kLgH|r_WB^ kF4^`~1|B(FFVPj359XF$DbSk^I@Rhz%6a>*3?a1KUSHGZ`5xdk#RqcZ&VUU5CNc&n8r^SPBkVoT!_Znt~ zcgx{k1&xC=1tCXe-5;t3 zP1lsmaj+xzyOKs6g{cWE?K`W{Ud%JzbM^0_gDLM1&Rg~2mwiKBt9)nQTZcT$f!93! E0NeS1CIA2c literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/26/672d6165313233616165245b62326461373536386131323938396266316230333436626232363130623733385d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/26/672d6165313233616165245b62326461373536386131323938396266316230333436626232363130623733385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..47a1aa32eda0efa72a63744c18dd1636b99cef64 GIT binary patch literal 412 zcmZvY&1%Ci5QKB?W9Zn6;=d$bpGu)Ug%;Z03_+d_S>?%kb@u{s4C2|Uv3%@|>DuyDRakCOlM;}_(LuBVvAAD2uUf6F-r*M=M4=#s zBf+w8umSNz4ZhJ2ih>|Iqb(VH|L$iLGh&w-sj7X@Bn&bT6KP+I;xv2k4f1GQ@Ls}^ z;d(yYtDtd^rXb{~temDv*4{L7aA;-U3>CFbDs8BhJ*WSBhd=r3Kqkf&q5cN4fgU0|CMM{*V)yYWPpa(kv(&i+9Seh$p9WKf4E~Ti3|9jrdl8T(V zNs1J?*wTK?%$xV-t&(gtTP{|~Dtqxpq^XErTe;u7YK>`|&0ATi&5bIxjKoSjIFT$w zbn)`SdD)cGmbv<fGx^`kIqTh6_-s!(pwALaCOE=o6KaL$QrC36gozm6L z)0r6-G7%kg>37lkkz*i-_R2VlolxQ#D%+`@%I~DlZ(ir~`Bj!zbz7)>TT6eK+;>&9 zej{dx^elqjY<@R@Luh&vi4-LR&lThGyWSLy)HM~!NoOOVxrjPk8^IvF;eMcSLW29H z+RDBLl+UG8qG)}K{T0XGw$@0TV4zj69C9G}lsEtCWv%^@GAuJ%Mh}612%CSoorYVb zD*7rvNUspueo$q!E=C53ArQbxP;fGx?hlkOfHiH2;+O>2_V$jyBr{H$pE?oBANW44 z1`-Kag22clYZTB(ulJ#EQ}KW{4AG?bRu{d0vK7!df2`H@bNdO$HOk9UdPxEZG1GB_ z_(NBeJvxMMK>K(kfk;r3huWY}(+wCx#!7jV>fTGMWl=L|Kp0f^Ptj#050LL!woIH3 zwDM=}2$KkgSrIWWT|$SGj*8;j2Bq*RkjB^J`%dvDE+j9}b6j=S>~=PT80g?c!-V>1=ziJU%Wb zwJcgIeQS@GT`e2sFLj&;WZxb=}y;D)cdt;j0xyJdeu1HHuN3J z<>BXskH8n`?+*i~=qLySqqmwS42G7ilI7KMx*%tx0X~fe)0UEI&S^tY`1-UG2jMCc zGyN|97xAF}!DxOSi_j0!4n_<&nv$bG@#^e~Ob>_Hen!i|n2_Iae-?`*&BzJ|4=Czh zbr@5R{;+QZ`*IN4$t34Ax96_?3nqUPDNZu`0(v(9L)pTG4%sqR

~*PH7GUtouqyjfpRWe=G^J-p6Of0Vu-5X{mdXx=1h4tNIVRzJ$>Hg@176@ECcc6R98J%V{B8ss4Z4Y)T9IyaP*MQKqR+`53141=@lMmBT5BR zI1-FY4+{{Fw8K~WMo|)^XS5`PZ(r?zGDhrDBW>#tH4_Foh@Nz)MR^)Lcn1YEK6;Pg z$Z$R^ZdKHtJ?r@6pMY@AYz=-L=ksV&F0V9Y@V5m8*b zA1+JIv?Go74^?|j*OZg8!-m6NNz>^-O{{EXokn*t&$-;>-*)$=x?lU?)JGV~j@g|G O*1b0#xuZ2#d-?$$wS&z7 literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/33/672d61653132336161655b64663737336362393965323765396436646263343437663230323635393232635d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/33/672d61653132336161655b64663737336362393965323765396436646263343437663230323635393232635d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..5c60ca57cd3953b11cda96a1bc5be8e629a71341 GIT binary patch literal 400 zcmZvYyH3L}6oxbN7#eUuqa+Fj70eEj6|m?&a$a;&Sh-c-xM#J19A<>L zc2EL)#-n=2U&U&KDa=vnP#1OJ7q2rNQ7ZF~ib3Kvr9tGd wr%hMVBwwfw&uopA%3jP1sutZmanQ}<&Uq`o{PJm-XoWZSvvZ2B*wKThKjYVW@&Et; literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/34/672d6165313233616165245b39636461623361313733613733393031346335363863346331626433396435635d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/34/672d6165313233616165245b39636461623361313733613733393031346335363863346331626433396435635d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..47a1aa32eda0efa72a63744c18dd1636b99cef64 GIT binary patch literal 412 zcmZvY&1%Ci5QKB?W9Zn6;=d$bpGu)Ug%;Z03_+d_S>?%kb@u{s4C2|Uv3%@|>DuyDRakCOlM;}_(LuBVvAAD2uUf6F-r*M=M4=#s zBf+w8umSNz4ZhJ2ih>|Iqb(VH|L$iLGh&w-sj7X@Bn&bT6KP+I;xv2k4f1GQ@Ls}^ z;d(yYtDtd^rXb{~temDv*4{L7aA;-U3>CFbDs8BhJ*WSBhd=r3KqkrrxP(yMUG>$Qs%ShLrIT4SOMZGU;#dUNM(!3rS4B~ki#xediyM_`8Hky9up*j> z;Nsndb+XK)$(HJiUI%k267itLaBf8^g5PwmKInf`FxMjTq#IqRKMysNVvxXPtMq2; z=*|d)u?Y4$bK7A4$UGoJJ5^ZXJz~K?w!FDs4%2ix_~Y(6n7?fEcD45^ke8&9O zl_?}{uu_{wS;&C!As_zT$XvSvNl3>;hP|L`%XazS3jyG0INa??pjWo2GJs=)+p002_)9cmq08P99)9cFp6VS&ibY@yIWh-;QaZi! zb{mQZn4#q+oilpXxT7Ploppy?U7b3Qm~Ww+%%qd#Y|k_94#GHnb3~BM{9@M6~SI&l`WME{bRp~CB zQR)(jZo{S5>o~>OQY503t!gi_kgu$y?XSQA9TNfti>WV8l~z|JeMjhV_Oit~1*Y ziSOYAI2r=l>Iki7G3j$uL8CY&8m@7r=&A!Eno0xL*hw@^QmR^Qx~}p@)yOCZTX2f| zN@HDR`g)d7iajr|zaU8$^yi|`2*h&pQG$)VvbRm1cTz``f~Q}7R;vEBsNKQ8qZia5 z+9FsYkyZ8q@oXeukVjDl2K?!h9Vb?0)gF;_%ewU87$@hZ&^f@Dz;jbLHw9$S+ckwQ z#a?L&M^{cZg*c&fJ~xH`+nGBHze!Vw($Q>|{J2da8K0ZNxhaVAq(Hxnzt5!5rPwP? z;pocArjU%!P2pR{wa&tC(-fxDbo7HY1sKM!L*97c^a~$99KN!tG9sl}=EbmL#CURa z&^gjzTxAz{0Xvs BTp9oX literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/39/672d6165313233616165245b31323232353439353432346461346666343161343939333036356639396364365d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/39/672d6165313233616165245b31323232353439353432346461346666343161343939333036356639396364365d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..cbceb2748814f9ff7bb3425996fa91184e9bf84e GIT binary patch literal 412 zcmZvY%}&EG5QKZ?F?{6W=9gx3LP&6`Kmu-&Di?2)mEt6_odl@*?yOU!R)U-LX*@eK zQC1|IyhyVA<{9D`#FJH1_0SvBch!rkvD%_0C7^(#gD3~Fx?MT1I<2hU;U^tLsUU?T z!Mb#?0r5yJzS1{}k{~*xEg5|K8Wt2YVwVP~ZhX)r3^EWiY2S$Qw0Q6h@@QP}Uc-^$ z-Ew$PLE|7zLC8s2InT3fylLg=(8{45YwDa-+E6D4PXGH3e~QI{OrRIvGo46d|A(qk z(>3LC9PGgTuA~u1VQRukyWVQF7xRqwT>U%fXsY|Y^HzQMW#3TOD&O1p&LPjT=QU41 D;zNKc literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/39/672d6165313233616165245b37323732626534343465333834376637656162363936343536336164643937625d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/39/672d6165313233616165245b37323732626534343465333834376637656162363936343536336164643937625d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..b6ae952a9baf50cf6187dac4b1e7b2ea9ec3fd5a GIT binary patch literal 412 zcmZvY%}&EG5QKZ?F?{6W{FY{OLP&6`Kmu-&Di?2)mEt6_odl@*?yOU!R)U-LX*@eK zabBdGb&;ph%`+qkh$pM2>Y+EL@2VG7W3@$1NUQP4>a?| z-Ew$PLE|9HK*&j1InT3fylLg=(8{45YwDa-+E6D4PXGH3e~QI{OrRIvGo46d|A(qk z(>3LC9PGgTuB0(XVQRukyWVQF7xSF=T>U%fXsY|Y^HzQMW#3TOD&O1p&LPjT=QU41 D*wcU{ literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/3c/672d6165313233616165245b37306231623036363434373266623530346339356239306630323361333833355d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/3c/672d6165313233616165245b37306231623036363434373266623530346339356239306630323361333833355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..e45a9c8d3804bf1011aa95817f07c264d8ad1e73 GIT binary patch literal 412 zcmZvY!A`?45JY?CGkoOYCQVARIUyuCRUiSkNR^AX$x3k&*-ipP{dd+WQY*pDdK%Bp zOqAxEY@4S^cJmBz4C2YEv3%%^>Dux|Raov&lM;}_>>%2LSlzCiSFKi7@9~q4qEL{) zOt3B-WFQ`?!B_f5Q4mCDv?GIWU;Tn&M(k1}RkaVA4TBWKMB3M)I4vH0gFG4+yw@-@ zyju?UDrg)e2?#kVE2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34tC`?UQY2R6m_F|s$o~wTc9ZY$DaNep9zw8_8TID5PEdT%j literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/3f/672d6165313233616165245b66323938666635336539373834383630643635353961653462336564363566375d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/3f/672d6165313233616165245b66323938666635336539373834383630643635353961653462336564363566375d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..7c1a0a64cd1a77986197b0d3592fb4231c6c8a0f GIT binary patch literal 412 zcmZvY!D_=W5JY|MXXx0AY{yRG^{EuvQ)r>>%@CAoV=q{?k>t2-$iH{x6cT7|;xU?? znItb3>t(UZFdW&DQ7o~y> zjs$V(U=8AlT707)6eU4&MjJBt{yoenWyCHGQr-BVSun^!Or(7y%G2z@H^`%L!8?W{ z!_|CvP(kA$%RtD3vT~Xx*?7~+(V>+?JJ!@WskEU^4xIk)9sU%v1DQZCzGr$Mjr~8W zMorh0%W<$h_q&oN9EGU~D{XtL(O%4R-ZQ#6=xC~ko%2?G`gz|_*DBxJkIo^_vg0*R EzuzT*C;$Ke literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/41/672d61653132336161655b36306165663532616637643435646237326664663064346537366139336262375d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/41/672d61653132336161655b36306165663532616637643435646237326664663064346537366139336262375d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..b368624689cfc0004270778a9b2bf1e07b65dc78 GIT binary patch literal 418 zcmZvYPfNo<5XF1;W9(6=`O~ItCMOZ}R20-(plsb~Gt$k5-A$r~es^b6q=kALe!O`z z?zxrIOT;jnU7S5t~SOhv}f~-Tb=w{Ypcuqt@BoX__5^>+DdQid+m_R I*>b1HUnA>*4gdfE literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/43/672d61653132336161655b34353732396635376365353039313433373035366365383466663538356165335d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/43/672d61653132336161655b34353732396635376365353039313433373035366365383466663538356165335d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..581a2a3c03c041d5f71e9444b8999a85a98fe1f3 GIT binary patch literal 433 zcmZvYK~KU!5QRDWGxlf#+ZKv2JsA@{5lz%v6Ee619mCRQciW|VE?oNnY_uaj)jxcZZV*VBCB&=9s`Lt~F^M?oZd9q1V3 z8!xS5AGY!EH|#8y_5g Vgkki!fx}R{_k$~(|u_x*+xwQ=H{ z;#>k<9D7L4eDe;6QIbvOX%=P4FP~W)v*1GU?ee#}EbD4{%{O9sDRRjJmazxTqLc+^ zzn*EstDLKRCBDnsV8PjxJxDfQXf|iTpRy2NYK=e#o8O2 zoB>-~ApjhW$J-qVbjp@>4sh1qx^C5t{Si&9&{b~<2fuS|Pj&tx#Ue0<99{rG#f{uL zyN%fc%+PV;#wfXN&B2n>PMdup&X29br{G%(!*gyp`P%V}{Q~(9RuO8i!M@u3+!7&D zan>NP5R7Hh>EI-8gaK6jl`F~Dg;g3VbOH4uzM$TNMg#}OMyPe1bZ)iZtwpR8;b9vQ zp(TB~Z#JWbK-tqJpx9k-nmr!gH^MHGY{!qYh-ASzx00-B_gj{J?=cwn;oEDm{23|L>XH5>F^cj z1AkX2-o*=WH6(Q95o%>IDRfXmqj*jlWR|YGjvdF(6q7?@Waw+0%WdFK!$BGtty+bfvSzUZQ#zR*ax&p#w=n6=_cj^j0 z$6oIW2Rn{+g*c^T9=gICdb79jNxDKhP2&0V!*+#9G~5+@S9bpy4|j#(u7C=B!n=ac zvDdr8!H#2HVG<2p;f*&oZ{w46g=C(^v)PC33h8iH814$gT>+)y{q71r$9fqrCP)W6 zj&+4}xGTJMj^}NBnywH{XUPY!&N3~+P9*B>zyo70f%`4mgBBz;Qv z-CbdfIeog|9gKw}riSgrZe=cNJLGipbVucFE}v4}jev#)Pqs#w8QPgV-h5WI!koB6 z-_4_+Lv>F)y#^ksdok(B{?W!g_Vi>ApW^fRsIh-~!fVd?8smR{V=n1Ah8~9OeDL2& L3p}*YQ^?~FnyOOH literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/44/672d61653132336161655b61333966656364643031666438653230393162656530363364373032393435325d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/44/672d61653132336161655b61333966656364643031666438653230393162656530363364373032393435325d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..e5b23c3a7af00e103dbc35a1d0d867540f19be4e GIT binary patch literal 438 zcmZvY!A`?442E~+F>*v=X}fi-?g=5mX#xqjRhqKJU5%EuBxyUC_U<^{VUysPPtI@u zUz}#MA3ysEXbdW{DvMXq2D zM}jDKumtf$dwioG6gfeBMk_M-{@so!VZzia^L-Svd@Yti0LF&Y_hp-|J+QOk3N0qIWV*rxv%B>dF!g*8Wa62A!v` z4&~b8!ShLutA$cz!tcw*Gwn%Z^M|TV(>3MVoKSM}tI>EqQWN~G8>`V?!c#Uq`B!yk aiieH!R&D)gK8Uc&H}<1;$ig=4`Sc4rhKZB_ literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/47/672d61653132336161655b64623137326466383866386334303464633638393464646435636134616333355d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/47/672d61653132336161655b64623137326466383866386334303464633638393464646435636134616333355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..4042534cc01a8e4a94a9f6fcfe0020e3b4309d6b GIT binary patch literal 428 zcmZvYK~KU!5QTg8XYA1gwk;It^khu*L^M%vO~~R7bPU@zyW18d{C8)|0TR7_dGp@9 zmt^^DxyX||yL*K+1@U54Up_U)GDgU6*O!RgOI(lau^0#d9#yF{1M?0b39_8BO!Sf@I z3xz6V!p$}3LVMEK{GqDTbW6D`J8Ze{jWn5$)P&X6jn!zc<{9rB{X1}H%EyiKR(<(# S?@-?=-`LOEAnfA6;oNr6K~ z@j``2p{XqC;16q{q?S4CZ3@h?HdLMJ;* z*zIrpyj!)-BgFzRh8(%X26AciwY8fsZefNEH)%|%r?t8F$ZA)ao25E$dmb>~Oc|L< zBgyfWXSjVp{)1Iic~gOX4!3Vf0)#F0WDsSD%xtyM!AhJfgRNE{WvS(K$x1_oO>{Ma z4eH%i2xrf5xU%E4bu0hO7GWpC!yFMkUOGh_o~>w8{C0+|FcqA}ulGK!6h9={mY);> z$%1ocnykt3w_Vx=7gO2XqM%hdDe=B6<|U#D)<^i=*#HC=wUU%W6k?FmyOw2dy8j_4XREUKqzrx>oUIosKQ#+=I;%}xs?)WsPUWH*(mijXUWAL#r=F<&`dS`W+F=NzaDfDm(&%L+eYz5JSit zJ=2tEsAv5o7!5~J#0d+Ty9{CPg&T+NyoWu)Y4=$wR9+3(ftARN&e$haPDYY_5=3J_QIC=7=_)y7Rxm@aFzLf#r!iVF#>M+M6i z<*sVRl*n!we~D6XN&lQ=8sVPLKT5Ev&a1cea=DcnQKGlM^;xOat88U%?0fVELDHtw z<|r2`{eY|~CAPtdBfK;I-ZcQDk!kVU@^hLDMm4ns}?J_Lro zC;tfyF*#L)X9+_CDrUz7LymV214E;}KZ=eYhN4jiLmdotF!W@nAvXaZ07DJ({V-(7 zpDhd>+iA%4&Ou-(jQfKmJboAo!w!Zz80ui?$zaG$zz4ukgM2>>S@LHKL-CQFhFtF) z1co9%7>3Ew!4R$?x0lD;k3&(1LmduvIP?P?!d?FTZxRRmIMkAXO(5Ezu}pstiSP}u zHN!h7V#s@Be;x*lB7YbUj}D6(eF_8TO0(-z;MDH=6uLfz$LmvY6R?Ryd-JskMEKUS z1tQyqWVt_E96Gj}IoFwofgwMR2mgl;MBU9?*Dkl|((C#Zo}f=5auVt@!UH-D;twnv;I|qTGIO#`8eEg@Oxa->PV5ozkr|a5w6Yv2r)F9svLzcXQ zp+|xt*Eun17J-W zS8F@f)5#FxM_x&;?GDkLw35+U@HO$Z0WbTH^KYy_s0K^#G`4n?k Z^2%J$92|}3@zBKId8IJnMl)!4{{ePLh#vp| literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/56/672d6165313233616165245b31303839613363366565343831323862383031643837313665326661623232355d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/56/672d6165313233616165245b31303839613363366565343831323862383031643837313665326661623232355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..32770175061717a3107d412fe8e0208dbca6a6ee GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYCQVASIUyuCRUiSkNR^AX$x3k&*-ipP{dd+WQY*pDdK%Bp zOq}KG?Ius+{N@>w1jLh7WBJe-)3xP`s<7OlCM6(;*+IMk5#2`4t5z$k_xMRiQ7A}Z zCRh~?wjdsSqMB3M)I4vH0gFG4+yjL(Y zyju?UDrg*}DF`_#E2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34xC`?UQY2R6m_F|s#p3%R94yL?6IB(U5U-k`kt@53HZyoY12VV2^ E1K$^bC;$Ke literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/56/672d61653132336161655b61393866656438633636346636333065323439636336643135386136363063345d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/56/672d61653132336161655b61393866656438633636346636333065323439636336643135386136363063345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..3669c53bc4f041b2d36396ff7432ac704b1ad2cf GIT binary patch literal 427 zcmZvY&2GXl5QKB?WB6F9I0-)`n^RS(J)u@=dy5pAdLdikII<0aBHq30Z~%#3Kh4hU zOg1gX^I4In>D?RTIfz%McGa^r#5eqo8>+UNt|@nAhZWbol4g^EnmAf*okn*tpYpuPzx!@Y^|bWCsqZk% S9ostT literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/5a/672d6165313233616165245b65643338626362313038663437636235656139623661373161316464326465315d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/5a/672d6165313233616165245b65643338626362313038663437636235656139623661373161316464326465315d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..7c1a0a64cd1a77986197b0d3592fb4231c6c8a0f GIT binary patch literal 412 zcmZvY!D_=W5JY|MXXx0AY{yRG^{EuvQ)r>>%@CAoV=q{?k>t2-$iH{x6cT7|;xU?? znItb3>t(UZFdW&DQ7o~y> zjs$V(U=8AlT707)6eU4&MjJBt{yoenWyCHGQr-BVSun^!Or(7y%G2z@H^`%L!8?W{ z!_|CvP(kA$%RtD3vT~Xx*?7~+(V>+?JJ!@WskEU^4xIk)9sU%v1DQZCzGr$Mjr~8W zMorh0%W<$h_q&oN9EGU~D{XtL(O%4R-ZQ#6=xC~ko%2?G`gz|_*DBxJkIo^_vg0*R EzuzT*C;$Ke literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/5b/672d61653132336161655b62333632613735633861323733326537363566313064343734626562336133385d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/5b/672d61653132336161655b62333632613735633861323733326537363566313064343734626562336133385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..5720324440a811fc0b2d208f57b84ff042e98afd GIT binary patch literal 435 zcmZvY!EVAZ42C)HF>;&)p@lN)o~B9L32oB0TO|}0Lp_nEO461M@$PfV0VH|HqZJwa_-O`|GUAj9X;+0fGh>i}=t+l46sIABcThm%WA+q| z3?GKYjfyiIz)#sJC;PsaRWN(mdUUekd%c{dlg8O^3|=P7N!>CWcj&^{E2_iTwphz` zz(e4BJok!?$i%Ogb!XaR X2dBQmpgme}Dp>bfdt_T1mVEjHCbNhE literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/5d/672d6165313233616165245b38336235623537366562383037333739666433626433313739333666623561305d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/5d/672d6165313233616165245b38336235623537366562383037333739666433626433313739333666623561305d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..779a8dfe99a4e96df643b183febe50c7cef18c2e GIT binary patch literal 412 zcmZvY!D_=W5JYqCXXx0AV#iM6^{EuvQ)r>>%@8(~VlP;>kz~8A$-j5y6cT7|;xU?? znJCRx+jX`{v%43FV-U|4hvKm{rfrH>EOoKdicmlXlY?jtVsXE49vg*L?e!NOMUIfb zM6k>qY(YFxt>5TJi<}@jqa7Lj{@u+eX2dR)rn2%uvtp2f7)kj`GmJR zUePt>avbc){jQ`DM`3EhO8eF-Z7=32@42`+Xm5&#gYy`Bf8R5t$XK;g zV7mf>7<$Qtm${soIi|@8;&htK(jbj~_`t%DdFM5Mxc<4!^Rl?U;%jkzAu`E5ma?aY z1vBQI{CLtRUSzz^mg0-N^%k5(>`Ai8qG1X1ev=#VQT`*mg=B#lx{$f}^Rd!HA%-C3 zPRRA0qBTNE(uuhJhD+?ZhtsJsp}|nOL>!<(4Y} z(e-DMd5e`ro1y`*wGtQ{OePOoQfQpb%M8Y8z?-tIZ}dOGR4ZLNB#il8Y~82{7&#U| zF!b;Z3@Esg4+gghdjbrdG_F)FSFP$z8SfhPxDjWE<^wG^7m8 z>c2H2I*5p{&In%*{d8ZgPb)G?@6KV0UWK6P?f!iw^d#vv@;D1f7lLyu2~C}UcE}}{ zUS;Zul2#Pt#8q9cYh)A9NBTXR1cVe(ajF}{7{2=ty!N--t$(NTjo&t+_9>$qe-fTn zb$KsT?#jVP3?L?-;D@uy!}8X*#0@Xn>Z>eEYBym3pQ+zKIMfRy;6MA68yp#PC_ zx@t92*5Vkz{7;KXCR8H7<*lTG0N2E6kj$r(IS~rgo6BU4a@YayP=+Z0x39lJo{8Mo z(Q5oxVhyW1UKkQ|1Qdch7KArxNPOC3${i0aq8 zQjcaI?Vt~Wj_e8)tjInhZ)*-SD3U1mQ~lc%HD(%-m0M)arS`?9-#nO%bg2 zlK(K|?@H@+^6xJ>ME+PoW&D=pPY1PkL;eoYLC8OvPNFzDTJlfQU?l&M{MmT&r<3on zCx2U7uam#4zSmFwY4FzM|GrNC7W84rKZ&DRe7xiz$0PZVF{v-K2h8~XmZD~2t`{dtS za*+IkXe9q{d1$eS4nqEMIGv}*d*`1{#|Pi>!55dh=51(v@Ez{K*Ok`mGfkPMq3b`oNo$r+F7ionh_Um5F!U;8SIW_JqfSIUg01C@od0{4<(dWByDux|Raov&lM;}_>>%2LSlzCiSFKi7@9~q4qEL{) zOt3B-WFQ`?!B_f5Q4mCDv?GIWU;Tn&M(k1}RkaVA4TBWKMB3M)I4vH0gFG4+yw@-@ zyju?UDrg)e2?#kVE2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34tC`?UQY2R6m_F|s$o~wTc9ZY$DaNep9zw8_8TID5PEdT%j literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/61/672d61653132336161655b36346439333230376565356532616238373164633232626462363464343737625d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/61/672d61653132336161655b36346439333230376565356532616238373164633232626462363464343737625d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..b05fd2d0041d77b5703e2bfc3298ad2e85d8d56c GIT binary patch literal 424 zcmZvYK}*9x5QTI0XY5h1o1{%`CMOZ}R20-(plsb~Gm=fh?k1_0{LkoHvJ|6GQ zdr6khSIa!fvzr%4QxMNq4dr8NOxu*NYLDd_H7Nl(933P}5YcVqylS+vdV>eri9*2w zjs$VxUtvkHI@^As=QE!vvUeKm{(y4h@!O36E$J6O=~sUi+RS|M*oi6oAP1nyj7om+B#IX P%D48TamW*GdD+u1%w~hZ literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/64/672d61653132336161655b65323937346337316236633563306466653239353232653663323561303933615d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/64/672d61653132336161655b65323937346337316236633563306466653239353232653663323561303933615d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..0dc3e0417a836edf2e7e5d9448d8e192eb032f57 GIT binary patch literal 16891 zcmeHPOK;;g5YD+jL&pM*^|U4Wl&0IFhh!Jnc6$k6&@0+u*0Nna;!PL%@BN0fC7FIS zE$kXLc-f7m(QuypL=Hz@lmu}%@sjR$@0ss2=a-y6Kitl;Y&L!Pz{ld@PNb4MEMeaY z=5?8K_5D>*@@dNRbRfRUk<;faWZxun`vr@c^Rt|YkMb|!^dV4Z&vsnZ{>3{Q@M-PIrv*mK?I1r4Z`&1NZtQ?@T=RsLE1@B%gH zptgh-f9dA>s`ecz=7BNB;S&fj<)wVqc7uyxh9x&%mbn~O<=QQ+T~WSF#Lc$*p5mK{ zlBc}n=8!73tuDZqXTx35S%ga%|P5o8F=Y`)Y%k2n@3L@hq?T=L;WDGe2t z!L=D{5rqewU#e(Tj+5H0>ThKcL!h? z`5~}rEI4N*$(lOWmzV0`QdBy%C}_o$l=zU(#yO%1)<^ig>Hq{6G3S&*V2WWn&phue z7K_efnN2!XA@UAIbkTAB>v=wV5+(kOuer>JeB2pmWp-tlG8Bz48OZ@yr_vO zv^P1Eps=F&T8e2QXH)u(a8wzsthmx9f`9*uHpCDkBk<)&Ql?-&iV`pG#a={n6(wRF z;>!HKX@1B7tFI4UAOJupyN+mw2vo@)EeoWUure=)Q zEP=?TDMFi~8^kfqUdyx{PAV}+W|c67N_9Qs6y+?h=e3Yhtv%8Hgk*i7f37l#fSis$ zaj+?Fiu-CZS&bS{DsF%3ixBg7*}Qzw&(RZv8OzCVii8&FN5pl`AqF`V)4{d+Unf28 z6e6815Iy&#%UWCp7A7oASeQ5>Oc)uqA11aD?}Uk(n3DZeFcBs+!sI!TgBc?vQ4nqpOlKejTdwtVQUhf5;FeZI>iy(a*$F5-n`>5 zyg1arys!$m*iE{&RAEaMwp4MfgHL9LZQ{kAbld=o_Q9uy^C^+yyh;^~%?`M@h`esE zcX^A8c3k!%TdJ_73R|i;TB#y7GHgFgY$I;3Db`@3CO#=loYfwb>5YS|Cj7`vf{Q-* z)bqpGt|shi!mcKcwVE(9Y%fe~CEf)S4e?1~;;h;z8k-$(HQ|R|;9vB?r^t)#`B=M} zu&arqttQM2+Y1w0iFd(7Lu_H|K)dKvQfmlHu2no^saoS;ce zvCS23&H_}r)6IM50>#MvpbK{<`sgjl%d0fc}&~o5J+AWTw$f zgGffb_-!6$G)QJT$27cTJ%fkoVzm656!o@`o^&Lm*0Z)8X2j7Z2OSw`_tnsw{=2i~00~~7%)DPo zmQNS+Jjt`WH%LTD zCWVIuh!?ZR5A%znFp!+l(pdcbX$F)sVwDQbt_tyH${+*L8yzZ9oCXc{FafQP+7mc3 zd>o7$6>nHz210g*XXJH{`xCc$sG7w$@0SmI&+cK(57Ft^ytc zhw)r0)-g8zUA)e;GaB6uRjoGHlnb-MmOEdaCLE8cjmxbZae#|>#v70R9l5pT)7l48 Vn=ou1Cmcs`UAT$heZGY literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/68/672d61653132336161655b32396139373334333530643030363332343230306335396364356166386231655d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/68/672d61653132336161655b32396139373334333530643030363332343230306335396364356166386231655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..ca2b730d70d0ab349d55d6d272c3587ec98e51dd GIT binary patch literal 12294 zcmeHNOLN;c5cau0gU8O;6e*G-p_ALDo*wLECT)Dtj0Or}2@YQ+K`XAu|GnP=ltP+{ z>}h0A;__lkz+&IKpFpnTN8>PvoGAF|EpuIFot6A%_G_M|c{Y2;mtuAn z0ke*NKB^SYVqV5`@mXG3Q_ehgC)sFPv5;B6%S61F{|IX;nPZmDWh(x>E%cI$C2&~@ zxm+ot8Dqg`)>_7DWlirj56F;8q!sa=kYLwimOFBS`Pt>={QPV__D9bA^35+N*TvGB zzGY)@*r|D)&i+VY23b+37BK=lXQJ&;t2$j|TqdNP7B=1(0(k|FZHxf>RQmx6lLa^* ziz{9yFyV{JB*>axU_a9QukteGpwI>`Yf(W4gpc&*-!)I9x+MvrPs{Kf>~7f3A8xzm zR4f+ta=zwDfOYvv#MX4N@jOKaj@Lq2%eBlP0YCv-XG%A|k9a!q!X2$itI@l+veDsG_M5G=1E@E`;7B*@hoy4#`4r zt|WO==ig>&n_Qa8)D|VJ$jFFyWxgztP4GU_@7^RJxQK#N4Z$jCXW#JBUa!~oN~MWi zSE95jqbqylo)l$%EfhXZPL_Elj@MGHj@61jWU)OrhJC%>wA)Bt#*Ll(%Ttptc=d%G zZrR11REOr`vl3Y)^NhYDL3NF5zi#Xc5TS3iPx}c$%wu^asgBUD{KyF>q3csCqcYtV zfDVq^#A_QI=!BSb6{(P(BDHmpEBh-cf-Gp-$+O1_$pL9icZG?OOU89Nu;Yfb1~T1U zHXQ{%rglP(@f{}&1L|~5i7%2`6sST4$LO|Tx>Kd{a@zwvD$90L{tbmaqd!NfMDk|K z4;*Z&)9Rv5l8w|cmF@0RpM)shq=mXQ=ja3hOw%|s6u*eyqXtS2H7LAj9Vhy~X%N_{ zM4YdYR~KYUFKfLh7(itJ6@z61sGt&`7gRd+_Bg2Y$@hXvLrx7~0F`h40nl;&Lr^gQ z(ghU*G0*@@LdQ29?c zm5J*{{{P^n;tw~K;qh1V)NQz_JpWClU2jhSl^*$iP%-2Ks2m1V+Ri@+s06+fIL@oT zsf;Jya8ns>D#K0Xg>EXHdV3sH`s8~-r6K=bK*bB`f&35qPNn1ggMiA!^;~cK`ava{ z44^WA$^a@a1uE@&djhER$oGSaA^&bbCHk>JrS1HKfJ*3uf$P71Pzn42R0dEPK;@-C zrCo1N0F@s3eo!&w1E?J2@z=QR{DXi>;7+2@eO;ge$C$C$Lyr_<)C9ArX8iAoMw36Yi)-Iy<>&p@sY;Px3`;jQ9e41hI3GCc)OXiMfDzH!0{?P&|eX;LTwX+aZ zk$xvQ&XNrQ@tfXL%79*_)3dNknjA%UVe!IR1<{w3hThF5H>&1r}&04eky_v*GAwFU$gB1NvLtZRBPE+fc*fI6b17u>=!J5 z-I`kB1RJ&Km4yx{k9hOXURK&2NW(0nW%vuW4q})8+)n(hQmy*Uaxa~NX!Avt!F)A( zo1y_{vl0M~qiDA$h2Ge@Edh=lZrk46@SiwkrOTryJp3WH$5kINGAxE*=#dowG}7sv z_gf_H;D$k(bk68i@1AUV>#RFe>ioI=nB~^W$x=E=!S*tfaf9LquPAe{5Z`Pbj>I4Y zFgY*_Y^=M%2Cs3W9H83I(rCG=*l3tAFzSS0Fz?QS!hvIoa^SQNEB|JXa1aq;W<!&!M2k$xa?F-1D7wijT zj(wvqJUQ}gUzkRe&#!&qzqjYn$1l?t@@bZ5KUQCWW6;Pk9=`N|;YWNw41D8lV#JJE z*GX?OBI6G1#q4ycTAoDw)azGeU+TxJzLwJv_ULGg#t!p%=vcM})7*e&m>N$s`={6g rqVW|)6r#@hxLY4zeRxNmuP}Ja8+S<$A$pT>WB#MD3Qrt*gxvoPv7>IN literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/6a/672d61653132336161655b62613134646535653836653035326136333837316463363366616437326232345d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/6a/672d61653132336161655b62613134646535653836653035326136333837316463363366616437326232345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..9a01918ba8dc8ae887c556ebb7bea2eff4655aea GIT binary patch literal 431 zcmZvYO;5r=5QaJXGxlf#OFuw5JsA@{5lz%v6SBAi9mBTG?m$t(e|NSVB+=`WnRn)W zl39^0=0#HEH_wo!pq{)rR1d9lZBxCNEmljkWE2!|3Xse}jc!MQO=FF>D?HLhl?HM+ z5lqVf3s8@=!&mx7RT3l@v?PabU)_LGL6TA2dH?_b literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/6e/672d6165313233616165245b32663561613935353133646139663562663065656236386134636631363931325d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/6e/672d6165313233616165245b32663561613935353133646139663562663065656236386134636631363931325d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..08f6dc10e8fe1f308607939677673309859877fa GIT binary patch literal 412 zcmZvY&1%Ci5QKB?W9Zn6;=d$bpGu)Ug%;Z03}I6#_JU;_Nw(XDyn9zpA%W&5K1Q=M z6J>d_S>?$(y?cQ;2JvihEFU{#y0(19N|#%$2nFPDbP%mTEbbT1W2?}ro&KVOC=gOO z5-bY`8xT*_=r{V&q9BOQXiG-FfA=$r8L>;Psj7X@Bn&bT6DePd;xv2k4f5K!;Jt(+ z!}WZ)$DnbLrXb{qR!-9-Yi}AkIBjL$3>CFbqB7LVp40!m!=HS1AQR}t_e@7py8B0Q zP;^bX90xmazbk3PQJ9*r(yp^g+lzU|doFGcI+*fd@4UrNKkpmrTJ)X$Xr1O+_Ppll E7ve>LDgXcg literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/6f/672d6165313233616165245b33616564626262346631376366656464636234303966396137303065623638665d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/6f/672d6165313233616165245b33616564626262346631376366656464636234303966396137303065623638665d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..10079ea9570fe019e4192e156cdb7666207c6093 GIT binary patch literal 412 zcmZvY!D_=W5JYqCXXx0AV#iM6^{EuvQ)r>>%@8(~VlP;>kz~8A$-j5y6cT7|;xU?? znJCRx+jW-4o4Xf?V-U|4hvKm{rfrH>EOoKdicmlXlY?jtVsXE49vg*L?e!NOMUIfb zM6k>qY(YFxt>5TJi<}@jqa7Lj{@u+eX2dR)rn2%uvtp2f7)kj`GmJR zUePt>avbc){jQ`DM`3EhO8eF-Z7=32@42`+Xm5&#gYy*xe(so-}-4jBB(*zQ5t2AZAT@6cHCFwet_U<^{VUyq%efss= z{*o;6*)q$MJiB>@GzIZw)xLaajcJ?mMQyQMp(Z6Dhogfe12MUsIIkM5tX|`RDp4qy z!;v5^94tXR(hgtg2Sq`UoY9I5zI}HiN*QrWjkK+O$jlflKn$dPEsE3F!86FCaiKeg zBg4CKaHm3sBQXfMS5^+gAZu@SvUg}@$NM@Nr_;{1pXm9SO@|tr$k!NEz3(kXgL0AD zw7riit3JM{*~+!YgXiTO9~sUg6M8PQ&vZ{3+dowGnyx7e;D(AFTt$=lNKG)gZmmXp iDPOSj$-mNjQ{Hc!=PmvC2SJHdzP0a-Lsqw8^I@Rhz%6a>*3?a1KUSHGZ`5xdk#RqcZ&VUU5CNc&n8r^SPBkVoT!_Znt~ zcgx{k1&xC=1tCXe-5;t3 zP1lsmaj+xzyOKs6g{cWE?K`W{Ud%JzbM^0_gDLM1&Rg~2mwiKBt9)nQTZcT$f!93! E0NP=IB>(^b literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/74/672d61653132336161655b37303364643562636563366532336136356339653336633631636565323862375d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/74/672d61653132336161655b37303364643562636563366532336136356339653336633631636565323862375d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..322156c032b14bf0c777b38c679f6ff76245e9d7 GIT binary patch literal 5224 zcmeHL$!;4-4E1?FqmKhby-A8xIvL5#U=FqeWF{v8Ldjj0%IR&Ys--A~|2>ba?vAx& zfFL?0x_GIDd__KzO~#{XIvG!sDEjSAB#8+AGIBG2Qx!#3&fm$En%}5Q%Ro%UlNIq; z1XsUbStrX(nrxvy>4#t@#ZWwH5zVZah~Q71tM~e|3T9fwe(6RR>YrWBO9_@BWv%pT z?dVL3g^>uhI&rODDlL#r*FA$O(8; z1R?=CK!459-MT53rPMj$>EwItLlM-t*5QWuf}akI1RD1<^&p!ZsK25lMZxSA`%{+x zP?9`WXXjm)*%k%q~LmSHYDwH3QK+)n(hOf8$$Vk@13X!B8J!ED(X zo16h#vl0M~qiC}wh5oTcl>r>v+g6Ra=YQgql`eWqc=)Yr`&I8RdRPp>&?9pID5cXI zZ?{N1!3?c5>73Ea#_etS*IBpA)%B@;_!M#r(yEdk@y=8$ z12)0>px?76Af%{TQrJK!j23RB3AfvAxOPPzHddLC7;VES8PukFRL+J;G`L^GV)j*5 zeXdFsF8rJJqKl10(o5OC>M;KJ#8TS+1dz5O2n|f7J~>rdU6u4dILBejrs^P%aOwvj zlUz6)B-am`q5}D5G>s>(hw*5FJqo&>&TQ(WwSI4Ezya=k3>IWlMaV9*;Wr!(pSH>2 z%$A2^A-he6NIcUK<;T5*nIthK4;?xv zvshP|K7S1xrRqP5+U@*3x{yjmTM+2BdkZMGQ+Zx(FIAxPK$~SRRp3$ukc*IL z_tV*TSAm!DbzBD^{~!jBDgm;3e}uyMm#PKlwf}jlK{}11w9BCQYWg{<0qPxSh9aTu zczh`bmvSI3O#yum?==Mok{>JwdjWP_4^BkkQ9+;&@vou!%aw#P`{1A^#F*Wn$nJFr z?b`oz2*dF>PUD}eCcrRg=1||x*k9t?1p<99`0Zho5!`Pce;XMw8dGC)B1#PU(;+#) ztJvsFRotZd8Hit%O{QP2`fq)T@E1o(IzVzix~NR1&`j~zteqhow(fo`cM6jqbWzXP qf57>|N}M}v5BuRD=55zY3~1!NyP<&@jqbRo`?s_Tqc9p)J%0hmx@*k< literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/81/672d61653132336161655b65313133663365303335313334333035333665333465663030326335643633345d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/81/672d61653132336161655b65313133663365303335313334333035333665333465663030326335643633345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..53f156c15fd563062b4a442f4ccaaa73f0be5dea GIT binary patch literal 11527 zcmeHNOK;ma5YBmjhK>uYB~g+e^eNa!&;^nP?QTy247y?*rk3QDsJLm6|GwXlqHNd7 z0~>D-hAw%K!x_%&8;YDTnMC8^gayG*?>S@KJ1fQA)vraC75UYrSjek$nJVG&34f?~ zION{R&nJ}@c`C|uCcmm{Zz_1q9~2L!6(4i&54DsZ)i>!)6%Xyuxys~U_bW5RFa$0) zQY~&Y(L@+XxVKiRzVW7yh6iLQEwhSvk4P{B1q(tp`%t8{%4g+=Nfah52?n>Tg*ScA zBM@|Mz0R)QWzd7vs56f<>=lZPj3WA`&gQvLOWK{07CB8~?ya!QX#w_`F$8u@Dqwvo zuSLCt4x2rbAa8ns`HA6wU6h#sh0$`W^17(SeIX9>P_d)^yC^?-Uz{l!yvd@lR&F%R;1XRv3^z5pfB|1Y^h%OKcz)THRT@1^fYKXt)WjOEs_c&Xm=z()UYw+BF{S7r7FYL|_Wt{X0?m>-E~d(b>|k zD_Qy!(Ul*t!Ky57rLKH78k8oZ{FznenIto|A|bi3%Ds@3hJG%p4Lv;B$)9!%bIPw; z=9MaP`X6y=Qrno*sg=Od|3xig2#X*C)U~3N0W>9(a6F14n|g3l8|%gotZ_~22kZmp z-xXdV5@qHae^&kz(Ex`x$npQU1TL8dJCDUS!0J<=`VEEnn z*(``B(csU^v%XL?HM%bpeW9?0VhB*!1+`Zeiru{0s|{3=J4m+60dT-kP!4w#0F$yu zRR9iT?mf(pIxv4cdI|GKaX2|v%ug5__a6tY=u*w?KMwkj1M_k4CJ@@>)svY29Z3h~ z6U7sl|6>mQLpnVEphN$G%)N*Co#*@)Fh5DcD2k33^W#yE`90?I{z8bZJGL)`-Uvc2 zub#pD9gnBV4A%Xbg+ zcS*W19~3?2zY6nPTOI`SV>Sx#&I?}0_=bzaM&InyH~S#C?OT7}?9(>;y!D*lp- z!gQQrry+NWQ-3*I6P(ffr5Vbhp4E6P-&oyxS@+D^k4I{R#6uhVJMU1eKi z-T1~nw#j!h?yff#-?f^n@QRy$*w)VO(^&Bx`?nUORHCY|-Bs51E~5eXbdHWu@mZf! V2QPINn+CGK^Gc#Om%3*k{{;+k@<#vw literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/83/672d61653132336161655b36656537303437383834336432343231373735323261666338336233623331665d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/83/672d61653132336161655b36656537303437383834336432343231373735323261666338336233623331665d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..dafe447a198ae969bf5e14c56009f3f7764a2243 GIT binary patch literal 2081 zcmcIl%WfM-5Y*Y9vBv=7J}6S;@Fc``kb`6cPIMwb482Wqqu$c;mP(@&HCK;bN+m6>4d4;pO8o%J$Z@}A5lEoeN=MsO@ zIID3&3fp$%kpsyy+5D%|l?g}AFq`l)dWL%Yu&W=pi+HP~b+=s|bRdLwU#LtL>!IV! z2pTR)065RG{ect4Vr^3boHX4xo%<|*^06dcojMWW_xzq#BWYY%j=;#HD*&i$RERT?R{1R*5fZ_$C?b`mOXzUa zGAOxi0Yy%MG`XHWv?QCHJI3o34RSVyyZJ2gb8*S3I8!WIs=0`duGu=M3EhYMo}vH| zg<8$CgQ`$Ly4Nl}91iI&*edNjxs(;{)2tY^u6dx~(|k6nJ1k!A$%RX=O&unpIu*%GahIj%9GrMih`AJP6c4Sz~UiBvZ+w&)1L?eocHGOE17``kf^s$ zR5vf!h`+Pg9R7|q91|NEtOH_U-{78H<V1pk@=4{B1>#AzVI_CL&{ni(v_ML6RG2Y`F{DSljS!2qn`~CrR*fqO9XNN1SLcz%@gqy8R~>KU%^IevKZjd>X#PSPLR%?TmFsR9YOMXFr9Z5Gu@WN(u~)puu|9$E>mpJr!f zCz~$D^VuR#)0-E_b5PITbme2?TvL~?W{c$#Eg1z1I0ndOppx4pu&J%_c7+GpsKUSm zjs$5DU=HeucKAj=s0xDYjF#l^{kt7dE=XJ|q;17fGZruf)sy8)6{o>NGKkTI=$*n* z;QbKXny3-Iq+}h?Fy_3mw%+GTb?INlpUt#2a4sz*n z@A(_YtwJ9%VexY8On0QQxuL4lbWOQ2C#<>j)o3yus0r$pjn!x`;TcOF{cE{1<>ShE WtG@goJvgw+H}^I@Rhz%6a>*3?a1KUSHGZ`5xdk#RqcZ&VUU5CNc&n8r^SPBkVoT!_Znt~ zcgx{k1&xC=1tCXe-5;t3 zP1lsmaj+xzyOKs6g{cWE?K`W{Ud%JzbM^0_gDLM1&Rg~2mwiKBt9)nQTZcT$f!93! E0NP=IB>(^b literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/87/672d61653132336161655b39613336363630623836386133643666313835333338383331663630643437335d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/87/672d61653132336161655b39613336363630623836386133643666313835333338383331663630643437335d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..f91218a4600fc5726dff1c9c4f6c9c8cd90ba038 GIT binary patch literal 3771 zcmeHKOK%%F49az?h5%xfi$U2l;8-jCFbYbR-o zedVyoCC*S1$&dUXCO^E-qbT<-wAjvnY^tiM=htE_=a;fj!po=my~)FI z?w!3kGgj1v(8WT2QY&vJ@+7}kc`!41mV3XbQhrc>N^hp}(1|WpC4bwuEQ%n4mW@>F zjio&?1ZnQ=RAD#X?16Q_hO)9Uq&p(R5fq1$C`iLNn@p2MkR-`irco3v?nbxm+MB)4 zV`zES`>vY5s{n65I*W%a!1nMh}1)L@nIA6$> z=t{u&;x-xbW>;9Bvi?=0D}fyha@|P-8!#U5;vbzTmEDttEG02u0(-A^@pw6MrwY03 z){C965~}r`EWFurh(2Wp!Dl0II1GaAjtn}mRa3w@PJn4TeZwDN%tjZ7NI3WVTpy$^ zfdnjsV%QNS9H@m=TNk$=zegB)ZNgfumYqFWa_EfRm-76%^^o;e(uzV@LCJSIqhW#a zhp0%sH&99JS;WpRV8v??Te}xPRM9UL@O2pU6Y9h2*RhMU(kAhz{i9 zU9P@}w6Z1;*ScA2unExz{T>_vp+&ZW>In1$0)H#CzuWEnjjc+*GgAA+XyXUbsMXD_ zw8oFdqpmKbzUj1F)JjoRp@F5-Fq_0_kYJ69_D~L-D(+3keE?43^VAaq zvdYTmlpFsmgn|Ekb9tG}fiE!GH(m6zAjyF6q%ntSJcbP0xZw;<2I-;>!_f&dL?@%} z*O&dW>|~3|v8Vx}fA5a%szzs?=+R2E2UDLpdkwvouy{;Gw#P2RI7Fje2 zM!#NPybhOsw7(9Q*Wu!Z%LLVU+U5Sva5*iqC&Pqh`ZHUOhX>pkc2GfMAU~cJT)!_l zE0QVS3%8=@>D*|%mx5Jzb;{(sE|LZSY^eceuxbyCeLC zSC7tVY(Fg&ou?dnr*^9f+3?J+9=rzdG`}f*NJf`Tm^Y9t>UyT_6 literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/8e/672d61653132336161655b61613563323764326338613939633166343563303763646266623261663462345d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/8e/672d61653132336161655b61613563323764326338613939633166343563303763646266623261663462345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..61a9fa287f65d0d73253d99e1dff0a0df7b1e5aa GIT binary patch literal 418 zcmZvYPfNo<5XE!$W9(6=`O~B}lamN~Dhlc?P`2*08R=%j?j})7zq_+3(t_TGA8+2w zdudV5my0ql(yJ%PG7yhe4)wj!+O+kv++n>!MN&Ws2M6f_M06cFFIy$8TH_~eMI|AJ z13^+bSb}(K8`Y1k|$AJRd2c0bX9 z6q-L&_KGekN96amobp1N<`dPStF^HT?b*EGR-=Dw?R9;(ao);zKeZe}Tj`B`YaMbq I8}9V@108{Z3IG5A literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/8e/672d61653132336161655b62653930333864656661613434323335303966326531303238356163306139665d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/8e/672d61653132336161655b62653930333864656661613434323335303966326531303238356163306139665d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..7e35a9b00e323904bfc9d2ecb72a597fcf088180 GIT binary patch literal 3562 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 literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/92/672d61653132336161655b63343262353166396562613332383432616239316331633438306162326632315d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/92/672d61653132336161655b63343262353166396562613332383432616239316331633438306162326632315d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..c39c2f3a7b0f43c208c6ed1a1d704c697dd737b4 GIT binary patch literal 3787 zcmeHKO>f&c5Y2giMWADWS|5&Ln?42Yw%9|`qV4u%z@Q`AW-3ZrlCtXt`S1H?D7j8H z*#`Z%6uHC^Ih>g{^Ja!j^T}|0I?0mck2fOAMD*Iq&Fn>OOkK_1%9Wa(t3u02OvJSl z>8Xg0o*g+at3ujhu0HE!G?n5+Tx*d`ofwPgl`hqL{Y6DnEz+=bu8sPzYj`Qc611$9 zUadXJ46%@lXsZjqj;1%P12(i*#*yxf3}=vdC*ertk3U$Yj-8QZd7Pw!t7a8V--sau z?sdI2v%d^*5RBGDB7?60GGZWp-I_%ubxGc_wPBCsL_`ga^(dg;a3J6@LBRP!EoEB* z!&jflP&B>3{)F`}YilGV7~!f_4mMys;mv+#7VT=j zm0m%${iKR$y68hssX^q~2pmq6WV0oM0j#MDILFapyG*ylV$ON1pl0iPIsi z{69y8lZXs6BVt~94jv8~a*9tIxWZCM8Xu3Z8pWGrJLr=lC0j_&Qd2aUfBn*)Tr3re zi%6>~0`b!UARx4;Mp6+06%fQ5Y2)p78?U`7j7(KBK>S8&viw52uky&}z52;-1XX?Zs&cxn=o{?h0_ULi z;BqAP`@wN|kh{9jOHJj2HkD7(@n|%jj9`+gbI*Iu33s5wf`>QwyzPPmE0u{kw=RBw z8AyKDMSf+9KnED=8Y-GgLY?_m&&`Kj*X3@~cMx!f+6P7CBv10;h&o$W(u=ZH4XVx~ zBHRW-H*&tV`<{0~Wq8HViZDb@UG8ovwY z=mbrau2EJfc2&Fw=dFYrlvhw|z`vm(V8^MV-hxUOgykWsW=~V3&qmj!pQgyu6!|4B zsw=fePmx3U$4rro%KvGK{K%m1LjDt`NIuTSzuOc+STOr>+x&UAk?>XsH;2c*c&r$M z=-(Jz7InsBiWtFkTh;c6HFbiq3iO>s2ZvF-ONT=ce literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/96/672d61653132336161655b30363362623065653666383663313461666661363331373135323863373466385d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/96/672d61653132336161655b30363362623065653666383663313461666661363331373135323863373466385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..cb2f7e09cfc9a99832126c9c35707726668ed786 GIT binary patch literal 427 zcmZvY!EVAZ5JWlmGkmO6oCHG2=2TT`PpFmJ-XbA`7qS(OBikWR#J_hP4j{GHr`egE zN%LYdpA}h>+`U1Tfp~RlUp-r6Y*W3fEmjNEqy!Xj@{rCzjP6H1s75QNmw2F!C>2cM zM39so<{(~ZhadEVq9jN!Xh8-)kL`dmM(k1}ZR-#<69zemo^+^1c^*7Cg8~{Ky%RVw zd>n#X6*a6cK*+svvhRCY2eXr%M<-kU*UKaux6XcJ@G_f^*E>|rgSTtKaFok{hroY$ z?h~7ki6_^X3*D1O`-iGd(=Fw$?6BdwH_~)EP!mU6TBp%n&2yf2^zXi%sh(CoIJFML S+_Ak=!Md-;Bd@gLanHYl1BCbh literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/97/672d61653132336161655b38393034636135656636623035343931303865343566333964336332333237305d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/97/672d61653132336161655b38393034636135656636623035343931303865343566333964336332333237305d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..e220053c377fd4a65a81bd2d56b9c58706530dfc GIT binary patch literal 420 zcmZvYPfx-?5XCwBG4|+zrR9(9^khu*L^M%vO~~L5?HIOgb{C2gzPq#K014hEzr4J8 z?|yr~+XI zM}|q^Ap`ZyTYBeTQUybDMoYHz@zV_`6(lY-aaD(?nF^SL>e+-^6{o>NesCb`qxS@k z0w0FQ9Y&4lC8*w`(|zCTI@qn=d2+gwyk1Yzap&4^3UX#+WVgmjuL2!{1n^QMR$v>o z7ymQev!V8e;?D3jm6GDHk)Bu5WHwM6*IKpCkh_@2xTAlE-P!VS?SsRwFzg&_I}EM+ MY&^+4YgzU52Z#%TGXMYp literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/99/672d61653132336161655b35626636623136353738393431663931396134643662633833393663623761345d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/99/672d61653132336161655b35626636623136353738393431663931396134643662633833393663623761345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..d2238c54654ff432dbc3a542819167c359ca7cc8 GIT binary patch literal 6749 zcmeHMOK;mo5cau0gU0|BUlJu!C$~wA6t!a@ZG166tirXl4qxRitvH7Nd%u~b6v?KP zz{w?!E`BU$XTEuTT+aHVIGjYWKc4*dHVJ~nIcdbr<)2kiRORKln9IvknJM8UadM{< zKT4dV7f0HNG80Xf%1`RbnTlkX+^NKy>SU5QuT?JJsn61xs>HWTr>cW5#Y4Z80l_$_Wq~2v^{TiBn_S3OLjk>^ndbYV6PCm1uLo{sNN>Iny&d zk6Hg!)f55}?9{xK8a80u_#Z!Hqv<*l7Jir8^{P!6Ip#w#?1&ry zN@3KEjhmO;Aq<^1VN9cDt=W2Hz0>A4m&bk2eb!q@BQjwGCEMx@Ru3qDh>C1(HPn~$ zFCtVBz+_NasK%o1e6SYh(g3P{FB&CgIXev(x{7*KU~unFql6v9CCZ6YHm&?OM}(7z z40A=ey!88ZJs;Erigy=)!cs^YZ+EY2$q&i4)h804Y#}*UilWK&w^~{k7facGqN0^0 zIdR@p^9I#~=%f7ZZ2>}ytOfNAAi#I`Ml|knxpWt%$lX@U#-)nZt``jIrn;6!yW4HV z(I7RY=-@x=mNTq9?T+W+qN|7M;0z;LAyJ02!vg~KQ)+03Y2tArjk+Q zN5H(zcH`j?YY^kEUUf36kJ_009r@#E?0G~nU2o0uR@Nwg1BbaEEiGtMHEZ%2Qa^06 z;Y)PXCH*)m6so42zZX!WkM&ub=PR=z^-KS*k5bmJirU=TeYAtvyko2qT_>}5D85Dj z2Bi%>JK*28Gx0>rtXiTZ&d3*#uoHOxBt8E-eFG*RNAW1Vc=g8sU36gc?%jD{^8=e( zHjmKb+Z@)<=DSTC~IHCyWB^NZpR@_S^+D$pjx&`@e4+jN>|?-LLQl z14bIpb*iGY_k9Ja5huyQyHS~}cou2-%&v+yQ=6+aX?t-*XS@wjA44&$^4Kx0noMGn zwsD*C_}0T-sqBYmZ!1VxV{m>9n0|yLwWJRoYEx;-PiCa@ZVBP KTz}97#r^*XGa7&Z literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/9b/672d6165313233616165245b36346433326133326661303761376262386634396133326661343234623235315d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/9b/672d6165313233616165245b36346433326133326661303761376262386634396133326661343234623235315d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..4c155f4924e6ca5b925ca8037f35e46057556591 GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYCQVASIUyuCRUiSkNR^AX$x3k&*-ipP{dd+WQY*pDdK%Bp zOq}KG?Iur>SqMB3M)I4vH0gFG4+yjL(Y zyju?UDrg*}DF`_#E2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34xC`?UQY2R6m_F|s#p3%R94yL?6IB(U5U-k`kt@53HZyoY12VV2^ E1J$O0A^-pY literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/9c/672d61653132336161655b34373639373134626532633432653562633266333930613138613039663736385d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/9c/672d61653132336161655b34373639373134626532633432653562633266333930613138613039663736385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..5689d60e467c89446737ef9439f30d6bb6fc0f5a GIT binary patch literal 10447 zcmeHNNpIUm6!y8lLg1l?0ueW@qm!G&P6OC6>NLF=5Ju)m9-E6w4y8DT|9ihTLo$*m z*=}tIsLG3%S>C+;A>_~jr|JPvpojKxfN6B&umw{tz@VF*;N zgq&R|TH|A&%dDjg)Ri^5*EDd3R3gfVc8?DB9AyM9)#_!JGj$PmBw?Cd8Tcc0R z$L_6M=h4M)5kw#f^2lNy*n|vyErYtsqe;wVNQ~)&{8ESxv*y@V3IOtv)&ZC$?y)}* zQ=W%l|2w;MkTp8R{7}=MCTYa6LJK#`MTRqQIOKqEf8{)s>XuFzbZHoR!*D@%yg5zM z>*+~88!x#MAf4Wbz#2_Ttz$Za()A%=*ma!6k`6S&Mo9qXwBoZQPcQX9uCJ+%D@_>o z3maFX#&9H<3&J>uhhQM)N-m7v9Cima6x6sln9{o=u%cJNXnMPSJr{bC&NlQobLlJ? zXDUgX+W*R-%DMC^6IbN4A|@fu(qxvxo1lHT-@S1_P!V%Z@dK$~R(ruyd%0ZNS1Jna zJQJx+9-Y~a*Pf@zwNRPuy6tJoFK?jEH`83@AZm||Slc5_D~wKxxsh;pQ0k=fc9 zsWzz+v(TjYszjX0B&PqtyN+tD$x@;oZ2UZlv|eDeB#=`{af8&<9lC>lf8bI`Q&?6G zuZ`gq_Nj~kj$ngzHZr)Qh-_`t%--P=uzHa`UePvi1DsRjPzX2lC>yWkS=Z|iFotD; zKprV`2mGB9hgQj;<99oh(~4l8gt?d_-V{`#6M)G>nM%?s+jS@aSJUr1gzyFZIEW333 zFq4TOS;C)AwJh+lqr%Z!N95>P8xh+eM}gN3ax}GykkhZ%tSk7w_XTOY&+(fal0KO4j- zk-PYoZ|)k+T?5$~AB5|l#Q*rNu_esvc(FYk>u8~`4=Z8&f5eJcG06r}xE;3xTv)qb zc#ejT2e88LboT;H1j$X>17S>n|UxDh3m28v7k^=h+ZJ8dS8pG8U+%)3V<|~0rU)z@XqQ}lO>Fw0GWTep@ y3YUx;+@7W?3Os7!SZxfcdJxggcQ`@&7r#^|)Q(3Tg1QIfk2n)(w4+wI`@aDaTE3V7 literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/9d/672d61653132336161655b36646366353733653936636230653436643134313464613038643566363832345d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/9d/672d61653132336161655b36646366353733653936636230653436643134313464613038643566363832345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..002985b2939364bd0698fa356d794f004073fea9 GIT binary patch literal 36847 zcmeI5-*4kK636p=e}*3qxLCh`Fi(rN7wiGqF3`I^1qhg$ak#Z?pCrf41^d6>my|@x zTB&Gz?D{Os%Vr~v$>DJ3lkte6{5TJ@B=_^=FW<8uV2j(5zubSbD~jFr{v%(D`#Z6c ze8F<|Rxv+ei>tq0RW;wPc)5BIzsRS>4QCO1lgzuRSjHBAmmBee{Et}NNai<}?qnhU z`MTGa0$f5b&qA)BYb6unLd+INxvHNRH=lJM7(>>gs8ruUs7Hos@9%CO;v~Zt}=+B^41K-H{RgI9v>M{(5 z$+q1-44Z@IQ!DX!SU((jEzouOvsf)|9y@cZ<$$&IAW+!%yqBXIu$gSJTR}N(@oIM{ zf6~ABp&sU6=ClP@gn4v#aXY zjd(ZK?(2RFQS%kAxmxX}&!B5i>j$fd^0h+u+qD((;SkWNhHJqci+wwXX2i9qp=$Lb zFC~B6=t*M=txJ93VVK@q1s`72+DG-m$!1yg|FuQ*B4UNLM=bTFzkS-TulGtR{pkX# zXelh3{`m6KUg$VzWF{qFgGEu9jYKy)Sp4L|rXI?-~{_ciUYdmJiK* zPD4vuNOisC?UcTVJ}vUdDJU%}5rvDB+oEhp9*TDM$qX>=?o zI&LwD+2nzm#|bL^AXC>Mrisu|0G_K5pllH3UYZ7qPHk8|ZVqCP$f;oi9m)++s(M!% zZbd4T`XK!l!FaF!xhf=UrDGiJ}3NDI(aGZw-$8*|0D|2(4Q;((U1t6^v?k#{5E+5L zk~lZ~)wlFZfxoq=6Zpqz9HFEz)673j0*~NN@F(~iLU%=!|F!I6L(6nMEc*;ZM&TcL z=Z3#7FK z3Ha-%{Tem@OM<_(s1x|7Q4+?{T;ZQ(KGpo`hA+O?H}{6yKF*3Xc_C1!=I*H-vUo^S7a8x*nE& z1|lPwzmk}M|5w}Uc~QqZ7@j$Se;nYbp4n#pxS>Q(_)_LinZNtY--gyC{0AZ<@K+KO z@TaYwBL^y3i#mZn9`6mJ`DXqJGJiVQjShCBn!oFsKh8{SLu(TL1CbH7SIh}f|v$P8> z)AbPk1CbHgmll^G^~w+lOxWQrQQraD2Q&Y(mR)J%s;2 zWCZ?7;@t4Ru(D6fGbixJ7m3WDZRQ^*F~OhUPw@XU;NOMTufYFAWEB1}!T)!?IJvW^ z6Zl7ARWLIeHwk#qx!h%j5C5e6EYl@=%H2_HC`y;z82NuhO;1KZ%rlP{oU;Yo>I)4 zZxbxP89X5ZgdvcS`2N;6D% zYBgG-z5+E2W41Tc z6x*YfV1jUEUy7-!F$9<72vD3ch zu{XGLbCn-fvVRp-eE6k$D|=7WkMz|-tR#Qfl`BzpE-Tr%#**o+?wzNZTE1k1xwk7O znLY^9$ahcrO4hfc4GYQQo;|EjNOocjvxbtTr}FKVA$byBmV=VzeR=bGNzAK1VYpBG zNHQAwGq!$(hW?c8(xIV0XB$~)=ug^)HX8b~wlRW+{49GJCr@*0S*0` zTffE1^=EEF7Y+TH+gGijp+9rWF7-zSD}8la@|XK>c15w<-hTuL@9*GXhvNR-V^x>@ Yr&|5WuVgJsUhm3(Z7WeXIp^p90#3Gt761SM literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/9f/672d6165313233616165245b62363339303130613539313536346439373265376435353961653630346364655d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/9f/672d6165313233616165245b62363339303130613539313536346439373265376435353961653630346364655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..01ce492fa3b6197057511e9a7909f31ffdf0a288 GIT binary patch literal 412 zcmZvY!A`?45JYq4GkoOYCQVASIUyuCRUiSkNYxg*$x3k&*-ipP{dd+WQY*pDdK%Bp zOq}KG?Iuss_~sds1jLiYv3%%^>DuxID_!oiA{3Cr>>%ENh;Ae2u~lf*UVqY26bLEI z1gpZq7Q`bp`jx)5C3LC9PGgTuA~u1VQRukyWVQF7xRqwT>U%fXsY|Y^HzQMW#3TOD&O1p&LPjT=QU41 D;zNKc literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/a2/672d61653132336161655b66616562326533636633646633323061313535376632616464393034613835355d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/a2/672d61653132336161655b66616562326533636633646633323061313535376632616464393034613835355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..46a274979c9ea58833105973aa714a616ebfc9d0 GIT binary patch literal 430 zcmZvY&riZI6vsLHXY^o6NdrG&Z?HEe<-+dhiNbvgU>-U#R zv*}`VZqn%mdo=TBxn8ATy zl6zQyc%m)7(JzXeK%LN%EWZD=14uLM8I!purv#(E6x7fdj+) z!MN4&h6OmN+-WEKzL!<7TiJPZvgN#9PLgr!nlB7qDm5;h{`{tTb60kubNsvtxDOn~ zbEQ~@Z2Wb0I?){&Y_6#83|&&L%L*kozBpC0f!es+s&NM0Sv=+7qkkvvZ1J%6fzyUz T@i>6fp>ZFzM;>a;`yT%QWW9z* literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/a5/672d61653132336161655b36646233396430346562656562653261333265636264333631313737303033625d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/a5/672d61653132336161655b36646233396430346562656562653261333265636264333631313737303033625d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..3e08cb27a364e8b8bc07e10c53a2314a01357cfc GIT binary patch literal 2095 zcmcIl%Wm5`6wJDxq2&c)S#s>y^eX5JT_i2g-mVN7baZSp6(yCV?7Bhzy>kvF*J;z@ z0=M175g+FH?+8>!stZJ)V){PL?vhc zocW-uLc3x~U(7n0YjvUSjT+9qnyTcLDe1lWO3B=)EG}IeOCJu6Eag~2lr5RfHt?Ad z7RD;sn<8wJ`Gdqj4im_Fj-7F0uB_TE&CVSrljU%9>*~gT9^5sXWd2r-aR14=Tf2B; z(FFI<+C=3j6kS|O7h&7lRi#bIrAew$-^PVX8eHpJKzJ)Cpj@sW_X}FP9kjvLDm79JbU0|ZD7kG>ikt#zay`9kNH#fljMwQJUq6Kt1?;T!e=p$)-Z9Pk$i_@ZK57Ut|YD zK%UM=(cCO&M}FkB-5QRGll1NZ#j|xVBzO+8;h0^m8|PKoQiF*LfJ7`HI*|{xJNn%P zkKm~RzrYYL_|KU&5Nfsgs1e3r`J1*Z`>Z1#(Wh^HB5GdRCLH2DzQIpPXOa~Lor?F+ zyVEFxiG@uJQmvgmVhRkwvX zU5y^b19x&X16%Mr(bKYa1p$B)pZMKKvO<2O>iEXvt-M;nT=i|Z=Esg-V8Qp_$`hV3 IerO)P0r5hX`Tzg` literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/a6/672d61653132336161655b33336335653938376434353465653464333165626535376564313834353930345d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/a6/672d61653132336161655b33336335653938376434353465653464333165626535376564313834353930345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..03f8d23e0f02f5eb0799581c2abd329442d30ab0 GIT binary patch literal 433 zcmZvY!EVAZ5JWlmGkmO6Oah@~bE+z}C)7%9Z;_C}3)u=gk?kb3h=1=o96+Mir`egE zNwR#pnCD5J-MvAYf_QbRE1zp)YFoam9hOVfqy*$}^pMO!jP6H1D65szD?HFv6bfc= zB$yN)79d_|k011lq991lXh{Y?f0_ZMjM$|@+EpQHrVKI=J?T)1;xu@01_d-edQafU z@No!kRMfBmAIMHQ+4sGyg4xT~qmvE)>*XXJH?IE1;AJ`+w^pOuw9cUo4_4X0idDcv z;BP#)ihan$!%NticBHYsp{mt%O}Q~UY`OH6G?@+5#OYSG;}0(88IL^rcjeZUPir5X V+Js^BxPeolc3;*bZ?)!$Pk&BJhot}j literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/a6/672d61653132336161655b64353662336463643466333638663138626339346338393736343865306435395d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/a6/672d61653132336161655b64353662336463643466333638663138626339346338393736343865306435395d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..49371bec8e3c4e1d18719c7ca9a8af53d57cb689 GIT binary patch literal 433 zcmZvYO;5r=5QaJXGxlf#+m;XM^khu*L^M%vO~~L5bPd}!y8}fC|J~VgfJCoPX5N|i zNvHXEKFia5a`y^Z2I|G*zIbx{|238qt-Xy#6geKkwF zVEHCUtJuf7xOhEwp?hnn`9pDM>@AhXlCYN2H>2sKr!J~nHr|lGhEGNE;9tu-S3a%+ Wd;H>FdUW8C8~<4c5?3oxeEtRWQHL`C literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/aa/672d61653132336161655b34316234376435366337323764656165653165306334313066303032393336615d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/aa/672d61653132336161655b34316234376435366337323764656165653165306334313066303032393336615d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..cf0741893fc07439eb333ffa1e8d7102b90d64c3 GIT binary patch literal 2238 zcmcguO>g5i5Y4$iL&pNPEIW=Z`V{mFJtVupwtF&Q(5tb`T~Sg=%8nc4zxT~hik)o= zv{|5+#OBA$yf<$ioz3&v@+Qyn`FHQsbgGhHoIb37Xsm7O^?O~?`i=^t6P2q+ud*AJ zTz!A#gRTqhiVZ!OU9!^ZT0I&yS$VZo$CRaC?bOQB6ibM*CsXbN zpP6A{u9BlE!ai9&NetvLfvo4)87IERiK4NcAMI&RBW>KMpsIVI(PT0H+?L~A6PmHJ zsI{}>wl0&^J2k_lSK)Ma{i_8whSu3cO;JCopErYWOa}IT;lHart`97sNq%|AL_nQ-EW%Q-KDP>|7w z-F&@0jkgNgcID=%10l5gLPfIL4(;G}p&OC}1!t4V;m8RiSlbjRPCDY7&V7UrCh8G1^wD$(&TPBzVk@Ha;Z)J>Yx|kRwG?!r z19;Xd#+(it+&{2F?&J}k+ddr0pk>q)AU(*{wmpWJv7~@f{YUML-c|w{5PHe|U4e6v zph|*hSQ=+yTjjGbB27exMG>hijiAG*MFD1}eqklap1rkBxrv7|F z6~~PwOEp7y@0!vjdy4Wy6lyh(6$=c6qzCQN6NXMI=7`2SJ_9 z=YQ@kq=nqQT^p6(uMgg1 zZBX$6^W!wikP%YJSpG+A!H%b*IYL|a7`eexhk^T6Va3-Xir`z`L8q3?bPRVe1vR3? zXrysfcZIoJjV8(SdvP>F17WBl$4%o30w)(%^o9v%C4Jr0=bs#Sqi?q`b^R&a@gvJW Q2&5Cg*Pifv@&otu7nMNDMgRZ+ literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/ab/672d61653132336161655b30366635363766336132313238333036323232663134313932303837653562645d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/ab/672d61653132336161655b30366635363766336132313238333036323232663134313932303837653562645d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..a8b1813b2ed2715d6d5ecfb57e925898e2de0776 GIT binary patch literal 426 zcmZvY%}&EG5QKB)F?>X7ouofBn-fBUQw0)mixjzd(=3Xc$ab2Rs_)J^J+u;BKh4hU zOtQ#kt7VqP@!cz=DTo)V_Qg|cOuH-I)E0|1YEl9+I5|j`Afo%od9~BZ>JkrBiCn=P zP6To8UYfL&pNKEXj7P@hRvdXn|w{Y`Z4|#&|WhC#zRyMt0mF|GghMk`gy= zE_E&oU;LN{`H}oM1R0IfWI9Qsbo9d~5yv99F>*WqsVa)9oZri}n%}BS%Rr>!$%<$q zf{Pz7tdnIXO}0>vdKJv17>Oq>hBGUsBKTG3>a+e^1v4!ozjUh$^~b*Er5H<)vQc`y zadalZ!dL`5ow-dgduAEXp`9u$$xc`?kS%U+7SV8+4t~GC31*)}f?G$?HpTq60?-M0 zQv@OgJYc_K>~7N(%Tnr`0CfsH_>l-|Ti^6KvGFQ5HI&e8`)BH8R(3Pa39UT86)1Yb$o~@9o&%%G9!1FLu%?h&JC;7R;8N zw<#KMHY)*O_-DH#h2Ger$^ecXZmY(8^vE0lO6m00 z`)w$m;D%P3bk68y;|{jGb=K{3b$x677SEH$Z@pcf3N_7 zZeNTK3kTv3E$w3o)6$rp-Gc`;il?-OWBhP*j|B)$F9kVd9HoXz015&H4@Ch zA)N94;jykV{qr`WjC=jw{*0WR)5k@j!OL>}MM8|dws%dQcUlw5$m6%ZDOLYc)Nb$Z z(G98>?VDI4uT}OL^fnSOD6Am(fWLk2W5=qj+JRGdY)enfWOS|(T>$)xc&-uW8i5Qt zagFHm?425MaO7x>NJf;?=Nj??687 zd#6Sm964Ge#=~=sI89sE`T8U^VmeCG@po1u;21wU`H05UkBEE|`Oa+1h$*!@Z~7S{ z#*>4ME}8~yEyuwt*y>DG+}rwjieHsYreCl6&VW+?)zJuTBIYXG#x5$8DRf>ugKOsz zJ*I9B=ZAc6vHF?W%X$Zuh)4a~>z=TmGh%Xgy~L>%@CAoV=q{?kz~7V$iH{x6cT7|;xU?? znJCRy**f23>$?|-V-U|)jpbu!OxKpLs={)Mnv{SXjt-(Vh{gTFdDUuV^$x%2APNNu z90`_%gABwIHTXt9C<=n;jJ9O({kxx0%!plTq^kBovtp2fm`M9t6sOsPZ;(ghg7*@R z3^()PUImSVBmp5uW#u$Yvi7EtgF`F(W~iujQfWi2>^c44JN(IK2Qq7NeL+6=pkKznA}f%P_0%@*La|fC>6}% zNRX5smLQ&Khwt=@q9jPqXhjA;e!3B5jM$|?+BP9-W(;x=1L@F+@-%vI1_d-edM9vX z_%H@{Dr#8I2Xe2R9EL$Q!R%!3(aDbg^)kt(owMH8kBXwL*O4gcZn^? zMEND+O!uVG-cZ$Rx~ANd9X4F`N}A3`YT{tEbsF8pJm+aA|8Cox>T&IZQ(s}6IyQGI OSohg_Jnsy0|IQIis|fZjto12MWC`JfuDoUZUdYf&he zLQjws9_ApPXp3+3gQ6fvPiRR7-@n@dWsKORM%vUNY9ZdKHG$&ZCnp-|JN5;w$Lvl8 O>pmKf+|i1wJ^lh1F@wnf literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/cd/672d61653132336161655b39636635666636656262666439386139356438616231313236376431626231365d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/cd/672d61653132336161655b39636635666636656262666439386139356438616231313236376431626231365d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..fae9f120aa6787bce1a5fd6064edd134d1bfebb8 GIT binary patch literal 436 zcmZvYK~KU!5QRDWGxlf#OItuXJsA@{5lz%vlV))Tx~AJUvs+pv{C8)|0TR4^dGp?z z7cJ9dy-K5WarX*w4B~~YBysEV#UEpALB2%z{ zqk(zmU=8BgRQPUwQDg?9Gujx7A3yDgVn*yzqS==|Xc7iX5WUg96xnI?;0)u@y5K#B zBg2O=xK%;J2Am@gie%sSvh=o+okNl>_jPg}&su7}(L0$WGg4f?_ES%Y(=BxaRuzj1 zkAvqzjvosz85?ddd1rbs8k-xcI&H2gmtlt;|9vHm79+J`y`mwFbTMD@&Xa$K?ri?J Yb)M9hA9oKkkn#^I@Rhz%6a>*3?a1KUSHGZ`5xdk#RqcZ&VUU5CNc&n8r^SPBkVoT!_Znt~ zcgx{k1&xC=1tCXe-5;t3 zP1lsmaj+xzyOKs6g{cWE?K`W{Ud%JzbM^0_gDLM1&Rg~2mwiKBt9)nQTZcT$f!93! E0NP-HB>(^b literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/d1/672d61653132336161655b30383563323164326131346530303734383139386232613866356533383338625d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/d1/672d61653132336161655b30383563323164326131346530303734383139386232613866356533383338625d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..c47119ae6894a1adc7b3a03226788ba9e6ee6ffc GIT binary patch literal 440 zcmZvY&riZI6vsLHXY^n`6duCl{+ifV}fA?)1Akkw#dHw#1 zl5}yuN~1Knd4V_v@$6KWKU!mKoxiFA^EGNx0#Z17h*lsbw-X;!t(DUoJkVZb3YKsr zm}egDK|E1~Z}fvABZ$suO$Oh;n-Rr~SfxZN$}rq47$hKi(xDXDY1Cj33TXVGJ%=O1 zyV1B&!wtVUsO*%Jec#J6m`b)DooqO-m-BemIQxmg%V;(0u%umE;k3d6-PG2>R<@w8 z7Ud@3A#f6&tJR@ig*tJ7#XQZp>Lu}-7Ah$mcO^6%KK b$se{pIJFDo_QMoT1?xU)k389ymp=UhR~3pu literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/d1/672d61653132336161655b33343361383639656235383361393838636239376232353035383833323634315d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/d1/672d61653132336161655b33343361383639656235383361393838636239376232353035383833323634315d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..a1e57ca4eb7f01daff7e27330420415b74ab5885 GIT binary patch literal 433 zcmZvY!EVAZ42C)HF>;&)p@lN)o~B9L32oB0TO|}0Lp?Q3m82Agc=tKw0Md4gJ~_Yr ze@T|lmWw>e7k96arXXIN+Luq(7~7O@YKP?tH7Nl(oIE585TpB%53141=`|i`D+&d3 zI1x+>4@(fwRO37SpeP8E3tExEk7GNalo6*?NV_V;nHhr&L{B_YdX(f*;T({xL@F(+)f^v!58AE=4y*4Als*YJ!bkN&mXneuVt WgHvB&kRBZjr++pc+0}*>pML=p(T7(6 literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/d4/672d61653132336161655b36636666646334633430303134386431373239306163306130316464353937655d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/d4/672d61653132336161655b36636666646334633430303134386431373239306163306130316464353937655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..86e09952d9dbfb0d201b132b0b740c8a4d372d38 GIT binary patch literal 5425 zcmeHLOK%%T4EDLdqS#{rYhQYfPDaugEn>%j+w>wp7f*;dNPgr;a))tmln(o&B#M4|Cz3=2r$*jPUR6a=m6Hp(P?Iy2X&H!-xV0kg zi{R*&BkN?DNs~?0M?DY5Qgp?w7SY&>p$OjSTwUr*( zrK2+`7J4FB>C7#I@g2*64((K7Np?z#(^v#=Wn)x%rG7rGpxh-9`WYijm))MlZIiBmf=FcZ^cd@Zzuj% zre@7zx{^*owE3X2U_9FdfC2>nvl18_N72oS6nd~lmBBcUfvp;I#s9=9E1hmV;mvQu zy(d3?8RLNvVovQ-D2<>7s|m@`(7F?XE}oggqCDGoCCaD3swh? zS<8XbKCJvVdxV3C2s0x>UOK+67oD1n;@bsG;Zq12Uk|Tq#hawt%abA|T?o!xlQ)@v zo24ze_>`w4kye!i;=)u512)0?px>P*Af%{TQYwLd&>P-J6RuXPaOsLXY^*XNG1`Vv z(y2{#t(*;$v@_3DV~#U*oUd&-^^o=^9Q%zFmeK=#R+{pynY7zm2@rin7b5}Yk4}|V zS0()qzH-X5n>TQK2=%{*OJX4a`Jv~U5(?$3H;RXYbkL(3MftkT1ddYD25uWASOX{z zO|ampDngF74gY~FphH_%etghC6R2y;Eij_?1Kop?9CwpG)^LpL%%-*=AE>a9XOdwu zN_$lE+GL;QjpAwy&v1e8b;`QRY^!0H67+s~evK5L(2t`+gU03Jy@VKhV$YjA-)K!K zfuFwhL8SorETzs{&MIqzP}7n5gt~%Z|W~!NwuBMvL`indkRwh zN%@riXxfjv2`Bgq>?S`hM9=9XNq4ZPkEHmF@4vJ@LSLe9r%{x|{n4RyY#O=$5I;Ok z4o?%*gaPXFe`p;KvumeY>?Yt&g8&;hLjGqh;k&y2IbEQe4)=6{L6nSMSQmg}@D{|k z^7nh4`e~AXNq*a8%m|9Wo^L24di3hs%^iccZZoSnyB;be7(lgw^E zko}+)q1GDcOPIX_3E{Ho=sWl^^>IEqVQz^eYhmE?=u3Jnoj*V^$khQJg@V!ScK@ap_9M}D_&5uR7L0QxNt@RH zx}}YCStu7+gCulN@)#XHidL)1FlXvgA_6j zgK->CI&0&2kvF17s2M24#=c8I+Ei+j=tdNK+nM(VMDHd2I4UGOv|N7RK%-~+yvg&9 zYD}@Yf7h)L^^Zku)@~o|pc2w%#}W}PvbS(_#lZ%d6|R0_f4eMzFIr^P3a)f+Wq}rE zQhj@oBiDnSp<;AKXfyIqF@}nPGK4Vc=e94a7`q|1Q!MCE@dQ|}P9ToA!6>%>?GiDf zJo68gi08M&qv{X`!A^C+;r~yn!zdV^#^GzL4!r|RkVf&)R18gp>t%+f0tbW_X)5}0 zwo@k##N^?oqQm=Ns2KmtrlM1zJ0m|T8(-H{B;(N}jbC-yh|+K<8^c{xdj&R>jh8AL z{Wv>ZHuk{wdW`M6s19~08(-G)Z7%aV1wLolh@vD)Uv=3CMo~C)8$-7-bQ>=_!sy4@ z;j*y@_Q|r*!475PE6YZwz~?L*ah$%kZUb!?PAiyiKI141_o+bW##Vo2z^+(IH=uhj za1~3&_;{deSGYT+8`K_1|Ih%Cgy!l!kiLT`hD%C15jf`WWF{&*sdEQ!x5}GLZm+r- z2i;<9frc1*wIgLduT&;5N3xF$+?@3Q5AHcbAE0+>=w1i(0Q!Qu#|}M!{#ypg>}B&_ rRZ~Y!{l)g=Z1X?^FCAtJjK=vVb4E`U==p>llD#jrz#{~DCh+h(*{+DU literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/d7/672d61653132336161655b30643130363334336630633363653033303237323237373632363631386534655d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/d7/672d61653132336161655b30643130363334336630633363653033303237323237373632363631386534655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..6046a9eefe15a69ab7386d5715bc11c8678d832a GIT binary patch literal 13507 zcmeHO$!^<75cPRJgU11EanVAxPKIZ}9GnD5CMN?zD{M(^i=>8ZTG1H(_jy%KNt8(Y z5X*r_=EX}d)wMr1S>^SHLD(O9!`?3+h3^aJ&rIImT%~cGCO4ntOx;|oNJ~cy#X~N< zzHrWdJF^<7V$krZ9=poKfiMJSv<^g?~s|0-vsg=dGZb*#RumptTS2vp`u z&*p~K1Q_TEXQd-EcSes)17~QX;+$xQd@xpgNmnX!yMti7y0~4=oY6-SV7QUtBEI=6 z2KU5#5j(;MhhTre?3;NJPZFsY#1o$pZ20dAXNhea-a$TQ@xdoCj{T9E%3=Y|cbw8e z&gcW?hfIH(X0gNymTOk19B1HgmnZ)z2D^;e$a}_ z);Y*0F#BeS2X6&W2F?YCjF+Vh_QaVoU^V|LGc6|z78)XyPF3?Ui1(1giygyW%7)X{ zto%1?gpCLbvqyAz=p24{u_UH=cMMi|6^zE)JGV>4lXSMFCxu66!8lV*+GPLR3~il@ zSJ{vvr&S3F@hMAZ8N3PFhxuzsx@r zi^b;DfTFT_*PT+!-{YlO+kLcyV57{731VACpW)(}1RG>lxYY&!w(*adTt(>$4)uX$ z0n@JAcUzQbQG#5%MG3@S6(t5p6Z={1M^K^~Vs(Hxh(TUZ#Rjlo2~Z%v4OF1#yPt&$ z$2Y-o0HGTOzISqf00^|tA+FbNQK3bJ78PFk?of%dIy5vzV+|j??cITCy-$=l=5?-O zlA}OHZ{UXEsUd}r`{>moEut$qRadxIxSk)jh|wZOix^Faf#>#@-y@!kw;FOh8=Z9o z0e20w-zk#3uBncKD8UeKtoo-0DIVUp*~>@J-aXpy77s0wG$9FI7rh)w4#TVlAWgAY z#|`kZqx4SU;#KT%6qNAYey`g*Ih5F5io5=xy>PS_jus}GVB(mcw|8+?$BCwBtOLdN z6&1(q+d+!|?dR>CNsa>*UN0D)-h~2R^ESmB<5(_Rv}n zH9j_>F5lKjKi|QTiLk7?tCkaHqDP=jJqNYAtqe7KT}(dvF%XM-{5aF_@g)Xlb+nCvn~Pdw0J9ydx`C+NDnFwR8K?b7pt75!dED&?Yb+st4`WfAG>D9(VIs4}y% zl-^Nel^j-C;YOFS>NeL+6=pb5wSlln1SDjW?Z}E%vqEwK= zkziRm$U!_&i*NLUq9lmUXhR0yzlRycjM$|?sv93P34;v8MA|o^Jk1__gFG4+yq9of zxSkIWDrg*}DF}H`R!-9-8*f@UI<#_V$C^4Pl{VDLfz$uJ!=GYyAQR}t_e>9@vHwTa zsOg$=IS#hxepk|nqcAmLrEPCD+KYL{doFGcI-2TX=e$*)e%?3KwaWMQqjSi!?0C)7 EFX);&)X$uAFo~B9L32oB0TO|}0Lp_nENohjuklD*Q7V|h zi6ALGEI~Zc9^dE(MM;oe(25Mcf42k57;#FCw5vm$nKH;h^rS;A%JY!HJ1C&>F*|`1 z!^N<;RdI#`_$fQ(WZ(C)4rVV89-VCYUN4hu(mMNv!OL_pv2H^_?Z=KfbYs3ekZt5T z;4$z$o_obcWa8KBx(n?{qy0nGLDMbe&YZC2+Bc)=Y@jB}TU)2mUBh$MJo?x3!Bh_$ XADsFOgZ5~_sbJklB*SriD;tUnvlUA=qO8@-GzdL@9u0lK!Vp_-n=*O zrQ>`!o#a`P+`U4UfqHScE1zm>>rMHFD=KGX7!~Aj^pH+K_3nE<;KracbK3J#6$m3Z zG9-nEDX3>&(>wo?Dj3o;nz5yiL(`#5khoODt13jzP{0^e%O+H+ICUP9!GWxg-U%E9 zK6JqiMvdrmPw{5GdVAp!<$>~P^^*YH0jjO*Yc%5Z~fIrm777u-7r{{t8LH_X4 zCpKXlPcAWMx?@B24aKeDYbssEVJUU5r0J-mHjXy0ogsHIAIrSGfA`(m@^RsV!>`cI S9ost$wfo$7l9d)R?&%Lp`-HCm literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/df/672d6165313233616165245b61323661393136613834303134633936396636643832636163383139343263395d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/df/672d6165313233616165245b61323661393136613834303134633936396636643832636163383139343263395d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..d4778e88443dc4fb183fe2e0bdb4b1b6ab2fb266 GIT binary patch literal 412 zcmZvY!D_=W5JYqCXXx0AV#iMG^{EuvQ)r>>%@8(~VlP;>kz~7V$iH{x6cT7|;xU?? znJCRy**f23$=wUYF^Ff2WBJ$_)3xO*R=V73MJOPLql0J-VsXE49$ST0?erHNM1hdN zkziRk$Ur<%qu=O9i-I6Jqb(Wz{@u?gX2dSFrmFTqvtp2fm`M3r6sOsPZ;;o<1@9#s z8E)poJqC?~Bmp5uv~rpzS$osS!D%b|W~iuj5|yD=_MHCj9scCA1DQZCzGpg;(%nCb zgQ9E76Q0m3Ey~+Fs04-g9wt(7}`sd*>~F`gz|_*P`$2N9#1tvgb8V Ezv?Z3F8}}l literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/e4/672d6165313233616165245b35386633356635343537643931616366373831623034636234353039623430345d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/e4/672d6165313233616165245b35386633356635343537643931616366373831623034636234353039623430345d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..b649bff1a7fead770a736d1feb359e71ed0d0d49 GIT binary patch literal 412 zcmZvY!D_=W5JYqCXXx0AV#iMG^{EuvQ)r>>%@CAoV=q{?kz~7V$iH{x6cT7|;xU?? znJCRy**f23o4Xf?V-U|)jpbu!OxKpLs={)Mnv{SXjt-(Vh{gTFdDUuV^$x%2APNNu z90`_%gABwIHTXt9C<=n;jJ9O({kxx0%!plTq^kBovtp2fm`M9t6sOsPZ;(ghg7*@R z3^()PUImSVBmp5uW#u$Yvi7EtgF`F(W~iujQfWi2>^c44JN(IK2QqbdSr6N?d@}YCbb+J++U;Hf2z13bO!Zolikk-c@BN09Si6qX zpqpF*UE-LJnQz{nVKA9T$#fpf;?^GI0 zQ}5`_kEbOW0pcJfyxyZ z>nlxXA}mZ&ZzFPjyYRgr{L_vTIgQy1|r(T0=J#dgOjqCtPsBu5%m#i%S`#VfxRT7Kra zw^;SsCTl?1h6w-%^I1M&@W!&~WUw69Tm!25$fRJa!Uzo!I*;0OFo<`j;KH6ZE@})XtXa+fMkB_E zu(0t6-z*(pH|tSDpv>(OP|PV9&0P1d8*Vm$QY8LHlsOd+UIp!W%|$1EP@KzhTnfY&QOtE(^a^T>9kE${&ZLM%LF{D?bWG zk|CrkeXJ$t$6p!fuKdhOwi{$dSHz@Zop5_`XpXFyaz_B8Cql5GGyX;MN{PCn?{Gd7 zzeZ<0_9;~Kzp)c_Fo(~JOF=<`{4<#c$t+Cfl$$69op&3}hn+E;<^c){-$kO}d%X0G z1(kom{=nbmikC42%ncS@j)YwEkR;m4qd}O^8jhKK(dP*GH6;kr#$*ysgMe~Z7qqLQ zumM*Ks6lmLN_78;W1^qcH1>CV(e`Fw|mg=l6ik@pkf%x#P&zv`Z zmW{r(_vi+di7pjZ2xp$ZhgVAm7-Ul&J^4 z=}CoTHha8~B;jm^->dx?Q)yuIVBjh#tIcCr|5M9yn7FSXNoyUN;JY_Hlrfil9@(E!s&D94OO zvs&gH1HG-+qDNrcw@zj?xZBo{c(cnp0)5$v|Qn3fql}a^wL9* RPG;=*Po+5CaOjog{u>^1ZDs%f literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/e7/672d61653132336161655b64373937366266663762633363633330386238643238333134366266386338665d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/e7/672d61653132336161655b64373937366266663762633363633330386238643238333134366266386338665d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..1234750f0f08f589538d5de9da3845f4d3ddc771 GIT binary patch literal 427 zcmZvY&2GXl5QI7RF?_64oP?i}&8e!?o=_{by+w))UdUEBj%-6H5%1o0IDph%Kh4hU zOghUai+P?U$=w@d8HiV>4&}2o#x~`<+G4pxO-euxy@zxTVst<9K{Z-AUEz^7qEIk} zo**eaEI_=_4nOFGq98~wXh{Y?f7$_MjM$|{+SVazCJbgEI?|yQ#d+}H3<_v`^iH5> z_&5Z&Dr#7tgOCU1WY=}F4rV9!9-VCYUoVqv+&cS>!OJWeuWMym|Df&3HYlrr$H0Gh z?h~7ki6_^X3q6oV`-iH%rd!Hg*VkG#@~$36c7gFA%y literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/e8/672d61653132336161655b38346133383061346232653361363436306264613662613531313338303362355d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/e8/672d61653132336161655b38346133383061346232653361363436306264613662613531313338303362355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..d75a53c05fb03436ed19d834672b3dcbb9ad1ec4 GIT binary patch literal 10295 zcmeHNOK;mo5cau0gU0|iUm``VPL7)vJ=h75G`$!QR^dushYyvzwBi{4@BL<%l4$CI z*05{X;3bZCXXpL!49AZ~VG@u0QS{4476i=sz2Y~QXJww3#pNeH7nkQEmE2(?cBhyh zGw0~tk@zjoDJBWWZqb@ggL*-OnjC&x4GlJ~btR{@esE=_Q~EX&r@QWbgEtqNr(AO~yTuu- zF35h+il}ZC&=)ZK3dDzNfF}(fgJ0&0Mg~i9E;LwGUwI|@G&4d&gvPhFTn*ygDLAvE zjk6lVNo!W~f1?p&L|E8(glmqD;fE&+V#>VE!HR)`(adxAdLhgu(YE+F^NALWGn1rE zbH$nSwzkBO|z#fZ3mT`rgImCiG_R-$sr zqm}CgCyT1Q7FxM}crvZ4;<&7}JF(*Ii!q}rqET=w+o6Coz*DZ)z~tQ9n2A;BQT))N zP_iuOcQ~YpX`{!LJP|DNIC%&qXv6vCOj5KUB}F4Y84ibDf;$SvwVN9g1dUbJCIBZ} z>Qrz-k-Nr}%H87#uyvC(p2Z?CJ18_+6Jm`5%D)dXs~;qE1~8L1R=EP&q(otIZ{iJu zh;mpHywj`}3&fX(GEBhRyrXnkt+U&J0H`9j~?cl3e^N0Sl@gtbUN!@DaEHprw%3Mb~L4Sn1wk(Nt%&;`lT_RV1& z5Bg%!7mKEz^u>bm;S(2&Zj2o)7CV9W6^jiph5HK@ixFj=*HbJudb58bKTWY1`ok!B z%f-SAlfGE=okibSJZERoiLrylq8pHhJBu~u7cLgBt+QC`ZBMcAXhhTLEMlsN2Re&E zlqBAp>nx}x`GV=o@q6^mXq)>HR6l~E=D8n1b-M}-avnFbad*YnR*~2jh}#7M(~gH2 zU${8@ubsrxTA|ZLB;MADXcNzDUi?`o Lfps=oIJ^G`IXHVm literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/ea/672d61653132336161655b61623238386563656531633965336566326239396332336361643633303839655d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/ea/672d61653132336161655b61623238386563656531633965336566326239396332336361643633303839655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..9936c4f355a7ad87bbac23b59a3e2116efa0556f GIT binary patch literal 433 zcmZvYPfx-?5XCwBG4^O8OUobW^khu*L^M%vO~}FybPU@zvs;Q1zPq#K00~}ydGp@9 zmrS$qe3m8IHJgm5liei@5-$!o>o4v VS%-e~xB;6`^H=3jwpz)=r$0@Mhot}j literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/ec/672d6165313233616165245b65653462343764636564316132313633333030393738356332643662376634655d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/ec/672d6165313233616165245b65653462343764636564316132313633333030393738356332643662376634655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..158fd2c695aabdf8fa6a31449553c30626ccc6c1 GIT binary patch literal 412 zcmZvY!D_=W5JYqCXXx0AV#iMG^{EuvQ)r>>%@8(~VlP;>kz~7V$iH{x6cT7|;xU?? znJCRy**f1O+1(4oF^Ff2WBJ$_)3xO*R=V73MJOPLql0J-VsXE49$ST0?erHNM1hdN zkziRk$Ur<%qu=O9i-I6Jqb(Wz{@u?gX2dSFrmFTqvtp2fm`M3r6sOsPZ;;o<1@9#s z8E)poJqC?~Bmp5uv~rpzS$osS!D%b|W~iuj5|yD=_MHCj9scCA1DQZCzGpg;(%nCb zgQ9E76Q0m3Ey~+Fs04-g9wt(7}`sd*>~F`gz|_*P`$2N9#1tvgb8V Ezv?M~F8}}l literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/f0/672d61653132336161655b61326262383461616238663263373639653464653966353034646138626161305d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/f0/672d61653132336161655b61326262383461616238663263373639653464653966353034646138626161305d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..fac94a5669ac60fb183be1ae66e38c9b17357ed8 GIT binary patch literal 418 zcmZvYPfNo<5XE!$W9(6=`O~I0lamN~Dhlc?P`2*08R=%j?j}(~zq_+3(t_TGA8+2w zdud+GSIZ*LldC7lG7yhe_SL=7+BDU(++(#yMN&Wkql0t_BD#*8myMEEZSa$JqLi?J zksv7@tUx@_0bl4FMM;pJ(3&*9ezgD;GMw8 z@OC=f%AjF=0wV6EjfY`~Yp)M+=g`J2|Lfu;yJ@ZYK+j|TJIpIQ!~t@OseH4eF) IEq8kS0Ud*Z3IG5A literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/f0/672d61653132336161655b63663330333936623038383666666539343562386634666430303632646561655d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/f0/672d61653132336161655b63663330333936623038383666666539343562386634666430303632646561655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..259cc2c39ac1b11f4ad3ead3cd5de47e2ad518bc GIT binary patch literal 15455 zcmeHOOLN;c5cau0gU8I+B1lnu=#;i;nrWS6CT)80j0Or}8Hq@$d{}Wj`S1M}AQjT2 z9^=Xv8J9!`m;2uR1VGEY&X$4@vh?abUx=$q5le1GVRT#FV2dRr!mjtnfNNNttpSj(Y=i9X%PjH^_yIZ5AvI^rZQrB=~5=*ue+66aJ2#^sGQ{jPXGhAc%=5N{>e8Aq05vtaiA&)J*H*E8R@z1csne!lp; zT3FL}kqZuknperyn*?T%6;)zIU~~^Vd}T*@Qzi41%OxqNgt?6&khj8XjS*mRHA?k2)EV4e=EL}$Q~!7C!aE5JTQ*c%dtw1rM3vJ9D-tZEyy#DyrKYVnchlFygQXqZrE zS1;LM-hF{|wn~+*DsWPVRee?-Q9(q6RYr`|(mC?*Vns@+w-czMs1P*u`snjYsD~t5 z^WzaCSqRRxByXzxYnC?2rKogmQPPT(jCh}CiyYYm?<4)b>jVTBvEo!iunHa--ST|2 zUav?N=S(NzbH6PE@b2gf3i?$b<@)rq8xi)ZjT`KZ9FMg22 zA4A+pXE;=REk#<$ETzAZnX0&zLmR_9_~6loDbFBmSuC$5RSp`I7qY-{nNMAa3Uib4 zDjZH7p-niTOizOX2`Q413TrXik`#!0-9Vl$I>-ZvsT(P53mt07oo36NfYv~!8cEYU zknq$wlt-A)JeyHhtIK)5ti%cxSHdN#1?Wyxlv%#%cVjBSb_4zuMSMm7oFx*8nl3(a zuqj>^Z>#095$jTk4!`w9h}ElPRo?0M=nVpsx=E%ebP<0*zULfjP+-v}F4X_J8Q@7F z;%tpndP}xYq5?Zq@)3YA$8`*V7y!|@WdH<~csu~vUTA{=vWNU3fDDmSB=vD9YLX0N~${~Q^I{xlsDmMrM7M>hn;F_cPmZGycH237@p1i)EH`g3Tz2?|n zXnok&S(iQJpdWh-aerRmal~ISOxkVm5d7GCOvUWbw%yY^r+S#Ep6{AXhuL(PO~>G- zIW`Ub^k%g>hoYbwH+pwe>g;?$6%H!i z+2-YuJ64MK4inp1460D&pZ4*sj76rVuJmn%UgcFR+p9D&^x}+06lZ>|bzjaJ2 zBf9+T@#(|}Q>TM8?Fdnyp*y4Yh}LE%7?ZUx=NQH0pUO)bjirfQHI4OmS_lli(pc*E F{{XzTonZg~ literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/f2/672d61653132336161655b39383065313661393535376264363738316563353035613330333466616266645d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/f2/672d61653132336161655b39383065313661393535376264363738316563353035613330333466616266645d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..be0facbf557efee69109a6f4469fa8d635480df8 GIT binary patch literal 423 zcmZvY!A`?45JYq4GkoMwCuvfe%?TmFsR9YOMXKC-+bpV+$ab1S)PHB49$E>mPqQ;S zljOyGxhRq%yL*K+1@U6lv3hEaX`AXz?Xg;+CMBSN(Lu5R5#2}5t41rU*Lb3xC>3Nd z62zs0C5UG_;5+@GC<&4aT9Ltz?`}dVBX+5g_O%b1IfER;K-$-$JWn2+K^~0@-Z6{} zAEw|=1r6)@KpvHq!!XF&n}h5fTG{cxPR8l1v+WmpC(~lK#l};I8s*yK$@346yMz{G zg8UkBp-0l#{-LVZbW6D>JM6gXjWo$7YQkXa)@rm@^PH!R{@u1W)#Ju_tG0fcIyAS+ OxAwDf$O~Dux|Raov&lM;}_>>%2LSlzCiSFKi7@9~q4qEL{) zOt3B-WFQ`?!B_f5Q4mCDv?GIWU;Tn&M(k1}RkaVA4TBWKMB3M)I4vH0gFG4+yw@-@ zyju?UDrg)e2?#kVE2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34tC`?UQY2R6m_F|s$o~wTc9ZY$DaNep9zw8_8TID;&)X$uAFo~B9L32oB0TO|}0Lp_nENZ(U;jBTn{wZm$Knv{S7P9D-Zh|&GX2i0ih^cs(}6{Uh1 zoCuQA!xF?3?eUF%P?QAe1+B>7`*%B_j1i~QNV_`3nJI%DL{B=@qC5{7yn_N7AF~rU zFp^lG6%XPqG z;A1?Oign1uf7e|X+L1>4hpL07TgrtwVauIwMpHhIsfp&+)@gLt@SGiw{*`<%)x*XI Wr#{2rJSuQ1SohI*WK|nBeEtPSl7_AT literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/f9/672d6165313233616165245b62666531616261353663616666623162333333653936623133626231643566365d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/f9/672d6165313233616165245b62666531616261353663616666623162333333653936623133626231643566365d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..daed59283244417935beb7b4ee89ec217a8f53a7 GIT binary patch literal 412 zcmZvY%}&EG5QKZ?F?{6W=C3rH6GDPh1rl(JRJnMYtQ04a?Ib|dcW0d^I@Rhz%6a>*3?a1KUSHGZ`5xdk#RqcZ&VUU5CNc&n8r^SPBkVoT!_Znt~ zcgx{k1&xC=1tCXe-5;t3 zP1lsmaj+xzyOKs6g{cWE?K`W{Ud%JzbM^0_gDLM1&Rg~2mwiKBt9)nQTZcT$f!93! E0NeS1CIA2c literal 0 HcmV?d00001 diff --git a/cache/doctrine/ae123aae/ff/672d61653132336161655b36363538656439316139636366636363336431653866376134303865396437385d5b315d.doctrinecache.data b/cache/doctrine/ae123aae/ff/672d61653132336161655b36363538656439316139636366636363336431653866376134303865396437385d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..f13970dd4ecce17ce6c92c787adbc0c6e9bcda7d GIT binary patch literal 14842 zcmeHONpIUm6wbLngU14~xJw+Jf-XjiIx&zmCj-LB9LwW~q{_vLYxuwSdovu$4CN&# z8#uyTyv*|E?H?aG&x?{^7AL;z{`8*tK68#setq^!k!3}GcFI@c>_nuJJ1k+h74u@| zy!!c7Rr5UMWx5bw{@w7ktZ(RqSwzFo7i4Y8F20`j^{!Mbo7G~=YXQ>b zXOTMdrO`H71Ikv1fML&dueWrd7B(wVFsBq=6-{}r{_z5J=%UkvX1}#wRrf_Wf} zbNCtzWmaeLA*5b{+c~8;JM9ouPb27H3>6;0%AG9LM zn+oLf)ozIghX7ACJPY2KZCV-hi7Qcq)#?*3C10+U&=8^ZsDXn)yxR&c?9|FdmEoi| ztNL4ML>UnlRvs}?L$9wktD_AurFLgvMXiF-)b`2MMyN?TThrsrqqAU~3rX5k{%3|d z=TfV5Jdx9ioP;BTwyAIQKH5Q`&?ded!7I`a@Zpk!4YDRe|49AT0gjnUq{S8<^p0eq z)bR1-Pv7+tH}=Ct1Vg(=h(wDBE&f_Wu!x`$VTM@g=e2J`ga_hm01c1CfCS z;WYq>VFV7ap{pOf>Nw(d=`8;K_<0iCynt-wZ*v*y4c20gD4&q8=9qOn7zV zhd9t%vKI%u_$A=Lk9Wn$X!bcc@MJ;YyMY_Jhg%Q?_O7YDYl>?j`YM{eYdZ2>Qxjf~ z06}lbULXkEmjDDmUO`|qI|>j40D|cOe3qM4lfe2li?RiovC2T&p)uKSIw6ZaagZ?k{+0L(E)o_KG(y*(^hUo_K|D49wCojJ_MPs#QxNwR5Atw!PK u55)K*hNo!7DZQ?nu3ZxikZ+dgnB(X533V`1Go@;<`75skdK0O8@a|uLnCL|S literal 0 HcmV?d00001 diff --git a/cache/doctrine/db3ea672/4b/672d6462336561363732245b65363263313233666562646663643633616466363734306330323933633966655d5b315d.doctrinecache.data b/cache/doctrine/db3ea672/4b/672d6462336561363732245b65363263313233666562646663643633616466363734306330323933633966655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..0ebd22d2ccc5766896da55b7d25c55b21084220d GIT binary patch literal 412 zcmZvY%}&EG5QKZ?F?{6W=C3516GDPh1rl(JRJnMYtQ04a?Ib|ecW0d9Yh-ttJ{_Hs?*Bq9e&b5lnPQf z60A!HIfzGU@s++&lmyWkZOP!<*RY_N5xX=o93VUU5CN&7~Wr^SPBkVoT!_Zp52 z@0P=Z3K|D#3PMiG%6Xn;<4r3^hgJ^lSX1Yu(uO)YaQfeO_){znWCFeTp6Nsy`#)5T znyx9A<6sBwcO{KD3R4qS+VxhWy_jdb=jz`OS%_C4g6qIK*(hn$20v*hN(oDt z2%^$L4&s3h_(I<(N`m-=)}-~cLWo| z+xc)Oy@vG>h;Wc59LF)Noj!!UMH6=XuMMN*rZepaIv%s%anUSdzgf&aq`mU&exd^@ zZ2wT%E4ri{k>A^K$_r_{oT>I*ZCazyoXsx_JNbIU%ok*+mwjYTeJ I%bgy703f%43;+NC literal 0 HcmV?d00001 diff --git a/cache/doctrine/db3ea672/de/672d64623365613637325b63663330333936623038383666666539343562386634666430303632646561655d5b315d.doctrinecache.data b/cache/doctrine/db3ea672/de/672d64623365613637325b63663330333936623038383666666539343562386634666430303632646561655d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..c3924812d012bc67445ed2a2d28a1a46841e9553 GIT binary patch literal 15455 zcmeHOOLN;c5cau0gU8I+B1lnu=#;i;nrWS6CT)80j0Or}8Hq@$d{}Wj`S1M}AQjT2 z9^=Xv8J9!`m;2uR1VGEY&zVJ{-t3=OKVN)a zEv)Ig$OVT%&8y_iYl=pFuI2wzOtjdsgilh<&uEoN(83b4+|$Hm7Pc0x}v;WikCyrnc|y> zlE=K{6nM?kX&zAg;1!YI6=0tt>AwfM+$$>&RDG)$HQGp#Q`3OLm<2nXF41j3dG5~@~JRX2-FSJ1b*+c#iK!(Vv@(q9-2Jb`u z)8C^H0T9;-cLT_T`5wN|o*;fa_~tS;_+jwF;K$Q%Kw5=1h#%YQ@{kRP;%@Nc(c8mT zbPmCfy&DkU4<`2M;Rn8AHhKE{t3PHoGw5N^!=T47dfE5 z=yQH%xbY-$ISOiwopInyPHxwMQ!SNr>ds^01_m??Xc*8K1PveOKmQXn`c>A)jO`WK zhYVa5^s4uHA;yygBLn%n@$Bkwsn?mh~D_<)bGfASj;&-V>}82m8!@$~r7DzroJ z<01JT{7~cuKOT)AEq5P+AA1k5JfHa!_w?~&VjKK0_+jwl$?>CIXb0d&k9;?NXmW!e zkHwF+yAQ#Sy$4uM$QW}@3qRl(+__;E>}c~sxKso?J==5OG-4hFxO&<>aFR#fq$cWY z(|x=3bGjT8Nn@hg@jDgJcr=hmV{(d9{|+;c9GixIdb3)cLs3wT8@)R!b#}g>3I`SM zZ1eKS9V^9qhl%Yh234r?Py6^*#v)TwSNgU>uktFE?Nyo>dT~ah3N2CwIapN#Rlxk|9@SH-yThf2J_q=;qNOKUcg0FZ$|>6;B_kRH?TP8cNk&`z-#Vt1 z5nX=v_;g}~snbE4c7&+U(4A3xL~An>jLF)UbBtp0Pvs?z#?r*Dn#TG&Ed+*MX)N{o Ef6G*zT>t<8 literal 0 HcmV?d00001 diff --git a/cache/doctrine/db3ea672/f8/672d6462336561363732245b32666163306561643032656530316166356332376432623539373962393834355d5b315d.doctrinecache.data b/cache/doctrine/db3ea672/f8/672d6462336561363732245b32666163306561643032656530316166356332376432623539373962393834355d5b315d.doctrinecache.data new file mode 100644 index 0000000000000000000000000000000000000000..af17332f4ba231f50344f15a3bb6b0d134f15fe2 GIT binary patch literal 412 zcmZvYPfNrw5XF1;W8~;1ZTFAu^dy3w76tWISh8le9cbE;q^(-^yF2L$yP&u5Dux|Raov&lM;}_>>$~Kh;Ae2RjZZNd;FxMC={$= zCWs3M8Hh(}@Rhz%6a>i`?a1KUSHGZ?5xdk#Rqcaj#b5(sBJFEYoE8thK^~0@-Z9J! z@0P>83K|FNH3&H>E2n9awKt6%99r2oLq)BVN*iir&*^{P;ZMFekO}nSd!{34?EX+S zXu76cj)NV!-<34sC`?UQY2R6m_F}%_J)?gI9ZY$DaNep9zw8_8TIDBREdT%j literal 0 HcmV?d00001 diff --git a/cache/gpm/59/5b39373562356262313230313564333732663637656431303935383361306562655d5b315d.doctrinecache.data b/cache/gpm/59/5b39373562356262313230313564333732663637656431303935383361306562655d5b315d.doctrinecache.data index 52711c9..8095e5f 100644 --- a/cache/gpm/59/5b39373562356262313230313564333732663637656431303935383361306562655d5b315d.doctrinecache.data +++ b/cache/gpm/59/5b39373562356262313230313564333732663637656431303935383361306562655d5b315d.doctrinecache.data @@ -1,3 +1,3 @@ -1591967968 -s:302208:"{"akazie-wood":{"name":"Akazie Wood","version":"0.9.8","description":"This is a theme of Akazie IT GmbH and is intended for simple websites without great features","description_html":"

This is a theme of Akazie IT GmbH and is intended for simple websites without great features<\/p>","description_plain":"This is a theme of Akazie IT GmbH and is intended for simple websites without great features","icon":"smile-o","author":{"name":"Akazie IT GmbH","url":"https:\/\/akazie.com","email":"info@akazie.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/AkazieIT\/grav-theme-akazie-wood","demo":"https:\/\/demo.akazie.com\/akazie-wood","keywords":"akazieit, akazie, wood, carpenter, simple, chargeable, schreiner, holz, zimmerei, zimmermann, wald","bugs":"https:\/\/github.com\/AkazieIT\/grav-theme-akazie-wood\/issues","license":"MIT","tag_name":"0.9.8","date":"2020-04-23T08:49:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/akazie-wood\/0.9.8","repository":"https:\/\/github.com\/AkazieIT\/grav-theme-akazie-wood","slug":"akazie-wood","install_path":"user\/themes\/akazie-wood","screenshot":"themes-akazie-wood.jpg","changelog":{"0.9.8":{"date":"23.04.2020","content":"1. [](#new)\n * Markdown can now be switched on for the title on the start page\n1. [](#improved)\n * Update README\n * Change marker image\n1. [](#bugfix)\n * Redirect to first page (navigation blueprint)\n * line break on h1"},"0.9.7":{"date":"16.04.2020","content":"1. [](#bugfix)\n * Fix favicon path\n * Redirect to sub path (navigation)\n1. [](#improved)\n * Update npm dependencies\n1. [](#new)\n * Open Street Map added as an alternative to Google Map\n "},"0.9.6":{"date":"17.03.2020","content":"1. [](#improved)\n * Change error layout\n * Open navigation on hoover\n * Change default settings\n * Change demo pages"},"0.9.5":{"date":"14.03.2020","content":"1. [](#bugfix)\n * Change screenshot\n "},"0.9.4":{"date":"10.03.2020","content":"1. [](#new)\n * Navigation mit Unternavigation m\u00f6glich.\n * Neuer Blueprint f\u00fcr Navigationspunkte mit Unternavigation.\n "},"0.9.3":{"date":"27.02.2020","content":"1. [](#bugfix)\n * Fix custom logo path\n1. [](#improved)\n * Image with ration 1:1 possible\n * Position of the image description can be selected on each image and map\n * Update demo pages"},"0.9.2":{"date":"10-12-2019","content":"1. [](#new)\n * File for custom CSS\n * Enable and disable custom css in theme config\n1. [](#improved)\n * Update README\n * Update .gitignore\n * Move custom icon and logo"},"0.9.1":{"date":"05-12-2019","content":"1. [](#new)\n * Add german language\n * Google map API-key in theme settings\n * Add LICENSE\n * Limit number of navigation points\n * Impressum settings in Theme\n1. [](#bugfix)\n * Fix flexbox on IE\n * Some CSS fixes\n1. [](#improved)\n * Home is modular now\n * Update language\n * Update demo pages"},"0.9.0":{"date":"03-12-2019","content":"1. [](#new)\n * ChangeLog started..."}}},"upmorph-online-soon":{"name":"uPMORph online soon","version":"2020.16","description":"uPMORph online soon should be used to either comfort the public until your kickass project\/app\/product\/startup launches (online soon),or set your site on maintenance (**back** online soon).","description_html":"

uPMORph online soon should be used to either comfort the public until your kickass project\/app\/product\/startup launches (online soon),or set your site on maintenance (back<\/strong> online soon).<\/p>","description_plain":"uPMORph online soon should be used to either comfort the public until your kickass project\/app\/product\/startup launches (online soon),or set your site on maintenance (back online soon).","icon":"hourglass-half","author":{"name":"taPMeppe solutions","url":"https:\/\/tapmeppe.solutions","email":"development@tapmeppe.com"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"admin","version":">=1.9.0"}],"homepage":"https:\/\/github.com\/taPMeppeSols\/grav-theme-upmorph-online-soon","docs":"https:\/\/github.com\/taPMeppeSols\/grav-theme-upmorph-online-soon\/blob\/master\/README.md","demo":"https:\/\/tapmeppe.solutions","keywords":"grav, theme, tapmeppe, solution, eventually, maintenance, coming-soon, modern, responsive, newsletter, light, lightweight","bugs":"https:\/\/github.com\/taPMeppeSols\/grav-theme-upmorph-online-soon\/issues","license":"MIT","tag_name":"v2020.16","date":"2020-03-02T20:30:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/upmorph-online-soon\/2020.16","repository":"https:\/\/github.com\/taPMeppeSols\/grav-theme-upmorph-online-soon","slug":"upmorph-online-soon","install_path":"user\/themes\/upmorph-online-soon","screenshot":"themes-upmorph-online-soon.jpg","changelog":[]},"scholar":{"name":"Scholar","version":"2.0.0","description":"An academic-focused theme, for publishing papers, articles, books, documentation, your blog, and even your resum\u00e9. Features include high accessibility, fast performance, print-friendly styles and more.","description_html":"

An academic-focused theme, for publishing papers, articles, books, documentation, your blog, and even your resum\u00e9. Features include high accessibility, fast performance, print-friendly styles and more.<\/p>","description_plain":"An academic-focused theme, for publishing papers, articles, books, documentation, your blog, and even your resum\u00e9. Features include high accessibility, fast performance, print-friendly styles and more.","icon":"book","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":"~1.6.21"},{"name":"error"},{"name":"swiper"},{"name":"problems"},{"name":"breadcrumbs"},{"name":"shortcode-core"},{"name":"static-generator","version":"~1.0.0"}],"homepage":"https:\/\/github.com\/OleVik\/grav-theme-scholar","demo":"https:\/\/olevik.me\/staging\/grav-skeleton-scholar","keywords":"grav, theme, academic, paper, papers, article, articles, book, books, docs, documentation, resume, cv","bugs":"https:\/\/github.com\/OleVik\/grav-theme-scholar\/issues","license":"MIT","tag_name":"2.0.0","date":"2020-05-12T21:31:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/scholar\/2.0.0","repository":"https:\/\/github.com\/OleVik\/grav-theme-scholar","slug":"scholar","install_path":"user\/themes\/scholar","screenshot":"themes-scholar.jpg","changelog":{"2.0.0":{"date":"12-05-2020","content":"1. [](#new)\n * Generalized Listing-template\n * Generalized margin- and side-notes\n * Header enabled in all templates, option to disable in `toolbar.enabled`\n * Related Pages links optimized, option to disable in `related.enabled`\n2. [](#improved)\n * Smaller type for related Pages, enabled on mobile\n * Listing fallback for Page.summary()\n * Explicit version constraint for Composer (`>=7.1.3 <7.4`), with extensions\n * README-note about PHP-version\n3. [](#bugfix)\n * Heading-borders\n * Related links alignment and size\n * Responsive sizes"},"1.0.4":{"date":"09-05-2020","content":"1. [](#bugfix)\n * Use onGetPageTemplates-event in Admin\n * README-link"},"1.0.3":{"date":"20-02-2020","content":"1. [](#new)\n * Lock version to Grav 1.6.* until 1.7 stabilizes\n * Silently fail on Flex\n2. [](#bugfix)\n * Gracefully fail lookups for Blueprints\n * Fallback to Page titles if no menu-property is set\n * Temporarily revert Blueprint-helpers"},"1.0.2":{"date":"28-12-2019","content":"1. [](#improved)\n * Test-coverage\n * Translation-coverage\n * Templates\n2. [](#bugfix)\n * Article Search-field"},"1.0.1":{"date":"27-12-2019","content":"1. [](#improved)\n * Next- and previous-linking\n * Cross-browser CSS for anchor and search-field\n * Book-component\n2. [](#bugfix)\n * Highlighter\n * Advanced Search link in Docs"},"1.0.0":{"date":"25-12-2019","content":"1. [](#new)\n * Initial public release"}}},"tail":{"name":"Tail","version":"1.4.0","description":"A modern and clean personal blog theme for grav made with tailwindcss","description_html":"

A modern and clean personal blog theme for grav made with tailwindcss<\/p>","description_plain":"A modern and clean personal blog theme for grav made with tailwindcss","icon":"group","author":{"name":"Marcel Kr\u00fcger","url":"https:\/\/marcelkrueger.net","email":"hallo@marcelkrueger.net"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/MarcelKr\/grav-theme-tail","demo":"https:\/\/dermarcel.de","keywords":"blog, personal blog, minimal, clean, modern, responsive, tailwind, tailwindcss, html5, css3","bugs":"https:\/\/github.com\/MarcelKr\/grav-theme-tail\/issues","license":"MIT","tag_name":"1.4.0","date":"2020-03-06T10:26:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/tail\/1.4.0","repository":"https:\/\/github.com\/MarcelKr\/grav-theme-tail","slug":"tail","install_path":"user\/themes\/tail","screenshot":"themes-tail.jpg","changelog":{"1.4.0":{"date":" 03\/06\/2020","content":"1. [](#new)\n * Support for Matomo analytics\n1. [](#improved)\n * Better date format for German and English"},"1.3.1":{"date":" 02\/29\/2020","content":"1. [](#improved)\n * Adapted font stack to tested fonts only to avoid unexpected symbols"},"1.3.0":{"date":" 02\/23\/2020","content":"1. [](#new)\n * Custom styling for the Langswitcher Plugin. See the README for details.\n1. [](#bugfix)\n * Added missing metadata template partial in the header."},"1.2.0":{"date":" 02\/22\/2020","content":"1. [](#new)\n * Custom styling for the Markdown-Notices Plugin. See the README for details."},"1.1.3":{"date":" 02\/22\/2020","content":"1. [](#bugfix)\n * Added missing files from prev. release"},"1.1.2":{"date":" 02\/22\/2020","content":"1. [](#bugfix)\n * Fixed missing vertical padding of the main container"},"1.1.1":{"date":" 02\/21\/2020","content":"1. [](#improved)\n * The custom font name is now prepended to the regular font list provided by TailwindCSS instead of replacing it.\n1. [](#bugfix)\n * Some styles were removed by PurgeCSS accidentally\n1. [](#bugfix)\n * Fixed date of previous changelog entry. Again. :)"},"1.1.0":{"date":" 02\/20\/2020","content":"1. [](#new)\n * Pagination support\n1. [](#improved)\n * Overall margins and padding improvements\n1. [](#bugfix)\n * Footer divider line wasn't rotated\n1. [](#bugfix)\n * Fixed date of previous changelog entry :)"},"1.0.0":{"date":" 02\/05\/2020","content":"1. [](#new)\n * ChangeLog started..."}}},"hotdoy":{"name":"Hotdoy","version":"1.7.18","description":"Basic trendy theme for GRAV CMS.","description_html":"

Basic trendy theme for GRAV CMS.<\/p>","description_plain":"Basic trendy theme for GRAV CMS.","icon":"angellist","author":{"name":"Hotdoy"},"homepage":"https:\/\/github.com\/hotdoy\/grav-theme-hotdoy","demo":"https:\/\/hotdoy.ca","bugs":"https:\/\/github.com\/hotdoy\/grav-theme-hotdoy\/issues","license":"MIT","tag_name":"v1.7.18","date":"2020-05-20T19:31:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/hotdoy\/1.7.18","repository":"https:\/\/github.com\/hotdoy\/grav-theme-hotdoy","slug":"hotdoy","install_path":"user\/themes\/hotdoy","screenshot":"themes-hotdoy.jpg","changelog":{"1.7.18":{"date":"20-05-2020","content":"1. [](#bugfix)\n\t* Fixed drawer content opacity when opening multiple times in Firefox\n\t* Removed EXITING class when leaving a page, breaking Firefox Back button."},"1.7.17":{"date":"15-05-2020","content":"1. [](#bugfix)\n\t* Fixed some styles for drawers\n\t* Updated link manager with vanilla js one.\n2. [](#improved)\n\t* Updated reveal and loading to latest."},"1.7.16":{"date":"29-03-2020","content":"1. [](#bugfix)\n\t* Revealed elements properly remove the unrevealed class."},"1.7.15":{"date":"26-03-2020","content":"1. [](#new)\n\t* Renamming pass.\n\t* All swiper are now initialized by the same script.\n2. [](#improved)\n\t* Rewrote reveal.js from scratch.\n\t* Drawer are now h3 by default.\n\t* Splash module reveal moved to a wrapper instead of each asset."},"1.7.14":{"date":"23-03-2020","content":"1. [](#improved)\n\t* Generally improved and added features to the new loading, loaded and exiting states.\n\t* Links.js can now manage links anytime and in specified scope instead of body onload."},"1.7.13":{"date":"22-03-2020","content":"1. [](#new)\n\t* Site intro on home page using site_logo and slected loader color.\n\t* Start using 'loading', 'loaded', 'exiting' body class for loading and eventually other things.\n2. [](#improved)\n\t* Fonts now use SWAP instead of FALLBACK\n\t* Generally cleaning js.\n\t* bumped default reveal delay from 20 to 90\n3. [](#bugfix)\n\t* Fixed ternary operator in site-loader crashing on some browsers."},"1.7.12":{"date":"19-03-2020","content":"1. [](#new)\n\t* Favicon must now be added from the theme blueprint.\n2. [](#improved)\n\t* Mobile nav panel now deploy from the top instead of bottom.\n\t* Splash height can now be set for independently for portrait and landscape.\n3. [](#bugfix)\n\t* Fixed a typo in theme blueprint making nav panel color confusing."},"1.7.11":{"date":"04-03-2020","content":"1. [](#new)\n\t* Added demo conditional site-loader (commented in code).\n\t* Added data-duration attribute to control loader removal from template. \n2. [](#improved)\n\t* Refined default reveal a bit. (less movement, more time)."},"1.7.10":{"date":"01-03-2020","content":"1. [](#bugfix)\n\t* Fixed tracking\n\t* Fixed nav panel selected link underline color and spacing. "},"1.7.9":{"date":"26-02-2020","content":"1. [](#new)\n\t* Added custom css field under Options tab for Modular pages (the pages, not the modules).\n2. [](#improved)\n\t* Moved Notify z-index just under the nav so it's hidden by the menu on mobile.\n\t* Nav-link no longer translate up on hover. Translate further down on active.\n\t* Drawer added with new shortcode has more padding.\n\t* .nav-link.selected class in now .nav-link.nav-link--selected.\n3. [](#bugfix)\n\t* Fixed org_logo path.\n\t* Fixed btn-solid shadow corner when rounded.\n\t* Fixed meta description duplication."},"1.7.8":{"date":"25-02-2020","content":"1. [](#new)\n\t* Added body modifier class based on page template and slug.\n\t* Added custom loader color in theme and pages.\n2. [](#improved)\n\t* Removed jquery in a bunch of script.\n\t* Removed Kaltura video support.\n\t* Removed Marquee script.\n\t* Removed nav gb color option.\n\t* Removed broken loader spinner.\n\t* Removed duplicate yaml in modular page blueprint.\n3. [](#bugfix)\n\t* Fixed janky custom reveal using fadein in firefox."},"1.7.7":{"date":"24-02-2020","content":"1. [](#new)\n\t* Added new drawer shortcode.\n\t* Deprecated old modular drawer. (set for deletion).\n2. [](#improved)\n\t* Unscopped material-design icons when used in text elements. (should fix inherited text-size).\n3. [](#bugfix)\n\t* Fixed product page js not being loaded (fix product gallery)."},"1.7.6":{"date":"23-02-2020","content":"1. [](#improved)\n\t* Live testing BIG and HUGE font-size for portrait mode.\n\t* Allow for font size other than small in grid-item.\n2. [](#bugfix)\n\t* Fix video modular horizontal padding in portrait.\n\t* Process shortcodes and markdown in grid items."},"1.7.5":{"date":"21-02-2020","content":"1. [](#new)\n\t* Nav Panel theme is now separated from page bg and fg colors and is set in the config.\n2. [](#improved)\n\t* Minor stylistic fixes.\n3. [](#bugfix)\n\t* Hide meta-theme from modular."},"1.7.4":{"date":"20-02-2020","content":"1. [](#new)\n\t* Extended color theme to default blueprint (default, product, article, etc).\n\t* Added SVG site logo from theme config. This is the first step in a serie of additions leading to a fully customizable navigation (1.8).\n2. [](#improved)\n\t* Improved default template top margin\n\t* Some changes on site loader timing (little bit slower).\n\t* Removed unuset asset from preload block."},"1.7.3":{"date":"19-02-2020","content":"1. [](#new)\n\t* Added support for cvategory taxonomy on articles.\n\t* Blockquotes now react to text context (big, huge).\n\t* Brand new way to manage article header image and thumbnail.\n\t* Article header image caption now supports markdown.\n2. [](#improved)\n\t* Modular default role shown first.\n\t* Added some modular header role classes, mainly to show how to do it.\n3. [](#bugfix)\n\t* Replace broken loader image with a temporary spinner."},"1.7.2":{"date":"18-02-2020","content":"1. [](#new)\n\t* Text size editor buttons (small, small, big, huge)\n2. [](#improved)\n\t* Text Sizes (big, huge) only affect landscape (desktop) to prevent content duplication.\n\t* Reduced hover effect (trslate Y) on site header links and article cards.\n\t* Removed big bottom margin on h1.\n3. [](#bugfix)\n\t* Fix hero modular first and last child margins when using nested shortcodes."},"1.7.1":{"date":"13-02-2020","content":"1. [](#new)\n\t* The width utility classes (full, site, tight) no longer define content position (was margin h auto).\n\t* Changed all modular to define their own width.\n\t* Content modular now only define the content position (left, center, right). While the width must be defined using the width shortcodes.\n2. [](#bugfix)\n\t* Fixed color nav bg default value (was white, made it transparent)."},"1.7.0":{"date":"12-02-2020","content":"1. [](#new)\n\t* Complete color system revamp. (breaking changes)\n\t* Complete margin and padding for modular and utility class revamp. (breaking changes)\n\t* Nav color can now be added trough theme config and modular page blueprints.\n\t* Organization logo (for schema.org) can now be uploaded from theme config.\n2. [](#improved)\n\t* Article reveal.\n\t* GA script tag moved to 'after' js group.\n\t* Canonical is now set in base and no longer use an include.\n\t* Whitespace and line break management in multiple template.\n\t* Debug messages for snipcart and google maps.\n\t* Removed organization email and phone from theme config (not used anywhere)."},"1.6.7":{"date":"10-02-2020","content":"1. [](#new)\n\t* Better image handling for NewsArticle schema.\n\t* Modular role var in modular partial renammed to modular_role\n2. [](#bugfix)\n\t* Temporary fix for code tag overflowing."}},"dependencies":[]},"whoami":{"name":"Whoami","version":"2.1.2","description":"Simple template for a portfolio.","description_html":"

Simple template for a portfolio.<\/p>","description_plain":"Simple template for a portfolio.","icon":"user","author":{"name":"Alex Radov","url":"http:\/\/reqweb.net","email":"reqweb-dev@yandex.ru"},"homepage":"https:\/\/github.com\/reqweb\/Whoami","docs":"https:\/\/github.com\/reqweb\/Whoami\/blob\/master\/README.md","demo":"http:\/\/reqweb.net\/","keywords":"portfolio, blog, development","bugs":"https:\/\/github.com\/reqweb\/Whoami\/issues","license":"MIT","tag_name":"2.1.2","date":"2020-01-12T20:39:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/whoami\/2.1.2","repository":"https:\/\/github.com\/reqweb\/Whoami","slug":"whoami","install_path":"user\/themes\/whoami","screenshot":"themes-whoami.jpg","changelog":{"2.1.0":{"date":"12\/01\/2020","content":"1. [](#bugfix)\n * Fixed the behavior of the block langswitcher (if there is no page translation)\n * Fixed url logo in header - now it corresponds to the active language\n1. [](#new)\n * Added the ability to enable or disable the sidebar on each page\n * Added template Blog-2\n * Updated demo pages in theme '_demo' folder"},"2.0.0":{"date":"02\/11\/2019","content":"1. [Correction](#correction)\n * Removed theme settings for sidebar and header.\n1. [Fixed](#bugfix)\n * Fixed h1 and h2 headers in detailed work page and sidebar.\n1. [New](#new)\n * Now you can configure multilanguage on the site\n * Added ability to enable fixed for header (top: 0;) in theme configuration.\n * Added mobile menu for mobile devices.\n * The output of the LangSwitcher plugin (for two languages) has been added to the site header\n * Sidebar content is now customizable through the sidebar page (template sidebar.html.twig)\n * Updated demo pages in theme '_demo' folder"},"1.0.0":{"date":"17\/10\/2019","content":"1. [](#new)\n * ChangeLog started...\n "},"1.1.0":{"date":"17\/10\/2019","content":"1. [](#correction)\n * Corrected main.css for mobile devices\n2. [](#new)\n * Added in blueprints field for name=\"description\" (in default.yaml)\n3. [](#new)\n * Breadcrumbs output added to item.html.twig and default.html.twig template (if the plugin is active)"}},"dependencies":[]},"traveler":{"name":"Traveler","version":"1.1.0","description":"A theme for travelers or anyone who likes a modern website and wants to share their experiences with others.","description_html":"

A theme for travelers or anyone who likes a modern website and wants to share their experiences with others.<\/p>","description_plain":"A theme for travelers or anyone who likes a modern website and wants to share their experiences with others.","icon":"id-card-o","author":{"name":"Tom Hirter","url":"https:\/\/hirter.dev","email":"github@hirter.dev"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"taxonomylist","version":"*"},{"name":"pagination","version":"*"}],"homepage":"https:\/\/github.com\/Memurame\/grav-theme-traveler","demo":"https:\/\/demo.hirter.dev\/grav\/traveler","keywords":"travel, traveling, blog, modular","bugs":"https:\/\/github.com\/Memurame\/grav-theme-traveler\/issues","license":"MIT","tag_name":"1.1.0","date":"2019-12-05T21:55:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/traveler\/1.1.0","repository":"https:\/\/github.com\/Memurame\/grav-theme-traveler","slug":"traveler","install_path":"user\/themes\/traveler","screenshot":"themes-traveler.jpg","changelog":{"1.1.0":{"date":"05-12-2019","content":"1. [](#new)\n * New modular site for google map\n * Change color and fonts in theme settings\n1. [](#improved)\n * Set Simplesearch route in page blueprint\n * Some design changes\n1. [](#bugfix)\n * Pagination is now at the bottom of the page\n * Back button on default page\n * Translation for back button"},"1.0.5":{"date":"25-11-2019","content":"1. [](#new)\n * Support for Simplesearch plugin\n1. [](#improved)\n * Change color of menu button\n * Assets in PHP\n * Update language "},"1.0.4":{"date":"22-10-2019","content":"1. [](#bugfix)\n * Image upload in modular page\n "},"1.0.3":{"date":"22-10-2019","content":"1. [](#bugfix)\n * ChangeLog corrected\n * Language file\n1. [](#improved)\n * The selection of the header image and preview image changed\n * Set creation date in Theme and remove plugin\n * Distinguish between httpcode error pages and custom.\n * Update demo pages in dir `_demo\/pages\/`"},"1.0.2":{"date":"29-09-2019","content":"1. [](#bugfix)\n * Link to detail on last-entries (modular) not working\n * show only visible entries in list\n1. [](#improved)\n * Change headerimage on blog entry, set preview image as headerimage\n * Update blueprits from pages\n * Header images are cropped\n * Some CSS adjustments\n * Taxomomy as aside on the right side\n * Update demo pages\n1. [](#new)\n * Add visible frontmatter by page create"},"1.0.1":{"date":"26-09-2019","content":"1. [](#bugfix)\n * Update README\n1. [](#improved)\n * Remove console.log in JS\n * Remove my own favicon and logo\n * Change share icon\n * Social media can be enabled or disabled in the Theme Preferences\n * Sharer plugin removed from the dependencies list\n * Update demo pages"},"1.0.0":{"date":"26-09-2019","content":"1. [](#new)\n * ChangeLog started..."}}},"webfolio":{"name":"Webfolio","version":"1.6.0","description":"A configurable theme for creating an online portfolio","description_html":"

A configurable theme for creating an online portfolio<\/p>","description_plain":"A configurable theme for creating an online portfolio","icon":"globe","author":{"name":"Jason Cox","email":"contact@jasoncarloscox.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/jasonccox\/grav-theme-webfolio","demo":"https:\/\/jasoncarloscox.com","keywords":"grav, theme, portfolio, blog","bugs":"https:\/\/github.com\/jasonccox\/grav-theme-webfolio\/issues","license":"MIT","tag_name":"v1.6.0","date":"2020-05-27T03:28:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/webfolio\/1.6.0","repository":"https:\/\/github.com\/jasonccox\/grav-theme-webfolio","slug":"webfolio","install_path":"user\/themes\/webfolio","screenshot":"themes-webfolio.jpg","changelog":{"1.6.0":{"date":"05\/26\/2020","content":"1. [New](#new)\n * The intro image can now have one of the following preset styles: square, rounded corners, circle. (Thanks to [Aashish](https:\/\/github.com\/aashishvasu) for implementing this!)"},"1.5.3":{"date":"04\/23\/2020","content":"1. [Fixed](#bugfix)\n * Fixed \"Module Classes\" field in admin panel to actually control `class` Frontmatter field.\n * Corrected link to demo site in readme."},"1.5.2":{"date":" 03\/31\/2020","content":"1. [Improved](#improved)\n * Made more options editable from the Admin interface and rearranged existing options to reduce confusion.\n * Reduced code duplication in modular templates.\n * Added explanatory comments to confusing code sections.\n1. [Fixed](#bugfix)\n * Put checkbox and checkbox label on same line by default."},"1.5.1":{"date":" 11\/21\/2019","content":"1. [Fixed](#bugfix)\n * A typo in the blueprint files causing toggles to have wrong text is now corrected."},"1.5.0":{"date":" 11\/21\/2019","content":"1. [New](#new)\n * The `center_content` option now allows the Intro section content to be center-aligned instead of left-aligned."},"1.4.1":{"date":" 11\/20\/2019","content":"1. [Fixed](#bugfix)\n * The Intro section content is now full-width even if there is no image."},"1.4.0":{"date":" 11\/13\/2019","content":"1. [New](#new)\n * Extra links can be added to the navigation menu. (Thanks, Aashish!)\n1. [Improved](#improved)\n * Page frontmatter fields are now accessible via the Admin interface. (Thanks, Aashish!)"},"1.3.0":{"date":" 11\/09\/2019","content":"1. [New](#new)\n * The color scheme can now be customized via `blueprints.yaml` or the admin interface!"},"1.2.4":{"date":" 10\/29\/2019","content":"1. [Fixed](#bugfix)\n * The `default` template now renders without an error."},"1.2.3":{"date":" 10\/14\/2019","content":"1. [Improved](#improved)\n * Blog pages now use the collection defined with the `header` FrontMatter field if defined."},"1.2.2":{"date":" 09\/16\/2019","content":"1. [Fixed](#bugfix)\n * Unpublished posts are no longer visible on the blog page."},"1.2.1":{"date":" 09\/16\/2019","content":"1. [Fixed](#bugfix)\n * The summary is no longer displayed at the top of blog posts."},"1.2.0":{"date":" 09\/16\/2019","content":"1. [New](#new)\n * You can now have a blog on your site!\n * You can now have icon links in the footer and also reuse those links in the intro section.\n * A default template is now available.\n * Many new CSS classes and variables are available for custom styling.\n1. [Improved](#improved)\n * The README now has better documentation about templates and site customization.\n * The footer credit text is more concise.\n * Dropdowns in the navigation menu close when they lose focus.\n * Code snippets and blockquotes now have better formatting.\n * Large fonts (e.g., headings) are now a bit smaller by default."},"1.1.1":{"date":" 08\/30\/2019","content":"1. [Fixed](#bugfix)\n * Preserve backwards compatibility of `onpage_menu` header value of modular pages if it was set."},"1.1.0":{"date":" 08\/30\/2019","content":"1. [Improved](#improved)\n * Navigation menu now allows for non-modular page links and sub-menus\n * Changed default logo and favicon storage location (old one still works, though)"},"1.0.0":{"date":" 08\/23\/2019","content":"1. [Improved](#new)\n * ChangeLog started..."}}},"simplicity":{"name":"Simplicity","version":"1.0.3","description":"This theme for the Grav CMS is a simple and clear modular design. This is primarily used to create a portfolio of yours. You can also use this to introduce your projects to the public or to run a blog.","description_html":"

This theme for the Grav CMS is a simple and clear modular design. This is primarily used to create a portfolio of yours. You can also use this to introduce your projects to the public or to run a blog.<\/p>","description_plain":"This theme for the Grav CMS is a simple and clear modular design. This is primarily used to create a portfolio of yours. You can also use this to introduce your projects to the public or to run a blog.","icon":"id-card-o","author":{"name":"Tom Hirter","url":"https:\/\/hirter.dev","email":"github@hirter.dev"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"tools-collection","version":">=0.1.0"},{"name":"auto-date","version":">=1.0.2"}],"homepage":"https:\/\/github.com\/Memurame\/grav-theme-simplicity","demo":"https:\/\/demo.hirter.dev\/simplicity","keywords":"portfolio, modular, simple, project, responsive, theme, modern","bugs":"https:\/\/github.com\/Memurame\/grav-theme-simplicity\/issues","license":"MIT","tag_name":"1.0.3","date":"2020-03-16T09:10:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/simplicity\/1.0.3","repository":"https:\/\/github.com\/Memurame\/grav-theme-simplicity","slug":"simplicity","install_path":"user\/themes\/simplicity","screenshot":"themes-simplicity.jpg","changelog":{"1.0.3":{"date":"30-08-2019","content":"1. [](#bugfix)\n * fix changelog"},"1.0.2":{"date":"26-08-2019","content":"1. [](#bugfix)\n * entry list ordered by date\n [](#improved) \n * default.md changed rename header.text into content"},"1.0.1":{"date":"23-08-2019","content":"1. [](#bugfix)\n * only modular pages in entry list"},"1.0.0":{"date":"18-08-2019","content":"1. [](#bugfix)\n * fix language\n * fix loop in modular entry list\n * date on entry list\n1. [](#improved) \n * change preview image path\n * Plugin requirements added for tools-collection\n * update html structure\n * update alt tag on images\n1. [](#new)\n * add share buttons"},"0.0.15":{"date":"19-08-2019","content":"1. [](#improved)\n * update readme\n * update language\n * update demo pages\n * update error page\n * fixe some css bugs\n1. [](#new)\n * new youtube modul\n * scales the picture and video ratio with js"},"0.0.14":{"date":"18-08-2019","content":"1. [](#improved)\n * demo pages with the new page structure\n * page blueprints changed\n * the entry pages are now modular\n1. [](#new)\n * new gallery modul"},"0.0.13":{"date":"18-08-2019","content":"1. [](#bugfix)\n * Consider the number of entries that have been set\n1. [](#improved)\n * demo pages in english without locale"},"0.0.12":{"date":"17-08-2019","content":"1. [](#improved)\n * change projects to entries for custom use\n * update demo\n * some changes"},"0.0.11":{"date":"17-08-2019","content":"1. [](#improved)\n * rename blueprints"},"0.0.10":{"date":"17-08-2019","content":"1. [](#bugfix)\n * back link on project pages\n1. [](#new)\n * added a tag filter on projectlist\n * tags for projects\n * Functions entered in the readme\n * translate frontend text\n1. [](#improved)\n * Unused files deleted\n * Demo pages"},"0.0.9":{"date":"17-08-2019","content":"1. [](#new)\n * add copyright and footer\n * english language\n * back link on project page and detail page"},"0.0.8":{"date":"16-08-2019","content":"1. [](#new)\n * ChangeLog started..."}}},"klb4":{"name":"Klb4","version":"1.1.0","description":"Grav Theme for Knowledgebase","description_html":"

Grav Theme for Knowledgebase<\/p>","description_plain":"Grav Theme for Knowledgebase","icon":"book","author":{"name":"Lauro W. Guedes","url":"https:\/\/leowgweb.com.br","email":"leowgweb@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/lauroguedes\/grav-theme-klb4","demo":"https:\/\/demo-grav-klb4-theme.herokuapp.com","keywords":"klb4, spectre, theme, core, modern, fast, responsive, html5, css3, knowledgebase, knowledge, company","bugs":"https:\/\/github.com\/lauroguedes\/grav-theme-klb4\/issues","license":"MIT","tag_name":"v1.1.0","date":"2019-09-28T23:53:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/klb4\/1.1.0","repository":"https:\/\/github.com\/lauroguedes\/grav-theme-klb4","slug":"klb4","install_path":"user\/themes\/klb4","screenshot":"themes-klb4.jpg","changelog":{"1.1.0":{"date":"09\/28\/2019","content":"1. [](#new)\n * New field for Google Analytics ID\n * Compatibility with [SnappGrav Plugin](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav)\n * Css style adaptation for printing\n1. [](#bugfix)\n * Footer responsive menu fix"},"1.0.3":{"date":"09\/04\/2019","content":"1. [](#improved)\n * Style features for External Links plugin\n * Apply uppercase style in sidebar, breadcrumbs and list item child\n1. [](#bugfix)\n * Fixed search icon"},"1.0.2":{"date":"09\/03\/2019","content":"1. [](#improved)\n * Change version number\n * Update changelog file"},"1.0.1":{"date":"09\/03\/2019","content":"1. [](#improved)\n * Update link version\n "},"1.0.0":{"date":"07\/12\/2019","content":"1. [](#new)\n * First Version"}}},"rana":{"name":"Rana","version":"1.0.0","description":"A simple app-like mobile first and content-focused Grav theme which is also optimized for large screens.","description_html":"

A simple app-like mobile first and content-focused Grav theme which is also optimized for large screens.<\/p>","description_plain":"A simple app-like mobile first and content-focused Grav theme which is also optimized for large screens.","icon":"rebel","author":{"name":"Matthias Danzinger","email":"matthias.danzinger@gmail.com"},"homepage":"https:\/\/github.com\/matthias-danzinger\/grav-theme-rana","demo":"http:\/\/demo.matthiasdanzinger.eu\/rana","keywords":"grav, theme, mobile, app-like","bugs":"https:\/\/github.com\/matthias-danzinger\/grav-theme-rana\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-05-25T19:54:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/rana\/1.0.0","repository":"https:\/\/github.com\/danzinger\/grav-theme-rana","slug":"rana","install_path":"user\/themes\/rana","screenshot":"themes-rana.jpg","changelog":{"1.0.0\r":{"date":" 21\/04\/2019\r","content":"1. [](#new)\r\n * Prepared for release"}},"dependencies":[]},"hypertext":{"name":"Hypertext","version":"2.1.1","description":"Hypertext is a zero JS\/CSS theme to create simple, fast websites.","description_html":"

Hypertext is a zero JS\/CSS theme to create simple, fast websites.<\/p>","description_plain":"Hypertext is a zero JS\/CSS theme to create simple, fast websites.","icon":"compress","author":{"name":"Alejo Grigera Sutro","url":"http:\/\/artofthesmart.com","email":"hypertext@artofthesmart.com"},"dependencies":[{"name":"grav","version":"*"},{"name":">=1.6.6","version":"*"}],"homepage":"https:\/\/github.com\/artofthesmart\/hypertext","demo":"http:\/\/hypertext.artofthesmart.com","keywords":"theme, simple, compliance, fast, semantic, 1995","bugs":"https:\/\/github.com\/artofthesmart\/hypertext\/issues","license":"MIT","tag_name":"v2.2.0","date":"2020-04-30T04:58:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/hypertext\/2.1.1","repository":"https:\/\/github.com\/artofthesmart\/hypertext","slug":"hypertext","install_path":"user\/themes\/hypertext","screenshot":"themes-hypertext.jpg","changelog":{"2.2.0":{"date":"04\/28\/2020","content":"1. [](#new)\n * Added the ability to [suppress the \"Continue Reading...\" link in a collection](https:\/\/github.com\/artofthesmart\/hypertext\/issues\/31). Useful for when you have a collection page that doesn't have much content and instead is only meant to introduce other child pages.\n * Fixes a linebreak in List sub-children where it would add a new line after every child, when really I only wanted one after a set of sub-children is complete. Might delete it entirely someday."},"2.1.1":{"date":"01\/27\/2020","content":"1. [](#bug)\n * [Fixes duplicate tags](https:\/\/github.com\/artofthesmart\/hypertext\/issues\/25) appearing at the beginning of default pages. Thanks to Github user [mbirth](https:\/\/github.com\/mbirth) for calling it out!\n * Removes [extra break line between title and categories](https:\/\/github.com\/artofthesmart\/hypertext\/issues\/27) at the beginning of pages.\n * Fixes [typo in page comments](https:\/\/github.com\/artofthesmart\/hypertext\/issues\/26).\n2. [](#improved)\n * Tags now have brackets around them when rendered."},"2.1.0":{"date":"01\/01\/2020","content":"1. [](#new)\n * Adding the ability to have a custom footer on your website. [Fixes this issue](https:\/\/github.com\/artofthesmart\/hypertext\/issues\/23)."},"2.0.0":{"date":"06\/29\/2019","content":"1. [](#new)\n * **Massive overhaul.** Incompatible with 1.x.x versions. If you need to roll back to a prior version, you can [download the last 1.x version from Github](https:\/\/github.com\/artofthesmart\/hypertext\/archive\/v1.1.4.zip).\n * Adds open source stylesheets. Hypertext is still plenty fast with very small CSS sheets.\n * Optional `inline` vs `href` include modes.\n * Quickly leaf through options via `?theme=1` URL parameter. Pick what works for you!\n * Want to add your sheet to the supprted list? [Check out this commit for a template](https:\/\/github.com\/artofthesmart\/hypertext\/commit\/7a5b5b61e8fe6001013722b2fd03c77369cb065c) then send me a pull request!\n * HTML 3 & HTML 5 compliance modes. You can now choose whether to use HTML3.2 or HTML5 conventions.\n * Collection rendering options. There are now three ways to render page children, all of which have options to configure which kinds of data get shown:\n * `list`, which is an ordered list of items.\n * `table`, which is a tabular view.\n * `summary`, which is the more standard, structured view of children.\n * Header images & thumbnails. Add images to the tops of pages and thumbnails for rendering as children of some parent page.\n2. [](#improved)\n * Simplified page types. All pages are now one of two types:\n * `default` for [pages](https:\/\/learn.getgrav.org\/16\/content\/content-pages), which supports `item` and `blog_item` page types also.\n * `collection` for [page collections](https:\/\/learn.getgrav.org\/16\/content\/collections), which supports `blog` and `blog_list` page types also."},"1.2.0":{"date":"04\/20\/2019","content":"1. [](#new)\n * Adds the ability to hide the horizontal navigation separator, good for folks who want to add a little CSS.\n2. [](#improved)\n * Allows more detail around how additional menu items are treated. You can now specify whether to open links in a new window, among other things."},"1.1.4":{"date":"04\/14\/2019","content":"1. [](#improved)\n * Removes the color classes from the CSS since it doesn't look like they're being used and they don't work for dark themes.\n * Removes the \"toggle-able\" directive for colors and replaces them with defaults, since it was proving confusing."},"1.1.3":{"date":"03\/22\/2019","content":"1. [](#improved)\n * Adds better pagination support, thanks to [jrswab](https:\/\/github\/jrswab)."},"1.1.2":{"date":"03\/08\/2019","content":"1. [](#bug)\n * Fixes broken pagination. Thanks to [neilpanchal](https:\/\/github.com\/neilpanchal).\n * Improves tag handling in classes thanks to [laynee](https:\/\/github.com\/Laynee)."},"1.1.1":{"date":"02\/25\/2019","content":"1. [](#bug)\n * Re-fixing a previously broken customCSS feature.\n "},"1.1.0":{"date":"02\/07\/2019","content":"1. [](#new)\n * Adds a \"blog\" page type, supplementing the Collection type. Collections are now a trimmed down version, good for text-heavy pages.\n * Several potentially breaking changes. Install with care."},"1.0.3":{"date":"02\/07\/2019","content":"1. [](#bug)\n * Fixes custom CSS to be properly inserted into head section.\n * Fixes a missing 0 from [shanehoban](https:\/\/github.com\/shanehoban).\n * Fixes \"Next\" and \"Previous\" post options in collections, they were reversed."},"1.0.2":{"date":"02\/06\/2019","content":"1. [](#bug)\n * Fixes CSS\/JS in footers. This broke popular plugins like code syntax highlighting.\n * Includes typo and logical fixes from [mbirth](https:\/\/github.com\/mbirth).\n "},"1.0.1":{"date":"01\/18\/2019","content":"1. [](#new)\n * Adds demo content for testing and new installations.\n * Adds custom menu items after pages are rendered.\n [](#improved)\n * Removes some unneeded code."},"1.0.0":{"date":"01\/17\/2019","content":"1. [](#new)\n * Changelog started.\n * Created the theme, and initial collection\/item pages.\n * Added `headless` mode."}}},"hola":{"name":"Hola","version":"1.1.2","description":"Hola is a modern and stylish vCard website template.","description_html":"

Hola is a modern and stylish vCard website template.<\/p>","description_plain":"Hola is a modern and stylish vCard website template.","icon":"id-card-o","author":{"name":"Devlom","url":"https:\/\/devlom.com","email":"info@devlom.com"},"dependencies":[{"name":"grav","version":">=1.4.0"}],"homepage":"https:\/\/devlom.com\/en\/blog\/hola-stylish-grav-theme","demo":"http:\/\/demo.devlom.com\/grav\/hola\/","keywords":"hola, theme, styleshout, vcard, devlom, responsive, html5, css3","bugs":"https:\/\/github.com\/devlom\/grav-theme-hola\/issues","license":"MIT","tag_name":"1.1.2","date":"2018-12-04T13:49:15Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/hola\/1.1.2","repository":"https:\/\/github.com\/devlom\/grav-theme-hola","slug":"hola","install_path":"user\/themes\/hola","screenshot":"themes-hola.jpg","changelog":{"1.1.2":{"date":" 11\/06\/2018","content":"1. [](#new)\n * Services & Resume bugfixes"},"1.1.1":{"date":" 11\/06\/2018","content":"1. [](#new)\n * Ajax form fix"},"1.1.0":{"date":" 11\/06\/2018","content":"1. [](#new)\n * Added ability to re-order pages for modular content\n * Fix for portfolio icon linking\n * Social icons banner fix\n * Vertical photos now have proper margins in blog"},"1.0.0":{"date":" 10\/24\/2018","content":"1. [](#new)\n * Initial release"}}},"vela":{"name":"Vela","version":"1.2.2","description":"A simple app-like mobile first and content-focused Grav Theme","description_html":"

A simple app-like mobile first and content-focused Grav Theme<\/p>","description_plain":"A simple app-like mobile first and content-focused Grav Theme","icon":"rebel","author":{"name":"Matthias Danzinger","email":"matthias.danzinger@gmail.com"},"homepage":"https:\/\/github.com\/danzinger\/grav-theme-vela","demo":"http:\/\/demo.matthiasdanzinger.eu\/vela","keywords":"grav, theme, vela, app, mobile-first, slideoutjs","bugs":"https:\/\/github.com\/danzinger\/grav-theme-vela\/issues","license":"MIT","tag_name":"v1.2.2","date":"2020-05-29T23:57:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/vela\/1.2.2","repository":"https:\/\/github.com\/danzinger\/grav-theme-vela","slug":"vela","install_path":"user\/themes\/vela","screenshot":"themes-vela.jpg","changelog":{"1.2.2":{"date":" 05\/30\/2020","content":"1. [](#bugfix)\n * added default favicon"},"1.2.1":{"date":" 05\/23\/2020","content":"1. [](#bugfix)\n * prevent tap-color on webkit browsers\n * slideout panel did not reach to the bottom if content margin was present"},"1.2.0":{"date":" 05\/23\/2020","content":"1. [](#new)\n * user can upload logo\n1. [](#bugfix)\n * menu content does not flash anymore on page load\n1. [](#improved)\n * updated readme\n * restructured scss"},"1.1.4":{"date":" 05\/16\/2020","content":"1. [](#bugfix)\n * minor css updates"},"1.1.3":{"date":" 04\/19\/2019","content":"1. [](#new)\n * Reincluded pure.css and normalize.css\n1. [](#bugfix)\n * Fixed cross browser issues\n * minor bugfixes"},"1.1.2":{"date":" 04\/19\/2019","content":" "},"1.1.1":{"date":" 04\/18\/2019","content":"1. [](#bugfix)\n * Fixed bug with content width in default template"},"1.1.0":{"date":" 04\/18\/2019","content":"1. [](#improved)\n * Typography: using fluid typography & changed defaults\n * Persistent selection of active page in menu\n * Improved desktop-friendliness\n1. [](#new)\n * Optional desktop mode: off-canvas menu always open \n * Navigate to routable parents in menu (optional)\n * Custom markdown-notices styles (optional)"},"1.0.1":{"date":" 03\/19\/2019","content":"1. [](#improved)\n * Placed sourcemap in seperate file and removed admin option to use non-minified version permanently\n * Minimal improvements\n * Added custom.css for simple overrides for themeusers not familiar with Gulp"},"1.0.0":{"date":" 10\/03\/2018","content":"1. [](#new)\n * Prepared for release"}},"dependencies":[]},"casper":{"name":"Casper 2","version":"0.9.5","description":"my little ghost \ud83d\udc7b | this theme is port of famous Casper2 theme for ghost","description_html":"

my little ghost \ud83d\udc7b | this theme is port of famous Casper2 theme for ghost<\/p>","description_plain":"my little ghost \ud83d\udc7b | this theme is port of famous Casper2 theme for ghost","icon":"apple","author":{"name":"Seraphim Yaris","url":"https:\/\/www.buymeacoffee.com\/zBl6OtuIM"},"dependencies":[{"name":"readingtime","version":">=1.3.0"}],"homepage":"https:\/\/github.com\/diomed\/casper","keywords":"Casper2, grav etc.","bugs":"https:\/\/github.com\/diomed\/casper\/issues","license":"MIT","tag_name":"0.9.5","date":"2019-04-05T15:34:18Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/casper\/0.9.5","repository":"https:\/\/github.com\/diomed\/casper","slug":"casper","install_path":"user\/themes\/casper","screenshot":"themes-casper.jpg","changelog":{"0.9":{"date":"27-03-2019","content":"- some changes related to important theme updates\nand then some"},"0.8":{"date":"03-01-2019","content":"- bunch of fixes [make theme look more like original]"},"0.7":{"date":"17-12-2018","content":"- social icons fixed\n- apparently I forgot categories. oops! fixed now\n- oh right, integrated readingtime :P"},"0.6":{"date":"30-11-2018","content":"- taxonomy implemented [now when you click on tag, it'll list all posts that contain it]\n- archives layout is now in columns, looks much nicer\n- medium like image zoom\n- smooth scroll to top"},"0.5":{"date":"12-11-2018","content":"- added default.twig.html\n- fixed a bug where theme wouldn't save posts\n- fixed title display on tab"},"0.4":{"date":"19-10-2018","content":"- changed google font from Muuli to Nunito\n- changed repo name in order to install theme successfully"},"0.2":{"date":" 03-10-2018","content":"1. [*] Initial version : Spooky \ud83d\udc7b"}}},"landed":{"name":"Landed","version":"0.1.5","description":"Grav port of Landed theme by HTML5 UP","description_html":"

Grav port of Landed theme by HTML5 UP<\/p>","description_plain":"Grav port of Landed theme by HTML5 UP","icon":"rebel","author":{"name":"Hugh Barnes","email":"dev@hubns.com"},"homepage":"https:\/\/github.com\/hughbris\/grav-theme-landed","docs":"https:\/\/github.com\/hughbris\/grav-theme-landed\/blob\/develop\/README.md","demo":"https:\/\/behold.metamotive.co.nz\/landed","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/hughbris\/grav-theme-landed\/issues","license":"MIT","tag_name":"v0.1.5","date":"2019-11-13T09:23:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/landed\/0.1.5","repository":"https:\/\/github.com\/hughbris\/grav-theme-landed","slug":"landed","install_path":"user\/themes\/landed","screenshot":"themes-landed.jpg","changelog":{"0.1.0":{"date":" 24-09-2018","content":"1. [](#new)\n * initial basic port of [existing theme](https:\/\/html5up.net\/landed)"},"0.1.1":{"date":" 20-10-2018","content":"1. [](#bugfix)\n * correct link for non-default hero images in base template"},"0.1.2":{"date":" 24-05-2019","content":"1. [](#new)\n * Instructions for deploying deferred asset blocks added to README\n * custom default favicon for theme"},"0.1.3":{"date":" 05-06-2019","content":"1. [](#improved)\n * Add caution to README about including pagetype taxonomy in site.yaml ([#4](https:\/\/github.com\/hughbris\/grav-theme-landed\/issues\/4))"},"0.1.4":{"date":" 10-07-2019","content":"1. [](#bugfix)\n * Fixed variable typo in key_points section template"},"0.1.5":{"date":" 13-11-2019","content":"1. [](#bugfix)\n * Fixed another typo in key_points section template (PR #6 from @ccop2540)"}},"dependencies":[]},"grav-coder":{"name":"Grav Coder","version":"0.1.7","description":"Grav Coder, theme with minimal clutter and maximum content visibility! Inspired from hugo-coder theme.","description_html":"

Grav Coder, theme with minimal clutter and maximum content visibility! Inspired from hugo-coder theme.<\/p>","description_plain":"Grav Coder, theme with minimal clutter and maximum content visibility! Inspired from hugo-coder theme.","icon":"rebel","author":{"name":"Paritosh Bhatia","url":"https:\/\/paritoshbh.me","email":"paritosh.bh@outlook.com"},"homepage":"https:\/\/github.com\/ParitoshBh\/grav-coder","demo":"https:\/\/paritoshbh.me","keywords":"grav, theme, coder, minimum, clutter, content, visibility, cms, bootstrap","bugs":"https:\/\/github.com\/ParitoshBh\/grav-coder\/issues","license":"MIT","tag_name":"0.1.7","date":"2020-03-10T01:41:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/grav-coder\/0.1.7","repository":"https:\/\/github.com\/ParitoshBh\/grav-coder","slug":"grav-coder","install_path":"user\/themes\/grav-coder","screenshot":"themes-grav-coder.jpg","changelog":{"0.1.7":{"date":"09\/09\/2020","content":"1. [](#bugfix)\n * Attempt fixing navigation on item detail page [#18](https:\/\/github.com\/ParitoshBh\/grav-coder\/issues\/18). Thanks [@HymieAli](https:\/\/github.com\/HymieAli)."},"0.1.6":{"date":"12\/30\/2019","content":"1. [](#bugfix)\n * Include host value when building page navigation (newer) slug. Fixes [#16](https:\/\/github.com\/ParitoshBh\/grav-coder\/issues\/16)"},"0.1.5":{"date":"11\/21\/2019","content":"1. [](#bugfix)\n * Include host value when building page navigation slug. Fixes [#16](https:\/\/github.com\/ParitoshBh\/grav-coder\/issues\/16)"},"0.1.4":{"date":"08\/22\/2019","content":"1. [](#new)\n * Highlight selected page in navbar. Thanks [@samuelstein](https:\/\/github.com\/samuelstein)\n * Overwrite or extend styles using `custom.css`. Thanks [@samuelstein](https:\/\/github.com\/samuelstein)\n1. [](#bugfix)\n * Comma separated categories (on blog entry page). Fixes [#11](https:\/\/github.com\/ParitoshBh\/grav-coder\/issues\/11)"},"0.1.3":{"date":"05\/16\/2019","content":"1. [](#new)\n * Add pagination support."},"0.1.2":{"date":"05\/10\/2019","content":"1. [](#new)\n * Activate category listing url.\n * Automatically generate copyright year (current year). Add ability to define start year.\n * Add instructions for setting up homepage, blog listing page and navigation bar menu items.\n1. [](#bugfix)\n * Use bootstrap btn class for building footer social icons. Fixes issue with using `researchgate` fontawesome icon.\n * Show page titles correctly."},"0.1.1":{"date":"9\/25\/2018","content":"1. [](#new)\n * Added option to show navigation links (previous\/next) on post page (enabled by default), to disable it,\n ```\n post:\n navigation: false\n ```\n * Added placeholder image for Grav marketplace!"},"0.1.0":{"date":" 08\/26\/2018","content":"1. [](#new)\n * Marketplace release!"}},"dependencies":[]},"brilliant-resume":{"name":"Brilliant Resume","version":"1.0.5","description":"Brilliant Resume Theme","description_html":"

Brilliant Resume Theme<\/p>","description_plain":"Brilliant Resume Theme","icon":"address-card","author":{"name":"Jason Thomas Bray","email":"me@jtbray.com"},"homepage":"https:\/\/github.com\/jtbray\/brilliant-resume","demo":"https:\/\/jtbray.com","keywords":"brilliant resume, grav theme","bugs":"https:\/\/github.com\/jtbray\/brilliant-resume\/issues","license":"MIT","tag_name":"1.0.5","date":"2018-09-27T16:28:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/brilliant-resume\/1.0.5","repository":"https:\/\/github.com\/jtbray\/brilliant-resume","slug":"brilliant-resume","install_path":"user\/themes\/brilliant-resume","screenshot":"themes-brilliant-resume.jpg","changelog":{"1.0.0":{"date":"08\/21\/2018","content":"1. [](#new)\n * Changelog started..."}},"dependencies":[]},"solarize":{"name":"Solarize","version":"0.1.6","description":"Grav port of Solarize theme by Templated","description_html":"

Grav port of Solarize theme by Templated<\/p>","description_plain":"Grav port of Solarize theme by Templated","icon":"rebel","author":{"name":"Hugh Barnes","email":"dev@hubns.com"},"homepage":"https:\/\/github.com\/hughbris\/grav-theme-solarize","docs":"https:\/\/github.com\/hughbris\/grav-theme-solarize\/blob\/develop\/README.md","demo":"https:\/\/behold.metamotive.co.nz\/solarize","keywords":"grav, theme, templated, green","bugs":"https:\/\/github.com\/hughbris\/grav-theme-solarize\/issues","license":"MIT","tag_name":"v0.1.6","date":"2019-09-25T06:16:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/solarize\/0.1.6","repository":"https:\/\/github.com\/hughbris\/grav-theme-solarize","slug":"solarize","install_path":"user\/themes\/solarize","screenshot":"themes-solarize.jpg","changelog":{"0.1.0":{"date":" 28-07-2018","content":"1. [](#new)\n * Initial basic release, missing content blueprints and elements page"},"0.1.1":{"date":" 29-07-2018","content":"1. [](#new)\n * Added elements page"},"0.1.2":{"date":" 20-04-2019","content":"1. [](#improved)\n * Template cleanup\n * Removed some deprecated Twig"},"0.1.3":{"date":" 23-05-2019","content":"1. [](#new)\n * Instructions for deploying deferred asset blocks added to README\n * Examples in the wild section added to README"},"0.1.4":{"date":" 31-05-2019","content":"1. [](#bugfix)\n * Fixed JS-derived CSS paths for skel framework in IE browsers ([#6](https:\/\/github.com\/hughbris\/grav-theme-solarize\/issues\/6))"},"0.1.5":{"date":" 12-06-2019","content":"1. [](#bugfix)\n * Fixed mixed content warning when importing google fonts plain http CSS URL ([#8](https:\/\/github.com\/hughbris\/grav-theme-solarize\/issues\/8))"},"0.1.6":{"date":" 25-09-2019","content":"1. [](#bugfix)\n * Merged PR by @tiktuk which fixes dropdown menus after Twig engine changes ([#10](https:\/\/github.com\/hughbris\/grav-theme-solarize\/pull\/10))"}},"dependencies":[]},"bootstrap4-open-matter":{"name":"Bootstrap4 Open Matter","version":"3.2.3","description":"A custom version of the Bootstrap4 theme for open blogs, course hubs and more. Includes Git Sync and 'chromeless' content embedding.","description_html":"

A custom version of the Bootstrap4 theme for open blogs, course hubs and more. Includes Git Sync and 'chromeless' content embedding.<\/p>","description_plain":"A custom version of the Bootstrap4 theme for open blogs, course hubs and more. Includes Git Sync and 'chromeless' content embedding.","icon":"bold","author":{"name":"Hibbitts Design","url":"http:\/\/hibbittsdesign.org","email":"hello@hibbittsdesign.org"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"admin","version":"*"},{"name":"auto-date","version":"*"},{"name":"email","version":"*"},{"name":"error","version":"*"},{"name":"external_links","version":"*"},{"name":"form","version":"*"},{"name":"git-sync","version":"*"},{"name":"grava11y","version":"*"},{"name":"image-captions","version":"*"},{"name":"login","version":"*"},{"name":"markdown-notices","version":"*"},{"name":"page-inject","version":"*"},{"name":"pagination","version":"*"},{"name":"presentation","version":"*"},{"name":"presentation-deckset","version":"*"},{"name":"prism-highlight","version":"*"},{"name":"problems","version":"*"},{"name":"twigfeeds","version":"*"},{"name":"twigpcre","version":"*"},{"name":"shortcode-core","version":"*"},{"name":"youtube","version":"*"},{"name":"bootstrap4","version":"*"}],"homepage":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter","docs":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter\/blob\/master\/README.md","demo":"https:\/\/demo.hibbittsdesign.org\/grav-theme-bootstrap4-open-matter\/","keywords":"open, courses, resources, oer, git, gitsync, chromeless","bugs":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter\/issues","license":"MIT","tag_name":"v3.2.3","date":"2020-06-09T16:27:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap4-open-matter\/3.2.3","repository":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter","slug":"bootstrap4-open-matter","install_path":"user\/themes\/bootstrap4-open-matter","screenshot":"themes-bootstrap4-open-matter.jpg","changelog":{"3.2.3":{"date":"06\/09\/2020","content":"1. [](#improved)\n * Updated Divs for use with the ShowIfEmbedded and HideIfEmbedded Shortcodes"},"3.2.2":{"date":"06\/08\/2020","content":"1. [](#bugfix)\n * Fixed improperly closed Div within ShowIfEmbedded and HideIfEmbedded Shortcodes"},"3.2.1":{"date":"06\/06\/2020","content":"1. [](#new)\n * Added ShowIfEmbedded and HideIfEmbedded Shortcodes to only show content when embedded (i.e. chromeless) or not"},"3.2.0":{"date":"06\/04\/2020","content":"1. [](#new)\n * Added CSS classes to only show content when chromeless or not chromeless (e.g. '[div class=\"chromeless-show\"]' and [div class=\"chromeless-hide\"]) (thanks @ricardo118)\n * Added CSS class to force column content to keep together (e.g. '[div class=\"keeptogether\"]'), for use with the Columns Shortcode"},"3.1.9":{"date":"05\/26\/2020","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"3.1.8":{"date":"05\/23\/2020","content":"1. [](#improved)\n * Updated inherited theme file paths for multisite compatibility"},"3.1.7":{"date":"04\/30\/2020","content":"1. [](#bugfix)\n * Restored list item indent within Important Reminders area for correct display of associated badges"},"3.1.6":{"date":"04\/28\/2020","content":"1. [](#new)\n * Added `badge` shortcode for display of badges\n1. [](#improved)\n * Added support for optional display of badge with `link` page types"},"3.1.5":{"date":"04\/26\/2020","content":"1. [](#new)\n * Added `linktextonly` template for text only display of link items\n * Added checking for URL value when displaying `link` page types\n1. [](#improved)\n * Added support for optional display of title links for `embedlycard` page types"},"3.1.4":{"date":"03\/09\/2020","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"3.1.3":{"date":"03\/09\/2020","content":"1. [](#improved)\n * Added subsite group titles to subsitelist template\n * Updated demo pages in theme '_demo' folder"},"3.1.2":{"date":"03\/08\/2020","content":"1. [](#bugfix)\n * Revised Bootstrap CSS loading logic to handle non-existent theme config"},"3.1.1":{"date":"02\/22\/2020","content":"1. [](#bugfix)\n * Updated Pagination Twig to handle wider range of URLs correctly (thanks @oleg-sh)"},"3.1.0":{"date":"02\/19\/2020","content":"1. [](#improved)\n * Removed deprecated course and courselist templates and blueprints (now subsite and subsitelist, i.e. `subsite.md` and `subsitelist.md`)."},"3.0.9":{"date":"02\/14\/2020","content":"1. [](#new)\n * Updated demo pages in theme '_demo' folder\n1. [](#bugfix)\n * Fixed MultiCourse home page link for blog post pages"},"3.0.8":{"date":"02\/13\/2020","content":"1. [](#new)\n * Updated demo pages in theme '_demo' folder"},"3.0.7":{"date":"02\/06\/2020","content":"1. [](#new)\n * Support for Menu property in Sections pages (thanks to @awrog for the suggestion and initial Twig)"},"3.0.6":{"date":"01\/31\/2020","content":"1. [](#new)\n * Support for Navbar background color for each subsite\n1. [](#improved)\n * Improved Presentation page blueprint\n * Updated demo pages in theme '_demo' folder"},"3.0.5":{"date":"01\/28\/2020","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"3.0.4":{"date":"01\/27\/2020","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"}}},"fresh":{"name":"Fresh","version":"0.5","description":"Fresh is a colorful landing page. It features a single page with a few sections to get started. Fresh is based on Bulma framework and it's easy to use flexbox grid.","description_html":"

Fresh is a colorful landing page. It features a single page with a few sections to get started. Fresh is based on Bulma framework and it's easy to use flexbox grid.<\/p>","description_plain":"Fresh is a colorful landing page. It features a single page with a few sections to get started. Fresh is based on Bulma framework and it's easy to use flexbox grid.","icon":"pied-piper-alt","author":{"name":"diomed","url":"https:\/\/github.com\/diomed"},"homepage":"https:\/\/github.com\/diomed\/fresh","keywords":"fresh, grav,","bugs":"https:\/\/github.com\/diomed\/fresh\/issues","license":"MIT","tag_name":"0.5","date":"2018-11-22T10:25:19Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/fresh\/0.5","repository":"https:\/\/github.com\/diomed\/fresh","slug":"fresh","install_path":"user\/themes\/fresh","screenshot":"themes-fresh.jpg","changelog":{"0.5":{"date":"22-11-2018","content":"[*](#new)\n* version of bulma is 0.7.2. now\n* mostly some updates removing hard coded images"},"0.4":{"date":"31-07-2018","content":"[*](#new)\n* fixed favicon\n* added missing screenshot\n* widened obviously too small width of column content in default"},"0.2":{"date":" 15-07-2018","content":"1. [*](#new)\n * Initial version"}},"dependencies":[]},"qbee":{"name":"QBee","version":"1.0.0","description":"QBee is a clean, lightweight and minimal HTML 5 theme for Grav built with the Kube CSS & JS Framework","description_html":"

QBee is a clean, lightweight and minimal HTML 5 theme for Grav built with the Kube CSS & JS Framework<\/p>","description_plain":"QBee is a clean, lightweight and minimal HTML 5 theme for Grav built with the Kube CSS & JS Framework","icon":"rebel","author":{"name":"Jorge Tite","email":"me@jorgetite.com"},"dependencies":[{"name":"grav","version":">=1.4.0-rc.1"}],"homepage":"https:\/\/github.com\/jorgetite\/grav-theme-qbee","demo":"http:\/\/demo.yoursite.com","keywords":"grav, theme, minimal, modern, responsive, html5, kube","bugs":"https:\/\/github.com\/jorgetite\/grav-theme-qbee\/issues","license":"MIT","tag_name":"v1.0.3","date":"2018-07-13T01:17:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/qbee\/1.0.0","repository":"https:\/\/github.com\/jorgetite\/grav-theme-qbee","slug":"qbee","install_path":"user\/themes\/qbee","screenshot":"themes-qbee.jpg","changelog":{"1.0.3":{"date":" 07\/12\/2018","content":"1. [](#new)\n * Support for menu icons\n2. [](#improved)\n * Documentation"},"1.0.2":{"date":" 07\/04\/2018","content":"1. [](#fixed)\n * Load custom css and js files in base theme"},"1.0.1":{"date":" 07\/04\/2018","content":"1. [](#new)\n * Support for custom favicon\n * Support for custom JavaScript\n * Support for Theme-custom images\n2. [](#improved)\n * Support for custom copyright notice in footer\n * Documentation"},"1.0.0":{"date":" 07\/01\/2018","content":"1. [](#new)\n * First release."}}},"bootstrap4":{"name":"Bootstrap4","version":"1.2.0","description":"Bootstrap4 is built using the popular **Bootstrap 4** Framework","description_html":"

Bootstrap4 is built using the popular Bootstrap 4<\/strong> Framework<\/p>","description_plain":"Bootstrap4 is built using the popular Bootstrap 4 Framework","icon":"bold","author":{"name":"Trilby Media","url":"https:\/\/trilby.media","email":"hello@trilby.media"},"dependencies":[{"name":"bootstrapper"},{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-theme-bootstrap4","keywords":"bootstrap, bootstrap4, theme, framework","bugs":"https:\/\/github.com\/trilbymedia\/grav-theme-bootstrap4\/issues","license":"MIT","tag_name":"1.2.0","date":"2019-03-22T00:27:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap4\/1.2.0","repository":"https:\/\/github.com\/trilbymedia\/grav-theme-bootstrap4","slug":"bootstrap4","install_path":"user\/themes\/bootstrap4","screenshot":"themes-bootstrap4.jpg","changelog":{"1.2.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension"},"1.1.0":{"date":"11\/06\/2018","content":"1. [](#new)\n * TWIG 2.0 compatibility fixes"},"1.0.1":{"date":"07\/02\/2018","content":"1. [](#bugfix)\n * Fixed bad links in the hero section\n * Better styling for error page"},"1.0.0":{"date":"06\/29\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"project-space":{"name":"Project Space","version":"1.2.5","description":"Visualize projects in an organized manner, as notes on a board.","description_html":"

Visualize projects in an organized manner, as notes on a board.<\/p>","description_plain":"Visualize projects in an organized manner, as notes on a board.","icon":"sticky-note","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":"~1.6"},{"name":"quark","version":">=1.0"},{"name":"breadcrumbs","version":">=1.5"},{"name":"taxonomylist","version":">=1.3"},{"name":"auto-date","version":">=1.0"},{"name":"markdown-tasklists","version":">=1.0"}],"homepage":"https:\/\/github.com\/OleVik\/grav-theme-project-space","demo":"https:\/\/olevik.me\/staging\/grav-skeleton-project-space","keywords":"grav, theme, project, projects, note, notes, visualize","bugs":"https:\/\/github.com\/OleVik\/grav-theme-project-space\/issues","license":"MIT","tag_name":"v1.2.5","date":"2020-05-23T16:42:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/project-space\/1.2.5","repository":"https:\/\/github.com\/OleVik\/grav-theme-project-space","slug":"project-space","install_path":"user\/themes\/project-space","screenshot":"themes-project-space.jpg","changelog":{"1.2.5":{"date":"23-05-2020","content":"1. [](#bugfix)\n - Further category-fixes"},"1.2.4":{"date":"23-05-2020","content":"1. [](#bugfix)\n - Filepicker-field\n - Categories (Admin >= 1.9)"},"1.2.3":{"date":"19-04-2019","content":"1. [](#bugfix)\n - Fix version constraints"},"1.2.2":{"date":"18-02-2019","content":"1. [](#bugfix)\n - Merge tags in Admin."},"1.2.1":{"date":"13-02-2019","content":"1. [](#improved)\n - Limit navigation-menu to published pages.\n2. [](#bugfix)\n - Handle categories-assignment in Admin."},"1.2.0":{"date":"23-10-2018","content":"1. [](#new)\n - Print-styling\n2. [](#improved)\n - Truncate-methods fallback for empty content"},"1.1.7":{"date":"23-09-2018","content":"1. [](#bugfix)\n - Word-wrap titles"},"1.1.6":{"date":"04-08-2018","content":"1. [](#bugfix)\n - Fix routing logic"},"1.1.5":{"date":"04-08-2018","content":"1. [](#new)\n - Add demo\n2. [](#bugfix)\n - Fix collection-evaluation\n - Fix blueprint, again\n - Fix languages"},"1.1.4":{"date":"11-07-2018","content":"1. [](#bugfix)\n - Fix blueprint"},"1.1.3":{"date":"03-07-2018","content":"1. [](#improved)\n - Meta-styling\n2. [](#bugfix)\n - Content-height\n - Superfluous meta\n - Date-retrieval from system-config\n - Article-partial URLs for category and tags"},"1.1.2":{"date":"26-06-2018","content":"1. [](#improved)\n - Checks in PHP and Twig for home-page\n - Post-template styles\n - Breadcrumb-styles\n - Header-partial\n2. [](#bugfix)\n - Fix in-page filter-API\n3. [](#new)\n - Breadcrumbs in post-template, blueprint dependency"},"1.1.1":{"date":"25-06-2018","content":"1. [](#bugfix)\n - Move `subtitle`-setting to Options, breaks in Content"},"1.1.0":{"date":"25-06-2018","content":"1. [](#new)\n - Theme- and page-level setting for truncate\n - Support for `subtitle`-header\n - Theme is now a fork, rather than child, of Masonry\n2. [](#improved)\n - Categories moved to theme-settings\n - Styles for `.post-title` and `.post-subtitle`"},"1.0.0":{"date":"15-06-2018","content":"1. [](#new)\n - Initial public release"}}},"bootstrap-blog":{"name":"Bootstrap Blog","version":"1.3.4","description":"Template built in default Bootstrap 4 framework","description_html":"

Template built in default Bootstrap 4 framework<\/p>","description_plain":"Template built in default Bootstrap 4 framework","icon":"bold","author":{"name":"Ayoze Hern\u00e1ndez D\u00edaz","url":"https:\/\/ayozehd.com","email":"ayoze.dev@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/ayozehd\/grav-theme-bootstrap-blog","docs":"https:\/\/bootstrap-blog.ayozehd.com\/doc","demo":"https:\/\/bootstrap-blog.ayozehd.com","keywords":"theme, bootstrap, blog, styles, simple, fluid, carousel, layouts","bugs":"https:\/\/github.com\/ayozehd\/grav-theme-bootstrap-blog\/issues","license":"MIT","tag_name":"1.3.4","date":"2019-08-07T19:39:11Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap-blog\/1.3.4","repository":"https:\/\/github.com\/ayozehd\/grav-theme-bootstrap-blog","slug":"bootstrap-blog","install_path":"user\/themes\/bootstrap-blog","screenshot":"themes-bootstrap-blog.jpg","changelog":{"1.3.4":{"date":"07-08-2019","content":"1. [](#improved)\n * Markdown notices integration\n * Cards images `alt-text`\n * Assets event now `onAssetsInitialized`\n2. [](#bugfix)\n * Featured image css missing"},"1.3.3":{"date":"03-08-2019","content":"1. [](#improved)\n * Theme css minified and compressed\n * Light colors are more accessible\n2. [](#bugfix)\n * Blueprints fix"},"1.3.2":{"date":"01-08-2019","content":"1. [](#new)\n * Added `item.text_align` theme option\n * Added support for lastfm and sharer plugins\n2. [](#improved)\n * Renamed skills template to bars\n3. [](#bugfix)\n * Fixed a SASS compile error\n * Fixed charset lang error in latest Grav version"},"1.3.1":{"date":"25-6-2019","content":"1. [](#improved)\n * Footer now is always aligned to the bottom of viewport\n2. [](#bugfix)\n * Related pages summary broke HTML markup on truncating\n * Masonry only-text items classnames spacing"},"1.3":{"date":"24-6-2019","content":"1. [](#new)\n * Added pagination template. Disable `built_in_css` plugin option to render it properly.\n * Fluid container option\n2. [](#improved)\n * Moved Twig macros to SASS functions to ease theme extending and understanding.\n * Added new colors (expert mode)\n3. [](#bugfix)\n * Language typo error"},"1.2":{"date":"15-6-2019","content":"1. [](#new)\n * Added `container_fluid` and `item.featured_image` theme options\n2. [](#improved)\n * Updated [Bootstrap 4.3.1](https:\/\/blog.getbootstrap.com\/2019\/02\/11\/bootstrap-4-3-0\/)\n * SCSS improvements\n * Better responsive layouts\n3. [](#bugfix)\n * Login status template desalignment"},"1.1.12":{"date":"30-3-2019","content":"1. [](#new)\n * Implement assets rendering using **Deferred Block** Twig extension\n2. [](#bugfix)\n * Fixed a bug in macro button when site is under a subdomain"},"1.1.11":{"date":"24-2-2019","content":"1. [](#new)\n * Added support for [readingtime](https:\/\/github.com\/getgrav\/grav-plugin-readingtime) plugin\n2. [](#improved)\n * Breadcrumb style now from Bootstrap"},"1.1.10":{"date":"24-1-2019","content":"1. [](#new)\n * Related pages at bottom items\n2. [](#bugfix)\n * Some styles buttons didn't have background animation\n3. [](#improved)\n * Css improvements\n * Updated masonry and cards responsive layouts"},"1.1.9":{"date":"24-12-2018","content":"1. [](#bugfix)\n * Fixed js [Popper](https:\/\/popper.js.org\/) dependency"},"1.1.8":{"date":"24-12-2018","content":"1. [](#bugfix)\n * Fixed show_more translation (blog modular template)\n2. [](#improved)\n * Assets css\/js in collection named `bootstrap-blog`\n * Showcase parameter `image_filters` renamed to `image_actions`\n * Dropdown menu can be splitted using `split_menu: true`"},"1.1.7":{"date":"26-11-2018","content":"1. [](#bugfix)\n * Fixed navbar style color"},"1.1.6":{"date":"19-11-2018","content":"1. [](#bugfix)\n * Fixed navbar macro"},"1.1.5":{"date":"17-11-2018","content":"1. [](#improved)\n * Navbar color change from item headers\n * Added new colors to blueprints\n * Icon in dropdown menus\n2. [](#bugfix)\n * Fixed disqus bug when title has quotes\n * Carousel controls id broken"},"1.1.4":{"date":"10-11-2018","content":"1. [](#new)\n * Carousel modular template\n * Skills modular template\n2. [](#bugfix)\n * JQuery slim no worked with CDN files"},"1.1.3":{"date":"24-10-2018","content":"1. [](#improved)\n * Supported new styles in blueprints (no forms)\n2. [](#bugfix)\n * Fixed style in cards layout"},"1.1.2":{"date":"21-10-2018","content":"1. [](#new)\n * New bootstrap colors\n2. [](#bugfix)\n * Fixed pagination"},"1.1.1":{"date":"23-09-2018","content":"1. [](#new)\n * Added taxonomy selectors\n2. [](#improved)\n * Updated Bootstrap 4.1 and FontAwesome [5.1.3](https:\/\/github.com\/FortAwesome\/Font-Awesome\/releases\/tag\/5.3.1)\n * Css fixes"},"1.1":{"date":"15-07-2018","content":"1. [](#new)\n * Added go to top button\n2. [](#improved)\n * Merge portfolio and blog layouts\n * Added info style\n * Now dateformat comes from Grav System Config\n * Removed portfolio templates. Use blog instead\n3. [](#bugfix)\n * Fixed navbar image"},"1.0":{"date":" 02-06-2018","content":"1. [](#new)\n * Initial version"}}},"quark-open-publishing":{"name":"Quark Open Publishing","version":"2.1.3","description":"A custom version of the Quark theme for open publishing and blogging. Includes Git Sync and 'chromeless' content embedding.","description_html":"

A custom version of the Quark theme for open publishing and blogging. Includes Git Sync and 'chromeless' content embedding.<\/p>","description_plain":"A custom version of the Quark theme for open publishing and blogging. Includes Git Sync and 'chromeless' content embedding.","icon":"unlock","author":{"name":"Hibbitts Design","url":"http:\/\/hibbittsdesign.org","email":"hello@hibbittsdesign.org"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"admin","version":"*"},{"name":"auto-date","version":"*"},{"name":"archives","version":"*"},{"name":"breadcrumbs","version":"*"},{"name":"email","version":"*"},{"name":"error","version":"*"},{"name":"external_links","version":"*"},{"name":"feed","version":"*"},{"name":"form","version":"*"},{"name":"git-sync","version":"*"},{"name":"image-captions","version":"*"},{"name":"login","version":"*"},{"name":"markdown-notices","version":"*"},{"name":"page-inject","version":"*"},{"name":"pagination","version":"*"},{"name":"presentation","version":"*"},{"name":"presentation-deckset","version":"*"},{"name":"problems","version":"*"},{"name":"relatedpages","version":"*"},{"name":"simplesearch","version":"*"},{"name":"taxonomylist","version":"*"},{"name":"tntsearch","version":"*"},{"name":"youtube","version":"*"},{"name":"shortcode-core","version":"*"},{"name":"shortcode-ui","version":"*"},{"name":"quark","version":"*"}],"homepage":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing","docs":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing\/blob\/master\/README.md","demo":"http:\/\/demo.hibbittsdesign.org\/grav-open-publishing-quark\/","keywords":"open, blog, gitsync, chromeless","bugs":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing\/issues","license":"MIT","tag_name":"v2.1.3","date":"2020-05-23T15:26:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/quark-open-publishing\/2.1.3","repository":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing","slug":"quark-open-publishing","install_path":"user\/themes\/quark-open-publishing","screenshot":"themes-quark-open-publishing.jpg","changelog":{"2.1.3":{"date":"05\/23\/2020","content":"1. [](#improved)\n * Updated inherited theme file paths for multisite compatibility"},"2.1.2":{"date":"04\/30\/2020","content":"1. [](#bugfix)\n * Added missing closing paragraph tag on `sections` page types (thanks to @lazybadger for finding the issue)"},"2.1.1":{"date":"04\/27\/2020","content":"1. [](#new)\n * Added support for optional display of title links for `embedlycard` page types"},"2.1.0":{"date":"02\/13\/2020","content":"1. [](#new)\n * Updated demo pages in theme '_demo' folder"},"2.0.9":{"date":"02\/06\/2020","content":"1. [](#new)\n * Support for Menu property in Sections pages (thanks to @awrog for the suggestion and initial Twig)"},"2.0.8":{"date":"01\/21\/2020","content":"1. [](#new)\n * Support for ReadingTime Plugin (thanks to @B1gG for the initial PR)\n1. [](#improved)\n * Updated demo pages in theme '_demo' folder\n1. [](#bugfix)\n * Restored display of taxonomy tags on blog post pages (Sections pages now use the `filter` taxonomy item, which is also needed to be in Taxonomy `site.yaml` config)"},"2.0.7":{"date":"01\/02\/2020","content":"1. [](#improved)\n * Updated CSS for left\/right image alignment (thanks to @OleVik)"},"2.0.6":{"date":"12\/18\/2019","content":"1. [](#new)\n * Support for custom links (e.g. PDFs) with embedded Presentations"},"2.0.5":{"date":"12\/08\/2019","content":"1. [](#improved)\n * Changed reference of \"Menubar\" to \"Menu\" in theme setting"},"2.0.4":{"date":"12\/08\/2019","content":"1. [](#improved)\n * Reorganized theme options for Git Sync Link and Custom Menu Items\n * Renamed template\/blueprint of CustomContentList to CustomPageTypes\n * Removed deprecated swipedeck template partials"},"2.0.3":{"date":"11\/27\/2019","content":"1. [](#improved)\n * Removed deprecated swipedeck template, blueprint and shortcode"},"2.0.2":{"date":"11\/22\/2019","content":"1. [](#improved)\n * Updated experimental Markdown file Shortcode ([markdownfile url=\"\"]) to support displaying Grav Markdown pages (frontmatter is removed)"},"2.0.1":{"date":"11\/09\/2019","content":"1. [](#new)\n * Added experimental Markdown file Shortcode ([markdownfile url=\"\"]) to embed external Markdown files (thanks to @OleVik for help along the way)"},"2.0.0":{"date":"10\/09\/2019","content":"1. [](#improved)\n * Removed theme option to hide homepage in menubar (set the 'visible' option to 'false' on homepage for same functionality)"},"1.9.9":{"date":"10\/04\/2019","content":"1. [](#bugfix) \n * Support proper RSS feed URL when 'Append URL extension' is set to '.html'\n1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"1.9.8":{"date":"09\/14\/2019","content":"1. [](#bugfix) \n * Updated JS to prevent possible conflict with Bricklayer CSS"},"1.9.7":{"date":"09\/12\/2019","content":"1. [](#bugfix) \n * Support CTRL + click to open links in new tab as expected"},"1.9.6":{"date":"08\/26\/2019","content":"1. [](#bugfix)\n * Fixed support for blog item taxonomy tags in 'chromeless' blog list view"},"1.9.5":{"date":"08\/16\/2019","content":"1. [](#improved)\n * Improved Twig 2.0 compatibility"},"1.9.4":{"date":"08\/10\/2019","content":"1. [](#bugfix)\n * Fixed automatic Git Sync Link for Presentations in a Presentation List page\n1. [](#improved)\n * Added support to hide Git Sync Link for each embedded Presentation\n * Updated Presentation blueprint Git Sync options\n * Fine tuning of automatic Git Sync Link for embedded Presentations\n * Improved support for custom Git Sync Link text for pages and presentations"}}},"bulma-portfolio":{"name":"Bulma Portfolio","version":"0.1.7","description":"Bulma Portfolio Theme","description_html":"

Bulma Portfolio Theme<\/p>","description_plain":"Bulma Portfolio Theme","icon":"rebel","author":{"name":"John Mica","email":"john@johnmica.me"},"homepage":"https:\/\/github.com\/JohnMica\/grav-theme-bulma-portfolio","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/JohnMica\/grav-theme-bulma-portfolio\/issues","license":"MIT","tag_name":"0.1.8","date":"2019-08-29T17:46:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bulma-portfolio\/0.1.7","repository":"https:\/\/github.com\/JohnMica\/grav-theme-bulma-portfolio","slug":"bulma-portfolio","install_path":"user\/themes\/bulma-portfolio","screenshot":"themes-bulma-portfolio.jpg","changelog":{"0.1.5":{"date":" 22\/03\/2018","content":"1. [](#improved)\n - added possibility to select a Logo (only SVG ) and a favicon (usually a png\/jpg) from the theme settings. Before a logo \/ favicon can be added, at least a page must be created and saved and media added to that page. (next iteration could see improvements in this)"},"0.1.0":{"date":" 18\/03\/2018","content":"- initial release\n"}},"dependencies":[]},"chalk":{"name":"Chalk","version":"0.3.0","description":"Port of Jekyll's chalk theme to Grav","description_html":"

Port of Jekyll's chalk theme to Grav<\/p>","description_plain":"Port of Jekyll's chalk theme to Grav","icon":"rebel","author":{"name":"Paul Massendari","email":"paul@massendari.com"},"dependencies":[{"name":"grav","version":">=1.3.8"},{"name":"admin","version":">=1.6.6"},{"name":"readingtime","version":">=1.2.0"},{"name":"highlight","version":">=1.4.0"},{"name":"taxonomylist","version":">=1.3.1"},{"name":"quick-tray-links","version":">=1.0.0"}],"homepage":"https:\/\/github.com\/paulmassen\/grav-theme-chalk","demo":"http:\/\/chalk.paulmassendari.com","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/paulmassen\/grav-theme-chalk\/issues","license":"MIT","tag_name":"v0.3.0","date":"2018-06-25T14:43:42Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/chalk\/0.3.0","repository":"https:\/\/github.com\/paulmassen\/grav-theme-chalk","slug":"chalk","install_path":"user\/themes\/chalk","screenshot":"themes-chalk.jpg","changelog":{"0.3.0":{"date":" 04\/05\/2018","content":"1. [](#new)\n * Added options to display summary or not\n * Added link to tag cloud\n * Few css fixes"},"0.2.0":{"date":" 04\/05\/2018","content":"1. [](#new)\n * Fixed icons\n * Several improvements\n * Fixed scss reference to normalize\n "},"0.1.0":{"date":" 03\/18\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"minimaxing":{"name":"Minimaxing","version":"0.2.3","description":"Port of Minimaxing by HTML5 UP","description_html":"

Port of Minimaxing by HTML5 UP<\/p>","description_plain":"Port of Minimaxing by HTML5 UP","icon":"rebel","author":{"name":"Hugh Barnes","email":"dev@hubns.com"},"homepage":"https:\/\/github.com\/hughbris\/grav-theme-minimaxing","docs":"https:\/\/github.com\/hughbris\/grav-theme-minimaxing\/blob\/master\/README.md","demo":"https:\/\/behold.metamotive.co.nz\/minimaxing","keywords":"grav, theme, html5up, blue","bugs":"https:\/\/github.com\/hughbris\/grav-theme-minimaxing\/issues","license":"MIT","tag_name":"v0.2.3","date":"2019-05-24T10:20:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/minimaxing\/0.2.3","repository":"https:\/\/github.com\/hughbris\/grav-theme-minimaxing","slug":"minimaxing","install_path":"user\/themes\/minimaxing","screenshot":"themes-minimaxing.jpg","changelog":{"0.2.1":{"date":" 18-02-2018","content":"1. [](#new)\n * port of [existing theme](https:\/\/html5up.net\/minimaxing)\n * [demo pages](_demo\/pages) and an additional [Elements page](_demo\/pages\/90.elements\/onecolumn.md)\n1. [](#improved)\n * add docs, demo and correct keywords in blueprint\n1. [](#bugfix)\n * fix twig typo bug in header link"},"0.2.3":{"date":" 24-05-2018","content":"1. [](#new)\n * Instructions for deploying deferred asset blocks added to README"}},"dependencies":[]},"portfolio":{"name":"Portfolio","version":"0.3.1","description":"Simple and minimalistic responsive theme for portfolios.","description_html":"

Simple and minimalistic responsive theme for portfolios.<\/p>","description_plain":"Simple and minimalistic responsive theme for portfolios.","icon":"rebel","author":{"name":"Joey CK","email":"joui1994@gmail.com"},"homepage":"https:\/\/github.com\/s6joui\/grav-theme-portfolio","demo":"http:\/\/www.joeyck.tech","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/s6joui\/grav-theme-portfolio\/issues","license":"MIT","tag_name":"0.3.1","date":"2019-02-10T01:38:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/portfolio\/0.3.1","repository":"https:\/\/github.com\/s6joui\/grav-theme-portfolio","slug":"portfolio","install_path":"user\/themes\/portfolio","screenshot":"themes-portfolio.jpg","changelog":{"0.3.1":{"date":"02\/10\/2019","content":"1. [](#bugfix)\n\t* Fixed layout errors"},"0.3.0":{"date":"02\/10\/2019","content":"1. [](#new)\n\t* Added full-screen image viewer\n\t* Added support for viewing items by category via the new categories page type\n\t* Improved mobile layout"},"0.2.0":{"date":" 01\/30\/2019","content":"1. [](#bugfix)\n * Fixed pagination not visible on mobie\n\t* Fixed visual errors in Chrome"},"0.1.0":{"date":" 02\/26\/2018","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"editorial":{"name":"Editorial","version":"0.1.3","description":"Port of the Editorial theme from HTML5Up.net","description_html":"

Port of the Editorial theme from HTML5Up.net<\/p>","description_plain":"Port of the Editorial theme from HTML5Up.net","icon":"paint-brush","author":{"name":"Jeremy Gonyea","email":"jeremy.gonyea@gmail.com"},"dependencies":[{"name":"auto-date","version":"*"},{"name":"simplesearch","version":"*"}],"homepage":"https:\/\/github.com\/jeremy-gonyea\/grav-theme-editorial","keywords":"grav, theme, html5up, editorial","bugs":"https:\/\/github.com\/jeremy-gonyea\/grav-theme-editorial\/issues","license":"MIT","tag_name":"0.1.3","date":"2018-03-12T23:18:36Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/editorial\/0.1.3","repository":"https:\/\/github.com\/jgonyea\/grav-theme-editorial","slug":"editorial","install_path":"user\/themes\/editorial","screenshot":"themes-editorial.jpg","changelog":{"0.1.3":{"date":" 02\/14\/2018","content":"1. [](#new)\n * Default state of sidebar is now configurable.\n2. [](#improved)\n * None\n3. [](#bugfix)\n * Child pages in navigation now render properly."},"0.1.2":{"date":" 02\/14\/2018","content":"1. [](#new)\n * Added Simplesearch dependency.\n * Search functionality works now.\n2. [](#improved)\n * Styling on images (thanks to andreakal).\n3. [](#bugfix)\n * None"},"0.1.1":{"date":" 02\/05\/2018","content":"1. [](#new)\n * Added thumbnail and screenshot images to theme.\n2. [](#improved)\n * None\n3. [](#bugfix)\n * None"},"0.1.0":{"date":" 01\/05\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"introspect":{"name":"Introspect","version":"1.0.1","description":"A responsive theme from templated.co, ported to Grav.","description_html":"

A responsive theme from templated.co, ported to Grav.<\/p>","description_plain":"A responsive theme from templated.co, ported to Grav.","icon":"desktop","author":{"name":"Andre Lehman","email":"aisberg@posteo.de"},"homepage":"https:\/\/github.com\/Aisbergg\/grav-theme-introspect","demo":"https:\/\/aisbergg.github.io\/grav-demo\/introspect\/pages\/home","keywords":"introspect, theme, modern, responsive, html5, css3","bugs":"https:\/\/github.com\/Aisbergg\/grav-theme-introspect\/issues","license":"MIT","tag_name":"v1.0.2","date":"2018-05-09T17:45:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/introspect\/1.0.1","repository":"https:\/\/github.com\/Aisbergg\/grav-theme-introspect","slug":"introspect","install_path":"user\/themes\/introspect","screenshot":"themes-introspect.jpg","changelog":{"1.0.0":{"date":"01\/12\/2018","content":"1. [](#new)\n * Initial Release"},"1.0.1":{"date":"02\/05\/2018","content":"1. [](#new)\n * Add demo site"},"1.0.2":{"date":"05\/09\/2018","content":"1. [](#new)\n * Replace tabs with spaces"}},"dependencies":[]},"quark":{"name":"Quark","version":"2.0.3","description":"New Grav Default Theme","description_html":"

New Grav Default Theme<\/p>","description_plain":"New Grav Default Theme","icon":"microchip","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-quark","demo":"https:\/\/demo.getgrav.org\/onepage-skeleton","keywords":"quark, spectre, theme, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-quark\/issues","license":"MIT","tag_name":"2.0.3","date":"2020-06-08T21:28:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/quark\/2.0.3","repository":"https:\/\/github.com\/getgrav\/grav-theme-quark","slug":"quark","install_path":"user\/themes\/quark","screenshot":"themes-quark.jpg","changelog":{"2.0.3":{"date":"06\/08\/2020","content":"1. [](#improved)\n * Updated some JS libraries\n * Simplified navigation macro\n * Use `site.title` in logo alt text [#139](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/109)"},"2.0.2":{"date":"08\/09\/2019","content":"1. [](#improved)\n * Allow for overriding of `{% block content %}{% endblock %}`\n * Improved default `.table` styling\n * Simplified navigation macro\n1. [](#bugfix)\n * Fixed issue with Prism Highlight [prism-highlight#1](https:\/\/github.com\/trilbymedia\/grav-plugin-prism-highlight\/issues\/1)\n * Use slug for onpage links [#115](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/115)\n * Fixed 2 minor YAML linting issues"},"2.0.1":{"date":"05\/09\/2019","content":"1. [](#improved)\n * Typo in blueprints [#109](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/109)\n * Added convenience scripts to `package.json` [#110](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/110)\n * Added Czech translation [#106](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/106)\n * Added Chinese translation [#114](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/114)\n * Removed redundant code [#104](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/104)\n * Updated to match Archives plugin translation output\n1. [](#bugfix)\n * Bugfix to class in macro [#105](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/105)\n * Bugfix a z-index issue [#75](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/75)"},"2.0.0":{"date":"04\/11\/2019","content":"1. [](#improved)\n * Updated to use new `GRAV` core language prefix\n * Updated [Spectre.css](https:\/\/picturepan2.github.io\/spectre\/) to latest `0.5.8` version\n * Support for 2FA panel styling\n * Updated to Yarn 4.0 syntax\n * Restructured SCSS to ensure easier Spectre updates in future\n1. [](#bugfix)\n * Some checkboxes fixes for Forms 3.0\n * More Twig 2.0 compatibility fixes\n * Fixed a Twig 2.0 issue with assets rendering\n "},"1.2.6":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.2.5":{"date":"12\/07\/2018","content":"1. [](#improved)\n * Updated [Spectre.css](https:\/\/picturepan2.github.io\/spectre\/) to latest `0.5.7` version\n1. [](#bugfix)\n * Fixed missing `<\/html>` close tag in bae template [#76](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/76) "},"1.2.4":{"date":"11\/12\/2018","content":"1. [](#improved)\n * Updated [Spectre.css](https:\/\/picturepan2.github.io\/spectre\/) to latest `0.5.5` version\n * Added link support to modular `features` [#39](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/39\/)\n * Remove desktop menu when in mobile mode [#59](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/59\/)\n * Support modular `text` full-width if no image [#70](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/70)\n * Shim for IE support of BrickLayer.js [#64](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/64)\n1. [](#bugfix)\n * Fixed `continue_link:` showing up as toggled [#65](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/65)\n * Fixed issue with modular pages not hidden in on-page menu with `visible: false` [#71](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/71)"},"1.2.3":{"date":"11\/05\/2018","content":"1. [](#improved)\n * Moved footer into standalone twig to allow for easier extensibility [#63](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/63)\n1. [](#bugfix)\n * Fix variable name for prouction mode [#61](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/61)\n * Fix layout size in features blueprint [#67](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/67)\n * Fix active page logic in `nav` so there's no empty class attributes [#68](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/68)\n * Fix for features blueprint because `class` didn't work [#69](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/69)"},"1.2.2":{"date":"10\/24\/2018","content":"1. [](#improved)\n * Changed nav macro to format supported by Twig 2.0\n * Updated `partials\/form-messages.html.twig` to be more inline with latest Forms plugin\n1. [](#bugfix)\n * Make the theme to work with Twig auto-escaping turned on\n * Moved language strings under `THEME_QUARK`"},"1.2.1":{"date":"08\/23\/2018","content":"1. [](#improved)\n * Added additional \"mobile custom logo\" support\n1. [](#bugfix)\n * Addressed some CSS issues by forcing logo height"},"1.2.0":{"date":"08\/23\/2018","content":"1. [](#new)\n * Added new \"custom logo\" support [#3](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/3)\n * Added option JSON feed syndication support in sidebar [#47](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/47)\n * Added basic form field `array` styling"},"1.1.0":{"date":"07\/25\/2018","content":"1. [](#new)\n * Responsive font sizing [#28](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/28)\n1. [](#improved)\n * Updated [Spectre.css](https:\/\/picturepan2.github.io\/spectre\/) to latest `0.5.3` version\n * Make blog settings toggleable [#38](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/38)\n1. [](#bugfix)\n * Proper fix for sticky footer in IE10 and IE11 [#21](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/21)\n * Fix for lists wrapping weirdly due to `outside` attribute\n * Updated checkbox + radio to take into account `client_side_validation` form option\n * Fixes for fallback values [#37](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/37)\n * Fix inheritance for images folder [#30](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/30)\n * Added blueprint option for `continue_link` [#45](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/45)\n * Added blueprint option for Feature `class` [#14](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/14)\n * Fixed `Duplicate ID` issues with modular sections. Might break CSS on first load, need to refresh to pick up new CSS [#24](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/24)\n * Fixed Text feature alignment issue [#4](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/4)\n * Overlapping menu and mobile button [#7](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/7)"},"1.0.3":{"date":"05\/11\/2018","content":"1. [](#new)\n * Added new primary button mixin\n1. [](#improved)\n * Updated [Spectre.css](https:\/\/picturepan2.github.io\/spectre\/) to latest `0.5.1` version\n * Improved default login styling\n * Removed core Spectre.css override to make upgrading Spectre easier\n * Added screenshot to README.md\n * Override focus to prevent overzealous blue blurs\n1. [](#bugfix)\n * Fix for `highlight` plugin not changing background of code blocks\n * Removed extraneous `dump()` in Twig output"},"1.0.2":{"date":"02\/19\/2018","content":"1. [](#new)\n * Added toggle options to enable Spectre.css _experimentals_ and _icons_ CSS files\n * Switched to a fork of LineAwesome icons compatible with FontAwesome 4.7.0\n1. [](#improved)\n * Font tweaks\n1. [](#bugfix)\n * Pagination fixes"},"1.0.1":{"date":" 01\/22\/2018","content":"1. [](#new)\n * Added blueprints for admin editing\n1. [](#improved)\n * Use default lang from `site.yaml`\n1. [](#bugfix)\n * Fixed Current path to address issues with extending Quark\n * Fixed parallax to start in same position as standard\n * Fixed modular image size"},"1.0.0":{"date":" 12\/28\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"pluspunkt":{"name":"pluspunkt","version":"1.2.0","description":"A simple, responsive and modern Grav theme built with Kube","description_html":"

A simple, responsive and modern Grav theme built with Kube<\/p>","description_plain":"A simple, responsive and modern Grav theme built with Kube","icon":"plus-circle","author":{"name":"Simon M\u00fcller","url":"https:\/\/github.com\/SimonMueller","email":"pluspunkt-theme@protonmail.ch"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/SimonMueller\/grav-theme-pluspunkt","keywords":"pluspunkt, grav, theme, kube, modern, responsive","bugs":"https:\/\/github.com\/SimonMueller\/grav-theme-pluspunkt\/issues","license":"GPL-3.0","tag_name":"1.2.0","date":"2019-03-30T14:25:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/pluspunkt\/1.2.0","repository":"https:\/\/github.com\/SimonMueller\/grav-theme-pluspunkt","slug":"pluspunkt","install_path":"user\/themes\/pluspunkt","screenshot":"themes-pluspunkt.jpg","changelog":{"1.2.0":{"date":"30.03.2019","content":"1. [](#improved)\n * package updates\n * grav min version -> 1.5.10"},"1.1.1":{"date":"23.09.2018","content":"1. [](#improved)\n * reversed changelog order for better readability\n * simplify br html tags"},"1.1.0":{"date":"22.09.2018","content":"1. [](#improved)\n * dev package updates\n * font-awesome updated to version 5.x"},"1.0.3":{"date":"9.01.2018","content":"1. [](#bugfix)\n * Fix pagination base_url with relative URLs"},"1.0.2":{"date":"6.01.2018","content":"1. [](#new)\n * Added CONTRIBUTING.md"},"1.0.1":{"date":"30.12.2017","content":"1. [](#new)\n * Added config for collection head\n2. [](#improved)\n * Improved article header\n3. [](#bugfix)\n * Breadcrumb overflow handling (wrap)\n * Correct padding of footer widget\n * Fix display of publish date"},"1.0.0":{"date":"19.12.2017","content":"1. [](#new)\n * Initial release"}}},"mache":{"name":"Mache","version":"1.0.6","description":"Grav Theme based on Mache HTML theme by freetemplates.pro, original PSD design by symu.co.","description_html":"

Grav Theme based on Mache HTML theme by freetemplates.pro, original PSD design by symu.co.<\/p>","description_plain":"Grav Theme based on Mache HTML theme by freetemplates.pro, original PSD design by symu.co.","icon":"empire","author":{"name":"Hung Tran","url":"https:\/\/flatfiledeveloper.com","email":"flatfiledeveloper@gmail.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-mache","demo":"http:\/\/www.peaceofmindwebsite.com\/skeletons\/mache","keywords":"mache, theme, template, responsive, html5, css3, one, single, page, bootstrap","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-mache\/issues","license":"MIT","tag_name":"v1.0.6","date":"2018-06-15T11:27:42Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/mache\/1.0.6","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-mache","slug":"mache","install_path":"user\/themes\/mache","screenshot":"themes-mache.jpg","changelog":{"1.0.6":{"date":"15\/06\/2018","content":"1. [](#bugfix)\n * Fixed logo link not clickable\n * Fixed styling issue (#15)."},"1.0.5":{"date":"05\/06\/2018","content":"1. [](#bugfix)\n * Fixed menu issue in blog (thanks to @trangthaonguyen)"},"1.0.4":{"date":"18\/03\/2018","content":"1. [](#bugfix)\n * Fixed image issue (thanks to @trangthaonguyen)\n * Fixed missing pricing title (thanks to @DevilsDaddy)\n2. [](#improved)\n * Centered search icon (thanks to @RobLui)"},"1.0.3":{"date":"02\/01\/2018","content":"1. [](#bugfix)\n * Fixed contact section\n * Fixed active class in navigation\n * Fixed CTA3 module\n2. [](#improved)\n * Improved link in baner"},"1.0.2":{"date":"27\/12\/2017","content":"1. [](#bugfix)\n * Fixed missing button in banner"},"1.0.1":{"date":"26\/12\/2017","content":"1. [](#improved)\n * Improved handling form error"},"1.0.0":{"date":"26\/12\/2017","content":"1. [](#new)\n * First release"}},"dependencies":[]},"simple-dark":{"name":"Simple Dark","version":"0.1.0","description":"A simple and dark theme","description_html":"

A simple and dark theme<\/p>","description_plain":"A simple and dark theme","icon":"rebel","author":{"name":"Magnus","email":"magnus.axelsson@student.howest.be"},"homepage":"https:\/\/github.com\/magnus\/grav-theme-simple-dark","demo":"https:\/\/www.vlsm.se","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/magnus\/grav-theme-simple-dark\/issues","license":"MIT","tag_name":"17.12.1","date":"2017-12-28T21:37:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/simple-dark\/0.1.0","repository":"https:\/\/github.com\/magaxel\/Simple-Dark","slug":"simple-dark","install_path":"user\/themes\/simple-dark","screenshot":"themes-simple-dark.jpg","changelog":{"17.12":{"date":" 12\/28\/2017","content":"1. [](#new)\n * First commit\n * Minor changes"}},"dependencies":[]},"generallax":{"name":"Generallax","version":"0.1.0","description":"Generallax Theme by Shane Zentz","description_html":"

Generallax Theme by Shane Zentz<\/p>","description_plain":"Generallax Theme by Shane Zentz","icon":"star","author":{"name":"Shane Zentz","email":"shane@shanezentz.com"},"homepage":"https:\/\/github.com\/shane-zentz\/generallax-grav-theme","demo":"https:\/\/www.shanezentz.com","keywords":"Generallax, parallax, sliding banners, psuedo-parallax, mobile friendly, mobile-friendly,","bugs":"https:\/\/github.com\/shane-zentz\/grav-theme-generallax\/issues","license":"MIT","tag_name":"V0.0.1","date":"2017-10-02T16:38:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/generallax\/0.1.0","repository":"https:\/\/github.com\/shane-zentz\/Generallax","slug":"generallax","install_path":"user\/themes\/generallax","screenshot":"themes-generallax.jpg","changelog":[],"dependencies":[]},"gravnd-zero":{"name":"Gravnd Zero","version":"0.1.0","description":"A minimal theme allowing full customization. Improved directory structure, boilerplate code and laravel-mix are ready to boost your development workflow.","description_html":"

A minimal theme allowing full customization. Improved directory structure, boilerplate code and laravel-mix are ready to boost your development workflow.<\/p>","description_plain":"A minimal theme allowing full customization. Improved directory structure, boilerplate code and laravel-mix are ready to boost your development workflow.","icon":"code","author":{"name":"Domantas Petrauskas","email":"domantas@kemdu.lt"},"homepage":"https:\/\/github.com\/fistmenaruto\/grav-theme-gravnd-zero","keywords":"gravnd-zero, boilerplate, starter-theme, custom, base, laravel-mix","bugs":"https:\/\/github.com\/fistmenaruto\/gravnd-zero\/issues","license":"MIT","tag_name":"v0.0.1","date":"2017-09-28T15:48:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/gravnd-zero\/0.1.0","repository":"https:\/\/github.com\/fistmenaruto\/gravnd-zero","slug":"gravnd-zero","install_path":"user\/themes\/gravnd-zero","screenshot":"themes-gravnd-zero.jpg","changelog":{"0.1.0":{"date":" 09\/27\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"hyde":{"name":"Hyde","version":"0.1.1","description":"Hyde theme for Grav","description_html":"

Hyde theme for Grav<\/p>","description_plain":"Hyde theme for Grav","icon":"rebel","author":{"name":"Paul Massendari","email":"paul@massendari.com"},"homepage":"https:\/\/github.com\/paulmassen\/grav-theme-hyde","demo":"http:\/\/demo.yoursite.com","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/paulmassen\/grav-theme-hyde\/issues","license":"MIT","tag_name":"v0.1.1","date":"2017-09-14T13:31:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/hyde\/0.1.1","repository":"https:\/\/github.com\/paulmassen\/grav-theme-hyde","slug":"hyde","install_path":"user\/themes\/hyde","screenshot":"themes-hyde.jpg","changelog":{"0.1.0":{"date":"09\/14\/2017","content":"1. [](#new)\n * Started Changelog\n * First Release\n"}},"dependencies":[]},"story":{"name":"Story","version":"1","description":"Story theme by html5up for Grav CMS","description_html":"

Story theme by html5up for Grav CMS<\/p>","description_plain":"Story theme by html5up for Grav CMS","icon":"empire","author":{"name":"Paul Massendari","url":"https:\/\/paulmassendari.com","email":"paul@massendari.com"},"homepage":"https:\/\/github.com\/paulmassen\/grav-theme-story","demo":"http:\/\/story.paulmassendari.com","keywords":"story, theme, portfolio, html5, css3","bugs":"https:\/\/github.com\/paulmassen\/grav-theme-story\/issues","license":"MIT","tag_name":"v1.0","date":"2018-01-15T18:51:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/story\/1","repository":"https:\/\/github.com\/paulmassen\/grav-theme-story","slug":"story","install_path":"user\/themes\/story"},"prime":{"name":"PRIME","version":"1.0.0","description":"A Clean, Modern, Responsive theme for Grav CMS","description_html":"

A Clean, Modern, Responsive theme for Grav CMS<\/p>","description_plain":"A Clean, Modern, Responsive theme for Grav CMS","icon":"users","author":{"name":"Collin Daugherty","url":"https:\/\/www.collindaugherty.com","email":"contact@collindaugherty.com"},"homepage":"https:\/\/www.github.com\/collindaugherty\/grav-theme-prime","demo":"https:\/\/demo.collindaugherty.com\/prime\/","keywords":"prime, theme, modern, clean, fast, responsive, html5, css3, sass, scss","license":"MIT","tag_name":"1.0.1","date":"2018-01-07T19:30:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/prime\/1.0.0","repository":"https:\/\/github.com\/CollinDaugherty\/grav-theme-prime","slug":"prime","install_path":"user\/themes\/prime","screenshot":"themes-prime.jpg","changelog":{"1.0.0":{"date":"05\/09\/2017 ","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"learn2-git-sync":{"name":"Learn2 Git Sync","version":"1.5.9","description":"A customized version of the Learn2 theme for use with the Learn2 with Git Sync skeleton package. Includes selectable visual styles.","description_html":"

A customized version of the Learn2 theme for use with the Learn2 with Git Sync skeleton package. Includes selectable visual styles.<\/p>","description_plain":"A customized version of the Learn2 theme for use with the Learn2 with Git Sync skeleton package. Includes selectable visual styles.","icon":"git","author":{"name":"Hibbitts Design","url":"http:\/\/hibbittsdesign.org","email":"hello@hibbittsdesign.org"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"admin","version":"*"},{"name":"breadcrumbs","version":"*"},{"name":"learn2","version":"*"},{"name":"error","version":"*"},{"name":"external_links","version":"*"},{"name":"feed","version":"*"},{"name":"git-sync","version":"*"},{"name":"highlight","version":"*"},{"name":"langswitcher","version":"*"},{"name":"presentation","version":"*"},{"name":"presentation-deckset","version":"*"},{"name":"problems","version":"*"},{"name":"simplesearch","version":"*"},{"name":"shortcode-core","version":"*"},{"name":"tntsearch","version":"*"},{"name":"youtube","version":"*"}],"homepage":"https:\/\/github.com\/hibbitts-design\/grav-theme-learn2-git-sync","demo":"http:\/\/demo.hibbittsdesign.org\/grav-learn2-git-sync\/","keywords":"learn2, gitsync","bugs":"https:\/\/github.com\/hibbitts-design\/grav-theme-learn2-git-sync\/issues","license":"MIT","tag_name":"v1.5.9","date":"2020-05-19T17:08:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/learn2-git-sync\/1.5.9","repository":"https:\/\/github.com\/hibbitts-design\/grav-theme-learn2-git-sync","slug":"learn2-git-sync","install_path":"user\/themes\/learn2-git-sync","screenshot":"themes-learn2-git-sync.jpg","changelog":{"1.5.9":{"date":"05\/19\/2020","content":"1. [](#improved)\n * Updated inherited theme file paths for multisite compatibility (thanks to @tituspijean for the PR!)"},"1.5.8":{"date":"12\/05\/2019","content":"1. [](#bugfix)\n * Do not display the SimpleSearch field when the SimpleSearch plugin is disabled"},"1.5.7":{"date":"11\/25\/2019","content":"1. [](#improved)\n * 'Top Level Version' theme option now only displays visible pages (thanks @awrog for reporting this issue)"},"1.5.6":{"date":"08\/16\/2019","content":"1. [](#improved)\n * Twig 2.0 compatibility"},"1.5.5":{"date":"06\/03\/2019","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"1.5.4":{"date":"05\/05\/2019","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"1.5.3":{"date":"05\/04\/2019","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"1.5.2":{"date":"05\/01\/2019","content":"1. [](#bugfix)\n * Added missing images folder with clippy.svg and default favicons"},"1.5.1":{"date":"04\/12\/2019","content":"1. [](#new)\n * Added insert Presentation Shortcode button into Editor toolbar"},"1.5.0":{"date":"04\/11\/2019","content":"1. [](#new)\n * Set Grav dependency to 1.6+\n * Twig 2.0 compatibility\n * Added scripts.html.twig file to hold global JavaScript code\n * Added support for document versioning using Grav's multi-language feature (thanks @rhuk)\n * Added 'version' alias to 'language' shortcode, for example `[version=20]...[\/version]` (thanks @rhuk)\n * Added taxonomy 'tag' to default TNTSearch index\n * Added Presentation Plugin as dependency\n * Added insert Presentation Shortcode button into Editor toolbar\n * Added example pages in theme '_demo' folder to include use of the Presentation Plugin\n * Implement assets rendering using **Deferred Block** Twig extension\n1. [](#improved)\n * Improved appearance of versions dropdown menu with custom themes"},"1.3.3":{"date":"04\/02\/2019","content":"1. [](#new)\n * Added scripts.html.twig file to hold global JavaScript code"},"1.3.2":{"date":"03\/22\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension"},"1.3.1":{"date":"03\/10\/2019","content":"1. [](#bugfix)\n * Restored needed 'RocketTheme\\Toolbox\\Event\\Event;' instance"},"1.3.0":{"date":"03\/10\/2019","content":"1. [](#new)\n * Added taxonomy 'tag' to default TNTSearch index"},"1.2.3":{"date":"11\/23\/2018","content":"1. [](#new)\n * Added custom styles 'Spitsbergen' and 'Longyearbyen' (thanks @olevik)"},"1.2.2":{"date":"10\/17\/2018","content":"1. [](#improved)\n * Updated ReadMe, theme description and screenshots"},"1.2.1":{"date":"10\/16\/2018","content":"1. [](#bugfix)\n * Restored CSS styling for display of site title"},"1.2.0":{"date":"10\/16\/2018","content":"1. [](#new)\n * Added custom styles (thanks @olevik)\n * Added option to show or hide site title\n1. [](#bugfix)\n * Fixed issue with default taxonomy categories"},"1.1.0":{"date":"08\/25\/2018","content":"1. [](#improved)\n * Initial multi-language support for Advanced Full-text Search"},"1.0.9":{"date":"08\/23\/2018","content":"1. [](#bugfix)\n * Restored missing Error and Problems Plugin dependencies"}}},"tikva":{"name":"Tikva","version":"0.1.7","description":"Tikva is a minimalistic Grav theme, based on Bootstrap 4 (alpha) framework","description_html":"

Tikva is a minimalistic Grav theme, based on Bootstrap 4 (alpha) framework<\/p>","description_plain":"Tikva is a minimalistic Grav theme, based on Bootstrap 4 (alpha) framework","icon":"rebel","author":{"name":"Ralf Geschke","email":"ralf@kuerbis.org"},"homepage":"https:\/\/github.com\/geschke\/grav-theme-tikva","demo":"https:\/\/tikva-demo.kuerbis.org","keywords":"tikva, grav, theme, core, modern, responsive, bootstrap","bugs":"https:\/\/github.com\/geschke\/grav-theme-tikva\/issues","license":"MIT","tag_name":"v0.1.7","date":"2017-04-07T17:33:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/tikva\/0.1.7","repository":"https:\/\/github.com\/geschke\/grav-theme-tikva","slug":"tikva","install_path":"user\/themes\/tikva","screenshot":"themes-tikva.jpg","changelog":{"0.1.7":{"date":"07-04-2017","content":"1. [](#bugfix)\n * The previous release was too fast - fixed version number in blueprint.yaml file. \n "},"0.1.6":{"date":"07-04-2017","content":"1. [](#bugfix)\n * Fix URL of background image "},"0.1.5":{"date":"06-04-2017","content":"1. [](#new)\n * Add option to enable navigation bar dropdown by mouseover\n * Add background image upload feature and its repeat options\n "},"0.1.4":{"date":"23-03-2017","content":"1. [](#new)\n * Add Bootstrap's slider component to build an image slider\n "},"0.1.3":{"date":"11-03-2017","content":"1. [](#new)\n * Add switch to change the navigation bar style, i.e. to place it not fixed on top\n * New feature: Set navigation text alignment (left as default, centered and right)\n2. [](#bugfix)\n * CHANGELOG file fix to version 0.1.1\n "},"0.1.2":{"date":"10-03-2017","content":"1. [](#bugfix)\n * Fix blockquote issue, so it's not necessary to set the CSS class explitly"},"0.1.1":{"date":"06-03-2017","content":"1. [](#new)\n * Social Media icon settings. You can add buttons to link Social Media sites. \n * The theme options are now splited into tabs.\n * Add options to set subfooter colors\n2. [](#bugfix)\n * Fix URL to README on Github\n "},"0.1.0":{"date":" 19-02-2017","content":"1. [](#new)\n * First release\n * ChangeLog started..."}},"dependencies":[]},"material-lite":{"name":"Material Lite","version":"0.1.8","description":"Material Lite is a lightweight theme reflecting Google's Material Design standards.","description_html":"

Material Lite is a lightweight theme reflecting Google's Material Design standards.<\/p>","description_plain":"Material Lite is a lightweight theme reflecting Google's Material Design standards.","icon":"rebel","author":{"name":"Tyler Woods","email":"tyler@tylermade.net"},"homepage":"https:\/\/tylermade.net","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/tnware\/grav-theme-material-lite\/issues","license":"MIT","tag_name":"0.1.8","date":"2018-02-06T12:49:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/material-lite\/0.1.8","repository":"https:\/\/github.com\/tnware\/grav-theme-material-lite","slug":"material-lite","install_path":"user\/themes\/material-lite","screenshot":"themes-material-lite.jpg","changelog":{"0.1.7":{"date":" 03\/15\/2017","content":"1. [](#new)\n * favicon\n2. [](#improved)\n * social icons"},"0.1.6":{"date":" 03\/10\/2017","content":"1. [](#new)\n * link underline style\n * scroll to top"},"0.1.5":{"date":" 02\/25\/2017","content":"1. [](#new)\n * nice blue scrollbar\n2. [](#improved)\n * CSS\n * blockquote style\n3. [](#bugfix)\n * `

` overflow"},"0.1.4":{"date":" 02\/13\/2017","content":"1. [](#new)\n    * blog\n2. [](#improved)\n    * page title added in h2 format\n3. [](#bugfix)\n    *"},"0.1.3":{"date":" 02\/8\/2017","content":"1. [](#new)\n    * spirit (:\n2. [](#improved)\n    * FontAwesome 4.5 -> 4.7\n3. [](#bugfix)\n    * image overflows"},"0.1.2":{"date":" 01\/28\/2017","content":"1. [](#new)\n2. [](#improved)\n3. [](#bugfix)\n    * removed broken demo link"},"0.1.1":{"date":" 01\/28\/2017","content":"1. [](#new)\n    * Added Breadcrumbs plugin support\n    * Footer link support\n    * Movile nav support\n    * Header nav support\n2. [](#improved)\n    * Content area padding\n    * footer style\n3. [](#bugfix)\n    * overflows\n    * side nav"},"0.1.0":{"date":" 01\/27\/2017","content":"1. [](#new)\n    * Base HTML template. kind of..."}},"dependencies":[]},"haywire":{"name":"Haywire","version":"0.4.4","description":"Starter theme for Grav CMS using modern tools and frameworks such as Laravel Mix, Vuejs, Bulma.","description_html":"

Starter theme for Grav CMS using modern tools and frameworks such as Laravel Mix, Vuejs, Bulma.<\/p>","description_plain":"Starter theme for Grav CMS using modern tools and frameworks such as Laravel Mix, Vuejs, Bulma.","icon":"empire","author":{"name":"Robbin Johansson","url":"https:\/\/github.com\/robbinworks\/","email":"mail@robbin.works"},"homepage":"https:\/\/github.com\/robbinworks\/haywire-grav#readme","docs":"https:\/\/github.com\/robbinworks\/haywire-grav#readme","keywords":"haywire, grav, boilerplate, starter-theme, vuejs, laravel-mix, bulma","bugs":"https:\/\/github.com\/robbinworks\/haywire-grav\/issues","license":"MIT","tag_name":"0.4.4","date":"2019-01-31T20:37:02Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/haywire\/0.4.4","repository":"https:\/\/github.com\/robbinworks\/haywire-grav","slug":"haywire","install_path":"user\/themes\/haywire","screenshot":"themes-haywire.jpg","changelog":{"0.4.4":{"date":"01\/31\/2019","content":"1. [](#new)\n * Move repo to [robbinworks\/haywire-grav](https:\/\/github.com\/robbinworks\/haywire-grav)\n * Update references to repo\/author"},"0.4.3":{"date":"05\/21\/2018","content":"1. [](#improved)\n * Remove redundant code from `Navbar.vue`\n * Remove empty `bootstrap.js`\n2. [](#bugfix)\n * Fix issue with page\/post media being used incorrectly. Switch to `cropZoom` instead of `cropResize`. ([#26](https:\/\/github.com\/robbinworks\/haywire-grav\/issues\/26), [#27](https:\/\/github.com\/robbinworks\/haywire-grav\/pull\/27), [b76ebfc](https:\/\/github.com\/robbinworks\/haywire-grav\/commit\/b76ebfcf3a90378d7caf9bcbc002ea9848e54fc1))"},"0.4.2":{"date":"05\/03\/2018","content":"1. [](#improved)\n * Upgrade to Bulma `^0.7.1`\n2. [](#bugfix)\n * Fix indentation in `blueprints.yaml`\n * Fix typos in `Navbar.vue`\n * Do not output empty classname(s) to ``"},"0.4.1":{"date":"03\/29\/2018","content":"1. [](#new)\n * New `post.html.twig` partial\n2. [](#improved)\n * Add 2 space indentation to `*.json` files (`.editorconfig`)\n * Add yarn\/npm logs to `.gitignore`\n * Update npm dependencies"},"0.4.0":{"date":"03\/01\/2018","content":"1. [](#new)\n * Add favicon\n * Add intro to blog items\n * Add tags to blog items\n2. [](#improved)\n * Remove redundant blueprints\n * Update theme languages strings\n * Improve blog item blueprints\n * Update theme screenshot\/thumbnail (now uses correct ratio\/sizes)\n * Update demo pages\n * Add `.is-right` modifier to navbar-dropdown by default\n * Remove `_general.sass`\n * Redesign all page templates\n * Overall markup improvements\n * Dates are now printed using `nicetime()`\n * Reset style of bulma `box` element\n * Post `thumbnail` > `featured_image`"},"0.3.5":{"date":"02\/12\/2018","content":"1. [](#bugfix)\n * Add jquery if debugger is enabled ([#16](https:\/\/github.com\/robbinworks\/haywire-grav\/issues\/16), [6428f09](https:\/\/github.com\/robbinworks\/haywire-grav\/commit\/6428f092123e47af788865f1002cab697222eb90))"},"0.3.4":{"date":"02\/09\/2018","content":"1. [](#improved)\n * Prevent RuntimeException on external templates ([#12](https:\/\/github.com\/robbinworks\/haywire-grav\/issues\/12), [5354003](https:\/\/github.com\/robbinworks\/haywire-grav\/commit\/53540039bf60ae6a4322bd16cec28565b927bcc8))\n * Improve asset cache busting handler ([#14](https:\/\/github.com\/robbinworks\/haywire-grav\/issues\/14), [#15](https:\/\/github.com\/robbinworks\/haywire-grav\/issues\/15), [28fce37](https:\/\/github.com\/robbinworks\/haywire-grav\/commit\/28fce37a152e6eac772fd47defe5f11c89e281b5))"},"0.3.3":{"date":"01\/22\/2018","content":"1. [](#new)\n * Add .editorconfig\n2. [](#improved)\n * Update `_demo\/` pages markdown\n * Update theme screenshots\n * Bundle working assets to `resources\/` folder\n * Fix to Bulma navbar-burger ([#1580](https:\/\/github.com\/jgthms\/bulma\/issues\/1580), [#1515](https:\/\/github.com\/jgthms\/bulma\/issues\/1515))"},"0.3.2":{"date":"01\/09\/2018","content":"1. [](#new)\n * Add asset cache busting\n2. [](#improved)\n * Improve template markup"},"0.3.1":{"date":"11\/13\/2017","content":"1. [](#improved)\n * Add markup to `error.html.twig`\n * Up dependencies"},"0.3.0":{"date":"10\/20\/2017","content":"1. [](#new)\n * Replace Bootstrap with Bulma\n * Replace `scss` syntax with `sass`\n2. [](#improved)\n * Add responsive navbar toggle using Vue\n * Repo improvements, add issue template\n * Remove jquery\n * Add additional templates"},"0.2.7":{"date":"09\/23\/2017","content":"1. [](#improved)\n * Up dependencies\n * Improve file structure\n * Improve theme base"},"0.2.6":{"date":"07\/29\/2017","content":"1. [](#new)\n * Remove demo site\n2. [](#improved)\n * Update dependencies"},"0.2.5":{"date":"06\/18\/2017","content":"1. [](#improved)\n * Improve sass structure"},"0.2.4":{"date":"06\/07\/2017","content":"1. [](#improved)\n * Update `_demo` pages [PR #6](https:\/\/github.com\/robbinworks\/haywire-grav\/pull\/6)"},"0.2.3":{"date":"06\/06\/2017","content":"1. [](#new)\n * Add babel polyfill for IE support (Vue)\n * npm > yarn\n2. [](#improved)\n * Update dependencies\n * Remove vendor.js\n * Remove main.js\n * Bundle all scripts to app.js\n * Renamed main.css\/js to app.css\/js"},"0.2.2":{"date":"04\/06\/2017","content":"1. [](#bugfix)\n * Update [demo-site](http:\/\/grav.haywire.me\/) with new url."},"0.2.1":{"date":"03\/11\/2017","content":"1. [](#improved)\n * Yarn -> npm\n * Laravel Elixir -> Laravel Mix"},"0.2.0":{"date":"02\/26\/2017","content":"1. [](#improved)\n * Add [vuejs](http:\/\/vuejs.org\/)\n * Add vue example component (`\/js\/vue\/components\/Example.vue`)\n * Support `.vue` files\n2. [](#bugfix)\n * Remove footer from item template"},"0.1.9":{"date":"02\/24\/2017","content":"1. [](#improved)\n * Remove bower (use yarn instead) [PR #3](https:\/\/github.com\/robbinworks\/haywire-grav\/pull\/3)\n * Modify gulp imports [PR #3](https:\/\/github.com\/robbinworks\/haywire-grav\/pull\/3)\n * Improve `item.yaml` template\n2. [](#bugfix)\n * Gulp should require jquery first [PR #3](https:\/\/github.com\/robbinworks\/haywire-grav\/pull\/3)"}},"dependencies":[]},"mdux":{"name":"MDUX","version":"0.9.8","description":"MDUX is an implementation of Google's 'Material Design' standard. It scales for mobile, as intended.","description_html":"

MDUX is an implementation of Google's 'Material Design' standard. It scales for mobile, as intended.<\/p>","description_plain":"MDUX is an implementation of Google's 'Material Design' standard. It scales for mobile, as intended.","icon":"empire","author":{"name":"Tyler Woods","url":"https:\/\/tylermade.net","email":"tyler@tylermade.net"},"homepage":"https:\/\/github.com\/tnware\/grav-theme-mdux\/","demo":"http:\/\/mdux.io","keywords":"mdux, theme, html5, css3, material, design, android, google","bugs":"https:\/\/github.com\/tnware\/grav-theme-mdux\/issues","license":"MIT","tag_name":"0.9.8","date":"2017-01-28T01:14:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/mdux\/0.9.8","repository":"https:\/\/github.com\/tnware\/grav-theme-mdux","slug":"mdux","install_path":"user\/themes\/mdux","screenshot":"themes-mdux.jpg","changelog":{"0.9.8":{"date":"01\/27\/2017","content":"1. [](#new)\n *\n2. [](#improved)\n * \n3. [](#bugfix)\n * blog truncation issue for grav 1.1.14"},"0.9.7":{"date":"07\/27\/2016","content":"1. [](#new)\n * Change footer text color from admin interface\n * Add accent color from admin interface\n * Toggle social icons in footer from admin interface\n2. [](#improved)\n * Colors in theme\n * code cleanup\n * sidenav BG colors\n3. [](#bugfix)\n * overflows\n * side nav"},"0.9.6":{"date":"07\/26\/2016","content":"1. [](#new)\n * Change color from within Admin Interface\n2. [](#improved)\n * Mobile layout\n * cleanup\n3. [](#bugfix)\n * overflows\n * side nav"},"0.9.5":{"date":"07\/21\/2016","content":"1. [](#new)\n * Lots\n2. [](#improved)\n * Everything\n3. [](#bugfix)\n * Tons"}},"dependencies":[]},"g5_hydrogen":{"name":"Hydrogen","version":"5.4.34","description":"Default Gantry 5 theme.","description_html":"

Default Gantry 5 theme.<\/p>","description_plain":"Default Gantry 5 theme.","icon":"gantry","author":{"name":"RocketTheme","url":"http:\/\/www.rockettheme.com","email":"support@rockettheme.com"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"http:\/\/gantry.org","keywords":"gantry, gantry5, theme","bugs":"https:\/\/github.com\/gantry\/gantry5\/issues","license":"MIT","screenshot":"themes-g5_hydrogen.jpg","tag_name":"5.4.34","date":"2020-04-30T09:49:30Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/g5_hydrogen\/5.4.34","repository":"https:\/\/github.com\/gantry\/gantry5","slug":"g5_hydrogen","install_path":"user\/themes\/g5_hydrogen","changelog":{"5.4.34":{"date":"04\/30\/2020","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Remove CSS source maps (#2637)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Regression: Fixed `WordPress Posts` particle not loading all queried posts (#2633)"},"5.4.33":{"date":"04\/27\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - **PHP 5.5.9 or later required**\n - Updated Google Fonts list\n 1. [](#bugfix)\n - PHP 7.4: Fixed `Trying to access array offset on value of type int|null` (#2618)\n - PHP 7.4: implemented required `Stream::stream_set_option()` method for streams\n - PHP 7.4: Fixed twig rendering errors (#2613)\n - PHP 7.4: Fixed modifying particle settings throws an error (#2631)\n - Fixed JS issue in Key => Value pairs when changing existing key name (#2539)\n - Fixed grid breakpoint calculation overlaps not being tight enough (#2492)\n - Helium: Headings should use title font instead of default (#2599)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Pagination in `Joomla Articles` particle does not work when used in module (#2511)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - **WordPress 4.9.8 or later required**\n 1. [](#bugfix)\n - Fixed content array particle not resetting WP query"},"5.4.32":{"date":"01\/02\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - Added support for custom menu item link attributes (#2575, thanks @thexmanxyz)\n 1. [](#bugfix)\n - Fixed missing `rel=\"noopener noreferrer\"` in social particle when opening link into a new tab (#2581)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed missing `rel` attribute in menu items with double value detection (#2573, thanks @thexmanxyz)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Added a `Global` rule for assignments per taxonomy \/ category (#2045, thanks @nikola3244)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed assignments for `Pages` not showing in Grav 1.7.0-rc.1 (#2557)\n - Fixed menu editor having no menu items in Grav 1.7.0-rc.1\n - Fixed broken `Configure` link in admin (#2570)"},"5.4.31":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Helium: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Hydrogen: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Do not force asset timestamps in development mode, use configuration option instead (#2531)\n 1. [](#improved)\n - Added option to disable `Font Awesome` from the outline `Page Settings` (#2540, thanks @thexmanxyz)\n - Added option to define custom attributes on menu items (#2541, thanks @thexmanxyz)\n - Added option to `Menu` particle to hide menu on mobile devices during page load (#2536, thanks @thexmanxyz)\n - Added option to `Content Array` particle to add a title (#2521, thanks @topwebs)\n 1. [](#bugfix)\n - Fixed equal-height CSS creating width \/ overflow issues\n - Fixed fatal error if content block is missing attributes\n - Fixed old YAML syntax\n - Fixed W3C navigation role validation issues\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed escaped letters such as `&` in `Content Array` particle title\n - Fixed regression in 5.4.30: Content Array displays error (#2547)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path"},"5.4.30":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Release replaced by v5.4.31"},"5.4.29":{"date":"06\/21\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Upgraded SCSS compiler to v0.8.4\n 1. [](#improved)\n - Logo particle: Added aria-label to meet the WCAG\n 1. [](#bugfix)\n - Fixed PHP 7.3 issues in SCSS compilation\n - Fixed Admin Assignments issues with Chrome 75 (#2505)\n - Fixed Admin Styles rendering issues in Chrome 75 (#2504)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added admin warning if server is still using unmaintained PHP 5.4 or 5.5 versions\n - Updated Timber to v1.9.2 (later versions have Twig conflict with current version of WPML)\n 1. [](#bugfix)\n - Fixed `Gantry 5 Particle` widget inactive Save button (#2211)\n - Regression: Fixed pagination in `WordPress Posts` particle (#2480)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed compatibility issue with Grav 1.7.0-beta.1\n - Fixed inconsistent admin permissions to be always `admin.gantry` or `admin.themes` (#2488)"},"5.4.28":{"date":"03\/11\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Added `webp` to supported image types for image picker (#2450)\n 1. [](#improved)\n - Logo particle: Added logo image max height (#2424)\n 1. [](#bugfix)\n - Social particle: Improved link target handling (#2214)\n - Helium Copyright particle: fixed missing link (#2214)\n - Fixed `mkdir(...)` race condition\n - Fixed `Obtaining write lock failed on file...` error\n - Fixed caching and CSS generation not working if underlaying filesystem does not support file locking or it is disabled\n - Fixed rare file corruption issue\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Added edit link to content array (#2471, thanks @Chrissi2812)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.9.1\n 1. [](#bugfix)\n - Fixed potential query conflicts in `WordPress Posts` particle"},"5.4.27":{"date":"12\/14\/2018","content":"1. [Common](#common)\n 1. [](#new)\n - Added Section Variation field for Layout sections.\n 1. [](#improved)\n - Updated Lightcase version.\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"},"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"},"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)"},"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 (#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"},"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)"},"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)"},"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)"},"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)"},"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"},"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)"},"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"},"5.4.16":{"date":"08\/16\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Regression: 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"}}},"g5_helium":{"name":"Helium","version":"5.4.34","description":"Default Gantry 5 theme.","description_html":"

Default Gantry 5 theme.<\/p>","description_plain":"Default Gantry 5 theme.","icon":"gantry","author":{"name":"RocketTheme","url":"http:\/\/www.rockettheme.com","email":"support@rockettheme.com"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"http:\/\/gantry.org","keywords":"gantry, gantry5, theme","bugs":"https:\/\/github.com\/gantry\/gantry5\/issues","license":"MIT","screenshot":"themes-g5_helium.jpg","tag_name":"5.4.34","date":"2020-04-30T09:49:30Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/g5_helium\/5.4.34","repository":"https:\/\/github.com\/gantry\/gantry5","slug":"g5_helium","install_path":"user\/themes\/g5_helium","changelog":{"5.4.34":{"date":"04\/30\/2020","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Remove CSS source maps (#2637)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Regression: Fixed `WordPress Posts` particle not loading all queried posts (#2633)"},"5.4.33":{"date":"04\/27\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - **PHP 5.5.9 or later required**\n - Updated Google Fonts list\n 1. [](#bugfix)\n - PHP 7.4: Fixed `Trying to access array offset on value of type int|null` (#2618)\n - PHP 7.4: implemented required `Stream::stream_set_option()` method for streams\n - PHP 7.4: Fixed twig rendering errors (#2613)\n - PHP 7.4: Fixed modifying particle settings throws an error (#2631)\n - Fixed JS issue in Key => Value pairs when changing existing key name (#2539)\n - Fixed grid breakpoint calculation overlaps not being tight enough (#2492)\n - Helium: Headings should use title font instead of default (#2599)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Pagination in `Joomla Articles` particle does not work when used in module (#2511)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - **WordPress 4.9.8 or later required**\n 1. [](#bugfix)\n - Fixed content array particle not resetting WP query"},"5.4.32":{"date":"01\/02\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - Added support for custom menu item link attributes (#2575, thanks @thexmanxyz)\n 1. [](#bugfix)\n - Fixed missing `rel=\"noopener noreferrer\"` in social particle when opening link into a new tab (#2581)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed missing `rel` attribute in menu items with double value detection (#2573, thanks @thexmanxyz)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Added a `Global` rule for assignments per taxonomy \/ category (#2045, thanks @nikola3244)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed assignments for `Pages` not showing in Grav 1.7.0-rc.1 (#2557)\n - Fixed menu editor having no menu items in Grav 1.7.0-rc.1\n - Fixed broken `Configure` link in admin (#2570)"},"5.4.31":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Helium: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Hydrogen: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Do not force asset timestamps in development mode, use configuration option instead (#2531)\n 1. [](#improved)\n - Added option to disable `Font Awesome` from the outline `Page Settings` (#2540, thanks @thexmanxyz)\n - Added option to define custom attributes on menu items (#2541, thanks @thexmanxyz)\n - Added option to `Menu` particle to hide menu on mobile devices during page load (#2536, thanks @thexmanxyz)\n - Added option to `Content Array` particle to add a title (#2521, thanks @topwebs)\n 1. [](#bugfix)\n - Fixed equal-height CSS creating width \/ overflow issues\n - Fixed fatal error if content block is missing attributes\n - Fixed old YAML syntax\n - Fixed W3C navigation role validation issues\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed escaped letters such as `&` in `Content Array` particle title\n - Fixed regression in 5.4.30: Content Array displays error (#2547)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path"},"5.4.30":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Release replaced by v5.4.31"},"5.4.29":{"date":"06\/21\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Upgraded SCSS compiler to v0.8.4\n 1. [](#improved)\n - Logo particle: Added aria-label to meet the WCAG\n 1. [](#bugfix)\n - Fixed PHP 7.3 issues in SCSS compilation\n - Fixed Admin Assignments issues with Chrome 75 (#2505)\n - Fixed Admin Styles rendering issues in Chrome 75 (#2504)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added admin warning if server is still using unmaintained PHP 5.4 or 5.5 versions\n - Updated Timber to v1.9.2 (later versions have Twig conflict with current version of WPML)\n 1. [](#bugfix)\n - Fixed `Gantry 5 Particle` widget inactive Save button (#2211)\n - Regression: Fixed pagination in `WordPress Posts` particle (#2480)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed compatibility issue with Grav 1.7.0-beta.1\n - Fixed inconsistent admin permissions to be always `admin.gantry` or `admin.themes` (#2488)"},"5.4.28":{"date":"03\/11\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Added `webp` to supported image types for image picker (#2450)\n 1. [](#improved)\n - Logo particle: Added logo image max height (#2424)\n 1. [](#bugfix)\n - Social particle: Improved link target handling (#2214)\n - Helium Copyright particle: fixed missing link (#2214)\n - Fixed `mkdir(...)` race condition\n - Fixed `Obtaining write lock failed on file...` error\n - Fixed caching and CSS generation not working if underlaying filesystem does not support file locking or it is disabled\n - Fixed rare file corruption issue\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Added edit link to content array (#2471, thanks @Chrissi2812)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.9.1\n 1. [](#bugfix)\n - Fixed potential query conflicts in `WordPress Posts` particle"},"5.4.27":{"date":"12\/14\/2018","content":"1. [Common](#common)\n 1. [](#new)\n - Added Section Variation field for Layout sections.\n 1. [](#improved)\n - Updated Lightcase version.\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"},"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"},"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)"},"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 (#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"},"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)"},"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)"},"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)"},"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)"},"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"},"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)"},"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"},"5.4.16":{"date":"08\/16\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Regression: 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"}}},"knowledge-base":{"name":"Knowledge Base","version":"2.1.0","description":"A theme for a knowledge base or FAQ","description_html":"

A theme for a knowledge base or FAQ<\/p>","description_plain":"A theme for a knowledge base or FAQ","icon":"database","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"dependencies":[{"name":"error","version":"*"},{"name":"problems","version":"*"},{"name":"relatedpages","version":"*"},{"name":"simplesearch","version":"*"},{"name":"readingtime","version":"*"},{"name":"count-views","version":"*"}],"homepage":"https:\/\/github.com\/Perlkonig\/grav-theme-knowledge-base","demo":"http:\/\/perlkonig.com\/knowledge-base","keywords":"grav, theme, faq, knowledge base, responsive, css3, html5, purecss","bugs":"https:\/\/github.com\/Perlkonig\/grav-theme-knowledge-base\/issues","license":"MIT","tag_name":"v2.1.0","date":"2019-03-16T17:17:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/knowledge-base\/2.1.0","repository":"https:\/\/github.com\/Perlkonig\/grav-theme-knowledge-base","slug":"knowledge-base","install_path":"user\/themes\/knowledge-base","screenshot":"themes-knowledge-base.jpg","changelog":{"2.1.0":{"date":"03\/16\/2019","content":"1. [](#bugfix)\n * Comments section hidden if `comments` plugin not present.\n * The \"Latest Articles\" list now finds all articles regardless of folder structure."},"2.0.1":{"date":"12\/11\/2018","content":"1. [](#bugfix)\n * Fixed a dropdown bug, thanks to @Lipository."},"2.0.0":{"date":"08\/09\/2018","content":"1. [](#new)\n * **This update is not necessarily backwards compatible!** If you have used theme inheritance to customize this theme, please carefully read the \"Updating\" section of the docs.\n * Changed the way the templates pull information from the theme config files so that inheritance is properly supported."},"1.3.6":{"date":"07\/17\/2018","content":"1. [](#bugfix)\n * Now works with the latest version of the `count-views` plugin."},"1.3.5":{"date":"04\/24\/2018","content":"1. [](#bugfix)\n * Fixed duplicate \"Related Articles\" heading on the article page, thanks to @sebasvisser."},"1.3.4":{"date":"04\/12\/2018","content":"1. [](#new)\n * Spanish and Galican translations added, thanks to @lucasvieites."},"1.3.3":{"date":" 06\/22\/2017","content":"1. [](#bugfix)\n * The \"Popular Articles\" sidebar now actually ignores deleted pages.\n * The \"Latest Articles\" sidebar fixed to respect `articles.root`."},"1.3.2":{"date":" 05\/17\/2017","content":"1. [](#new)\n * Polish translation added thanks to @AvantaR."},"1.3.1":{"date":" 05\/14\/2017","content":"1. [](#bugfix)\n * Pages now sort as was originally intended."},"1.3.0":{"date":" 05\/14\/2017","content":"1. [](#new)\n * Added `params:articles:blacklist` setting to allow you to omit categories."},"1.2.1":{"date":" 04\/04\/2017","content":"1. [](#new)\n * Some styling refinements. Thanks, @rapsli!"},"1.2.0":{"date":" 02\/25\/2017","content":"1. [](#new)\n * Made various components of the sidebar and article display optional. If all components of a specific unit are hidden, then the entire unit is hidden.\n * The config variable `params:articleroot` is now deprecated. Use `params:articles:root` instead. Backwards compatibility will be removed at the next major release."},"1.1.1":{"date":" 02\/21\/2017","content":"1. [](#new)\n * Simplified Chinese tranlsation added. Thanks, @lazyyz!"},"1.1.0":{"date":" 02\/19\/2017","content":"1. [](#new)\n * Theme now configured to allow for translations\n * Czech translation added\n * Many thanks to @rbukovansky for these changes!"},"1.0.1":{"date":" 11\/05\/2016","content":"1. [](#bugfix)\n * Added plugin dependencies to the blueprint"},"1.0.0":{"date":" 10\/22\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"clean-blog":{"name":"Clean Blog","version":"1.4.3","description":"Grav theme based on Clean Blog HTML template of Start Bootstrap.","description_html":"

Grav theme based on Clean Blog HTML template of Start Bootstrap.<\/p>","description_plain":"Grav theme based on Clean Blog HTML template of Start Bootstrap.","icon":"edit","author":{"name":"Hung Tran","url":"https:\/\/flatfiledeveloper.com","email":"flatfiledeveloper@gmail.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-clean-blog","demo":"https:\/\/grav-theme-clean-blog.flatfiledeveloper.com","keywords":"theme, template, bootstrap, clean, blog, responsive, html5","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-clean-blog\/issues","license":"MIT","tag_name":"v1.4.3","date":"2018-04-06T15:46:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/clean-blog\/1.4.3","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-clean-blog","slug":"clean-blog","install_path":"user\/themes\/clean-blog","screenshot":"themes-clean-blog.jpg","changelog":{"1.4.3":{"date":"06\/04\/2018","content":"1. [](#bugfix)\n * Fixed contact form not shown\n2. [](#improved)\n * Improvement in page title"},"1.4.2":{"date":"04\/12\/2017","content":"1. [](#bugfix)\n * Fixed mobile navigation and link in title not working\n2. [](#improved)\n * Social network links open in new window."},"1.4.1":{"date":"27\/05\/2017","content":"1. [](#bugfix)\n * Fixed issue in language file"},"1.4.0":{"date":"24\/05\/2017","content":"1. [](#new)\n * Added Open Graph properties"},"1.3.1":{"date":"10\/05\/2017","content":"1. [](#bugfix)\n * Fixed issue with JavaScript assets"},"1.3.0":{"date":"16\/02\/2017","content":"1. [](#improved)\n * Integration with [JSComments plugin](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments)"},"1.2.0":{"date":"29\/01\/2017","content":"1. [](#improved)\n * German translation added\n * Added option to set default header image\n * Enabled image caching"},"1.1.1":{"date":"14\/01\/2017","content":"1. [](#bugfix)\n * Fixed incorrect IE check"},"1.1.0":{"date":"14\/01\/2017","content":"1. [](#improved)\n * French translation added\n1. [](#bugfix)\n * Fixed wrong author and date in blog item\n * Fixed incorrect closing tag in blog item"},"1.0.0":{"date":"22\/10\/2016","content":"1. [](#new)\n * Theme started..."}},"dependencies":[]},"appi":{"name":"Appi","version":"1.0.0","description":"Grav theme based on Appi HTML theme of blacktie.co.","description_html":"

Grav theme based on Appi HTML theme of blacktie.co.<\/p>","description_plain":"Grav theme based on Appi HTML theme of blacktie.co.","icon":"mobile","author":{"name":"Hung Tran","url":"http:\/\/www.peaceofmindwebsite.com","email":"hungtran@peaceofmindwebsite.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-appi","demo":"http:\/\/www.peaceofmindwebsite.com\/skeletons\/appi","keywords":"theme, template, blacktie, responsive, html5, mobile, phone, tablet, app, application, store, bootstrap","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-appi\/issues","license":"MIT","tag_name":"v1.0.0","date":"2016-09-26T04:59:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/appi\/1.0.0","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-appi","slug":"appi","install_path":"user\/themes\/appi","screenshot":"themes-appi.jpg","changelog":{"1.0.0":{"date":"26\/09\/2016","content":"1. [](#new)\n * Theme started..."}},"dependencies":[]},"multiverse":{"name":"Multiverse","version":"1.0.0","description":"Grav theme based on Multiverse HTML theme of html5up.net.","description_html":"

Grav theme based on Multiverse HTML theme of html5up.net.<\/p>","description_plain":"Grav theme based on Multiverse HTML theme of html5up.net.","icon":"photo","author":{"name":"Hung Tran","url":"http:\/\/www.peaceofmindwebsite.com","email":"hungtran@peaceofmindwebsite.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-multiverse","demo":"http:\/\/www.peaceofmindwebsite.com\/skeletons\/multiverse","keywords":"theme, template, html5up, responsive, html5, photo, portifolio, image, gallery, photography","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-multiverse\/issues","license":"MIT","tag_name":"v1.0.0","date":"2016-08-24T16:11:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/multiverse\/1.0.0","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-multiverse","slug":"multiverse","install_path":"user\/themes\/multiverse","screenshot":"themes-multiverse.jpg","changelog":{"1.0.0":{"date":"19\/08\/2016","content":"1. [](#new)\n * Theme started..."}},"dependencies":[]},"x-corporation":{"name":"X-Corporation","version":"1.3.0","description":"Grav Theme based on X-Corporation HTML theme of uiCookies.","description_html":"

Grav Theme based on X-Corporation HTML theme of uiCookies.<\/p>","description_plain":"Grav Theme based on X-Corporation HTML theme of uiCookies.","icon":"briefcase","author":{"name":"Hung Tran","url":"https:\/\/flatfiledeveloper.com\/","email":"flatfiledeveloper@gmail.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-x-corporation","demo":"https:\/\/grav-theme-x-corporation.flatfiledeveloper.com\/","keywords":"corporate, corporation, theme, template, bootstrap, responsive, html5, uicookies, business, agency, lightweight, fast, company, tech startup, consultancy, firm, creative, studio,","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-x-corporation\/issues","license":"MIT","tag_name":"v1.3.0","date":"2018-05-19T03:53:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/x-corporation\/1.3.0","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-x-corporation","slug":"x-corporation","install_path":"user\/themes\/x-corporation","screenshot":"themes-x-corporation.jpg","changelog":{"1.3.0":{"date":"05\/19\/2018","content":"1. [](#improved)\n * Improved mobile menu behaviour when page scrolled (thanks to @timrobbings)\n * Added ability to configure how many clients are shown per row (thanks to @trangthaonguyen)"},"1.2.4":{"date":"04\/20\/2018","content":"1. [](#bugfix)\n * Fixed for custom logo and favicon not showing (thanks to @Ahuahuachi)"},"1.2.3":{"date":"04\/08\/2018","content":"1. [](#bugfix)\n * Fixed problems with Bootstrap CDN\n1. [](#improved)\n * Removed smoothscroll.js (thanks to @jodumont)\n * Updated Form plugin's overrides\n * Added custom.css support (thanks to @timrobbings)"},"1.2.1":{"date":"01\/24\/2018","content":"1. [](#bugfix)\n * Fixed default logo and favicon"},"1.2.0":{"date":"01\/24\/2018","content":"1. [](#improved)\n * Added favicon option\n * Added metadata tags"},"1.1.3":{"date":"01\/24\/2018","content":"1. [](#bugfix)\n * Fixed logo and icons not shown in footer"},"1.1.2":{"date":"09\/07\/2017","content":"1. [](#improved)\n * Added Polish translation, thanks to AvantaR"},"1.1.1":{"date":"13\/06\/2017","content":"1. [](#improved)\n * Loaded Grav's jQuery to fix conflict with Featherlight plugin"},"1.1.0":{"date":"30\/01\/2017","content":"1. [](#bugfix)\n * Fixed missing image in header\n1. [](#improved)\n * Improvements in blueprints\n * Language file added"},"1.0.3":{"date":"15\/09\/2016","content":"1. [](#bugfix)\n * Fixed mixed content"},"1.0.2":{"date":"13\/09\/2016","content":"1. [](#bugfix)\n * Fixed mobile navigation"},"1.0.1":{"date":"31\/08\/2016","content":"1. [](#bugfix)\n * Fixed form not working\n * Fixed responsive issues with page title"},"1.0.0":{"date":"24\/07\/2016","content":"1. [](#new)\n * Theme started..."}},"dependencies":[]},"cascade":{"name":"Cascade","version":"0.1.8","description":"Cascade is a responsive HTML5\/CSS3 theme that scales well for mobile. Cascade features blog support and more.","description_html":"

Cascade is a responsive HTML5\/CSS3 theme that scales well for mobile. Cascade features blog support and more.<\/p>","description_plain":"Cascade is a responsive HTML5\/CSS3 theme that scales well for mobile. Cascade features blog support and more.","icon":"empire","author":{"name":"Tyler Woods","url":"https:\/\/tylermade.net","email":"tyler@tylermade.net"},"homepage":"https:\/\/github.com\/tnware\/grav-theme-cascade","keywords":"cascade, theme, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/tnware\/grav-theme-cascade\/issues","license":"MIT","tag_name":"0.1.8","date":"2017-01-30T19:44:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/cascade\/0.1.8","repository":"https:\/\/github.com\/tnware\/grav-theme-cascade","slug":"cascade","install_path":"user\/themes\/cascade","screenshot":"themes-cascade.jpg","changelog":{"0.1.8\r":{"date":"01\/29\/2017\r","content":"1. [](#new)\r\n * none\r\n2. [](#improved)\r\n * none\r\n3. [](#bugfix)\r\n * remove comma after tag\r\n\r"},"0.1.7\r":{"date":"01\/27\/2017\r","content":"1. [](#new)\r\n * compliance\r\n2. [](#improved)\r\n * screnshot\r\n * thumbnail\r\n3. [](#bugfix)\r\n * none\r\n\r"},"0.1.6\r":{"date":"01\/27\/2017\r","content":"1. [](#new)\r\n * Version updated xD\r\n2. [](#improved)\r\n * screnshot\r\n * thumbnail\r\n3. [](#bugfix)\r\n * none\r\n\r"},"0.1.5\r":{"date":"01\/27\/2017\r","content":"1. [](#new)\r\n * slight code enhancements\r\n2. [](#improved)\r\n * Blog\r\n * footer links\r\n3. [](#bugfix)\r\n * Blog page was fluid\r\n * Removed extra code\r\n\r"},"0.1.4\r":{"date":"07\/25\/2016\r","content":"1. [](#new)\r\n * beautified code\r\n\r"},"0.1.3\r":{"date":"07\/05\/2016\r","content":"3. [](#bugfix)\r\n * remove \"dropdown in navbar\" toggle from blueprints.\r\n\r"},"0.1.2\r":{"date":"07\/04\/2016\r","content":"\r"},"0.1.1\r":{"date":"06\/08\/2016\r","content":"1. [](#new)\r\n * Blog support\r\n - Support \"Breacdrumbs\" plugin.\r\n - Support \"Pagination\" plugin.\r\n *\r\n *\r\n2. [](#improved)\r\n * Re-designed footer container.\r\n * removed GitHub link\/logo from NavBar. (:\r\n * polished up loose ends\r\n3. [](#bugfix)\r\n * route the null-links in the footer. xD\r\n\r"},"0.1.0\r":{"date":"06\/07\/2016\r","content":"\r"},"0.0.6\r":{"date":"06\/01\/2016\r","content":"\r"},"0.0.5\r":{"date":"05\/29\/2016\r","content":"1. [](#new)\r\n * Cascade CSS Base\r\n * Custom \"Left Sidebar\" template\r\n * Custom \"Right Sidebar\" template\r\n * Custom \"Blog\" template\r\n * Custom \"Home\" template\r\n2. [](#improved)\r\n * jquery support\r\n * responsive layout\r\n3. [](#bugfix)\r\n * fixed `app.js` not called on responsive pages\r\n * fixed mobile navigation\r"}},"dependencies":[]},"big-picture":{"name":"Big Picture","version":"1.4.1","description":"Grav Theme based on Big Picture HTML theme of html5up.net.","description_html":"

Grav Theme based on Big Picture HTML theme of html5up.net.<\/p>","description_plain":"Grav Theme based on Big Picture HTML theme of html5up.net.","icon":"photo","author":{"name":"Hung Tran","url":"https:\/\/flatfiledeveloper.com","email":"flatfiledeveloper@gmail.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-big-picture","demo":"https:\/\/grav-theme-big-picture.flatfiledeveloper.com","keywords":"big, picture, theme, modern, fast, responsive, html5, css3, one, single, page","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-big-picture\/issues","license":"MIT","tag_name":"v1.4.1","date":"2019-05-06T12:28:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/big-picture\/1.4.1","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-big-picture","slug":"big-picture","install_path":"user\/themes\/big-picture","screenshot":"themes-big-picture.jpg","changelog":{"1.4.1":{"date":"06\/05\/2019","content":"1. [](#bugfix)\n * Fixed issue when saving gallery modular page (thanks to @trangthaonguyen)"},"1.4.0":{"date":"30\/03\/2018","content":"1. [](#improved)\n * Added language file\n * Added ability to show home menu item in non-modular page (thanks to @trangthaonguyen)\n2. [](#bugfix)\n * Fixed small issue in form's HTML (thanks to @der-trainer)"},"1.3.0":{"date":"09\/11\/2017","content":"1. [](#improved)\n * Added ability to select gallery's full image via image dropdown list\n * Removed gallery's thumbnail image\n * Added 2 options for gallery thumbnail's max width and max height\n * Gallery's thumbnail image is automatically resized from full image based on defined max width and max height values"},"1.2.0":{"date":"05\/11\/2017","content":"1. [](#improved)\n * Added ability to select image in page form"},"1.1.0":{"date":"05\/11\/2017","content":"1. [](#improved)\n * Added error template and ability to upload background image for error page\n * Added ability to select favicon"},"1.0.4":{"date":"09\/07\/2017","content":"1. [](#bugfix)\n * Improved link color\n * Improved JavaScript"},"1.0.3":{"date":"15\/09\/2016","content":"1. [](#bugfix)\n * Fixed mixed content issue\n * Fixed contact form for compatibility with new version of Form plugin"},"1.0.2":{"date":"15\/07\/2016","content":"1. [](#bugfix)\n * Removed hardcoded content in default.html.twig"},"1.0.1":{"date":"03\/06\/2016","content":"1. [](#bugfix)\n * Fixed in correct filenames."},"1.0.0":{"date":"02\/06\/2016","content":"1. [](#new)\n * Theme started..."}},"dependencies":[]},"gravi-k":{"name":"Gravi-k","version":"0.0.1","description":"Multipurpose site","description_html":"

Multipurpose site<\/p>","description_plain":"Multipurpose site","icon":"wrench","author":{"name":"Eric De Lanoy"},"demo":"https:\/\/github.com\/Edelan\/grav-theme-gravi-k","keywords":"Gravi-K, theme, customization, modern, fast, responsive, html5, css3, framework Knacss,","license":"MIT","tag_name":"v1.0.0","date":"2016-06-02T14:16:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/gravi-k\/0.0.1","repository":"https:\/\/github.com\/Edelan\/grav-theme-gravi-k","homepage":"https:\/\/github.com\/Edelan\/grav-theme-gravi-k","slug":"gravi-k","install_path":"user\/themes\/gravi-k","screenshot":"themes-gravi-k.jpg","changelog":{"1.0.0":{"date":"02\/06\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"masonry":{"name":"Masonry","version":"1.5.0","description":"Masonry, grid-based blog theme by Chris Brown ported to **Grav**","description_html":"

Masonry, grid-based blog theme by Chris Brown ported to Grav<\/strong><\/p>","description_plain":"Masonry, grid-based blog theme by Chris Brown ported to Grav","icon":"th-large","author":{"name":"Mesut Koca","url":"http:\/\/mesutkoca.com","email":"i@mesutkoca.com"},"homepage":"https:\/\/github.com\/koca\/grav-theme-masonry","demo":"https:\/\/github.com\/koca\/grav-theme-masonry","keywords":"masonry, grid, theme, modern, fast, responsive, blog","bugs":"https:\/\/github.com\/koca\/grav-theme-masonry\/issues","license":"MIT","tag_name":"1.5.0","date":"2017-02-18T13:07:18Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/masonry\/1.5.0","repository":"https:\/\/github.com\/koca\/grav-theme-masonry","slug":"masonry","install_path":"user\/themes\/masonry","screenshot":"themes-masonry.jpg","changelog":false,"dependencies":[]},"tintamarre":{"name":"Tintamarre","version":"1.0.0","description":"A FREE responsive Grav Theme based on Bootstrap & ported by CaribThemes.","description_html":"

A FREE responsive Grav Theme based on Bootstrap & ported by CaribThemes.<\/p>","description_plain":"A FREE responsive Grav Theme based on Bootstrap & ported by CaribThemes.","icon":"empire","author":{"name":"MATsxm for CaribThemes","url":"http:\/\/caribthemes.io","email":"mat@idimweb.com"},"homepage":"https:\/\/github.com\/CaribThemes\/grav-theme-tintamarre","keywords":"theme, responsive, html5, css3, design, photo","bugs":"https:\/\/github.com\/CaribThemes\/grav-theme-tintamarre\/issues","license":"Creative Commons Attribution 3.0","tag_name":"v1.0.0","date":"2016-03-30T19:02:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/tintamarre\/1.0.0","repository":"https:\/\/github.com\/CaribThemes\/grav-theme-tintamarre","slug":"tintamarre","install_path":"user\/themes\/tintamarre","screenshot":"themes-tintamarre.jpg","changelog":{"1.0.0":{"date":"03\/30\/2016","content":"1. [](#new)\n * Initial release."}},"dependencies":[]},"uikit":{"name":"UIKit","version":"1.1.0","description":"UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces.","description_html":"

UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces.<\/p>","description_plain":"UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces.","icon":"empire","author":{"name":"A+ Media","url":"http:\/\/aplusmedia.org","email":"hello@aplusmedia.org"},"homepage":"https:\/\/github.com\/carve\/grav-theme-uikit","demo":"http:\/\/grav.aplusmedia.org\/uikit-demo","keywords":"uikit, theme, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/carve\/grav-theme-uikit\/issues","license":"MIT","tag_name":"1.10","date":"2017-07-25T19:11:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/uikit\/1.1.0","repository":"https:\/\/github.com\/Carve\/grav-theme-uikit","slug":"uikit","install_path":"user\/themes\/uikit","screenshot":"themes-uikit.jpg","changelog":{"1.0.0":{"date":"2\/24\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"bootgrav":{"name":"BootGrav","version":"0.3","description":"Simple Grav theme using Bootstrap and basic Modular pages. Theme is based on Bootstrap demo: http:\/\/getbootstrap.com\/examples\/carousel","description_html":"

Simple Grav theme using Bootstrap and basic Modular pages. Theme is based on Bootstrap demo: http:\/\/getbootstrap.com\/examples\/carousel<\/a><\/p>","description_plain":"Simple Grav theme using Bootstrap and basic Modular pages. Theme is based on Bootstrap demo: http:\/\/getbootstrap.com\/examples\/carousel","icon":"newspaper-o","author":{"name":"Stanislav Vasko","url":"http:\/\/moreplavec.cz","email":"stanislav.vasko@gmail.com"},"homepage":"https:\/\/github.com\/moreplavec\/BootGrav","keywords":"grav, bootstrap, fast, modern, theme, template","bugs":"https:\/\/github.com\/moreplavec\/BootGrav\/issues","license":"MIT","tag_name":"v0.3","date":"2016-02-15T11:08:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootgrav\/0.3","repository":"https:\/\/github.com\/moreplavec\/BootGrav","slug":"bootgrav","install_path":"user\/themes\/bootgrav","screenshot":"themes-bootgrav.jpg","changelog":{"0.1.0":{"date":"02\/15\/2016 initial release","content":"1. [](#new)\n * Theme created"}},"dependencies":[]},"medium":{"name":"Medium","version":"2.0.5","description":"Medium is a simple and modern blogging theme based on Medium's design language, built for Grav CMS.","description_html":"

Medium is a simple and modern blogging theme based on Medium's design language, built for Grav CMS.<\/p>","description_plain":"Medium is a simple and modern blogging theme based on Medium's design language, built for Grav CMS.","icon":"medium","author":{"name":"Matthew Blode","url":"http:\/\/matthewblode.com","email":"m.blode@gmail.com"},"homepage":"https:\/\/github.com\/mblode\/grav-theme-medium","demo":"https:\/\/medium.matthewblode.com\/","keywords":"medium, theme, minimal, modern, fast, responsive, html5, css3, multilanguage","bugs":"https:\/\/github.com\/getgrav\/grav-theme-medium\/issues","license":"MIT","tag_name":"v2.0.5","date":"2017-07-24T11:30:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/medium\/2.0.5","repository":"https:\/\/github.com\/mblode\/grav-theme-medium","slug":"medium","install_path":"user\/themes\/medium","screenshot":"themes-medium.jpg","changelog":{"2.0.5":{"date":"07\/24\/2017","content":"1. [](#bugfix)\n * Change demo link"},"2.0.2":{"date":"02\/19\/2016","content":"1. [](#bugfix)\n * Change demo link"},"2.0.1":{"date":"02\/18\/2016","content":"1. [](#bugfix)\n * Fix sidebar"},"2.0.0":{"date":"02\/18\/2016","content":"1. [](#bugfix)\n * Change the template structures"},"1.1.2":{"date":"02\/15\/2016","content":"1. [](#bugfix)\n * Fix bower and npm"},"1.1.1":{"date":"02\/13\/2016","content":"1. [](#new)\n * Fix links"},"1.1.0":{"date":"02\/12\/2016","content":"1. [](#new)\n * Added logic to include site.menu items in modular pages\n * Added a configurable lang field for HTML tag\n * Added a `bottom` JS output call\n1. [](#improved)\n * Updated to FontAwesome 4.4.0\n1. [](#bugfix)\n * Fixed extra `\/` in some tag URLs\n * Better support for PECL Yaml parser\n * Fixes for blog page blueprint"},"1.0.0":{"date":"02\/07\/2016","content":"1. [](#new)\n * Added logic to include site.menu items in modular pages\n1. [](#improved)\n * Removed unused `

` tags"}},"dependencies":[]},"milligrav":{"name":"MilliGrav","version":"0.0.1","description":"Simple Grav theme using simple CSS framework Milligram","description_html":"

Simple Grav theme using simple CSS framework Milligram<\/p>","description_plain":"Simple Grav theme using simple CSS framework Milligram","icon":"newspaper-o","author":{"name":"Stanislav Vasko","url":"http:\/\/moreplavec.cz","email":"stanislav.vasko@gmail.com"},"homepage":"https:\/\/github.com\/moreplavec\/milligrav","keywords":"grav, milligram, fast, modern, theme, template","bugs":"https:\/\/github.com\/moreplavec\/milligrav\/issues","license":"MIT","tag_name":"v0.0.1","date":"2016-02-12T00:12:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/milligrav\/0.0.1","repository":"https:\/\/github.com\/moreplavec\/MilliGrav","slug":"milligrav","install_path":"user\/themes\/milligrav","screenshot":"themes-milligrav.jpg","changelog":{"0.0.1":{"date":"02\/11\/2016","content":"1. [](#new)\n * Theme created"}},"dependencies":[]},"saba":{"name":"Saba","version":"1.0.0","description":"A FREE Photo Grav Theme ported by CaribThemes.","description_html":"

A FREE Photo Grav Theme ported by CaribThemes.<\/p>","description_plain":"A FREE Photo Grav Theme ported by CaribThemes.","icon":"paw","author":{"name":"MATsxm for CaribThemes","url":"http:\/\/caribthemes.io","email":"mat@idimweb.com"},"homepage":"https:\/\/github.com\/CaribThemes\/grav-theme-saba","keywords":"theme, responsive, html5, css3, design, photo","bugs":"https:\/\/github.com\/CaribThemes\/grav-theme-saba\/issues","license":"MIT","tag_name":"v1.0.0","date":"2016-02-01T13:35:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/saba\/1.0.0","repository":"https:\/\/github.com\/CaribThemes\/grav-theme-saba","slug":"saba","install_path":"user\/themes\/saba","screenshot":"themes-saba.jpg","changelog":{"1.0.0":{"date":"02\/01\/2016","content":"1. [](#new)\n * Initial release..."}},"dependencies":[]},"cardstack":{"name":"Cardstack","version":"1.1.3","description":"Cardstack is a single page application theme for **Grav** CMS powered with Backbonejs and UI Kit","description_html":"

Cardstack is a single page application theme for Grav<\/strong> CMS powered with Backbonejs and UI Kit<\/p>","description_plain":"Cardstack is a single page application theme for Grav CMS powered with Backbonejs and UI Kit","icon":"list-alt","author":{"name":"Daniel James","url":"http:\/\/chiefqualakon.net","email":"danieljames@chiefqualakon.net"},"homepage":"https:\/\/github.com\/khanduras\/grav-theme-cardstack","demo":"http:\/\/demos.chiefqualakon.net\/cardstack","keywords":"theme, backbone, uikit, jquery, cardstack, cards","bugs":"https:\/\/github.com\/khanduras\/grav-theme-cardstack\/issues","license":"MIT","tag_name":"v1.1.3","date":"2016-05-31T03:48:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/cardstack\/1.1.3","repository":"https:\/\/github.com\/khanduras\/grav-theme-cardstack","slug":"cardstack","install_path":"user\/themes\/cardstack","screenshot":"themes-cardstack.jpg","changelog":{"1.1.3":{"date":"05\/30\/2016","content":"1. [](#improved)\n * Ensured base_url is added when navbar url begins with `\/`\n * Only fetches each card once\n * Search and Dashboard buttons in navbar\n * Other minor UI changes\n * Updated UIKit to v2.26.3"},"1.1.2":{"date":"05\/26\/2016","content":"1. [](#improved)\n * Fixed base_url for async calls"},"1.1.1":{"date":"05\/26\/2016","content":"1. [](#improved)\n * base_url for async calls"},"1.1.0":{"date":"05\/26\/2016","content":"1. [](#new)\n * Mobile support\n * Dynamically loads cards"},"1.0.0":{"date":"01\/23\/2016","content":"1. [](#new)\n * BackboneJS theme for Grav\n * Built with UI Kit framework\n * Card-style layout pulls from Grav's pages\n * Page blueprints for Cards and Authors\n * Quick Search to filter by string\n * Category and Tag taxonomy filtering\n * Custom navbar menu items for front page and all child pages\n * Language file for easy translation\n * Change number of Card View columns for each screen size\n"}},"dependencies":[]},"bones":{"name":"Bones","version":"0.5.2","description":"A **Grav** theme built with **Foundation**.","description_html":"

A Grav<\/strong> theme built with Foundation<\/strong>.<\/p>","description_plain":"A Grav theme built with Foundation.","icon":"cubes","author":{"name":"smartgravity","url":"http:\/\/www.smartgravity.com","email":"info@smartgravity.com"},"homepage":"https:\/\/github.com\/smartgravity\/grav-theme-bones","demo":"http:\/\/demos.smartgravity.com\/grav-bones","keywords":"bones, theme, foundation, core, simple, responsive, basic","bugs":"https:\/\/github.com\/smartgravity\/grav-theme-bones\/issues","license":"MIT","tag_name":"v0.5.2","date":"2016-03-14T02:37:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bones\/0.5.2","repository":"https:\/\/github.com\/smartgravity\/grav-theme-bones","slug":"bones","install_path":"user\/themes\/bones","screenshot":"themes-bones.jpg","changelog":{"0.5.2":{"date":"3\/13\/2016","content":"1. [](#bugfix)\n * Fix for header and body content alignment issues"},"0.5.1":{"date":"3\/13\/2016","content":"1. [](#bugfix)\n * Fixed in_page_navigation blueprint\n * Fixed Blog Item Next\/Previous pagination button arrows"},"0.5.0":{"date":"2\/8\/2016","content":"1. [](#new)\n * Added WOW.js for scroll trigger\n * Added Animate.css for content animations\n2. [](#improved)\n * Update MotionUI to v1.2.0\n * Added more style class options to modular twig templates for content animation classes\n * Added text parameter to Google Logo Font to only pull characters in the title\n * Added option to remove site title from header\n3. [](#bugfix)\n * Added missing ui-animations.css to twig template"},"0.4.1":{"date":"2\/2\/2016","content":"1. [](#bugfix)\n * Updated Magellan and Sticky JS files to fix Firefox issue"},"0.4.0":{"date":"2\/1\/2016","content":"1. [](#improved)\n * Updated to Foundation v6.1.2\n * Fixed content and logo alignment for default template layouts\n2. [](#bugfix)\n * Added custom.scss file so Custom CSS option will work\n * Removed composer.json file as it is not needed anymore\n * Removed unneeded streams from Theme YAML\n * Removed unnecessary Foundation \"index.html\" file"},"0.3.1":{"date":"1\/24\/2016","content":"1. [](#improved)\n * Better separated JS and CSS Assets\n2. [](#bugfix)\n * Removed unnecessary Foundation index.html file\n * Fixed fallback styling for non-fontawesome mobilemenu icon"},"0.3.0":{"date":"1\/23\/2016","content":"1. [](#new)\n * Improved Theme Info tab in Admin Plugin with images and columns\n2. [](#improved)\n * Added \"pagemediaselect\" field to Gallery blueprint \n * Added sizes to modular blueprint fields\n * Changed tab titles from Foundation to Assets\n3. [](#bugfix)\n * Modular templates now ignore Assets features\n * Added fallback for mobilemenu icon if FontAwesome is disabled"},"0.2.0":{"date":"1\/20\/2016","content":"1. [](#new)\n * Added Individual CSS file options\n2. [](#improved)\n * Added tabs to theme options in Admin Plugin\n * Added smaller option dropdown size for page options\n * Moved JS and CSS Asset calls to their own files to keep base.html.twig cleaner\n * Included updated codekit.config file to compile new SCSS files\n3. [](#bugfix)\n * Added minimal default enabled features for theme to run optimally in bones.yaml"},"0.1.0":{"date":"1\/19\/2016","content":"1. [](#new)\n * Initial Theme Release"}},"dependencies":[]},"bones-vanilla":{"name":"Bones Vanilla","version":"0.5.2","description":"SmartGravity's **Bones Vanilla** is basic starting theme for **Grav**","description_html":"

SmartGravity's Bones Vanilla<\/strong> is basic starting theme for Grav<\/strong><\/p>","description_plain":"SmartGravity's Bones Vanilla is basic starting theme for Grav","icon":"cubes","author":{"name":"SmartGravity","url":"http:\/\/www.smartgravity.com","email":"info@smartgravity.com"},"homepage":"https:\/\/github.com\/smartgravity\/grav-theme-bones-vanilla","demo":"http:\/\/demos.smartgravity.com\/grav-bones-vanilla","keywords":"bones, theme, foundation, foundation6, core, simple, responsive, basic","bugs":"https:\/\/github.com\/smartgravity\/grav-theme-bones-vanilla\/issues","license":"MIT","tag_name":"v0.5.2","date":"2016-03-14T02:23:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bones-vanilla\/0.5.2","repository":"https:\/\/github.com\/smartgravity\/grav-theme-bones-vanilla","slug":"bones-vanilla","install_path":"user\/themes\/bones-vanilla","screenshot":"themes-bones-vanilla.jpg","changelog":{"0.5.2":{"date":"3\/13\/2016","content":"1. [](#bugfix)\n * Fix for header and body content alignment issues"},"0.5.1":{"date":"3\/13\/2016","content":"1. [](#new)\n * Added WOW.js for scroll trigger\n * Added Animate.css for content animations\n2. [](#improved)\n * Updated to Foundation v6.1.2\n * Update MotionUI to v1.2.0\n * Fixed content and logo alignment for default template layouts\n * Added more style class options to modular twig templates for content animation classes\n * Added text parameter to Google Logo Font to only pull characters in the title\n * Added option to remove site title from header\n * Added override to Enable\/Disable assets at the page level\n * Added pagemediaselect for images in Gallery modular page\n3. [](#bugfix)\n * Removed unnecessary Foundation index.html file\n * Fixed fallback styling for non-fontawesome mobilemenu icon\n * Removed .min.js files since they are not used\n * Removed composer.json file as it is not needed anymore\n * Removed unneeded streams from Theme YAML\n * Fixed in_page_navigation blueprint\n * Fixed Blog Item Next\/Previous pagination button arrows\n * Updated Magellan and Sticky JS to fix Firefox issue"},"0.3.0":{"date":"1\/25\/2016","content":"1. [](#improved)\n * Added tabs to Admin area\n * Added Info tab to Admin area\n * Added more options blueprints\n2. [](#bugfix)\n * Fixed off-canvas spacer style when page class is used\n * Added fallback for non-fontawesome mobilemenu toggle"},"0.1.3":{"date":"01\/05\/2016","content":"1. [](#improved)\n * Added README.md file\n * Set up files for release on GitHub\n * Inlined Logo font-family style\n2. [](#bugfix)\n\t\t* Fixed date for current release"},"0.1.0":{"date":"12\/30\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"pricklypear":{"name":"Prickly Pear","version":"1.0.2","description":"A FREE simple single page by CaribThemes inspired by Fractal by HTML5up.","description_html":"

A FREE simple single page by CaribThemes inspired by Fractal by HTML5up.<\/p>","description_plain":"A FREE simple single page by CaribThemes inspired by Fractal by HTML5up.","icon":"paw","author":{"name":"MATsxm for CaribThemes","url":"http:\/\/caribthemes.io","email":"contact@caribthemes.io"},"homepage":"https:\/\/github.com\/CaribThemes\/grav-theme-pricklypear","keywords":"theme, responsive, html5, css3, design, onepage","bugs":"https:\/\/github.com\/CaribThemes\/grav-theme-pricklypear\/issues","license":"MIT","tag_name":"v1.0.2","date":"2016-01-08T13:21:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/pricklypear\/1.0.2","repository":"https:\/\/github.com\/CaribThemes\/grav-theme-pricklypear","slug":"pricklypear","install_path":"user\/themes\/pricklypear","screenshot":"themes-pricklypear.jpg","changelog":{"1.0.2":{"date":"01\/08\/2016","content":"1. [](#new)\n * Minor css for RWD menu.\n * Changing date format in CHANGELOG\n * Minor cleanup"},"1.0.1":{"date":"01\/06\/2016","content":"1. [](#new)\n * Addition of Demo Sample data."},"1.0.0":{"date":"01\/05\/2016","content":"1. [](#new)\n * Initial release."}},"dependencies":[]},"library":{"name":"Library","version":"0.4.4","description":"UI Kit Library is a demo theme for Grav which requires UIKitifier","description_html":"

UI Kit Library is a demo theme for Grav which requires UIKitifier<\/p>","description_plain":"UI Kit Library is a demo theme for Grav which requires UIKitifier","icon":"book","author":{"name":"Daniel James","url":"http:\/\/chiefqualakon.net","email":"danieljames@chiefqualakon.net"},"homepage":"https:\/\/github.com\/khanduras\/grav-theme-library","demo":"http:\/\/demos.chiefqualakon.net\/library","keywords":"UI Kit, news, one-page, library","bugs":"https:\/\/github.com\/khanduras\/grav-theme-library\/issues","license":"MIT","tag_name":"v0.4.4","date":"2016-01-24T06:30:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/library\/0.4.4","repository":"https:\/\/github.com\/khanduras\/grav-theme-library","slug":"library","install_path":"user\/themes\/library","screenshot":"themes-library.jpg","changelog":{"0.4.4":{"date":"1\/23\/2016","content":"1. [](#updated)\n * Updated README and blueprint"},"0.4.3":{"date":"1\/13\/2016","content":"1. [](#new)\n * Added demo content"},"0.4.2":{"date":"1\/09\/2016","content":"1. [](#new)\n * News List shows the number of comments per listing\n * Fade In effect on page load as a theme option"},"0.4.1":{"date":"1\/09\/2016","content":"1. [](#improved)\n * News pages have ```Via``` & ```Source``` attributes \n * ```news_list``` & ```news_item``` touch ups"},"0.4.0":{"date":"1\/08\/2016","content":"1. [](#new)\n * Blueprints for all modular pages\n * Comments template updated with accordians!\n * Updated navbar with social media from site.yaml\n * Footer made up to look how I want it, functions not yet set"},"0.3.8":{"date":"1\/05\/2016","content":"1. [](#improved)\n * Header fix"},"0.3.7":{"date":"12\/23\/2015","content":"1. [](#improved)\n * Can click links in search\n * Color match Keywords"},"0.3.5":{"date":"12\/22\/2015","content":"1. [](#improved)\n * Sort search results by category or tag."},"0.3.2":{"date":"12\/21\/2015","content":"1. [](#improved)\n * Updated theme's thumbnail\n * Updated theme's screenshot"},"0.3.0":{"date":"12\/21\/2015","content":"2. [](#improved)\n * News items, author: name and email"},"0.2.1":{"date":"12\/20\/2015","content":"1. [](#new)\n * Page file blueprints\n * Editor-buttons plugin theme support"},"0.2.0":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"0.1.0":{"date":"02\/10\/2015","content":"1. [](#bugfix)\n * Fix for mobile responsive menu\n * Fix for variable names with `-` causing issues, switched to `_`"},"0.0.1":{"date":"01\/08\/2015","content":"1. [](#bugfix)\n * Fix smooth scrolling from menu links"},"0.0.0":{"date":"01\/07\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"purity":{"name":"Purity","version":"0.5.5","description":"Purity: Pure CSS from Yahoo ported into Grav, with customised options for theme colours, menu design & layout control.","description_html":"

Purity: Pure CSS from Yahoo ported into Grav, with customised options for theme colours, menu design & layout control.<\/p>","description_plain":"Purity: Pure CSS from Yahoo ported into Grav, with customised options for theme colours, menu design & layout control.","icon":"group","author":{"name":"Lawrence Meckan","url":"http:\/\/www.absalom.biz","email":"media@absalom.biz"},"homepage":"https:\/\/github.com\/absalomedia\/grav-theme-purity","keywords":"purity, purecss, yahoo, minimalist, theme, modern, fast, responsive, html5, css3, blog, marketing","bugs":"https:\/\/github.com\/absalomedia\/grav-theme-purity\/issues","license":"BSD-2-Clause","tag_name":"0.5.5","date":"2016-07-13T01:59:15Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/purity\/0.5.5","repository":"https:\/\/github.com\/absalomedia\/grav-theme-purity","slug":"purity","install_path":"user\/themes\/purity","screenshot":"themes-purity.jpg","changelog":{"0.5.5":{"date":"07\/13\/2016","content":"1. [](#new)\n * Light \/ Dark Blog styling\n2. [](#bugfix)\n * Restructure CSS & JS"},"0.5.4":{"date":"07\/12\/2016","content":"1. [](#new)\n * Dynamic footer\n * PureCSS standardised to IE8 & above\n2. [](#bugfix)\n * Dynamic tagline in config"},"0.5.3":{"date":"07\/11\/2016","content":"1. [](#new)\n * Dynamic tagline\n * Google Fonts\n2. [](#bugfix)\n * Dynamic avatar images"},"0.5.2":{"date":"05\/04\/2016","content":"1. [](#new)\n * Dynamic avatar images\n2. [](#bugfix)\n * Author taxonomy fix"},"0.5.1":{"date":"01\/27\/2016","content":"1. [](#bugfix)\n * Removal of composer.json & unneeded streams"},"0.5.0":{"date":"12\/21\/2015","content":"1. [](#new)\n * Base \"blog\" theme design stable"}},"dependencies":[]},"nucleare":{"name":"Nucleare","version":"1.1.5","description":"Theme for the Grav CMS, based on the WordPress theme named Nucleare. It's mainly aimed to be used for a Blog, but you can also create simple pages. Modular pages to come","description_html":"

Theme for the Grav CMS, based on the WordPress theme named Nucleare. It's mainly aimed to be used for a Blog, but you can also create simple pages. Modular pages to come<\/p>","description_plain":"Theme for the Grav CMS, based on the WordPress theme named Nucleare. It's mainly aimed to be used for a Blog, but you can also create simple pages. Modular pages to come","icon":"empire","author":{"name":"S\u00e9bastien Viallemonteil","url":"https:\/\/scratchmydev.com","email":"sviallemonteil@gmail.com"},"homepage":"https:\/\/github.com\/birssan\/grav-theme-nucleare","keywords":"nucleare, theme, wordpress, modern, fast, responsive, html5, css3","license":"MIT","tag_name":"1.1.5","date":"2016-06-10T11:58:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/nucleare\/1.1.5","repository":"https:\/\/github.com\/birssan\/grav-theme-nucleare","slug":"nucleare","install_path":"user\/themes\/nucleare","screenshot":"themes-nucleare.jpg","changelog":{"1.1.5":{"date":"06\/10\/2016","content":"1. [](#bugfix)\n * Fixed language display in langswitcher template"},"1.1.4":{"date":"06\/10\/2016","content":"1. [](#new)\n * Added Romanian language"},"1.1.3":{"date":"01\/26\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete composer.json"},"1.1.2":{"date":"12\/31\/2015","content":"1. [](#improved)\n * Added a few translations and fixed few HTML syntax errors\n * Deleted default language from settings, useless\n * Added Dropdown toggle to settings, you can enable or disable dropdown in navigation bar"},"1.1.1":{"date":"12\/23\/2015","content":"1. [](#improved)\n * Forgot one \"Read more\" in blog_item template"},"1.1.0":{"date":"12\/23\/2015","content":"1. [](#bugfix)\n * Added a margin top for notices from the Markdown notices plugin\n * The top border color of the langswitcher menu was not replaced by the custom color if set\n2. [](#new)\n * Multi-Language support added, for now, English and French are supported"},"1.0.6":{"date":"12\/21\/2015","content":"1. [](#bugfix)\n * Well it's better when you have your website name in the footer instead of \"My Website\"..."},"1.0.5":{"date":"12\/21\/2015","content":"1. [](#improved)\n * Added a toggle for the header image so it's easier to disable"},"1.0.4":{"date":"12\/21\/2015","content":"1. [](#bugfix)\n * Fixed the link to go back to the home page on the site title and the header image if there is one"},"1.0.3":{"date":"12\/21\/2015","content":"1. [](#new)\n * The AboutMe plugin is included in the sidebar"},"1.0.2":{"date":"12\/17\/2015","content":"1. [](#new)\n * The socialbuttons plugin is included in each blog item if enabled. I've change the CSS to be more in cohesion with the theme."},"1.0.1":{"date":"12\/17\/2015","content":"1. [](#bugfix)\n * Fixed a bug when using JSComment in Blog item pages (used a `\/` instead of a `.`, my bad !)\n * Fixed the click on the language switcher, no need to put a link on it, works better on mobile phone (Doesn't reload the page when tapped)."},"1.0.0":{"date":"12\/10\/2015","content":"1. [](#new)\n * First Version\n * ChangeLog started..."}},"dependencies":[]},"future":{"name":"Future","version":"1.0.8","description":"Future Imperfect by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements and HTML5\/CSS3 code designed for quick and easy customization.","description_html":"

Future Imperfect by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements and HTML5\/CSS3 code designed for quick and easy customization.<\/p>","description_plain":"Future Imperfect by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements and HTML5\/CSS3 code designed for quick and easy customization.","icon":"group","author":{"name":"Lawrence Meckan","url":"http:\/\/www.absalom.biz","email":"media@absalom.biz"},"homepage":"https:\/\/github.com\/absalomedia\/grav-theme-future","keywords":"future, imperfect, minimalist, theme, modern, fast, responsive, html5, css3, blog","bugs":"https:\/\/github.com\/absalomedia\/grav-theme-future\/issues","license":"CC-BY-3.0","tag_name":"1.0.8","date":"2020-02-26T23:07:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/future\/1.0.8","repository":"https:\/\/github.com\/absalomedia\/grav-theme-future","slug":"future","install_path":"user\/themes\/future","screenshot":"themes-future.jpg","changelog":{"1.0.8":{"date":"02\/27\/2020","content":"1. [](#bugfix)\n * Drop down menu functionality from HTML5UP"},"1.0.7":{"date":"04\/05\/2016","content":"1. [](#improved)\n * Dynamic avatar images \n2. [](#bugfix)\n * Author taxonomy - now inherits from sitewide if not specified on page"},"1.0.6":{"date":"02\/04\/2016","content":"1. [](#improved)\n * Block management - including JS assets at end of page\n2. [](#bugfix)\n * ArticleBody redesign (issue #4)"},"1.0.5":{"date":"01\/27\/2016","content":"1. [](#bugfix)\n * Canonical resolution\n * Removal of composer.json & unneeded streams"},"1.0.4":{"date":"12\/07\/2015","content":"1. [](#new)\n * Start of microdata coverage\n * Start of ARIA coverage"},"1.0.3":{"date":"12\/04\/2015","content":"1. [](#improved)\n * Coverage for header_extra\n * Coverage for Language Switcher\n2. [](#bugfix)\n * Aspect ratios on screenshot & thumbnail"},"1.0.2":{"date":"12\/03\/2015","content":"1. [](#improved)\n * More form design improvements\n * Documentation\n2. [](#new)\n * Coverage for SimpleSearch"},"1.0.1":{"date":"12\/02\/2015","content":"1. [](#improved)\n * Better form design\n * Documentation\n2. [](#bugfix)\n * Machine date time\n3. [](#new)\n * Coverage for SnipCart\n * Better randomised content"},"1.0.0":{"date":"12\/01\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"minimalist":{"name":"Minimalist","version":"1.0.0","description":"A minimalistic blog theme for grav","description_html":"

A minimalistic blog theme for grav<\/p>","description_plain":"A minimalistic blog theme for grav","icon":"empire","author":{"name":"Philipp Spinnler","url":"http:\/\/philippspinnler.com","email":"philipp@spinnler.ch"},"homepage":"https:\/\/github.com\/philippspinnler\/grav-theme-minimalist","keywords":"minimalist, clean, simple, blog, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/philippspinnler\/grav-theme-minimalist\/issues","license":"MIT","tag_name":"v1.0.0","date":"2015-11-30T06:25:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/minimalist\/1.0.0","repository":"https:\/\/github.com\/philippspinnler\/grav-theme-minimalist","slug":"minimalist","install_path":"user\/themes\/minimalist","screenshot":"themes-minimalist.jpg","changelog":{"1.0.0":{"date":"11\/24\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"grayscale":{"name":"Grayscale","version":"1.0.0","description":"Grayscale is a clean and professional one-page theme for **Grav**","description_html":"

Grayscale is a clean and professional one-page theme for Grav<\/strong><\/p>","description_plain":"Grayscale is a clean and professional one-page theme for Grav","icon":"group","author":{"name":"Vitor Costa","url":"http:\/\/vmcosta.net","email":"vmcosta@me.com"},"homepage":"https:\/\/github.com\/vmcosta\/grav-theme-grayscale","demo":"http:\/\/demo.vmcosta.net\/grayscale-skeleton","keywords":"grayscale, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/vmcosta\/grav-theme-grayscale\/issues","license":"MIT","tag_name":"1.0.1","date":"2015-12-13T00:06:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/grayscale\/1.0.0","repository":"https:\/\/github.com\/vmcosta\/grav-theme-grayscale","slug":"grayscale","install_path":"user\/themes\/grayscale","screenshot":"themes-grayscale.jpg","changelog":{"1.0.1":{"date":"12\/10\/2015","content":"1. [](#improved)\n * Removed `simple_form` plugin files not beeing used.\n * Added default.html.twig to templates folder"},"1.0.0":{"date":"11\/05\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"lens":{"name":"Lens","version":"1.1.0","description":"Just another fine responsive site template by HTML5 UP ported to Grav","description_html":"

Just another fine responsive site template by HTML5 UP ported to Grav<\/p>","description_plain":"Just another fine responsive site template by HTML5 UP ported to Grav","icon":"newspaper-o","author":{"name":"Dev'Code","url":"http:\/\/lab.dev-code.fr","email":"lab.dev.code@gmail.com"},"homepage":"https:\/\/github.com\/lab-dev-code\/grav-theme-lens","demo":"http:\/\/lab.dev-code.fr\/grav-demos\/grav-theme-lens","keywords":"lens, theme","bugs":"https:\/\/github.com\/lab-dev-code\/grav-theme-lens\/issues","license":"CC-BY","tag_name":"v1.1.0","date":"2015-11-12T15:24:45Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/lens\/1.1.0","repository":"https:\/\/github.com\/lab-dev-code\/grav-theme-lens","slug":"lens","install_path":"user\/themes\/lens","screenshot":"themes-lens.jpg","changelog":{"1.0.0":{"date":"11\/03\/2015","content":"1. [](#new)\n * ChangeLog started..."},"1.1.0":{"date":"11\/12\/2015","content":"1. [](#new)\n * Support of self-hosted relative URLs (using Twig `|absolute_url` filter)"}},"dependencies":[]},"afterburner2":{"name":"Afterburner2","version":"1.8.0","description":"Afterburner2 is modern, responsive, and **built for speed**!","description_html":"

Afterburner2 is modern, responsive, and built for speed<\/strong>!<\/p>","description_plain":"Afterburner2 is modern, responsive, and built for speed!","icon":"paper-plane","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-afterburner2","demo":"http:\/\/demo.getgrav.org\/afterburner2-skeleton\/","keywords":"afterburner, theme, modern, fast, responsive","bugs":"https:\/\/github.com\/getgrav\/grav-theme-afterburner2\/issues","license":"MIT","tag_name":"1.8.0","date":"2019-03-22T00:23:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/afterburner2\/1.8.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-afterburner2","slug":"afterburner2","install_path":"user\/themes\/afterburner2","screenshot":"themes-afterburner2.jpg","changelog":{"1.8.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.7.1":{"date":"02\/26\/2017","content":"1. [](#bugfix)\n * Allow to add a `external` class to site.yaml links to work on modular pages [antimatter#95](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/95)"},"1.7.0":{"date":"09\/09\/2016","content":"1. [](#bugfix)\n * Drop unneeded form twig overrides"},"1.6.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Translate the theme blueprint options\n * Add logic to include site.menu items in modular pages too\n1. [](#bugfix)\n * Fix setting the page language in the html tag"},"1.5.1":{"date":"09\/16\/2015","content":"1. [](#improved)\n * Use new form plugin templates"},"1.5.0":{"date":"08\/31\/2015","content":"1. [](#new)\n * Added support for `login-status` partial in menu\n * Added support for `langswitcher` plugin\n1. [](#improved)\n * Use new toggle for item blueprint\n * Made sidebar links more robust\n1. [](#bugfix)\n * Favicon with full image URL\n * Fixed sidebar links when site at root"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.3.8":{"date":"06\/16\/2015","content":"1. [](#bugfix)\n * Handle page summary properly"},"1.3.7":{"date":"04\/13\/2015","content":"1. [](#bugfix)\n * Fix for image class in modular template 'text.html.twig`"},"1.3.6":{"date":"04\/07\/2015","content":"1. [](#improved)\n * Genericized theme_config variable for better inheritance"},"1.3.5":{"date":"03\/24\/2015","content":"1. [](#bugfix)\n * Fix for compressed text in `.pure-g` divs"},"1.3.4":{"date":"03\/24\/2015","content":"1. [](#bugfix)\n * Load pure grids at all times for better non-flexbox support"},"1.3.3":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"1.3.2":{"date":"02\/19\/2015","content":"1. [](#improved)\n * Implemented new `param_sep` variable from Grav 0.9.18"},"1.3.1":{"date":"02\/10\/2015","content":"1. [](#improved)\n * Added demo link to blueprint\n1. [](#improved)\n * Fix for table layout"},"1.3.0":{"date":"01\/23\/2015","content":"1. [](#new)\n * Extensive updates syncing functionality with current Antimatter theme"},"1.2.0":{"date":"01\/09\/2015","content":"1. [](#improved)\n * NOTE: BREAKING CHANGE - Fixed references to plugins in `partials\/` folder\n * Updated README.md"},"1.1.4":{"date":"12\/15\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"antimatter":{"name":"Antimatter","version":"2.2.0","description":"Antimatter is the default theme included with **Grav**","description_html":"

Antimatter is the default theme included with Grav<\/strong><\/p>","description_plain":"Antimatter is the default theme included with Grav","icon":"empire","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-antimatter","demo":"http:\/\/demo.getgrav.org\/blog-skeleton","keywords":"antimatter, theme, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-antimatter\/issues","license":"MIT","tag_name":"2.2.0","date":"2019-03-22T00:25:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/antimatter\/2.2.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-antimatter","slug":"antimatter","install_path":"user\/themes\/antimatter","screenshot":"themes-antimatter.jpg","changelog":{"2.2.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"2.1.2":{"date":"9\/28\/2017","content":"1. [](#improved)\n * Added polish and brazilian portuguese translations\n * Allow overriding the slidebar by moving it to its own `sidebar_navigation` block [#110](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/110)\n1. [](#bugfix)\n * Fix showcase template overlapping when not at top [#99](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/99)"},"2.1.1":{"date":"02\/26\/2017","content":"1. [](#bugfix)\n * Allow to add a `external` class to site.yaml links to work on modular pages [#95](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/95)"},"2.1.0":{"date":"01\/24\/2017","content":"1. [](#new)\n * Updated to FontAwesome 4.7.0 with [Grav icon](http:\/\/fontawesome.io\/icon\/grav\/)\n1. [](#improved)\n * Added croatian\n * Changed \"SimpleSearch\" string in the sidebar to \"Search\"\n1. [](#bugfix)\n * Removed unreachable condition [#85](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/85)\n * Fixed a typo in the french translation"},"2.0.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Added microformats2 support [#64](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/64)\n1. [](#improved)\n * Updated to FontAwesome 4.6.3\n * Added romanian, russian and ukranian"},"2.0.0-beta.1":{"date":"05\/23\/2016","content":"1. [](#new)\n * New and improved **dropdown** styling\n1. [](#improved)\n * Removed templates from `form` + `snipcart` plugins\n * Added support for search button\n * Updated some translations\n * Automatically add comments if configured\n * Relative path for favicon\n * Slightly modified the blockquote background color\n * Removed unneeded streams from YAML\n * Use common language strings in Blueprint"},"1.8.0":{"date":"11\/20\/2015","content":"1. [](#new)\n * Added logic to include site.menu items in modular pages\n * Added a configurable lang field for HTML tag\n * Added a `bottom` JS output call\n1. [](#improved)\n * Updated to FontAwesome 4.4.0\n1. [](#bugfix)\n * Fixed extra `\/` in some tag URLs\n * Better support for PECL Yaml parser\n * Fixes for blog page blueprint"},"1.7.6":{"date":"10\/07\/2015","content":"1. [](#new)\n * Added logic to include site.menu items in modular pages\n1. [](#improved)\n * Removed unused `

` tags"},"1.7.5":{"date":"09\/16\/2015","content":"1. [](#improved)\n * Use new form plugin templates"},"1.7.3":{"date":"08\/31\/2015","content":"1. [](#new)\n * Added header image control and blueprints to admin plugin\n1. [](#improved)\n * Use new template field for modular pages"},"1.7.2":{"date":"08\/24\/2015","content":"1. [](#new)\n * Added support for `login-status` partial in menu"},"1.7.1":{"date":"08\/11\/2015","content":"1. [](#improved)\n * Use new toggle for item blueprint"},"1.7.0":{"date":"08\/06\/2015","content":"1. [](#new)\n * Blueprints that work with new admin plugin!\n1. [](#bugfix)\n * Favicon with full image URL"},"1.6.1":{"date":"07\/24\/2015","content":"1. [](#bugfix)\n * Fixed sidebar links when site at root"},"1.6.0":{"date":"07\/21\/2015","content":"1. [](#new)\n * Added support for `langswitcher` plugin\n1. [](#improved)\n * Made sidebar links more robust"},"1.5.0":{"date":"07\/14\/2015","content":"1. [](#new)\n * Added canonical URL support\n1. [](#improved)\n * More improvements for blueprints\n1. [](#bugfix)\n * Fixes for multi-language support"},"1.4.0":{"date":"05\/09\/2015","content":"1. [](#improved)\n * Improved blueprints\n1. [](#bugfix)\n * Fix for when page.summary is equal to page.content"},"1.3.9":{"date":"04\/13\/2015","content":"1. [](#bugfix)\n * Fix for image class in modular template 'text.html.twig`"},"1.3.8":{"date":"04\/07\/2015","content":"1. [](#improved)\n * Genericized theme_config variable for better inheritance"}}},"bootstrap":{"name":"Bootstrap","version":"1.7.0","description":"Bootstrap is built using the popular **Bootstrap** Framework","description_html":"

Bootstrap is built using the popular Bootstrap<\/strong> Framework<\/p>","description_plain":"Bootstrap is built using the popular Bootstrap Framework","icon":"bold","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"bootstrapper"},{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-bootstrap","demo":"http:\/\/demo.getgrav.org\/bootstrap-skeleton\/","keywords":"bootstrap, theme, framework","bugs":"https:\/\/github.com\/getgrav\/grav-theme-bootstrap\/issues","license":"MIT","tag_name":"1.7.0","date":"2019-03-22T00:26:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap\/1.7.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-bootstrap","slug":"bootstrap","install_path":"user\/themes\/bootstrap","screenshot":"themes-bootstrap.jpg","changelog":{"1.7.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.6.0":{"date":"12\/06\/2016","content":"1. [](#bugfix)\n * Only set fixed-nav class on body element when show_onpage_menu is true [#15](https:\/\/github.com\/getgrav\/grav-theme-bootstrap\/pull\/15)\n * Translate label in custom form field templates\n * Add custom styling for login forms"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Dropped own version of Bootstrap, rely on the Bootstrapper plugin\n * Add the bootstrap-styled email form field twig template\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Replace the hardcoded \"Grav\" title with the actual site title\n * Include the correct javascript file that highlights the active section in the menu"},"1.4.1":{"date":"09\/16\/2015","content":"1. [](#improved)\n * Use new form plugin templates"},"1.4.0":{"date":"08\/31\/2015","content":"1. [](#new)\n * Added support for `login-status` partial in menu\n * Added support for `langswitcher` plugin\n1. [](#improved)\n * Use new toggle for item blueprint\n * Made sidebar links more robust\n1. [](#bugfix)\n * Favicon with full image URL\n * Fixed sidebar links when site at root"},"1.3.3":{"date":"08\/25\/2015","content":"1. [](#bugfix)\n * Removed a `.DS_Store`"},"1.3.2":{"date":"06\/16\/2015","content":"1. [](#bugfix)\n * Handle page summary properly"},"1.3.1":{"date":"04\/13\/2015","content":"1. [](#bugfix)\n * Fix for image class in modular template 'text.html.twig`"},"1.3.0":{"date":"02\/28\/2015","content":"2. [](#improved)\n * Now relies on Grav 0.9.19+\n * Relies on new `bootstrapper` plugin to load Bootstrap CSS and JS"},"1.2.2":{"date":"02\/19\/2015","content":"2. [](#improved)\n * Implemented new `param_sep` variable from Grav 0.9.18"},"1.2.1":{"date":"02\/10\/2015","content":"1. [](#improved)\n * Added demo link to blueprint"},"1.2.0":{"date":"01\/26\/2015","content":"1. [](#new)\n * Extensive updates syncing functionality with current Antimatter theme"},"1.1.4":{"date":"01\/09\/2015","content":"1. [](#improved)\n * NOTE: BREAKING CHANGE - Fixed references to plugins in `partials\/` folder\n * Updated README.md"},"1.1.3":{"date":"11\/09\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"hpstr":{"name":"HPSTR","version":"1.6.0","description":"HPSTR theme by mademistakes ported to **Grav**","description_html":"

HPSTR theme by mademistakes ported to Grav<\/strong><\/p>","description_plain":"HPSTR theme by mademistakes ported to Grav","icon":"camera-retro","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-hpstr","demo":"http:\/\/demo.getgrav.org\/hpstr-skeleton","keywords":"hpstr, theme, modern, fast, responsive, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-hpstr\/issues","license":"MIT","tag_name":"1.6.0","date":"2019-03-22T00:37:19Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/hpstr\/1.6.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-hpstr","slug":"hpstr","install_path":"user\/themes\/hpstr","screenshot":"themes-hpstr.jpg","changelog":{"1.6.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination\n "},"1.4.0":{"date":"12\/28\/2015","content":"1. [](#bugfix)\n * Minor bugfixes "},"1.3.0":{"date":"10\/23\/2015","content":"1. [](#bugfix)\n * Fixed menu not working at root \n * Fixed issue where links were `\/tag` instead of `\/tags`\n * Fixed issue with bad URL in date header element"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.1.0":{"date":"07\/22\/2015","content":"1. [](#bugfix)\n * Clicking off the menu now closes it properly"},"1.0.4":{"date":"07\/14\/2015","content":"1. [](#bugfix)\n * Bad release, trying again..."},"1.0.3":{"date":"07\/14\/2015","content":"1. [](#bugfix)\n * Modernized the header js\/css tags to fix broken JS"},"1.0.2":{"date":"02\/19\/2015","content":"2. [](#improved)\n\t* Added SimpleSearch capability\n * Implemented new `param_sep` variable from Grav 0.9.18"},"1.0.1":{"date":"02\/10\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"mediator":{"name":"Mediator","version":"1.5.0","description":"Mediator theme by Dirk Fabisch ported to **Grav**","description_html":"

Mediator theme by Dirk Fabisch ported to Grav<\/strong><\/p>","description_plain":"Mediator theme by Dirk Fabisch ported to Grav","icon":"bullseye","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-mediator","demo":"http:\/\/demo.getgrav.org\/mediator-skeleton","keywords":"mediator, theme, modern, fast, responsive, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-mediator\/issues","license":"MIT","tag_name":"1.5.0","date":"2020-06-03T21:20:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/mediator\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-mediator","slug":"mediator","install_path":"user\/themes\/mediator","screenshot":"themes-mediator.jpg","changelog":{"1.5.0":{"date":"06\/03\/2020","content":"1. [](#new)\n * Multilanguage support [#12](https:\/\/github.com\/getgrav\/grav-theme-mediator\/pull\/12)\n1. [](#improved)\n * Modernized & cleaned up asssets"},"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.3.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination\n "},"1.2.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Dropped an extraneous debug statement\n1. [](#bugfix)\n\t* Fixed RSS link\n\t* Fix tag links on a root domain site"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.3":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"1.0.2":{"date":"02\/19\/2015","content":"2. [](#improved)\n\t* Updated README\n\t* Fixed feed URL on homepage\n\t* Added demo link\n * Implemented new `param_sep` variable from Grav 0.9.18"},"1.0.1":{"date":"02\/10\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"notepad":{"name":"Notepad","version":"1.4.0","description":"Notepad theme by HOSSAIN MOHD FAYSAL ported to **Grav**","description_html":"

Notepad theme by HOSSAIN MOHD FAYSAL ported to Grav<\/strong><\/p>","description_plain":"Notepad theme by HOSSAIN MOHD FAYSAL ported to Grav","icon":"pencil-square","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-notepad","demo":"http:\/\/demo.getgrav.org\/notepad-skeleton","keywords":"notepad, theme, modern, fast, responsive, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-notepad\/issues","license":"MIT","tag_name":"1.4.0","date":"2019-03-22T00:43:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/notepad\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-notepad","slug":"notepad","install_path":"user\/themes\/notepad","screenshot":"themes-notepad.jpg","changelog":{"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.3.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fixed pagination \n * Updated the logo link url\n "},"1.2.0":{"date":"09\/04\/2015","content":"1. [](#bugfix)\n\t* Various UI fixes"},"1.1.1":{"date":"08\/31\/2015","content":"1. [](#bugfix)\n\t* Fixed 404 when clicking on tag while viewing post\n * Fix not using date in post header"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.4":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"1.0.3":{"date":"02\/19\/2015","content":"2. [](#improved)\n\t* Updated README\n * Implemented new `param_sep` variable from Grav 0.9.18\n3. [](#bugfix)\n * Fix home reference URL "},"1.0.2":{"date":"12\/16\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"agency":{"name":"Agency","version":"1.5.0","description":"Agency is a clean and professional one-page theme for **Grav**","description_html":"

Agency is a clean and professional one-page theme for Grav<\/strong><\/p>","description_plain":"Agency is a clean and professional one-page theme for Grav","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-agency","demo":"http:\/\/demo.getgrav.org\/agency-skeleton","keywords":"agency, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-agency\/issues","license":"MIT","tag_name":"1.5.0","date":"2019-03-22T00:24:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/agency\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-agency","slug":"agency","install_path":"user\/themes\/agency","screenshot":"themes-agency.jpg","changelog":{"1.5.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.4.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n * Load Google Fonts using a protocol independent URL, fix SSL issue\n * Supports the Form plugin modular page\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n "},"1.3.1":{"date":"12\/11\/2015","content":"1. [](#improved)\n * Added support for `custom.css`"},"1.3.0":{"date":"10\/23\/2015","content":"1. [](#bugfix)\n * Fix hardcoded navigation\n * Fixed onpage modular navigation"},"1.2.0":{"date":"09\/22\/2015","content":"1. [](#improved)\n * Improved compatibility with newest Grav\n * Improved compatibility with SimpleForm component\n * Minor fixes and cleanups\n2. [](#new)\n * Added default layout "},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.3":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"1.0.2":{"date":"02\/10\/2015","content":"1. [](#bugfix)\n * Fix for mobile responsive menu\n * Fix for variable names with `-` causing issues, switched to `_`"},"1.0.1":{"date":"01\/08\/2015","content":"1. [](#bugfix)\n * Fix smooth scrolling from menu links"},"1.0.0":{"date":"01\/07\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"deliver":{"name":"Deliver","version":"1.7.0","description":"Deliver theme is a port of the Michael Reimer's Deliver Free PSD theme.","description_html":"

Deliver theme is a port of the Michael Reimer's Deliver Free PSD theme.<\/p>","description_plain":"Deliver theme is a port of the Michael Reimer's Deliver Free PSD theme.","icon":"newspaper-o","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-deliver","demo":"http:\/\/demo.getgrav.org\/deliver-skeleton\/","keywords":"deliver, theme, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-deliver\/issues","license":"MIT","tag_name":"1.7.0","date":"2019-03-22T00:34:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/deliver\/1.7.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-deliver","slug":"deliver","install_path":"user\/themes\/deliver","screenshot":"themes-deliver.jpg","changelog":{"1.7.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.6.2":{"date":"12\/20\/2016","content":"1. [](#improved)\n * Add bottom js call in bottom block"},"1.6.1":{"date":"12\/10\/2016","content":"1. [](#improved)\n * Added background animation when scrolling the menu in sticky mode\n1. [](#bugfix)\n * Fixed some mobile alignments for hamburger and search icons in sticky mode"},"1.6.0":{"date":"12\/09\/2016","content":"1. [](#new)\n * Add an option to have a sticky menu. Also added blueprint configuration to turn in on from the admin. Disabled by default. Uses https:\/\/github.com\/bigspotteddog\/ScrollToFixed\n1. [](#improved)\n * Invert order of previous and next button in the blog posts navigation\n1. [](#bugfix)\n * Fix forms not working as expected. Drop the form twig overrides as they break the forms, and don't really customise the output"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n * Add the `theme_config` twig var\n1. [](#bugfix)\n * Fix missing fontawesome-webfont.woff2 file\n * Fix slider buttons on tablet\n * Fix setting the page language in the html tag"},"1.4.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Fontawesome updated to 4.5.0\n1. [](#bugfix)\n * Searchbox in search results fix"},"1.3.1":{"date":"12\/18\/2015","content":"2. [](#bugfix)\n * Added nonce support to form template"},"1.3.0":{"date":"11\/18\/2015","content":"1. [](#new)\n * SimpleForm replaced with Forms plugin\n2. [](#bugfix)\n * Admin plugin bugfixes"},"1.2.0":{"date":"09\/18\/2015","content":"1. [](#bugfix)\n * Updated outdated blueprints\n * Bugfix for pagination plugin"},"1.1.1":{"date":"09\/18\/2015","content":"1. [](#improved)\n * compatibility with newest Grav version.\n1. [](#bugfix)\n * SimpleForm compatibility bugfixes."},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin\n1. [](#bugfix)\n * Taxonomy count fix"},"1.0.4":{"date":"05\/09\/2015","content":"1. [](#improved)\n * Fix for bottom menu links"},"1.0.3":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"1.0.2":{"date":"02\/19\/2015","content":"2. [](#improved)\n * Added SimpleSearch capability\n * Implemented new `param_sep` variable from Grav 0.9.18"},"1.0.1":{"date":"02\/10\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"twenty":{"name":"Twenty","version":"1.7.0","description":"Twenty is a free and responsive theme for **Grav**. It's a port of **Twenty** template by HTML5 UP.","description_html":"

Twenty is a free and responsive theme for Grav<\/strong>. It's a port of Twenty<\/strong> template by HTML5 UP.<\/p>","description_plain":"Twenty is a free and responsive theme for Grav. It's a port of Twenty template by HTML5 UP.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"},{"name":"form","version":">=2.0.2"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-twenty","demo":"http:\/\/demo.getgrav.org\/twenty-skeleton","keywords":"twenty, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-twenty\/issues","license":"MIT","tag_name":"1.7.0","date":"2019-03-22T00:51:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/twenty\/1.7.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-twenty","slug":"twenty","install_path":"user\/themes\/twenty","screenshot":"themes-twenty.jpg","changelog":{"1.7.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.6.0":{"date":"09\/09\/2016","content":"1. [](#improved)\n * Update forms for the newest Form plugin markup. Drop totally custom form markup, extend from forms default twig files"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Use protocol independent url for Google Font\n * Add nonce to the custom form page template"},"1.4.0":{"date":"10\/16\/2015","content":"1. [](#new)\n * Twenty codebase updated to latest release\n * Various fixes and improvements\n * Menu generated automatically from collection of pages"},"1.3.0":{"date":"10\/15\/2015","content":"1. [](#new)\n * Removed SimpleForm plugin support due to constant compatibility problems\n * Added support for Email and Form plugins"},"1.2.1":{"date":"09\/21\/2015","content":"1. [](#improved)\n * improved default layout\n * improved SimpleForm compatibility\n * improved Grav compatibility\n * minor fixes"},"1.1.1":{"date":"09\/04\/2015","content":"1. [](#improved)\n * reworked initialization"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.0":{"date":"03\/24\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"soraarticle":{"name":"SoraArticle","version":"1.5.0","description":"Sora Article is a minimal Theme designed for the discerning blogger, ported to Grav.","description_html":"

Sora Article is a minimal Theme designed for the discerning blogger, ported to Grav.<\/p>","description_plain":"Sora Article is a minimal Theme designed for the discerning blogger, ported to Grav.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-soraarticle","demo":"http:\/\/demo.getgrav.org\/soraarticle-skeleton","keywords":"soraarticle, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-soraarticle\/issues","license":"CC BY 3.0","tag_name":"1.5.0","date":"2019-03-22T00:48:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/soraarticle\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-soraarticle","slug":"soraarticle","install_path":"user\/themes\/soraarticle","screenshot":"themes-soraarticle.jpg","changelog":{"1.5.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.4.1":{"date":"02\/26\/2017","content":"1. [](#improved)\n * Updated base.html.twig to fix menu for support of full qualified URLs [#7](https:\/\/github.com\/getgrav\/grav-theme-soraarticle\/pull\/7)"},"1.4.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix form action for forms on multilanguage pages\n * Remove unneeded default form template override\n * Fix setting the page language in the html tag\n * Fix pagination"},"1.3.0":{"date":"01\/22\/2016","content":"1. [](#bugfix)\n * Admin Plugin Compatibility"},"1.2.1":{"date":"12\/11\/2015","content":"1. [](#bugfix)\n * Fix form template with nonce support\n * Support configurable param separator"},"1.2.0":{"date":"11\/12\/2015","content":"1. [](#new)\n * Fix for responsive videos\n * Couple fixes for JSComments\n * SimpleForm replaced with Forms plugin"},"1.1.2":{"date":"09\/21\/2015","content":"1. [](#improved)\n * improved default layout\n * improved SimpleForm compatibility\n * improved Grav compatibility\n * minor fixes"},"1.1.1":{"date":"09\/04\/2015","content":"1. [](#improved)\n * use https instead of http"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.1":{"date":"04\/07\/2015","content":"1. [](#bugfix)\n * Fixed for Grav 0.9.21 compatibility"},"1.0.0":{"date":"04\/07\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"photographer":{"name":"Photographer","version":"1.5.0","description":"Photographer is a Bootstrap 3.0 theme for Grav. It's a port of Free Bootstrap 3.0 Template by template-help.com.","description_html":"

Photographer is a Bootstrap 3.0 theme for Grav. It's a port of Free Bootstrap 3.0 Template by template-help.com.<\/p>","description_plain":"Photographer is a Bootstrap 3.0 theme for Grav. It's a port of Free Bootstrap 3.0 Template by template-help.com.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-photographer","demo":"http:\/\/demo.getgrav.org\/photographer-skeleton","keywords":"photographer, theme, bootstrap, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-photographer\/issues","license":"MIT","tag_name":"1.5.0","date":"2019-03-22T00:44:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/photographer\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-photographer","slug":"photographer","install_path":"user\/themes\/photographer","screenshot":"themes-photographer.jpg","changelog":{"1.5.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n1. [](#improved)\n * Added french"},"1.4.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag"},"1.3.0":{"date":"09\/17\/2015","content":"1. [](#improved)\n * Updated for new version of simple_form (Pereira Ricardo)\n * Fix for markdown extra\n * Minor fixes"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.1.0":{"date":"07\/24\/2015","content":"1. [](#improved)\n * Moved images displayed on homepage from theme to page"},"1.0.1":{"date":"06\/16\/2015","content":"1. [](#bugfix)\n * Mobile menu fixes"},"1.0.0":{"date":"04\/22\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"woo":{"name":"Woo","version":"1.3.0","description":"Woo is a clean, modern, landing page site template by Styleshout. It has a fully responsive design and was tested on all major browser and mobile devices.","description_html":"

Woo is a clean, modern, landing page site template by Styleshout. It has a fully responsive design and was tested on all major browser and mobile devices.<\/p>","description_plain":"Woo is a clean, modern, landing page site template by Styleshout. It has a fully responsive design and was tested on all major browser and mobile devices.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-woo","demo":"http:\/\/demo.getgrav.org\/woo-skeleton","keywords":"woo, theme, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-woo\/issues","license":"MIT","tag_name":"1.3.0","date":"2019-03-22T00:52:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/woo\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-woo","slug":"woo","install_path":"user\/themes\/woo","screenshot":"themes-woo.jpg","changelog":{"1.3.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n "},"1.1.1":{"date":"09\/04\/2015","content":"1. [](#bugfix)\n * menu linking bug"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.0":{"date":"05\/09\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"striped":{"name":"Striped","version":"2.3.0","description":"Striped by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements, a repositionable sidebar (left or right), and HTML5\/CSS3 code designed for quick and easy customization.","description_html":"

Striped by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements, a repositionable sidebar (left or right), and HTML5\/CSS3 code designed for quick and easy customization.<\/p>","description_plain":"Striped by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements, a repositionable sidebar (left or right), and HTML5\/CSS3 code designed for quick and easy customization.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-striped","demo":"http:\/\/demo.getgrav.org\/striped-skeleton","keywords":"striped, theme, modern, fast, responsive, html5, css3, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-striped\/issues","license":"MIT","tag_name":"2.3.0","date":"2019-03-22T00:49:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/striped\/2.3.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-striped","slug":"striped","install_path":"user\/themes\/striped","screenshot":"themes-striped.jpg","changelog":{"2.3.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"2.2.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination\n "},"2.1.1":{"date":"11\/19\/2015","content":"1. [](#bugfix)\n * Pagination compatibility"},"2.1.0":{"date":"10\/15\/2015","content":"1. [](#new)\n * Removed SimpleForm plugin support due to constant compatibility problems\n * Added support for Email and Form plugins"},"2.0.0":{"date":"09\/21\/2015","content":"1. [](#improved)\n * Reworked codebase for better compatibility and css handling\n * Lots of fixes"},"1.2.0":{"date":"09\/21\/2015","content":"1. [](#improved)\n * Improved compatibility with newest Grav\n * Improved compatibility with SimpleForm component\n * Minor fixes"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.0":{"date":"06\/16\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"learn2":{"name":"Learn2","version":"1.8.0","description":"Learn2 is a new modern documentation theme for Grav","description_html":"

Learn2 is a new modern documentation theme for Grav<\/p>","description_plain":"Learn2 is a new modern documentation theme for Grav","icon":"book","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-learn2","demo":"http:\/\/learn.getgrav.org","keywords":"heme, docs, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-learn2\/issues","license":"MIT","tag_name":"1.8.0","date":"2019-03-22T00:40:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/learn2\/1.8.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-learn2","slug":"learn2","install_path":"user\/themes\/learn2","screenshot":"themes-learn2.jpg","changelog":{"1.8.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension"},"1.7.0":{"date":"08\/23\/2017","content":"1. [](#improved)\n * Added default page template.\n * Added blueprints for docs and chapter pages"},"1.6.3":{"date":"01\/31\/2017","content":"1. [](#bugfix)\n * Fixed changelog date"},"1.6.2":{"date":"01\/31\/2017","content":"1. [](#bugfix)\n * Fixed a PHP 7.1 issue"},"1.6.1":{"date":"01\/24\/2017","content":"1. [](#new)\n * Updated to FontAwesome 4.7.0 with [Grav icon](http:\/\/fontawesome.io\/icon\/grav\/)"},"1.6.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Added the spanish language\n1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Set the page language from Grav's Language configuration. Default to english.\n1. [](#bugfix)\n * Fix an issue on iOS 9+ Safari scaling"},"1.5.0":{"date":"01\/06\/2016","content":"1. [](#new)\n * Added keyboard prev\/next navigation\n1. [](#improved)\n * Various language updates\n1. [](#bugfix)\n * Fixed a typo in CSS"},"1.4.2":{"date":"12\/18\/2015","content":"1. [](#bugfix)\n * Fixed clipboard for Safari"},"1.4.1":{"date":"12\/11\/2015","content":"1. [](#new)\n * Support new sidebar scrollbar\n * New subtle `subtitle` styling"},"1.4.0":{"date":"10\/07\/2015","content":"1. [](#new)\n * Added 1-click copy-to-clipboard feature for `code` and `pre` tags\n * Added German translations\n * Configurable root page\n1. [](#improved)\n * Wrapped topbar to remove it from error pages\n1. [](#bugfix)\n * Fix for bad YAML\n * Fix for bad HTML in github note"},"1.3.0":{"date":"09\/11\/2015","content":"1. [](#new)\n * Added configurable Google analytics code"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.1.0":{"date":"07\/19\/2015","content":"1. [](#new)\n * Added search highlight support\n * Added a footer"},"1.0.1":{"date":"06\/2\/2015","content":"1. [](#new)\n * Added support for 2+ page levels"},"1.0.0":{"date":"06\/17\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"cacti":{"name":"Cacti","version":"1.4.0","description":"Minimal theme based on Cactus and Kactus","description_html":"

Minimal theme based on Cactus and Kactus<\/p>","description_plain":"Minimal theme based on Cactus and Kactus","icon":"globe","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-cacti","demo":"http:\/\/demo.getgrav.org\/multilang-skeleton","keywords":"cacti, theme, minimal, modern, fast, responsive, html5, css3, multilanguage","bugs":"https:\/\/github.com\/getgrav\/grav-theme-cacti\/issues","license":"MIT","tag_name":"1.4.0","date":"2019-03-22T00:31:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/cacti\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-cacti","slug":"cacti","install_path":"user\/themes\/cacti","screenshot":"themes-cacti.jpg","changelog":{"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.3.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Added support for Disqus comments\n1. [](#bugfix)\n * Fixed the post published date format\n * Fix setting the page language in the html tag\n * Fix code highlighting support\n "},"1.2.1":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Fixed Polish translation\n * Fixed incorrect section tag"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#new)\n * Added Polish translations\n * Added Norwegian translations\n1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.1.1":{"date":"07\/21\/2015","content":"1. [](#bugfix)\n * Fixed issue with Retina profile image"},"1.1.0":{"date":"07\/19\/2015","content":"1. [](#new)\n * Added Greek translations\n1. [](#improved)\n * Sets `` dynamically based on language and\/or default"},"1.0.1":{"date":"07\/14\/2015","content":"1. [](#improved)\n * Updated blueprints"},"1.0.0":{"date":"07\/13\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"sidewalk":{"name":"Sidewalk","version":"0.0.5","description":"A clean and simple blog theme for **Grav**","description_html":"

A clean and simple blog theme for Grav<\/strong><\/p>","description_plain":"A clean and simple blog theme for Grav","icon":"road","author":{"name":"Darryl Dias","url":"http:\/\/darryldias.me","email":"darryl@revryl.com"},"homepage":"https:\/\/github.com\/DarrylDias\/Sidewalk","keywords":"sidewalk, clean, simple, blog, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/DarrylDias\/Sidewalk\/issues","license":"MIT","screenshot":"user-theme-sidewalk.png","tag_name":"0.0.5","date":"2015-09-25T11:16:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/sidewalk\/0.0.5","repository":"https:\/\/github.com\/DarrylDias\/Sidewalk","slug":"sidewalk","install_path":"user\/themes\/sidewalk","changelog":false,"dependencies":[]},"developer":{"name":"Developer","version":"2.2.0","description":"Developer is a free responsive **Grav** theme designed to help developers promote their work.","description_html":"

Developer is a free responsive Grav<\/strong> theme designed to help developers promote their work.<\/p>","description_plain":"Developer is a free responsive Grav theme designed to help developers promote their work.","icon":"clipboard","author":{"name":"Sommerregen","url":"http:\/\/benjamin-regler.de","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-developer","docs":"https:\/\/github.com\/sommerregen\/grav-theme-developer\/blob\/master\/README.md","demo":"http:\/\/themes.benjamin-regler.de\/developer\/","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-developer\/issues","license":"MIT\/GPL","tag_name":"v2.2.0","date":"2017-04-05T19:13:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/developer\/2.2.0","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-developer","slug":"developer","install_path":"user\/themes\/developer","screenshot":"themes-developer.jpg","changelog":{"2.2.0":{"date":"04\/05\/2017","content":"2. [](#improved)\n * Added \"github-activity\" and \"octicons\" to theme package\n3. [](#bugfix)\n * Fixed Github activity page not found error [#7](hhttps:\/\/github.com\/Sommerregen\/grav-theme-developer\/issues\/7) (Github Activity URL 404)"},"2.1.1":{"date":"03\/20\/2017","content":"3. [](#bugfix)\n * Fixed mixed content issues [#6](https:\/\/github.com\/Sommerregen\/grav-theme-developer\/issues\/6) (Mixed content)"},"2.1.0":{"date":"01\/10\/2017","content":"2. [](#improved)\n * Update font awesome to v4.7 [#5](https:\/\/github.com\/Sommerregen\/grav-theme-developer\/pull\/5) (Thanks to [@huy-nguyen](https:\/\/github.com\/huy-nguyen))\n3. [](#bugfix)\n * Fix button link [#3](https:\/\/github.com\/Sommerregen\/grav-theme-developer\/pull\/3)"},"2.0.4":{"date":"01\/13\/2015","content":"1. [](#bugfix)\n * Fixed page title when error template called."},"2.0.3":{"date":"01\/09\/2015","content":"1. [](#improved)\n * Update [README](README.md)."},"2.0.2":{"date":"01\/04\/2015","content":"1. [](#bugfix)\n * Fixed header.link object in the projects modules.\n * Move demo content to folder `_demo`."},"2.0.1":{"date":"01\/03\/2015","content":"1. [](#new)\n * Added support for Coderwall link, you need to update coderwall<\/code> key on theme config file.\n * Add again the label on first project and change key from ribbon key and label key.\n * Change projects module collection value to standard at same of all other modules collection name."},"2.0":{"date":"22 Dec 2014","content":"1. [](#new)\n * Convert website template to Grav Theme."},"1.2":{"date":"10 Aug 2014","content":"1. [](#improved)\n * Removed iframe version of Github Activity Stream (the iframe method is no longer working).\n1. [](#new)\n * Added javascript version of Github Activity Stream."},"1.1":{"date":"21 Jul 2014","content":"1. [](#bugfix)\n * Fixed mobile horizontal bar.\n * Fixed minor markup issues.\n1. [](#new)\n * Added hQuery RSS plugin for pulling blog feeds.\n * Added Bootstrap Tooltip for skill levels."},"1.0":{"date":"19 Jul 2014","content":"1. [](#new)\n * Initial release."}},"dependencies":[]},"machine":{"name":"Machine","version":"2.0.6","description":"Machine is a free, flat, modern web theme with an industrial\/corporate focus.","description_html":"

Machine is a free, flat, modern web theme with an industrial\/corporate focus.<\/p>","description_plain":"Machine is a free, flat, modern web theme with an industrial\/corporate focus.","icon":"cog","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-machine","docs":"https:\/\/github.com\/sommerregen\/grav-theme-machine\/blob\/master\/README.md","demo":"http:\/\/themes.benjamin-regler.de\/machine\/","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-machine\/issues","license":"MIT\/GPL","tag_name":"v2.0.6","date":"2017-02-05T17:44:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/machine\/2.0.6","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-machine","slug":"machine","install_path":"user\/themes\/machine","screenshot":"themes-machine.jpg","changelog":{"2.0.6":{"date":"02\/05\/2017","content":"3. [](#bugfix)\n * Fixed [#2](https:\/\/github.com\/Sommerregen\/grav-theme-machine\/issues\/2) (\"DateTime::__construct(): Failed to parse time string (06-23-2014) at position 0 (0): Unexpected character\")"},"2.0.5":{"date":"01\/13\/2015","content":"1. [](#new)\n * Add into _demo\/config the plugin configuration file because need to reset the fields array.\n3. [](#bugfix)\n * Fix the page title when error template called.\n * Fix simple_form template fields.\n * Update _demo\/pages contact with field type where need."},"2.0.4":{"date":"01\/09\/2015","content":"2. [](#improved)\n * Update [README](README.md).\n3. [](#bugfix)\n * Small fix."},"2.0.3":{"date":"01\/06\/2015","content":"1. [](#new)\n * Add JSComments plugin.\n * Add GMaps plugin.\n * Add blog and blog posts templates."},"2.0.2":{"date":"01\/04\/2015","content":"1. [](#bugfix)\n * Fixed header.link object in the projects modules.\n * Move demo content to folder `_demo`."},"2.0.1":{"date":"01\/03\/2015","content":"1. [](#new)\n * Added support for Coderwall link, you need to update coderwall<\/code> key on theme config file.\n * Add again the label on first project and change key from ribbon key and label key.\n * Change projects module collection value to standard at same of all other modules collection name."},"2.0.0":{"date":"12\/22\/2014","content":"1. [](#new)\n * Convert website template to Grav Theme."},"1.2.0":{"date":"08\/10\/2014","content":"1. [](#new)\n * Added javascript version of Github Activity Stream.\n2. [](#improved)\n * Removed iframe version of Github Activity Stream (the iframe method is no longer working)."},"1.1.0":{"date":"06\/21\/2014","content":"1. [](#new)\n * Added hQuery RSS plugin for pulling blog feeds.\n * Added Bootstrap Tooltip for skill levels.\n3. [](#bugfix)\n * Fixed mobile horizontal bar.\n * Fixed minor markup issues."},"1.0.0":{"date":"07\/19\/2014","content":"1. [](#new)\n * Initial release."}},"dependencies":[]},"zsimplex":{"name":"zSimplex","version":"2.2.1","description":"The zSimplex theme is a free responsive HTML5 theme that can be used to start a management or project website.","description_html":"

The zSimplex theme is a free responsive HTML5 theme that can be used to start a management or project website.<\/p>","description_plain":"The zSimplex theme is a free responsive HTML5 theme that can be used to start a management or project website.","icon":"paint-brush","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-zsimplex","docs":"https:\/\/github.com\/sommerregen\/grav-theme-zsimplex\/blob\/master\/README.md","demo":"https:\/\/themes.benjamin-regler.de\/zsimplex","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-zsimplex\/issues","license":"MIT\/GPL","tag_name":"v2.2.1","date":"2017-06-27T16:50:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/zsimplex\/2.2.1","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-zsimplex","slug":"zsimplex","install_path":"user\/themes\/zsimplex","screenshot":"themes-zsimplex.jpg","changelog":{"2.2.0":{"date":"05\/31\/2017","content":"1. [](#new)\n * Added theme blueprints and languages\n2. [](#improved)\n * Overall updates and junk removal [#4](https:\/\/github.com\/Sommerregen\/grav-theme-zsimplex\/pull\/4) (Big thanks to [@boredland](https:\/\/github.com\/boredland))\n * Use `fontawesome` instead of images wherever possible\n * Make a lot of options editable on page level\n * Integration of the current Grav forms\n * Updated libraries"},"2.1.0":{"date":"05\/13\/2017","content":"2. [](#improved)\n * Allow dynamic amount of slides that always stay centered [#1](https:\/\/github.com\/Sommerregen\/grav-theme-zsimplex\/pull\/1)\n * Add `custom.css` to the asset manager and make the favicon configurable [#3](https:\/\/github.com\/Sommerregen\/grav-theme-zsimplex\/pull\/3)\n3. [](#bugfix)\n * Fixed scrambled slider [#2](https:\/\/github.com\/Sommerregen\/grav-theme-zsimplex\/issues\/2)"},"2.0.2":{"date":"01\/13\/2015","content":"1. [](#new)\n * Added error template.\n3. [](#bugfix)\n * Fixed page title when error template called."},"2.0.1":{"date":"01\/09\/2015","content":"2. [](#improved)\n * Update [README](README.md).\n3. [](#bugfix)\n * Small fix."},"2.0.0":{"date":"01\/06\/2015","content":"1. [](#new)\n * Start conversion to Grav Theme."}},"dependencies":[]},"aerial":{"name":"Aerial","version":"2.0.4","description":"A very simple personalizable landing page with social links.","description_html":"

A very simple personalizable landing page with social links.<\/p>","description_plain":"A very simple personalizable landing page with social links.","icon":"desktop","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-aerial","docs":"https:\/\/github.com\/sommerregen\/grav-theme-aerial\/blob\/master\/README.md","demo":"http:\/\/themes.benjamin-regler.de\/aerial\/","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-aerial\/issues","license":"MIT\/GPL","tag_name":"v2.0.4","date":"2016-08-05T18:44:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/aerial\/2.0.4","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-aerial","slug":"aerial","install_path":"user\/themes\/aerial","screenshot":"themes-aerial.jpg","changelog":{"2.0.4":{"date":"08\/05\/2016","content":"1. [](#bugfix)\n * Fixed demo link ([#723](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/723))"},"2.0.3":{"date":"03\/06\/2015","content":"1. [](#improved)\n * Update jquery with named asset.\n * Update theme for working with Grav 0.9.19."},"2.0.2":{"date":"01\/13\/2015","content":"1. [](#new)\n * Add Error template."},"2.0.1":{"date":"01\/09\/2015","content":"1. [](#improved)\n * Update [README](README.md)."},"2.0.0":{"date":"01\/07\/2015","content":"1. [](#new)\n * Add random background. Use the media page images to load the backgrounds.\n * Start conversion to Grav Theme."}},"dependencies":[]},"parallelism":{"name":"Parallelism","version":"2.0.2","description":"A responsive portfolio site template with unique horizontal page scrolling.","description_html":"

A responsive portfolio site template with unique horizontal page scrolling.<\/p>","description_plain":"A responsive portfolio site template with unique horizontal page scrolling.","icon":"binoculars","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-parallelism","docs":"https:\/\/github.com\/sommerregen\/grav-theme-parallelism\/blob\/master\/README.md","demo":"http:\/\/themes.benjamin-regler.de\/parallelism\/","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-parallelism\/issues","license":"MIT\/GPL","tag_name":"v2.0.2","date":"2016-04-20T18:50:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/parallelism\/2.0.2","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-parallelism","slug":"parallelism","install_path":"user\/themes\/parallelism","screenshot":"themes-parallelism.jpg","changelog":{"2.0.2":{"date":"01\/13\/2015","content":"1. [](#new)\n * Add error template."},"2.0.1":{"date":"01\/09\/2015","content":"1. [](#improved)\n* Update [README](README.md)."},"2.0.0":{"date":"01\/07\/2015","content":"1. [](#new)\n * Start conversion to Grav Theme."}},"dependencies":[]},"alpha":{"name":"Alpha","version":"2.0.2","description":"A clean, super minimal responsive template geared towards startups, app devs, and other dedicated folks working tirelessly to launch their products.","description_html":"

A clean, super minimal responsive template geared towards startups, app devs, and other dedicated folks working tirelessly to launch their products.<\/p>","description_plain":"A clean, super minimal responsive template geared towards startups, app devs, and other dedicated folks working tirelessly to launch their products.","icon":"ioxhost","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-alpha","docs":"https:\/\/github.com\/sommerregen\/grav-theme-alpha\/blob\/master\/README.md","demo":"http:\/\/themes.benjamin-regler.de\/alpha\/","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-alpha\/issues","license":"MIT\/GPL","tag_name":"v2.0.2","date":"2016-04-20T18:19:30Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/alpha\/2.0.2","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-alpha","slug":"alpha","install_path":"user\/themes\/alpha","screenshot":"themes-alpha.jpg","changelog":{"2.0.2":{"date":"05\/14\/2015","content":"1. [](#bugfix)\n * Fixed problem with loading the js styles."},"2.0.1":{"date":"01\/13\/2015","content":"1. [](#new)\n * Added error template."},"2.0.0":{"date":"01\/11\/2015","content":"1. [](#new)\n * Start conversion to Grav Theme."}},"dependencies":[]},"materialize":{"name":"Materialize","version":"1.3.8","description":"The Materialize theme is built using the **Materialize** Framework","description_html":"

The Materialize theme is built using the Materialize<\/strong> Framework<\/p>","description_plain":"The Materialize theme is built using the Materialize Framework","icon":"google","author":{"name":"Bob Rockefeller","url":"http:\/\/www.bobrockefeller.com","email":"bob@bobrockefeller.com"},"dependencies":[{"name":"materializer","version":"*"}],"homepage":"https:\/\/github.com\/bobrocke\/grav-theme-materialize","demo":"http:\/\/materialize.bobrockefeller.com\/","keywords":"materialize, theme, framework","bugs":"https:\/\/github.com\/bobrocke\/grav-theme-materialize\/issues","license":"MIT","tag_name":"1.3.8","date":"2015-11-14T19:42:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/materialize\/1.3.8","repository":"https:\/\/github.com\/bobrocke\/grav-theme-materialize","slug":"materialize","install_path":"user\/themes\/materialize","screenshot":"themes-materialize.jpg","changelog":{"1.3.8":{"date":"11\/14\/2015","content":"1. [](#bugfix)\n * Fixed blueprints to work with the Admin plug-n when creating new modular pages"},"1.3.7":{"date":"09\/01\/2015","content":"1. [](#bugfix)\n * Fixed pagination links in the pagination block at the bottom of blog pages"},"1.3.6":{"date":"08\/08\/2015","content":"1. [](#bugfix)\n * Fixed vertical alignment problems in buttons with icons"},"1.3.5":{"date":"05\/01\/2015","content":"1. [](#bugfix)\n * Fixed layout of the search results pages"},"1.3.4":{"date":"04\/23\/2015","content":"1. [](#bugfix)\n * Blog posts on narrow viewports did not move the sidebar to the bottom\n * Fixed icon spacing in buttons (required a change in markup)\n2. [](#improved)\n * Better indentation for the contents of accordion panes\n * More consistent treatment of top and bottom margins for typographic elements"},"1.3.3":{"date":"04\/17\/2015","content":"1. [](#improved)\n * Aligned lists within accordion panels with the paragraph text\n * Allowed long title text in accordion headers to wrap"},"1.3.2":{"date":"04\/13\/2015","content":"1. [](#improved)\n * Turned off title case for Menus\n2. [](#bugfix)\n * Removed top margin from brand icon in narrow view\n * Increased hamburger icon size in narrow view"},"1.3.1":{"date":"04\/13\/2015","content":"1. [](#bugfix)\n * Fix the image width overflow problem"},"1.3.0":{"date":"04\/05\/2015","content":"1. [](#improved)\n * Changes to accommodate MaterializeCSS v0.96.0"},"1.2.5":{"date":"03\/25\/2015","content":"1. [](#bugfix)\n * Rearranged and repaired the format of this changelog"},"1.2.4":{"date":"03\/21\/2015","content":"1. [](#improved)\n * Changed the icon on link post titles."},"1.2.3":{"date":"03\/20\/2015","content":"1. [](#bugfix)\n * Prev\/Next blog post buttons were missing their icons."},"1.2.2":{"date":"03\/16\/2015","content":"1. [](#bugfix)\n * Custom menus configured in YAML without icons were vertically mis-aligned."},"1.2.1":{"date":"03\/16\/2015","content":"1. [](#bugfix)\n * The mobile hamburger menu wasn't showing menus configured in YAML.\n * Correct the readme: menu text is not a required field"},"1.2.0":{"date":"03\/15\/2015","content":"1. [](#new)\n * Added custom top level menu items configured in site.yaml"},"1.1.1 and 1.1.2":{"date":"03\/14\/2015","content":"1. [](#bugfix)\n * Cleaned up the changelog and blueprints files"},"1.1.0":{"date":"03\/14\/2015","content":"1. [](#new)\n * Replaced the icon font\n * Replaced the brand text Grav with the Grav logo\n2. [](#improved)\n * Changed the blog post header to be different from Antimatter\n3. [](#bugfix)\n * Fixed the responsive design of the modular page\n * Vertically centered text in buttons (with and without icons)"},"1.0.0":{"date":"02\/28\/2015","content":"1. [](#new)\n * Initial Release"}}},"foundation":{"name":"Foundation","version":"1.0.0","description":"A high-performance Grav theme using the Zurb Foundation front-end framework.","description_html":"

A high-performance Grav theme using the Zurb Foundation front-end framework.<\/p>","description_plain":"A high-performance Grav theme using the Zurb Foundation front-end framework.","icon":"rocket","author":{"name":"Brett DeWoody","url":"http:\/\/brettdewoody.com","email":"brettdewoody@gmail.com"},"homepage":"https:\/\/github.com\/brettdewoody\/grav-theme-foundation","keywords":"foundation, theme, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/brettdewoody\/grav-theme-foundation\/issues","license":"MIT","tag_name":"1.0.1","date":"2015-06-24T00:27:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/foundation\/1.0.0","repository":"https:\/\/github.com\/brettdewoody\/grav-theme-foundation","slug":"foundation","install_path":"user\/themes\/foundation"},"saturn":{"name":"Saturn","version":"1.7.0","description":"Saturn \u2013 Free Grav Theme, is a beautiful cosmic website template. Customize it easily and add your own creative touch. Designed by Afnizar Nur Ghifari.","description_html":"

Saturn \u2013 Free Grav Theme, is a beautiful cosmic website template. Customize it easily and add your own creative touch. Designed by Afnizar Nur Ghifari.<\/p>","description_plain":"Saturn \u2013 Free Grav Theme, is a beautiful cosmic website template. Customize it easily and add your own creative touch. Designed by Afnizar Nur Ghifari.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"},{"name":"form","version":">=2.0.2"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-saturn","demo":"http:\/\/demo.getgrav.org\/saturn-skeleton","keywords":"saturn, theme, modern, fast, responsive, html5, css3, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-saturn\/issues","license":"MIT","tag_name":"1.7.0","date":"2019-03-22T00:47:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/saturn\/1.7.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-saturn","slug":"saturn","install_path":"user\/themes\/saturn","screenshot":"themes-saturn.jpg","changelog":{"1.7.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n\t"},"1.6.0":{"date":"01\/09\/2017","content":"1. [](#improved)\n * Added `header.body_classes` support [https:\/\/github.com\/getgrav\/grav\/issues\/1240](https:\/\/github.com\/getgrav\/grav\/issues\/1240)"},"1.5.0":{"date":"09\/09\/2016","content":"1. [](#improved)\n * Update forms for the newest Form plugin markup"},"1.4.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n * Use https to load Google Fonts\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination"},"1.3.0":{"date":"01\/06\/2016","content":"1. [](#new)\n * Add form nonce\n1. [](#bugfix)\n\t* Fixed footnotes styling"},"1.2.0":{"date":"10\/29\/2015","content":"1. [](#new)\n * Transition from SimpleForm to core Forms & Email\n * Images replacement due to copyright infringement"},"1.1.0":{"date":"09\/18\/2015","content":"1. [](#new)\n * Improved compatibility with newest grav\n * Improved compatibility with SimpleForm plugin\n * Other minor fixes"},"1.0.0":{"date":"09\/04\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"boxify":{"name":"Boxify","version":"1.2.0","description":"Boxify is a Grav port of One Page Website Template by Peter Finlan for Codrops.","description_html":"

Boxify is a Grav port of One Page Website Template by Peter Finlan for Codrops.<\/p>","description_plain":"Boxify is a Grav port of One Page Website Template by Peter Finlan for Codrops.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-boxify","demo":"http:\/\/demo.getgrav.org\/boxify-skeleton","keywords":"boxify, theme, modern, fast, responsive, html5, css3, onepage","bugs":"https:\/\/github.com\/getgrav\/grav-theme-boxify\/issues","license":"Free","tag_name":"1.2.0","date":"2019-03-22T00:28:45Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/boxify\/1.2.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-boxify","slug":"boxify","install_path":"user\/themes\/boxify","screenshot":"themes-boxify.jpg","changelog":{"1.2.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.1.1":{"date":"08\/31\/2016","content":"1. [](#bugfix)\n * Fixed quotes in jQuery selector throwing JS errors, also in minified js\n * Load external resources using https to prevent errors on SSL enabled sites (demo included)"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag"},"1.0.0":{"date":"09\/04\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"twentyfifteen":{"name":"TwentyFifteen","version":"1.3.0","description":"Twenty Fifteen is a Grav adaptation of most popular 2015 Wordpress theme.","description_html":"

Twenty Fifteen is a Grav adaptation of most popular 2015 Wordpress theme.<\/p>","description_plain":"Twenty Fifteen is a Grav adaptation of most popular 2015 Wordpress theme.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-twentyfifteen","demo":"http:\/\/demo.getgrav.org\/twentyfifteen-skeleton","keywords":"twentyfifteen, wordpress, theme, modern, fast, responsive, html5, css3, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-twentyfifteen\/issues","license":"GPLv2 (or later)","tag_name":"1.3.0","date":"2019-03-22T00:51:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/twentyfifteen\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-twentyfifteen","slug":"twentyfifteen","install_path":"user\/themes\/twentyfifteen","screenshot":"themes-twentyfifteen.jpg","changelog":{"1.3.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.2.0":{"date":"09\/09\/2016","content":"1. [](#improved)\n * Update forms for the newest Form plugin markup. Drop totally custom form markup, extend from forms default twig files"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n * Add zh-cn \/ zh-hk \/ zh-tw language support\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination\n * Fix layout problem on a blog post when the author is not defined"},"1.0.7":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Minor language updates"},"1.0.6":{"date":"12\/11\/2015","content":"1. [](#bugfix)\n * Fix form template with nonce support"},"1.0.5":{"date":"11\/19\/2015","content":"1. [](#bugfix)\n * Plugins CSS loading bug"},"1.0.4":{"date":"11\/11\/2015","content":"1. [](#bugfix)\n * Blog item date fix\n * Next\/Prev fix\n * SimpleForm replaced with Forms"},"1.0.3":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * Fix display of blog item date"},"1.0.2":{"date":"09\/15\/2015","content":"1. [](#new)\n * Minor bugfixes"},"1.0.1":{"date":"09\/15\/2015","content":"1. [](#new)\n * Bugfixes for Simple Form 1.3.0\n * Bugfixes for markdown extra"},"1.0.0":{"date":"09\/15\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"resume":{"name":"Resume","version":"1.3.0","description":"Resume is a Grav adaptation of Fernando B\u00e1ez resume PSD theme.","description_html":"

Resume is a Grav adaptation of Fernando B\u00e1ez resume PSD theme.<\/p>","description_plain":"Resume is a Grav adaptation of Fernando B\u00e1ez resume PSD theme.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-resume","demo":"http:\/\/demo.getgrav.org\/resume-skeleton","keywords":"resume, resume, theme, modern","bugs":"https:\/\/github.com\/getgrav\/grav-theme-resume\/issues","license":"MIT","tag_name":"1.3.0","date":"2019-03-22T03:28:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/resume\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-resume","slug":"resume","install_path":"user\/themes\/resume","screenshot":"themes-resume.jpg","changelog":{"1.3.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n "},"1.1.0":{"date":"18\/11\/2015","content":"1. [](#new)\n * Printing layout"},"1.0.0":{"date":"10\/05\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"halcyon":{"name":"Halcyon","version":"1.2.0","description":"Halcyon Days is a modern and stylish HTML5\/CSS3 template with a pixel-perfect design and smooth effects.","description_html":"

Halcyon Days is a modern and stylish HTML5\/CSS3 template with a pixel-perfect design and smooth effects.<\/p>","description_plain":"Halcyon Days is a modern and stylish HTML5\/CSS3 template with a pixel-perfect design and smooth effects.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-halcyon","demo":"http:\/\/demo.getgrav.org\/halcyon-skeleton","keywords":"halcyon, theme, modern, fast, responsive, html5, css3, onepage","bugs":"https:\/\/github.com\/getgrav\/grav-theme-halcyon\/issues","license":"Free","tag_name":"1.2.0","date":"2019-03-22T00:36:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/halcyon\/1.2.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-halcyon","slug":"halcyon","install_path":"user\/themes\/halcyon","screenshot":"themes-halcyon.jpg","changelog":{"1.2.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.1.1":{"date":"04\/xx\/2017","content":"1. [](#improved)\n * Updated font-awesome [4.7.0.]\n * Updated web font to support latin-extended\n1. [](#bugfix)\n * Fixed endblock"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag"},"1.0.0":{"date":"09\/04\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"ceevee":{"name":"Ceevee","version":"1.4.0","description":"Ceevee is a clean, modern, fully responsive site template for your resume and portfolio.","description_html":"

Ceevee is a clean, modern, fully responsive site template for your resume and portfolio.<\/p>","description_plain":"Ceevee is a clean, modern, fully responsive site template for your resume and portfolio.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-ceevee","demo":"http:\/\/demo.getgrav.org\/ceevee-skeleton","keywords":"ceevee, theme, modern, fast, responsive, html5, css3, resume","bugs":"https:\/\/github.com\/getgrav\/grav-theme-ceevee\/issues","license":"CC BY 3.0","tag_name":"1.4.0","date":"2019-03-22T00:33:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/ceevee\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-ceevee","slug":"ceevee","install_path":"user\/themes\/ceevee","screenshot":"themes-ceevee.jpg","changelog":{"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.3.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n "},"1.2.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Updated to Fontawesome 4.5.0\n1. [](#bugfix)\n\t* Fix typos\n\t* Fixed duplicate property"},"1.1.0":{"date":"12\/18\/2015","content":"1. [](#improved)\n * use `|safe_email` filter\n1. [](#bugfix)\n\t* Twitter widget fails to load with HTTPS\n\t* Closing the menu puts you back at the top\n\t* Fix for stuck at \"Thank You\" after submitting form"},"1.0.0":{"date":"10\/26\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"identity":{"name":"Identity","version":"1.1.0","description":"The awesome HTML5 UP Identity theme for Grav","description_html":"

The awesome HTML5 UP Identity theme for Grav<\/p>","description_plain":"The awesome HTML5 UP Identity theme for Grav","icon":"info","author":{"name":"Dev'Code","url":"http:\/\/lab.dev-code.fr","email":"lab.dev.code@gmail.com"},"homepage":"https:\/\/github.com\/lab-dev-code\/grav-theme-identity","demo":"http:\/\/lab.dev-code.fr\/grav-demos\/grav-theme-identity","keywords":"identity, theme","bugs":"https:\/\/github.com\/lab-dev-code\/grav-theme-identity\/issues","license":"CC-BY","tag_name":"v1.1.0","date":"2015-11-12T14:58:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/identity\/1.1.0","repository":"https:\/\/github.com\/lab-dev-code\/grav-theme-identity","slug":"identity","install_path":"user\/themes\/identity","screenshot":"themes-identity.jpg","changelog":{"1.1.0":{"date":"11\/12\/2015","content":"1. [](#new)\n * Support of self-hosted relative URLs (using Twig `|absolute_url` filter)"}},"dependencies":[]},"landio":{"name":"Landio","version":"1.4.0","description":"Land.io is a carefully crafted landing page template built on Bootstrap 4, designed by Peter Finlan and developed by Taty Grassini.","description_html":"

Land.io is a carefully crafted landing page template built on Bootstrap 4, designed by Peter Finlan and developed by Taty Grassini.<\/p>","description_plain":"Land.io is a carefully crafted landing page template built on Bootstrap 4, designed by Peter Finlan and developed by Taty Grassini.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"},{"name":"form","version":">=2.0.2"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-landio","demo":"http:\/\/demo.getgrav.org\/landio-skeleton","keywords":"landio, theme, modern, fast, responsive, html5, css3, onepage","bugs":"https:\/\/github.com\/getgrav\/grav-theme-landio\/issues","license":"CC BY 4.0","tag_name":"1.4.0","date":"2019-03-22T00:38:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/landio\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-landio","slug":"landio","install_path":"user\/themes\/landio","screenshot":"themes-landio.jpg","changelog":{"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.3.0":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Update header.html.twig. Makes requests protocol independent, so no more errors that the social content is loaded over an insecure network"},"1.2.0":{"date":"09\/09\/2016","content":"1. [](#bugfix)\n * Drop the form twig overrides as they break the forms, and don't really customise the output. Update forms for the newest Form plugin markup"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Fixed login form language strings\n * Center form in medium screen size\n1. [](#bugfix)\n * Drop requiring Admin to enable frontend login\n * Removed randomization of testimonials\n * Fix language in html tag\n * Delete unused composer.json\n * Remove unneeded streams from Theme YAML\n * Fix trailing letter in the pricing modular\n * Add form nonce to the form template"},"1.0.0":{"date":"11\/10\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"pinpress":{"name":"Pinpress","version":"1.4.0","description":"PinPress is a creative Flat Blog\/Magazine grav theme and it is the perfect choice for professionals who\u2019s looking for a magazine theme or a personal niche, corporate, and marketing blogs.","description_html":"

PinPress is a creative Flat Blog\/Magazine grav theme and it is the perfect choice for professionals who\u2019s looking for a magazine theme or a personal niche, corporate, and marketing blogs.<\/p>","description_plain":"PinPress is a creative Flat Blog\/Magazine grav theme and it is the perfect choice for professionals who\u2019s looking for a magazine theme or a personal niche, corporate, and marketing blogs.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-pinpress","demo":"http:\/\/demo.getgrav.org\/pinpress-skeleton","keywords":"pinpress, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-pinpress\/issues","license":"CC BY 3.0","tag_name":"1.4.0","date":"2019-05-09T16:45:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/pinpress\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-pinpress","slug":"pinpress","install_path":"user\/themes\/pinpress","screenshot":"themes-pinpress.jpg","changelog":{"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.3.0":{"date":"11\/10\/2016","content":"1. [](#bugfix)\n * Fix comments form, the custom twig provides no custom styling and breaks it"},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Enable dropdown for visible menu items subpages\n1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix pagination\n * Fix setting the page language in the html tag"},"1.1.0":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Responsive fix\n * Fix for continue link\n * Fix for ordered list styling\n * Fix for related pages item links"},"1.0.0":{"date":"12\/03\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"lingonberry":{"name":"Lingonberry","version":"1.2.0","description":"A clean and simple theme for bloggers, with responsive design and beautiful typography.","description_html":"

A clean and simple theme for bloggers, with responsive design and beautiful typography.<\/p>","description_plain":"A clean and simple theme for bloggers, with responsive design and beautiful typography.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-lingonberry","demo":"http:\/\/demo.getgrav.org\/lingonberry-skeleton","keywords":"lingonberry, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-lingonberry\/issues","license":"GPL","tag_name":"1.2.0","date":"2019-03-22T00:41:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/lingonberry\/1.2.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-lingonberry","slug":"lingonberry","install_path":"user\/themes\/lingonberry","screenshot":"themes-lingonberry.jpg","changelog":{"1.2.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n1. [](#improved)\n * Added twig `t` filter for submit button translation in comments form"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json file\n * Use https for Gravatar request as default\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fixed pagination\n * Use the correct parameter separator in the blog post template"},"1.0.1":{"date":"12\/21\/2015","content":"1. [](#bugfix)\n * post content formatting updates"},"1.0.0":{"date":"12\/18\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"receptar":{"name":"Receptar","version":"1.3.0","description":"Receptar is simple, modern, responsive, high-DPI, fully customizable, stylish blog Grav theme. It features split-screen book-like design inspired by a modern cook book with emphasize on beautiful imagery and typography.","description_html":"

Receptar is simple, modern, responsive, high-DPI, fully customizable, stylish blog Grav theme. It features split-screen book-like design inspired by a modern cook book with emphasize on beautiful imagery and typography.<\/p>","description_plain":"Receptar is simple, modern, responsive, high-DPI, fully customizable, stylish blog Grav theme. It features split-screen book-like design inspired by a modern cook book with emphasize on beautiful imagery and typography.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-theme-receptar","demo":"http:\/\/demo.getgrav.org\/receptar-skeleton","keywords":"receptar, theme, cookbook, split-screen, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-receptar\/issues","license":"GPL2","tag_name":"1.3.0","date":"2017-01-24T18:20:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/receptar\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-receptar","slug":"receptar","install_path":"user\/themes\/receptar","screenshot":"themes-receptar.jpg","changelog":{"1.3.0":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Fix issue when editing the Widget page from Admin\n * Add showchildpages.enabled config option [#6](https:\/\/github.com\/getgrav\/grav-theme-receptar\/pull\/6)"},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Added french\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n * Load custom.css if present in the theme's css folder\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination"},"1.1.0":{"date":"01\/20\/2016","content":"1. [](#new)\n * Basic Multi-Language support\n2. [](#bugfix)\n * Minor bugfixes for navigation"},"1.0.0":{"date":"01\/18\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"gateway":{"name":"Gateway","version":"1.3.1","description":"Gateway incorporates elegant style with user friendly options making it perfectly suited for a variety of Grav users.","description_html":"

Gateway incorporates elegant style with user friendly options making it perfectly suited for a variety of Grav users.<\/p>","description_plain":"Gateway incorporates elegant style with user friendly options making it perfectly suited for a variety of Grav users.","icon":"empire","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-theme-gateway","demo":"http:\/\/demo.getgrav.org\/gateway-skeleton","keywords":"gateway, theme, core, modern, fast, responsive, html5, css3, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-gateway\/issues","license":"GPLv2","tag_name":"1.3.1","date":"2017-02-26T08:33:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/gateway\/1.3.1","repository":"https:\/\/github.com\/getgrav\/grav-theme-gateway","slug":"gateway","install_path":"user\/themes\/gateway","screenshot":"themes-gateway.jpg","changelog":{"1.3.1":{"date":"02\/26\/2017","content":"1. [](#bugfix)\n * Update to use appropriate page.url for pagination [#9](https:\/\/github.com\/getgrav\/grav-theme-gateway\/pull\/9)"},"1.3.0":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Fixed base_url variable overwriting issue causing issue with search in blog \/ blog posts\n * Fixed link to demo page in blueprint"},"1.2.0":{"date":"09\/09\/2016","content":"1. [](#improved)\n * Added french\n * Fix Comments submit-button value [#4](https:\/\/github.com\/getgrav\/grav-theme-gateway\/pull\/4)\n * Soften truncate so words or links wont be cut off [#5](https:\/\/github.com\/getgrav\/grav-theme-gateway\/pull\/5)\n * Remove unneeded form overrides and just override the form twig blocks that changed"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * Fix setting the page language in the html tag"},"1.0.0":{"date":"02\/10\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]}} +1601389719 +s:298778:"{"akazie-wood":{"name":"Akazie Wood","version":"0.9.91","description":"This is a theme of Akazie IT GmbH and is intended for simple websites without great features","description_html":"

This is a theme of Akazie IT GmbH and is intended for simple websites without great features<\/p>","description_plain":"This is a theme of Akazie IT GmbH and is intended for simple websites without great features","icon":"smile-o","author":{"name":"Akazie IT GmbH","url":"https:\/\/akazie.com","email":"info@akazie.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/AkazieIT\/grav-theme-akazie-wood","demo":"https:\/\/demo.akazie.com\/akazie-wood","keywords":"akazieit, akazie, wood, carpenter, simple, chargeable, schreiner, holz, zimmerei, zimmermann, wald","bugs":"https:\/\/github.com\/AkazieIT\/grav-theme-akazie-wood\/issues","license":"MIT","tag_name":"0.9.92","date":"2020-09-19T13:46:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/akazie-wood\/0.9.91","repository":"https:\/\/github.com\/AkazieIT\/grav-theme-akazie-wood","slug":"akazie-wood","install_path":"user\/themes\/akazie-wood","screenshot":"themes-akazie-wood.jpg","changelog":{"0.9.91":{"date":"19.09.2020","content":"1. [](#new)\n * added support for LangSwitcher"},"0.9.90":{"date":"17.09.2020","content":"1. [](#new)\n * changed modular images to media image\n * added option for alt and title tags in media image\n * added alt and title tag for team member images\n * added 1\/3 width rows in modular images\n * added narrow centered images\n * added picture tag for SEO\n * added links to modular images"},"0.9.89":{"date":"10.09.2020","content":"1. [](#new)\n * added modular textbox\n * added some footer functions (bg image, fullscreen can be turned off)\n * added aspect ratio functionality of gallery\n * added possibility to remove header in modular content\n * added possibility to center column\n * added possibility to create narrow centered columns\n * added 1\/3 width rows in modular text"},"0.9.88":{"date":"07.07.2020","content":"1. [](#new)\n * added optional full screen footer\n * added option for fullscreen parallax background\n * added template for full screen footer"},"0.9.87":{"date":"03.07.2020","content":"1. [](#new)\n * added page media functionality in modular text content"},"0.9.86":{"date":"24.06.2020","content":"1. [](#new)\n * added choosable data policy link in footer"},"0.9.85":{"date":"16.06.2020","content":"1. [](#bugfix)\n * navigation also clickable\n1. [](#new)\n * new content type for start page"},"0.9.82":{"date":"16.06.2020","content":"1. [](#bugfix)\n * versioning fix\n * translation fixes"},"0.9.81":{"date":"16.06.2020","content":"1. [](#new)\n * Alternative view for modular team page with buttons\n * New modular content type called button list"},"0.9.8":{"date":"23.04.2020","content":"1. [](#new)\n * Markdown can now be switched on for the title on the start page\n1. [](#improved)\n * Update README\n * Change marker image\n1. [](#bugfix)\n * Redirect to first page (navigation blueprint)\n * line break on h1"},"0.9.7":{"date":"16.04.2020","content":"1. [](#bugfix)\n * Fix favicon path\n * Redirect to sub path (navigation)\n1. [](#improved)\n * Update npm dependencies\n1. [](#new)\n * Open Street Map added as an alternative to Google Map"},"0.9.6":{"date":"17.03.2020","content":"1. [](#improved)\n * Change error layout\n * Open navigation on hoover\n * Change default settings\n * Change demo pages"},"0.9.5":{"date":"14.03.2020","content":"1. [](#bugfix)\n * Change screenshot"},"0.9.4":{"date":"10.03.2020","content":"1. [](#new)\n * Navigation mit Unternavigation m\u00f6glich.\n * Neuer Blueprint f\u00fcr Navigationspunkte mit Unternavigation."},"0.9.3":{"date":"27.02.2020","content":"1. [](#bugfix)\n * Fix custom logo path\n1. [](#improved)\n * Image with ration 1:1 possible\n * Position of the image description can be selected on each image and map\n * Update demo pages"},"0.9.2":{"date":"10-12-2019","content":"1. [](#new)\n * File for custom CSS\n * Enable and disable custom css in theme config\n1. [](#improved)\n * Update README\n * Update .gitignore\n * Move custom icon and logo"},"0.9.1":{"date":"05-12-2019","content":"1. [](#new)\n * Add german language\n * Google map API-key in theme settings\n * Add LICENSE\n * Limit number of navigation points\n * Impressum settings in Theme\n1. [](#bugfix)\n * Fix flexbox on IE\n * Some CSS fixes\n1. [](#improved)\n * Home is modular now\n * Update language\n * Update demo pages"},"0.9.0":{"date":"03-12-2019","content":"1. [](#new)\n * ChangeLog started..."}}},"upmorph-online-soon":{"name":"uPMORph online soon","version":"2020.17","description":"uPMORph online soon should be used to either comfort the public until your kickass project\/app\/product\/startup launches (**online soon**),or set your site on maintenance (**_back_ online soon**).","description_html":"

uPMORph online soon should be used to either comfort the public until your kickass project\/app\/product\/startup launches (online soon<\/strong>),or set your site on maintenance (back<\/em> online soon<\/strong>).<\/p>","description_plain":"uPMORph online soon should be used to either comfort the public until your kickass project\/app\/product\/startup launches (online soon),or set your site on maintenance (back online soon).","icon":"hourglass-half","author":{"name":"taPMeppe solutions","url":"https:\/\/tapmeppe.solutions","email":"development@tapmeppe.com"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"admin","version":">=1.9.0"}],"homepage":"https:\/\/github.com\/taPMeppeSols\/grav-theme-upmorph-online-soon","docs":"https:\/\/github.com\/taPMeppeSols\/grav-theme-upmorph-online-soon\/blob\/master\/README.md","demo":"https:\/\/tapmeppe.solutions","keywords":"grav, theme, tapmeppe, solution, eventually, maintenance, coming-soon, modern, responsive, newsletter, light, lightweight","bugs":"https:\/\/github.com\/taPMeppeSols\/grav-theme-upmorph-online-soon\/issues","license":"MIT","tag_name":"v2020.17","date":"2020-08-09T21:55:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/upmorph-online-soon\/2020.17","repository":"https:\/\/github.com\/taPMeppeSols\/grav-theme-upmorph-online-soon","slug":"upmorph-online-soon","install_path":"user\/themes\/upmorph-online-soon","screenshot":"themes-upmorph-online-soon.jpg","changelog":[]},"scholar":{"name":"Scholar","version":"2.1.0","description":"An academic-focused theme, for publishing papers, articles, books, documentation, your blog, and even your resum\u00e9. Features include high accessibility, fast performance, print-friendly styles and more.","description_html":"

An academic-focused theme, for publishing papers, articles, books, documentation, your blog, and even your resum\u00e9. Features include high accessibility, fast performance, print-friendly styles and more.<\/p>","description_plain":"An academic-focused theme, for publishing papers, articles, books, documentation, your blog, and even your resum\u00e9. Features include high accessibility, fast performance, print-friendly styles and more.","icon":"book","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":"~1.6.21"},{"name":"error"},{"name":"swiper"},{"name":"problems"},{"name":"breadcrumbs"},{"name":"shortcode-core"},{"name":"static-generator","version":"~1.0.0"}],"homepage":"https:\/\/github.com\/OleVik\/grav-theme-scholar","demo":"https:\/\/olevik.me\/staging\/grav-skeleton-scholar","keywords":"grav, theme, academic, paper, papers, article, articles, book, books, docs, documentation, resume, cv","bugs":"https:\/\/github.com\/OleVik\/grav-theme-scholar\/issues","license":"MIT","tag_name":"2.1.0","date":"2020-09-21T22:13:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/scholar\/2.1.0","repository":"https:\/\/github.com\/OleVik\/grav-theme-scholar","slug":"scholar","install_path":"user\/themes\/scholar","screenshot":"themes-scholar.jpg","changelog":{"2.1.0":{"date":"22-09-2020","content":"1. [](#new)\n * v2.1.0 stable release"},"2.1.0-beta.3":{"date":"25-08-2020","content":"1. [](#bugfix)\n * \"Tufte\" component: Variable-location"},"2.1.0-beta.2":{"date":"25-08-2020","content":"1. [](#improved)\n * \"Tufte\" component: Header-links, styling"},"2.1.0-beta.1":{"date":"21-07-2020","content":"1. [](#new)\n * \"What Links Here\" component"},"2.0.0":{"date":"12-05-2020","content":"1. [](#new)\n * Generalized Listing-template\n * Generalized margin- and side-notes\n * Header enabled in all templates, option to disable in `toolbar.enabled`\n * Related Pages links optimized, option to disable in `related.enabled`\n2. [](#improved)\n * Smaller type for related Pages, enabled on mobile\n * Listing fallback for Page.summary()\n * Explicit version constraint for Composer (`>=7.1.3 <7.4`), with extensions\n * README-note about PHP-version\n3. [](#bugfix)\n * Heading-borders\n * Related links alignment and size\n * Responsive sizes"},"1.0.4":{"date":"09-05-2020","content":"1. [](#bugfix)\n * Use onGetPageTemplates-event in Admin\n * README-link"},"1.0.3":{"date":"20-02-2020","content":"1. [](#new)\n * Lock version to Grav 1.6.* until 1.7 stabilizes\n * Silently fail on Flex\n2. [](#bugfix)\n * Gracefully fail lookups for Blueprints\n * Fallback to Page titles if no menu-property is set\n * Temporarily revert Blueprint-helpers"},"1.0.2":{"date":"28-12-2019","content":"1. [](#improved)\n * Test-coverage\n * Translation-coverage\n * Templates\n2. [](#bugfix)\n * Article Search-field"},"1.0.1":{"date":"27-12-2019","content":"1. [](#improved)\n * Next- and previous-linking\n * Cross-browser CSS for anchor and search-field\n * Book-component\n2. [](#bugfix)\n * Highlighter\n * Advanced Search link in Docs"},"1.0.0":{"date":"25-12-2019","content":"1. [](#new)\n * Initial public release"}}},"tail":{"name":"Tail","version":"1.4.2","description":"A modern and clean personal blog theme for grav made with tailwindcss","description_html":"

A modern and clean personal blog theme for grav made with tailwindcss<\/p>","description_plain":"A modern and clean personal blog theme for grav made with tailwindcss","icon":"group","author":{"name":"Marcel Kr\u00fcger","url":"https:\/\/marcelkrueger.net","email":"hallo@marcelkrueger.net"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/MarcelKr\/grav-theme-tail","demo":"https:\/\/dermarcel.de","keywords":"blog, personal blog, minimal, clean, modern, responsive, tailwind, tailwindcss, html5, css3","bugs":"https:\/\/github.com\/MarcelKr\/grav-theme-tail\/issues","license":"MIT","tag_name":"1.4.2","date":"2020-07-19T12:13:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/tail\/1.4.2","repository":"https:\/\/github.com\/MarcelKr\/grav-theme-tail","slug":"tail","install_path":"user\/themes\/tail","screenshot":"themes-tail.jpg","changelog":{"1.4.2":{"date":" 08\/10\/2020","content":"1. [](#bugfix)\n * Fixed the default template not using tailwind's `prose` class and not rendering content properly\n1. [](#improved)\n * Having a proper header for the default template now\n1. [](#improved)\n * Bumped tailwind version to 1.6.2"},"1.4.1":{"date":" 07\/19\/2020","content":"1. [](#new)\n * Added the [Tailwind Typography plugin](https:\/\/tailwindcss.com\/docs\/typography-plugin\/) for more awesome typography.\n1. [](#improved)\n * Updated third party librarys and adapted the tailwind configuration regarding the new features of tailwind.\n "},"1.4.0":{"date":" 03\/06\/2020","content":"1. [](#new)\n * Support for Matomo analytics\n1. [](#improved)\n * Better date format for German and English"},"1.3.1":{"date":" 02\/29\/2020","content":"1. [](#improved)\n * Adapted font stack to tested fonts only to avoid unexpected symbols"},"1.3.0":{"date":" 02\/23\/2020","content":"1. [](#new)\n * Custom styling for the Langswitcher Plugin. See the README for details.\n1. [](#bugfix)\n * Added missing metadata template partial in the header."},"1.2.0":{"date":" 02\/22\/2020","content":"1. [](#new)\n * Custom styling for the Markdown-Notices Plugin. See the README for details."},"1.1.3":{"date":" 02\/22\/2020","content":"1. [](#bugfix)\n * Added missing files from prev. release"},"1.1.2":{"date":" 02\/22\/2020","content":"1. [](#bugfix)\n * Fixed missing vertical padding of the main container"},"1.1.1":{"date":" 02\/21\/2020","content":"1. [](#improved)\n * The custom font name is now prepended to the regular font list provided by TailwindCSS instead of replacing it.\n1. [](#bugfix)\n * Some styles were removed by PurgeCSS accidentally\n1. [](#bugfix)\n * Fixed date of previous changelog entry. Again. :)"},"1.1.0":{"date":" 02\/20\/2020","content":"1. [](#new)\n * Pagination support\n1. [](#improved)\n * Overall margins and padding improvements\n1. [](#bugfix)\n * Footer divider line wasn't rotated\n1. [](#bugfix)\n * Fixed date of previous changelog entry :)"},"1.0.0":{"date":" 02\/05\/2020","content":"1. [](#new)\n * ChangeLog started..."}}},"hotdoy":{"name":"Hotdoy","version":"1.7.18","description":"Basic trendy theme for GRAV CMS.","description_html":"

Basic trendy theme for GRAV CMS.<\/p>","description_plain":"Basic trendy theme for GRAV CMS.","icon":"angellist","author":{"name":"Hotdoy"},"homepage":"https:\/\/github.com\/hotdoy\/grav-theme-hotdoy","demo":"https:\/\/hotdoy.ca","bugs":"https:\/\/github.com\/hotdoy\/grav-theme-hotdoy\/issues","license":"MIT","tag_name":"v1.7.18","date":"2020-05-20T19:31:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/hotdoy\/1.7.18","repository":"https:\/\/github.com\/hotdoy\/grav-theme-hotdoy","slug":"hotdoy","install_path":"user\/themes\/hotdoy","screenshot":"themes-hotdoy.jpg","changelog":{"1.7.18":{"date":"20-05-2020","content":"1. [](#bugfix)\n\t* Fixed drawer content opacity when opening multiple times in Firefox\n\t* Removed EXITING class when leaving a page, breaking Firefox Back button."},"1.7.17":{"date":"15-05-2020","content":"1. [](#bugfix)\n\t* Fixed some styles for drawers\n\t* Updated link manager with vanilla js one.\n2. [](#improved)\n\t* Updated reveal and loading to latest."},"1.7.16":{"date":"29-03-2020","content":"1. [](#bugfix)\n\t* Revealed elements properly remove the unrevealed class."},"1.7.15":{"date":"26-03-2020","content":"1. [](#new)\n\t* Renamming pass.\n\t* All swiper are now initialized by the same script.\n2. [](#improved)\n\t* Rewrote reveal.js from scratch.\n\t* Drawer are now h3 by default.\n\t* Splash module reveal moved to a wrapper instead of each asset."},"1.7.14":{"date":"23-03-2020","content":"1. [](#improved)\n\t* Generally improved and added features to the new loading, loaded and exiting states.\n\t* Links.js can now manage links anytime and in specified scope instead of body onload."},"1.7.13":{"date":"22-03-2020","content":"1. [](#new)\n\t* Site intro on home page using site_logo and slected loader color.\n\t* Start using 'loading', 'loaded', 'exiting' body class for loading and eventually other things.\n2. [](#improved)\n\t* Fonts now use SWAP instead of FALLBACK\n\t* Generally cleaning js.\n\t* bumped default reveal delay from 20 to 90\n3. [](#bugfix)\n\t* Fixed ternary operator in site-loader crashing on some browsers."},"1.7.12":{"date":"19-03-2020","content":"1. [](#new)\n\t* Favicon must now be added from the theme blueprint.\n2. [](#improved)\n\t* Mobile nav panel now deploy from the top instead of bottom.\n\t* Splash height can now be set for independently for portrait and landscape.\n3. [](#bugfix)\n\t* Fixed a typo in theme blueprint making nav panel color confusing."},"1.7.11":{"date":"04-03-2020","content":"1. [](#new)\n\t* Added demo conditional site-loader (commented in code).\n\t* Added data-duration attribute to control loader removal from template. \n2. [](#improved)\n\t* Refined default reveal a bit. (less movement, more time)."},"1.7.10":{"date":"01-03-2020","content":"1. [](#bugfix)\n\t* Fixed tracking\n\t* Fixed nav panel selected link underline color and spacing. "},"1.7.9":{"date":"26-02-2020","content":"1. [](#new)\n\t* Added custom css field under Options tab for Modular pages (the pages, not the modules).\n2. [](#improved)\n\t* Moved Notify z-index just under the nav so it's hidden by the menu on mobile.\n\t* Nav-link no longer translate up on hover. Translate further down on active.\n\t* Drawer added with new shortcode has more padding.\n\t* .nav-link.selected class in now .nav-link.nav-link--selected.\n3. [](#bugfix)\n\t* Fixed org_logo path.\n\t* Fixed btn-solid shadow corner when rounded.\n\t* Fixed meta description duplication."},"1.7.8":{"date":"25-02-2020","content":"1. [](#new)\n\t* Added body modifier class based on page template and slug.\n\t* Added custom loader color in theme and pages.\n2. [](#improved)\n\t* Removed jquery in a bunch of script.\n\t* Removed Kaltura video support.\n\t* Removed Marquee script.\n\t* Removed nav gb color option.\n\t* Removed broken loader spinner.\n\t* Removed duplicate yaml in modular page blueprint.\n3. [](#bugfix)\n\t* Fixed janky custom reveal using fadein in firefox."},"1.7.7":{"date":"24-02-2020","content":"1. [](#new)\n\t* Added new drawer shortcode.\n\t* Deprecated old modular drawer. (set for deletion).\n2. [](#improved)\n\t* Unscopped material-design icons when used in text elements. (should fix inherited text-size).\n3. [](#bugfix)\n\t* Fixed product page js not being loaded (fix product gallery)."},"1.7.6":{"date":"23-02-2020","content":"1. [](#improved)\n\t* Live testing BIG and HUGE font-size for portrait mode.\n\t* Allow for font size other than small in grid-item.\n2. [](#bugfix)\n\t* Fix video modular horizontal padding in portrait.\n\t* Process shortcodes and markdown in grid items."},"1.7.5":{"date":"21-02-2020","content":"1. [](#new)\n\t* Nav Panel theme is now separated from page bg and fg colors and is set in the config.\n2. [](#improved)\n\t* Minor stylistic fixes.\n3. [](#bugfix)\n\t* Hide meta-theme from modular."},"1.7.4":{"date":"20-02-2020","content":"1. [](#new)\n\t* Extended color theme to default blueprint (default, product, article, etc).\n\t* Added SVG site logo from theme config. This is the first step in a serie of additions leading to a fully customizable navigation (1.8).\n2. [](#improved)\n\t* Improved default template top margin\n\t* Some changes on site loader timing (little bit slower).\n\t* Removed unuset asset from preload block."},"1.7.3":{"date":"19-02-2020","content":"1. [](#new)\n\t* Added support for cvategory taxonomy on articles.\n\t* Blockquotes now react to text context (big, huge).\n\t* Brand new way to manage article header image and thumbnail.\n\t* Article header image caption now supports markdown.\n2. [](#improved)\n\t* Modular default role shown first.\n\t* Added some modular header role classes, mainly to show how to do it.\n3. [](#bugfix)\n\t* Replace broken loader image with a temporary spinner."},"1.7.2":{"date":"18-02-2020","content":"1. [](#new)\n\t* Text size editor buttons (small, small, big, huge)\n2. [](#improved)\n\t* Text Sizes (big, huge) only affect landscape (desktop) to prevent content duplication.\n\t* Reduced hover effect (trslate Y) on site header links and article cards.\n\t* Removed big bottom margin on h1.\n3. [](#bugfix)\n\t* Fix hero modular first and last child margins when using nested shortcodes."},"1.7.1":{"date":"13-02-2020","content":"1. [](#new)\n\t* The width utility classes (full, site, tight) no longer define content position (was margin h auto).\n\t* Changed all modular to define their own width.\n\t* Content modular now only define the content position (left, center, right). While the width must be defined using the width shortcodes.\n2. [](#bugfix)\n\t* Fixed color nav bg default value (was white, made it transparent)."},"1.7.0":{"date":"12-02-2020","content":"1. [](#new)\n\t* Complete color system revamp. (breaking changes)\n\t* Complete margin and padding for modular and utility class revamp. (breaking changes)\n\t* Nav color can now be added trough theme config and modular page blueprints.\n\t* Organization logo (for schema.org) can now be uploaded from theme config.\n2. [](#improved)\n\t* Article reveal.\n\t* GA script tag moved to 'after' js group.\n\t* Canonical is now set in base and no longer use an include.\n\t* Whitespace and line break management in multiple template.\n\t* Debug messages for snipcart and google maps.\n\t* Removed organization email and phone from theme config (not used anywhere)."},"1.6.7":{"date":"10-02-2020","content":"1. [](#new)\n\t* Better image handling for NewsArticle schema.\n\t* Modular role var in modular partial renammed to modular_role\n2. [](#bugfix)\n\t* Temporary fix for code tag overflowing."}},"dependencies":[]},"whoami":{"name":"Whoami","version":"2.1.2","description":"Simple template for a portfolio.","description_html":"

Simple template for a portfolio.<\/p>","description_plain":"Simple template for a portfolio.","icon":"user","author":{"name":"Alex Radov","url":"http:\/\/reqweb.net","email":"reqweb-dev@yandex.ru"},"homepage":"https:\/\/github.com\/reqweb\/Whoami","docs":"https:\/\/github.com\/reqweb\/Whoami\/blob\/master\/README.md","demo":"http:\/\/reqweb.net\/","keywords":"portfolio, blog, development","bugs":"https:\/\/github.com\/reqweb\/Whoami\/issues","license":"MIT","tag_name":"2.1.2","date":"2020-01-12T20:39:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/whoami\/2.1.2","repository":"https:\/\/github.com\/reqweb\/Whoami","slug":"whoami","install_path":"user\/themes\/whoami","screenshot":"themes-whoami.jpg","changelog":{"2.1.0":{"date":"12\/01\/2020","content":"1. [](#bugfix)\n * Fixed the behavior of the block langswitcher (if there is no page translation)\n * Fixed url logo in header - now it corresponds to the active language\n1. [](#new)\n * Added the ability to enable or disable the sidebar on each page\n * Added template Blog-2\n * Updated demo pages in theme '_demo' folder"},"2.0.0":{"date":"02\/11\/2019","content":"1. [Correction](#correction)\n * Removed theme settings for sidebar and header.\n1. [Fixed](#bugfix)\n * Fixed h1 and h2 headers in detailed work page and sidebar.\n1. [New](#new)\n * Now you can configure multilanguage on the site\n * Added ability to enable fixed for header (top: 0;) in theme configuration.\n * Added mobile menu for mobile devices.\n * The output of the LangSwitcher plugin (for two languages) has been added to the site header\n * Sidebar content is now customizable through the sidebar page (template sidebar.html.twig)\n * Updated demo pages in theme '_demo' folder"},"1.0.0":{"date":"17\/10\/2019","content":"1. [](#new)\n * ChangeLog started...\n "},"1.1.0":{"date":"17\/10\/2019","content":"1. [](#correction)\n * Corrected main.css for mobile devices\n2. [](#new)\n * Added in blueprints field for name=\"description\" (in default.yaml)\n3. [](#new)\n * Breadcrumbs output added to item.html.twig and default.html.twig template (if the plugin is active)"}},"dependencies":[]},"traveler":{"name":"Traveler","version":"1.1.0","description":"A theme for travelers or anyone who likes a modern website and wants to share their experiences with others.","description_html":"

A theme for travelers or anyone who likes a modern website and wants to share their experiences with others.<\/p>","description_plain":"A theme for travelers or anyone who likes a modern website and wants to share their experiences with others.","icon":"id-card-o","author":{"name":"Tom Hirter","url":"https:\/\/hirter.dev","email":"github@hirter.dev"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"taxonomylist","version":"*"},{"name":"pagination","version":"*"}],"homepage":"https:\/\/github.com\/Memurame\/grav-theme-traveler","demo":"https:\/\/demo.hirter.dev\/grav\/traveler","keywords":"travel, traveling, blog, modular","bugs":"https:\/\/github.com\/Memurame\/grav-theme-traveler\/issues","license":"MIT","tag_name":"1.1.0","date":"2019-12-05T21:55:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/traveler\/1.1.0","repository":"https:\/\/github.com\/Memurame\/grav-theme-traveler","slug":"traveler","install_path":"user\/themes\/traveler","screenshot":"themes-traveler.jpg","changelog":{"1.1.0":{"date":"05-12-2019","content":"1. [](#new)\n * New modular site for google map\n * Change color and fonts in theme settings\n1. [](#improved)\n * Set Simplesearch route in page blueprint\n * Some design changes\n1. [](#bugfix)\n * Pagination is now at the bottom of the page\n * Back button on default page\n * Translation for back button"},"1.0.5":{"date":"25-11-2019","content":"1. [](#new)\n * Support for Simplesearch plugin\n1. [](#improved)\n * Change color of menu button\n * Assets in PHP\n * Update language "},"1.0.4":{"date":"22-10-2019","content":"1. [](#bugfix)\n * Image upload in modular page\n "},"1.0.3":{"date":"22-10-2019","content":"1. [](#bugfix)\n * ChangeLog corrected\n * Language file\n1. [](#improved)\n * The selection of the header image and preview image changed\n * Set creation date in Theme and remove plugin\n * Distinguish between httpcode error pages and custom.\n * Update demo pages in dir `_demo\/pages\/`"},"1.0.2":{"date":"29-09-2019","content":"1. [](#bugfix)\n * Link to detail on last-entries (modular) not working\n * show only visible entries in list\n1. [](#improved)\n * Change headerimage on blog entry, set preview image as headerimage\n * Update blueprits from pages\n * Header images are cropped\n * Some CSS adjustments\n * Taxomomy as aside on the right side\n * Update demo pages\n1. [](#new)\n * Add visible frontmatter by page create"},"1.0.1":{"date":"26-09-2019","content":"1. [](#bugfix)\n * Update README\n1. [](#improved)\n * Remove console.log in JS\n * Remove my own favicon and logo\n * Change share icon\n * Social media can be enabled or disabled in the Theme Preferences\n * Sharer plugin removed from the dependencies list\n * Update demo pages"},"1.0.0":{"date":"26-09-2019","content":"1. [](#new)\n * ChangeLog started..."}}},"webfolio":{"name":"Webfolio","version":"1.7.0","description":"A configurable theme for creating an online portfolio","description_html":"

A configurable theme for creating an online portfolio<\/p>","description_plain":"A configurable theme for creating an online portfolio","icon":"globe","author":{"name":"Jason Cox","email":"contact@jasoncarloscox.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/jasonccox\/grav-theme-webfolio","demo":"https:\/\/jasoncarloscox.com","keywords":"grav, theme, portfolio, blog","bugs":"https:\/\/github.com\/jasonccox\/grav-theme-webfolio\/issues","license":"MIT","tag_name":"v1.7.0","date":"2020-07-05T14:30:02Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/webfolio\/1.7.0","repository":"https:\/\/github.com\/jasonccox\/grav-theme-webfolio","slug":"webfolio","install_path":"user\/themes\/webfolio","screenshot":"themes-webfolio.jpg","changelog":{"1.7.0":{"date":"07\/05\/2020","content":"1. [New](#new)\n * The projects modular page can now be configured to only show a certain number of projects and a \"Show more\" button\n * Custom CSS can be placed in `user\/css\/webfolio.css`\n1. [Fixed](#bugfix)\n * Pages whose folders lack numeric prefix are no longer shown in the nav menu by default\n * Project cards are now vertically centered if not all the same height"},"1.6.0":{"date":"05\/26\/2020","content":"1. [New](#new)\n * The intro image can now have one of the following preset styles: square, rounded corners, circle. (Thanks to [Aashish](https:\/\/github.com\/aashishvasu) for implementing this!)"},"1.5.3":{"date":"04\/23\/2020","content":"1. [Fixed](#bugfix)\n * Fixed \"Module Classes\" field in admin panel to actually control `class` Frontmatter field.\n * Corrected link to demo site in readme."},"1.5.2":{"date":" 03\/31\/2020","content":"1. [Improved](#improved)\n * Made more options editable from the Admin interface and rearranged existing options to reduce confusion.\n * Reduced code duplication in modular templates.\n * Added explanatory comments to confusing code sections.\n1. [Fixed](#bugfix)\n * Put checkbox and checkbox label on same line by default."},"1.5.1":{"date":" 11\/21\/2019","content":"1. [Fixed](#bugfix)\n * A typo in the blueprint files causing toggles to have wrong text is now corrected."},"1.5.0":{"date":" 11\/21\/2019","content":"1. [New](#new)\n * The `center_content` option now allows the Intro section content to be center-aligned instead of left-aligned."},"1.4.1":{"date":" 11\/20\/2019","content":"1. [Fixed](#bugfix)\n * The Intro section content is now full-width even if there is no image."},"1.4.0":{"date":" 11\/13\/2019","content":"1. [New](#new)\n * Extra links can be added to the navigation menu. (Thanks, Aashish!)\n1. [Improved](#improved)\n * Page frontmatter fields are now accessible via the Admin interface. (Thanks, Aashish!)"},"1.3.0":{"date":" 11\/09\/2019","content":"1. [New](#new)\n * The color scheme can now be customized via `blueprints.yaml` or the admin interface!"},"1.2.4":{"date":" 10\/29\/2019","content":"1. [Fixed](#bugfix)\n * The `default` template now renders without an error."},"1.2.3":{"date":" 10\/14\/2019","content":"1. [Improved](#improved)\n * Blog pages now use the collection defined with the `header` FrontMatter field if defined."},"1.2.2":{"date":" 09\/16\/2019","content":"1. [Fixed](#bugfix)\n * Unpublished posts are no longer visible on the blog page."},"1.2.1":{"date":" 09\/16\/2019","content":"1. [Fixed](#bugfix)\n * The summary is no longer displayed at the top of blog posts."},"1.2.0":{"date":" 09\/16\/2019","content":"1. [New](#new)\n * You can now have a blog on your site!\n * You can now have icon links in the footer and also reuse those links in the intro section.\n * A default template is now available.\n * Many new CSS classes and variables are available for custom styling.\n1. [Improved](#improved)\n * The README now has better documentation about templates and site customization.\n * The footer credit text is more concise.\n * Dropdowns in the navigation menu close when they lose focus.\n * Code snippets and blockquotes now have better formatting.\n * Large fonts (e.g., headings) are now a bit smaller by default."},"1.1.1":{"date":" 08\/30\/2019","content":"1. [Fixed](#bugfix)\n * Preserve backwards compatibility of `onpage_menu` header value of modular pages if it was set."},"1.1.0":{"date":" 08\/30\/2019","content":"1. [Improved](#improved)\n * Navigation menu now allows for non-modular page links and sub-menus\n * Changed default logo and favicon storage location (old one still works, though)"},"1.0.0":{"date":" 08\/23\/2019","content":"1. [Improved](#new)\n * ChangeLog started..."}}},"simplicity":{"name":"Simplicity","version":"1.0.3","description":"This theme for the Grav CMS is a simple and clear modular design. This is primarily used to create a portfolio of yours. You can also use this to introduce your projects to the public or to run a blog.","description_html":"

This theme for the Grav CMS is a simple and clear modular design. This is primarily used to create a portfolio of yours. You can also use this to introduce your projects to the public or to run a blog.<\/p>","description_plain":"This theme for the Grav CMS is a simple and clear modular design. This is primarily used to create a portfolio of yours. You can also use this to introduce your projects to the public or to run a blog.","icon":"id-card-o","author":{"name":"Tom Hirter","url":"https:\/\/hirter.dev","email":"github@hirter.dev"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"tools-collection","version":">=0.1.0"},{"name":"auto-date","version":">=1.0.2"}],"homepage":"https:\/\/github.com\/Memurame\/grav-theme-simplicity","demo":"https:\/\/demo.hirter.dev\/simplicity","keywords":"portfolio, modular, simple, project, responsive, theme, modern","bugs":"https:\/\/github.com\/Memurame\/grav-theme-simplicity\/issues","license":"MIT","tag_name":"1.0.3","date":"2020-03-16T09:10:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/simplicity\/1.0.3","repository":"https:\/\/github.com\/Memurame\/grav-theme-simplicity","slug":"simplicity","install_path":"user\/themes\/simplicity","screenshot":"themes-simplicity.jpg","changelog":{"1.0.3":{"date":"30-08-2019","content":"1. [](#bugfix)\n * fix changelog"},"1.0.2":{"date":"26-08-2019","content":"1. [](#bugfix)\n * entry list ordered by date\n [](#improved) \n * default.md changed rename header.text into content"},"1.0.1":{"date":"23-08-2019","content":"1. [](#bugfix)\n * only modular pages in entry list"},"1.0.0":{"date":"18-08-2019","content":"1. [](#bugfix)\n * fix language\n * fix loop in modular entry list\n * date on entry list\n1. [](#improved) \n * change preview image path\n * Plugin requirements added for tools-collection\n * update html structure\n * update alt tag on images\n1. [](#new)\n * add share buttons"},"0.0.15":{"date":"19-08-2019","content":"1. [](#improved)\n * update readme\n * update language\n * update demo pages\n * update error page\n * fixe some css bugs\n1. [](#new)\n * new youtube modul\n * scales the picture and video ratio with js"},"0.0.14":{"date":"18-08-2019","content":"1. [](#improved)\n * demo pages with the new page structure\n * page blueprints changed\n * the entry pages are now modular\n1. [](#new)\n * new gallery modul"},"0.0.13":{"date":"18-08-2019","content":"1. [](#bugfix)\n * Consider the number of entries that have been set\n1. [](#improved)\n * demo pages in english without locale"},"0.0.12":{"date":"17-08-2019","content":"1. [](#improved)\n * change projects to entries for custom use\n * update demo\n * some changes"},"0.0.11":{"date":"17-08-2019","content":"1. [](#improved)\n * rename blueprints"},"0.0.10":{"date":"17-08-2019","content":"1. [](#bugfix)\n * back link on project pages\n1. [](#new)\n * added a tag filter on projectlist\n * tags for projects\n * Functions entered in the readme\n * translate frontend text\n1. [](#improved)\n * Unused files deleted\n * Demo pages"},"0.0.9":{"date":"17-08-2019","content":"1. [](#new)\n * add copyright and footer\n * english language\n * back link on project page and detail page"},"0.0.8":{"date":"16-08-2019","content":"1. [](#new)\n * ChangeLog started..."}}},"klb4":{"name":"Klb4","version":"1.2.2","description":"Grav Theme for Knowledgebase","description_html":"

Grav Theme for Knowledgebase<\/p>","description_plain":"Grav Theme for Knowledgebase","icon":"book","author":{"name":"Lauro W. Guedes","url":"https:\/\/leowgweb.com.br","email":"leowgweb@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/lauroguedes\/grav-theme-klb4","demo":"https:\/\/demo-grav-klb4-theme.herokuapp.com","keywords":"klb4, spectre, theme, core, modern, fast, responsive, html5, css3, knowledgebase, knowledge, company","bugs":"https:\/\/github.com\/lauroguedes\/grav-theme-klb4\/issues","license":"MIT","tag_name":"v1.2.2","date":"2020-07-23T00:44:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/klb4\/1.2.2","repository":"https:\/\/github.com\/lauroguedes\/grav-theme-klb4","slug":"klb4","install_path":"user\/themes\/klb4","screenshot":"themes-klb4.jpg","changelog":{"1.2.2":{"date":"07\/22\/2020","content":"1. [](#bugfix)\n * Fix Z-index element change blog list layout\n * Fix padding-right of last child item list layout"},"1.2.1":{"date":"07\/22\/2020","content":"1. [](#bugfix)\n * Fix Changelog"},"1.2.0":{"date":"07\/21\/2020","content":"1. [](#new)\n * Compatibility with [TNT Search](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch)\n * Option to change layout blog list\n * Option to change icon color of hero and feature modular templates\n1. [](#improved)\n * Improved css style of anchor plugin menu\n * Add icon search default item in header\n1. [](#bugfix)\n * Fix bug when inserted logo image diferent of svg extension"},"1.1.0":{"date":"09\/28\/2019","content":"1. [](#new)\n * New field for Google Analytics ID\n * Compatibility with [SnappGrav Plugin](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav)\n * Css style adaptation for printing\n1. [](#bugfix)\n * Footer responsive menu fix"},"1.0.3":{"date":"09\/04\/2019","content":"1. [](#improved)\n * Style features for External Links plugin\n * Apply uppercase style in sidebar, breadcrumbs and list item child\n1. [](#bugfix)\n * Fixed search icon"},"1.0.2":{"date":"09\/03\/2019","content":"1. [](#improved)\n * Change version number\n * Update changelog file"},"1.0.1":{"date":"09\/03\/2019","content":"1. [](#improved)\n * Update link version"},"1.0.0":{"date":"07\/12\/2019","content":"1. [](#new)\n * First Version"}}},"rana":{"name":"Rana","version":"1.0.0","description":"A simple app-like mobile first and content-focused Grav theme which is also optimized for large screens.","description_html":"

A simple app-like mobile first and content-focused Grav theme which is also optimized for large screens.<\/p>","description_plain":"A simple app-like mobile first and content-focused Grav theme which is also optimized for large screens.","icon":"rebel","author":{"name":"Matthias Danzinger","email":"matthias.danzinger@gmail.com"},"homepage":"https:\/\/github.com\/matthias-danzinger\/grav-theme-rana","demo":"http:\/\/demo.matthiasdanzinger.eu\/rana","keywords":"grav, theme, mobile, app-like","bugs":"https:\/\/github.com\/matthias-danzinger\/grav-theme-rana\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-05-25T19:54:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/rana\/1.0.0","repository":"https:\/\/github.com\/danzinger\/grav-theme-rana","slug":"rana","install_path":"user\/themes\/rana","screenshot":"themes-rana.jpg","changelog":{"1.0.0\r":{"date":" 21\/04\/2019\r","content":"1. [](#new)\r\n * Prepared for release"}},"dependencies":[]},"hypertext":{"name":"Hypertext","version":"2.2.1","description":"Hypertext is a zero JS\/CSS theme to create simple, fast websites.","description_html":"

Hypertext is a zero JS\/CSS theme to create simple, fast websites.<\/p>","description_plain":"Hypertext is a zero JS\/CSS theme to create simple, fast websites.","icon":"compress","author":{"name":"Alejo Grigera Sutro","url":"http:\/\/artofthesmart.com","email":"hypertext@artofthesmart.com"},"dependencies":[{"name":"grav","version":"*"},{"name":">=1.6.6","version":"*"}],"homepage":"https:\/\/github.com\/artofthesmart\/hypertext","demo":"http:\/\/hypertext.artofthesmart.com","keywords":"theme, simple, compliance, fast, semantic, 1995","bugs":"https:\/\/github.com\/artofthesmart\/hypertext\/issues","license":"MIT","tag_name":"v2.2.1","date":"2020-08-30T18:48:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/hypertext\/2.2.1","repository":"https:\/\/github.com\/artofthesmart\/hypertext","slug":"hypertext","install_path":"user\/themes\/hypertext","screenshot":"themes-hypertext.jpg","changelog":{"2.2.1":{"date":"08\/30\/2020","content":"1. [](#bug)\n * Logic problem with \"Continue Reading...\" feature fixed, thanks to [takanotume24](https:\/\/github.com\/takanotume24).\n * Fix to GPM version #s, also spotted by [takanotume24](https:\/\/github.com\/takanotume24)."},"2.2.0":{"date":"04\/28\/2020","content":"1. [](#new)\n * Added the ability to [suppress the \"Continue Reading...\" link in a collection](https:\/\/github.com\/artofthesmart\/hypertext\/issues\/31). Useful for when you have a collection page that doesn't have much content and instead is only meant to introduce other child pages.\n * Fixes a linebreak in List sub-children where it would add a new line after every child, when really I only wanted one after a set of sub-children is complete. Might delete it entirely someday."},"2.1.1":{"date":"01\/27\/2020","content":"1. [](#bug)\n * [Fixes duplicate tags](https:\/\/github.com\/artofthesmart\/hypertext\/issues\/25) appearing at the beginning of default pages. Thanks to Github user [mbirth](https:\/\/github.com\/mbirth) for calling it out!\n * Removes [extra break line between title and categories](https:\/\/github.com\/artofthesmart\/hypertext\/issues\/27) at the beginning of pages.\n * Fixes [typo in page comments](https:\/\/github.com\/artofthesmart\/hypertext\/issues\/26).\n2. [](#improved)\n * Tags now have brackets around them when rendered."},"2.1.0":{"date":"01\/01\/2020","content":"1. [](#new)\n * Adding the ability to have a custom footer on your website. [Fixes this issue](https:\/\/github.com\/artofthesmart\/hypertext\/issues\/23)."},"2.0.0":{"date":"06\/29\/2019","content":"1. [](#new)\n * **Massive overhaul.** Incompatible with 1.x.x versions. If you need to roll back to a prior version, you can [download the last 1.x version from Github](https:\/\/github.com\/artofthesmart\/hypertext\/archive\/v1.1.4.zip).\n * Adds open source stylesheets. Hypertext is still plenty fast with very small CSS sheets.\n * Optional `inline` vs `href` include modes.\n * Quickly leaf through options via `?theme=1` URL parameter. Pick what works for you!\n * Want to add your sheet to the supprted list? [Check out this commit for a template](https:\/\/github.com\/artofthesmart\/hypertext\/commit\/7a5b5b61e8fe6001013722b2fd03c77369cb065c) then send me a pull request!\n * HTML 3 & HTML 5 compliance modes. You can now choose whether to use HTML3.2 or HTML5 conventions.\n * Collection rendering options. There are now three ways to render page children, all of which have options to configure which kinds of data get shown:\n * `list`, which is an ordered list of items.\n * `table`, which is a tabular view.\n * `summary`, which is the more standard, structured view of children.\n * Header images & thumbnails. Add images to the tops of pages and thumbnails for rendering as children of some parent page.\n2. [](#improved)\n * Simplified page types. All pages are now one of two types:\n * `default` for [pages](https:\/\/learn.getgrav.org\/16\/content\/content-pages), which supports `item` and `blog_item` page types also.\n * `collection` for [page collections](https:\/\/learn.getgrav.org\/16\/content\/collections), which supports `blog` and `blog_list` page types also."},"1.2.0":{"date":"04\/20\/2019","content":"1. [](#new)\n * Adds the ability to hide the horizontal navigation separator, good for folks who want to add a little CSS.\n2. [](#improved)\n * Allows more detail around how additional menu items are treated. You can now specify whether to open links in a new window, among other things."},"1.1.4":{"date":"04\/14\/2019","content":"1. [](#improved)\n * Removes the color classes from the CSS since it doesn't look like they're being used and they don't work for dark themes.\n * Removes the \"toggle-able\" directive for colors and replaces them with defaults, since it was proving confusing."},"1.1.3":{"date":"03\/22\/2019","content":"1. [](#improved)\n * Adds better pagination support, thanks to [jrswab](https:\/\/github\/jrswab)."},"1.1.2":{"date":"03\/08\/2019","content":"1. [](#bug)\n * Fixes broken pagination. Thanks to [neilpanchal](https:\/\/github.com\/neilpanchal).\n * Improves tag handling in classes thanks to [laynee](https:\/\/github.com\/Laynee)."},"1.1.1":{"date":"02\/25\/2019","content":"1. [](#bug)\n * Re-fixing a previously broken customCSS feature.\n "},"1.1.0":{"date":"02\/07\/2019","content":"1. [](#new)\n * Adds a \"blog\" page type, supplementing the Collection type. Collections are now a trimmed down version, good for text-heavy pages.\n * Several potentially breaking changes. Install with care."},"1.0.3":{"date":"02\/07\/2019","content":"1. [](#bug)\n * Fixes custom CSS to be properly inserted into head section.\n * Fixes a missing 0 from [shanehoban](https:\/\/github.com\/shanehoban).\n * Fixes \"Next\" and \"Previous\" post options in collections, they were reversed."},"1.0.2":{"date":"02\/06\/2019","content":"1. [](#bug)\n * Fixes CSS\/JS in footers. This broke popular plugins like code syntax highlighting.\n * Includes typo and logical fixes from [mbirth](https:\/\/github.com\/mbirth).\n "},"1.0.1":{"date":"01\/18\/2019","content":"1. [](#new)\n * Adds demo content for testing and new installations.\n * Adds custom menu items after pages are rendered.\n [](#improved)\n * Removes some unneeded code."},"1.0.0":{"date":"01\/17\/2019","content":"1. [](#new)\n * Changelog started.\n * Created the theme, and initial collection\/item pages.\n * Added `headless` mode."}}},"hola":{"name":"Hola","version":"1.1.2","description":"Hola is a modern and stylish vCard website template.","description_html":"

Hola is a modern and stylish vCard website template.<\/p>","description_plain":"Hola is a modern and stylish vCard website template.","icon":"id-card-o","author":{"name":"Devlom","url":"https:\/\/devlom.com","email":"info@devlom.com"},"dependencies":[{"name":"grav","version":">=1.4.0"}],"homepage":"https:\/\/devlom.com\/en\/blog\/hola-stylish-grav-theme","demo":"http:\/\/demo.devlom.com\/grav\/hola\/","keywords":"hola, theme, styleshout, vcard, devlom, responsive, html5, css3","bugs":"https:\/\/github.com\/devlom\/grav-theme-hola\/issues","license":"MIT","tag_name":"1.1.2","date":"2018-12-04T13:49:15Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/hola\/1.1.2","repository":"https:\/\/github.com\/devlom\/grav-theme-hola","slug":"hola","install_path":"user\/themes\/hola","screenshot":"themes-hola.jpg","changelog":{"1.1.2":{"date":" 11\/06\/2018","content":"1. [](#new)\n * Services & Resume bugfixes"},"1.1.1":{"date":" 11\/06\/2018","content":"1. [](#new)\n * Ajax form fix"},"1.1.0":{"date":" 11\/06\/2018","content":"1. [](#new)\n * Added ability to re-order pages for modular content\n * Fix for portfolio icon linking\n * Social icons banner fix\n * Vertical photos now have proper margins in blog"},"1.0.0":{"date":" 10\/24\/2018","content":"1. [](#new)\n * Initial release"}}},"vela":{"name":"Vela","version":"1.2.2","description":"A simple app-like mobile first and content-focused Grav Theme","description_html":"

A simple app-like mobile first and content-focused Grav Theme<\/p>","description_plain":"A simple app-like mobile first and content-focused Grav Theme","icon":"rebel","author":{"name":"Matthias Danzinger","email":"matthias.danzinger@gmail.com"},"homepage":"https:\/\/github.com\/danzinger\/grav-theme-vela","demo":"http:\/\/demo.matthiasdanzinger.eu\/vela","keywords":"grav, theme, vela, app, mobile-first, slideoutjs","bugs":"https:\/\/github.com\/danzinger\/grav-theme-vela\/issues","license":"MIT","tag_name":"v1.2.2","date":"2020-05-29T23:57:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/vela\/1.2.2","repository":"https:\/\/github.com\/danzinger\/grav-theme-vela","slug":"vela","install_path":"user\/themes\/vela","screenshot":"themes-vela.jpg","changelog":{"1.2.2":{"date":" 05\/30\/2020","content":"1. [](#bugfix)\n * added default favicon"},"1.2.1":{"date":" 05\/23\/2020","content":"1. [](#bugfix)\n * prevent tap-color on webkit browsers\n * slideout panel did not reach to the bottom if content margin was present"},"1.2.0":{"date":" 05\/23\/2020","content":"1. [](#new)\n * user can upload logo\n1. [](#bugfix)\n * menu content does not flash anymore on page load\n1. [](#improved)\n * updated readme\n * restructured scss"},"1.1.4":{"date":" 05\/16\/2020","content":"1. [](#bugfix)\n * minor css updates"},"1.1.3":{"date":" 04\/19\/2019","content":"1. [](#new)\n * Reincluded pure.css and normalize.css\n1. [](#bugfix)\n * Fixed cross browser issues\n * minor bugfixes"},"1.1.2":{"date":" 04\/19\/2019","content":" "},"1.1.1":{"date":" 04\/18\/2019","content":"1. [](#bugfix)\n * Fixed bug with content width in default template"},"1.1.0":{"date":" 04\/18\/2019","content":"1. [](#improved)\n * Typography: using fluid typography & changed defaults\n * Persistent selection of active page in menu\n * Improved desktop-friendliness\n1. [](#new)\n * Optional desktop mode: off-canvas menu always open \n * Navigate to routable parents in menu (optional)\n * Custom markdown-notices styles (optional)"},"1.0.1":{"date":" 03\/19\/2019","content":"1. [](#improved)\n * Placed sourcemap in seperate file and removed admin option to use non-minified version permanently\n * Minimal improvements\n * Added custom.css for simple overrides for themeusers not familiar with Gulp"},"1.0.0":{"date":" 10\/03\/2018","content":"1. [](#new)\n * Prepared for release"}},"dependencies":[]},"casper":{"name":"Casper 2","version":"0.9.5","description":"my little ghost \ud83d\udc7b | this theme is port of famous Casper2 theme for ghost","description_html":"

my little ghost \ud83d\udc7b | this theme is port of famous Casper2 theme for ghost<\/p>","description_plain":"my little ghost \ud83d\udc7b | this theme is port of famous Casper2 theme for ghost","icon":"apple","author":{"name":"Seraphim Yaris","url":"https:\/\/www.buymeacoffee.com\/zBl6OtuIM"},"dependencies":[{"name":"readingtime","version":">=1.3.0"}],"homepage":"https:\/\/github.com\/diomed\/casper","keywords":"Casper2, grav etc.","bugs":"https:\/\/github.com\/diomed\/casper\/issues","license":"MIT","tag_name":"0.9.5","date":"2019-04-05T15:34:18Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/casper\/0.9.5","repository":"https:\/\/github.com\/diomed\/casper","slug":"casper","install_path":"user\/themes\/casper","screenshot":"themes-casper.jpg","changelog":{"0.9":{"date":"27-03-2019","content":"- some changes related to important theme updates\nand then some"},"0.8":{"date":"03-01-2019","content":"- bunch of fixes [make theme look more like original]"},"0.7":{"date":"17-12-2018","content":"- social icons fixed\n- apparently I forgot categories. oops! fixed now\n- oh right, integrated readingtime :P"},"0.6":{"date":"30-11-2018","content":"- taxonomy implemented [now when you click on tag, it'll list all posts that contain it]\n- archives layout is now in columns, looks much nicer\n- medium like image zoom\n- smooth scroll to top"},"0.5":{"date":"12-11-2018","content":"- added default.twig.html\n- fixed a bug where theme wouldn't save posts\n- fixed title display on tab"},"0.4":{"date":"19-10-2018","content":"- changed google font from Muuli to Nunito\n- changed repo name in order to install theme successfully"},"0.2":{"date":" 03-10-2018","content":"1. [*] Initial version : Spooky \ud83d\udc7b"}}},"landed":{"name":"Landed","version":"0.1.5","description":"Grav port of Landed theme by HTML5 UP","description_html":"

Grav port of Landed theme by HTML5 UP<\/p>","description_plain":"Grav port of Landed theme by HTML5 UP","icon":"rebel","author":{"name":"Hugh Barnes","email":"dev@hubns.com"},"homepage":"https:\/\/github.com\/hughbris\/grav-theme-landed","docs":"https:\/\/github.com\/hughbris\/grav-theme-landed\/blob\/develop\/README.md","demo":"https:\/\/behold.metamotive.co.nz\/landed","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/hughbris\/grav-theme-landed\/issues","license":"MIT","tag_name":"v0.1.5","date":"2019-11-13T09:23:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/landed\/0.1.5","repository":"https:\/\/github.com\/hughbris\/grav-theme-landed","slug":"landed","install_path":"user\/themes\/landed","screenshot":"themes-landed.jpg","changelog":{"0.1.0":{"date":" 24-09-2018","content":"1. [](#new)\n * initial basic port of [existing theme](https:\/\/html5up.net\/landed)"},"0.1.1":{"date":" 20-10-2018","content":"1. [](#bugfix)\n * correct link for non-default hero images in base template"},"0.1.2":{"date":" 24-05-2019","content":"1. [](#new)\n * Instructions for deploying deferred asset blocks added to README\n * custom default favicon for theme"},"0.1.3":{"date":" 05-06-2019","content":"1. [](#improved)\n * Add caution to README about including pagetype taxonomy in site.yaml ([#4](https:\/\/github.com\/hughbris\/grav-theme-landed\/issues\/4))"},"0.1.4":{"date":" 10-07-2019","content":"1. [](#bugfix)\n * Fixed variable typo in key_points section template"},"0.1.5":{"date":" 13-11-2019","content":"1. [](#bugfix)\n * Fixed another typo in key_points section template (PR #6 from @ccop2540)"}},"dependencies":[]},"grav-coder":{"name":"Grav Coder","version":"0.1.7","description":"Grav Coder, theme with minimal clutter and maximum content visibility! Inspired from hugo-coder theme.","description_html":"

Grav Coder, theme with minimal clutter and maximum content visibility! Inspired from hugo-coder theme.<\/p>","description_plain":"Grav Coder, theme with minimal clutter and maximum content visibility! Inspired from hugo-coder theme.","icon":"rebel","author":{"name":"Paritosh Bhatia","url":"https:\/\/paritoshbh.me","email":"paritosh.bh@outlook.com"},"homepage":"https:\/\/github.com\/ParitoshBh\/grav-coder","demo":"https:\/\/paritoshbh.me","keywords":"grav, theme, coder, minimum, clutter, content, visibility, cms, bootstrap","bugs":"https:\/\/github.com\/ParitoshBh\/grav-coder\/issues","license":"MIT","tag_name":"0.1.7","date":"2020-03-10T01:41:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/grav-coder\/0.1.7","repository":"https:\/\/github.com\/ParitoshBh\/grav-coder","slug":"grav-coder","install_path":"user\/themes\/grav-coder","screenshot":"themes-grav-coder.jpg","changelog":{"0.1.7":{"date":"09\/09\/2020","content":"1. [](#bugfix)\n * Attempt fixing navigation on item detail page [#18](https:\/\/github.com\/ParitoshBh\/grav-coder\/issues\/18). Thanks [@HymieAli](https:\/\/github.com\/HymieAli)."},"0.1.6":{"date":"12\/30\/2019","content":"1. [](#bugfix)\n * Include host value when building page navigation (newer) slug. Fixes [#16](https:\/\/github.com\/ParitoshBh\/grav-coder\/issues\/16)"},"0.1.5":{"date":"11\/21\/2019","content":"1. [](#bugfix)\n * Include host value when building page navigation slug. Fixes [#16](https:\/\/github.com\/ParitoshBh\/grav-coder\/issues\/16)"},"0.1.4":{"date":"08\/22\/2019","content":"1. [](#new)\n * Highlight selected page in navbar. Thanks [@samuelstein](https:\/\/github.com\/samuelstein)\n * Overwrite or extend styles using `custom.css`. Thanks [@samuelstein](https:\/\/github.com\/samuelstein)\n1. [](#bugfix)\n * Comma separated categories (on blog entry page). Fixes [#11](https:\/\/github.com\/ParitoshBh\/grav-coder\/issues\/11)"},"0.1.3":{"date":"05\/16\/2019","content":"1. [](#new)\n * Add pagination support."},"0.1.2":{"date":"05\/10\/2019","content":"1. [](#new)\n * Activate category listing url.\n * Automatically generate copyright year (current year). Add ability to define start year.\n * Add instructions for setting up homepage, blog listing page and navigation bar menu items.\n1. [](#bugfix)\n * Use bootstrap btn class for building footer social icons. Fixes issue with using `researchgate` fontawesome icon.\n * Show page titles correctly."},"0.1.1":{"date":"9\/25\/2018","content":"1. [](#new)\n * Added option to show navigation links (previous\/next) on post page (enabled by default), to disable it,\n ```\n post:\n navigation: false\n ```\n * Added placeholder image for Grav marketplace!"},"0.1.0":{"date":" 08\/26\/2018","content":"1. [](#new)\n * Marketplace release!"}},"dependencies":[]},"brilliant-resume":{"name":"Brilliant Resume","version":"1.0.5","description":"Brilliant Resume Theme","description_html":"

Brilliant Resume Theme<\/p>","description_plain":"Brilliant Resume Theme","icon":"address-card","author":{"name":"Jason Thomas Bray","email":"me@jtbray.com"},"homepage":"https:\/\/github.com\/jtbray\/brilliant-resume","demo":"https:\/\/jtbray.com","keywords":"brilliant resume, grav theme","bugs":"https:\/\/github.com\/jtbray\/brilliant-resume\/issues","license":"MIT","tag_name":"1.0.5","date":"2018-09-27T16:28:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/brilliant-resume\/1.0.5","repository":"https:\/\/github.com\/jtbray\/brilliant-resume","slug":"brilliant-resume","install_path":"user\/themes\/brilliant-resume","screenshot":"themes-brilliant-resume.jpg","changelog":{"1.0.0":{"date":"08\/21\/2018","content":"1. [](#new)\n * Changelog started..."}},"dependencies":[]},"solarize":{"name":"Solarize","version":"0.1.6","description":"Grav port of Solarize theme by Templated","description_html":"

Grav port of Solarize theme by Templated<\/p>","description_plain":"Grav port of Solarize theme by Templated","icon":"rebel","author":{"name":"Hugh Barnes","email":"dev@hubns.com"},"homepage":"https:\/\/github.com\/hughbris\/grav-theme-solarize","docs":"https:\/\/github.com\/hughbris\/grav-theme-solarize\/blob\/develop\/README.md","demo":"https:\/\/behold.metamotive.co.nz\/solarize","keywords":"grav, theme, templated, green","bugs":"https:\/\/github.com\/hughbris\/grav-theme-solarize\/issues","license":"MIT","tag_name":"v0.1.6","date":"2019-09-25T06:16:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/solarize\/0.1.6","repository":"https:\/\/github.com\/hughbris\/grav-theme-solarize","slug":"solarize","install_path":"user\/themes\/solarize","screenshot":"themes-solarize.jpg","changelog":{"0.1.0":{"date":" 28-07-2018","content":"1. [](#new)\n * Initial basic release, missing content blueprints and elements page"},"0.1.1":{"date":" 29-07-2018","content":"1. [](#new)\n * Added elements page"},"0.1.2":{"date":" 20-04-2019","content":"1. [](#improved)\n * Template cleanup\n * Removed some deprecated Twig"},"0.1.3":{"date":" 23-05-2019","content":"1. [](#new)\n * Instructions for deploying deferred asset blocks added to README\n * Examples in the wild section added to README"},"0.1.4":{"date":" 31-05-2019","content":"1. [](#bugfix)\n * Fixed JS-derived CSS paths for skel framework in IE browsers ([#6](https:\/\/github.com\/hughbris\/grav-theme-solarize\/issues\/6))"},"0.1.5":{"date":" 12-06-2019","content":"1. [](#bugfix)\n * Fixed mixed content warning when importing google fonts plain http CSS URL ([#8](https:\/\/github.com\/hughbris\/grav-theme-solarize\/issues\/8))"},"0.1.6":{"date":" 25-09-2019","content":"1. [](#bugfix)\n * Merged PR by @tiktuk which fixes dropdown menus after Twig engine changes ([#10](https:\/\/github.com\/hughbris\/grav-theme-solarize\/pull\/10))"}},"dependencies":[]},"bootstrap4-open-matter":{"name":"Bootstrap4 Open Matter","version":"3.3.9","description":"A custom version of the Bootstrap4 theme for open blogs, course hubs and more. Includes Git Sync and 'chromeless' content embedding.","description_html":"

A custom version of the Bootstrap4 theme for open blogs, course hubs and more. Includes Git Sync and 'chromeless' content embedding.<\/p>","description_plain":"A custom version of the Bootstrap4 theme for open blogs, course hubs and more. Includes Git Sync and 'chromeless' content embedding.","icon":"bold","author":{"name":"Hibbitts Design","url":"http:\/\/hibbittsdesign.org","email":"hello@hibbittsdesign.org"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"admin","version":"*"},{"name":"auto-date","version":"*"},{"name":"email","version":"*"},{"name":"error","version":"*"},{"name":"external_links","version":"*"},{"name":"form","version":"*"},{"name":"git-sync","version":"*"},{"name":"grava11y","version":"*"},{"name":"image-captions","version":"*"},{"name":"login","version":"*"},{"name":"markdown-notices","version":"*"},{"name":"page-inject","version":"*"},{"name":"pagination","version":"*"},{"name":"presentation","version":"*"},{"name":"presentation-deckset","version":"*"},{"name":"prism-highlight","version":"*"},{"name":"problems","version":"*"},{"name":"twigfeeds","version":"*"},{"name":"twigpcre","version":"*"},{"name":"shortcode-core","version":"*"},{"name":"youtube","version":"*"},{"name":"bootstrap4","version":"*"}],"homepage":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter","docs":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter\/blob\/master\/README.md","demo":"https:\/\/demo.hibbittsdesign.org\/grav-theme-bootstrap4-open-matter\/","keywords":"open, courses, resources, oer, git, gitsync, chromeless","bugs":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter\/issues","license":"MIT","tag_name":"v3.3.9","date":"2020-09-06T22:29:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap4-open-matter\/3.3.9","repository":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter","slug":"bootstrap4-open-matter","install_path":"user\/themes\/bootstrap4-open-matter","screenshot":"themes-bootstrap4-open-matter.jpg","changelog":{"3.3.9":{"date":"09\/06\/2020","content":"1. [](#improved)\n * Added support for External Links Plugin target with badge shortcode target"},"3.3.8":{"date":"09\/04\/2020","content":"1. [](#bugfix)\n * Corrected CSS styling for button, badge, and navbar-branding elements"},"3.3.7":{"date":"09\/04\/2020","content":"1. [](#improved)\n * Updated Link page blueprint to include badge label, type and url"},"3.3.6":{"date":"09\/03\/2020","content":"1. [](#improved)\n * Added support for badge types and urls in link page types"},"3.3.5":{"date":"09\/03\/2020","content":"1. [](#improved)\n * Added `target` attribute to badge shortcode"},"3.3.4":{"date":"08\/16\/2020","content":"1. [](#bugfix)\n * Fixed issue with modular item display on Blog pages"},"3.3.3":{"date":"07\/24\/2020","content":"1. [](#improved)\n * Adjusted visual appearance of badges for link page types"},"3.3.2":{"date":"07\/24\/2020","content":"1. [](#improved)\n * Added support of link `url` to badges\n * Adjusted visual appearance of badges"},"3.3.1":{"date":"07\/22\/2020","content":"1. [](#bugfix)\n * Updated templates for latest RC build (v.15)"},"3.3.0":{"date":"07\/22\/2020","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"3.2.9":{"date":"07\/19\/2020","content":"1. [](#bugfix)\n * Fixed Presentation blueprint error (thanks @SteveDaulton)\n * Fixed Section and Subsection blueprint error"},"3.2.8":{"date":"07\/12\/2020","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"3.2.7":{"date":"07\/10\/2020","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"3.2.6":{"date":"07\/08\/2020","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"3.2.5":{"date":"07\/03\/2020","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"3.2.4":{"date":"07\/03\/2020","content":"1. [](#new)\n * Added GoogleSlides Shortcode ([googleslides url=\"\"]) to display embedded Google Slides"},"3.2.3":{"date":"06\/09\/2020","content":"1. [](#improved)\n * Updated Divs for use with the ShowIfEmbedded and HideIfEmbedded Shortcodes"},"3.2.2":{"date":"06\/08\/2020","content":"1. [](#bugfix)\n * Fixed improperly closed Div within ShowIfEmbedded and HideIfEmbedded Shortcodes"},"3.2.1":{"date":"06\/06\/2020","content":"1. [](#new)\n * Added ShowIfEmbedded and HideIfEmbedded Shortcodes to only show content when embedded (i.e. chromeless) or not"},"3.2.0":{"date":"06\/04\/2020","content":"1. [](#new)\n * Added CSS classes to only show content when chromeless or not chromeless (e.g. '[div class=\"chromeless-show\"]' and [div class=\"chromeless-hide\"]) (thanks @ricardo118)\n * Added CSS class to force column content to keep together (e.g. '[div class=\"keeptogether\"]'), for use with the Columns Shortcode"}}},"fresh":{"name":"Fresh","version":"0.5","description":"Fresh is a colorful landing page. It features a single page with a few sections to get started. Fresh is based on Bulma framework and it's easy to use flexbox grid.","description_html":"

Fresh is a colorful landing page. It features a single page with a few sections to get started. Fresh is based on Bulma framework and it's easy to use flexbox grid.<\/p>","description_plain":"Fresh is a colorful landing page. It features a single page with a few sections to get started. Fresh is based on Bulma framework and it's easy to use flexbox grid.","icon":"pied-piper-alt","author":{"name":"diomed","url":"https:\/\/github.com\/diomed"},"homepage":"https:\/\/github.com\/diomed\/fresh","keywords":"fresh, grav,","bugs":"https:\/\/github.com\/diomed\/fresh\/issues","license":"MIT","tag_name":"0.5","date":"2018-11-22T10:25:19Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/fresh\/0.5","repository":"https:\/\/github.com\/diomed\/fresh","slug":"fresh","install_path":"user\/themes\/fresh","screenshot":"themes-fresh.jpg","changelog":{"0.5":{"date":"22-11-2018","content":"[*](#new)\n* version of bulma is 0.7.2. now\n* mostly some updates removing hard coded images"},"0.4":{"date":"31-07-2018","content":"[*](#new)\n* fixed favicon\n* added missing screenshot\n* widened obviously too small width of column content in default"},"0.2":{"date":" 15-07-2018","content":"1. [*](#new)\n * Initial version"}},"dependencies":[]},"qbee":{"name":"QBee","version":"1.0.0","description":"QBee is a clean, lightweight and minimal HTML 5 theme for Grav built with the Kube CSS & JS Framework","description_html":"

QBee is a clean, lightweight and minimal HTML 5 theme for Grav built with the Kube CSS & JS Framework<\/p>","description_plain":"QBee is a clean, lightweight and minimal HTML 5 theme for Grav built with the Kube CSS & JS Framework","icon":"rebel","author":{"name":"Jorge Tite","email":"me@jorgetite.com"},"dependencies":[{"name":"grav","version":">=1.4.0-rc.1"}],"homepage":"https:\/\/github.com\/jorgetite\/grav-theme-qbee","demo":"http:\/\/demo.yoursite.com","keywords":"grav, theme, minimal, modern, responsive, html5, kube","bugs":"https:\/\/github.com\/jorgetite\/grav-theme-qbee\/issues","license":"MIT","tag_name":"v1.0.3","date":"2018-07-13T01:17:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/qbee\/1.0.0","repository":"https:\/\/github.com\/jorgetite\/grav-theme-qbee","slug":"qbee","install_path":"user\/themes\/qbee","screenshot":"themes-qbee.jpg","changelog":{"1.0.3":{"date":" 07\/12\/2018","content":"1. [](#new)\n * Support for menu icons\n2. [](#improved)\n * Documentation"},"1.0.2":{"date":" 07\/04\/2018","content":"1. [](#fixed)\n * Load custom css and js files in base theme"},"1.0.1":{"date":" 07\/04\/2018","content":"1. [](#new)\n * Support for custom favicon\n * Support for custom JavaScript\n * Support for Theme-custom images\n2. [](#improved)\n * Support for custom copyright notice in footer\n * Documentation"},"1.0.0":{"date":" 07\/01\/2018","content":"1. [](#new)\n * First release."}}},"bootstrap4":{"name":"Bootstrap4","version":"1.2.0","description":"Bootstrap4 is built using the popular **Bootstrap 4** Framework","description_html":"

Bootstrap4 is built using the popular Bootstrap 4<\/strong> Framework<\/p>","description_plain":"Bootstrap4 is built using the popular Bootstrap 4 Framework","icon":"bold","author":{"name":"Trilby Media","url":"https:\/\/trilby.media","email":"hello@trilby.media"},"dependencies":[{"name":"bootstrapper"},{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-theme-bootstrap4","keywords":"bootstrap, bootstrap4, theme, framework","bugs":"https:\/\/github.com\/trilbymedia\/grav-theme-bootstrap4\/issues","license":"MIT","tag_name":"1.2.0","date":"2019-03-22T00:27:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap4\/1.2.0","repository":"https:\/\/github.com\/trilbymedia\/grav-theme-bootstrap4","slug":"bootstrap4","install_path":"user\/themes\/bootstrap4","screenshot":"themes-bootstrap4.jpg","changelog":{"1.2.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension"},"1.1.0":{"date":"11\/06\/2018","content":"1. [](#new)\n * TWIG 2.0 compatibility fixes"},"1.0.1":{"date":"07\/02\/2018","content":"1. [](#bugfix)\n * Fixed bad links in the hero section\n * Better styling for error page"},"1.0.0":{"date":"06\/29\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"project-space":{"name":"Project Space","version":"1.2.6","description":"Visualize projects in an organized manner, as notes on a board.","description_html":"

Visualize projects in an organized manner, as notes on a board.<\/p>","description_plain":"Visualize projects in an organized manner, as notes on a board.","icon":"sticky-note","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":"~1.6"},{"name":"quark","version":">=1.0"},{"name":"breadcrumbs","version":">=1.5"},{"name":"taxonomylist","version":">=1.3"},{"name":"auto-date","version":">=1.0"},{"name":"markdown-tasklists","version":">=1.0"}],"homepage":"https:\/\/github.com\/OleVik\/grav-theme-project-space","demo":"https:\/\/olevik.me\/staging\/grav-skeleton-project-space","keywords":"grav, theme, project, projects, note, notes, visualize","bugs":"https:\/\/github.com\/OleVik\/grav-theme-project-space\/issues","license":"MIT","tag_name":"v1.2.6","date":"2020-07-16T21:13:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/project-space\/1.2.6","repository":"https:\/\/github.com\/OleVik\/grav-theme-project-space","slug":"project-space","install_path":"user\/themes\/project-space","screenshot":"themes-project-space.jpg","changelog":{"1.2.6":{"date":"16-07-2020","content":"1. [](#bugfix)\n - Word-wrapping in boxes"},"1.2.5":{"date":"23-05-2020","content":"1. [](#bugfix)\n - Further category-fixes"},"1.2.4":{"date":"23-05-2020","content":"1. [](#bugfix)\n - Filepicker-field\n - Categories (Admin >= 1.9)"},"1.2.3":{"date":"19-04-2019","content":"1. [](#bugfix)\n - Fix version constraints"},"1.2.2":{"date":"18-02-2019","content":"1. [](#bugfix)\n - Merge tags in Admin."},"1.2.1":{"date":"13-02-2019","content":"1. [](#improved)\n - Limit navigation-menu to published pages.\n2. [](#bugfix)\n - Handle categories-assignment in Admin."},"1.2.0":{"date":"23-10-2018","content":"1. [](#new)\n - Print-styling\n2. [](#improved)\n - Truncate-methods fallback for empty content"},"1.1.7":{"date":"23-09-2018","content":"1. [](#bugfix)\n - Word-wrap titles"},"1.1.6":{"date":"04-08-2018","content":"1. [](#bugfix)\n - Fix routing logic"},"1.1.5":{"date":"04-08-2018","content":"1. [](#new)\n - Add demo\n2. [](#bugfix)\n - Fix collection-evaluation\n - Fix blueprint, again\n - Fix languages"},"1.1.4":{"date":"11-07-2018","content":"1. [](#bugfix)\n - Fix blueprint"},"1.1.3":{"date":"03-07-2018","content":"1. [](#improved)\n - Meta-styling\n2. [](#bugfix)\n - Content-height\n - Superfluous meta\n - Date-retrieval from system-config\n - Article-partial URLs for category and tags"},"1.1.2":{"date":"26-06-2018","content":"1. [](#improved)\n - Checks in PHP and Twig for home-page\n - Post-template styles\n - Breadcrumb-styles\n - Header-partial\n2. [](#bugfix)\n - Fix in-page filter-API\n3. [](#new)\n - Breadcrumbs in post-template, blueprint dependency"},"1.1.1":{"date":"25-06-2018","content":"1. [](#bugfix)\n - Move `subtitle`-setting to Options, breaks in Content"},"1.1.0":{"date":"25-06-2018","content":"1. [](#new)\n - Theme- and page-level setting for truncate\n - Support for `subtitle`-header\n - Theme is now a fork, rather than child, of Masonry\n2. [](#improved)\n - Categories moved to theme-settings\n - Styles for `.post-title` and `.post-subtitle`"},"1.0.0":{"date":"15-06-2018","content":"1. [](#new)\n - Initial public release"}}},"bootstrap-blog":{"name":"Bootstrap Blog","version":"1.4.0","description":"Template built in default Bootstrap 4 framework","description_html":"

Template built in default Bootstrap 4 framework<\/p>","description_plain":"Template built in default Bootstrap 4 framework","icon":"bold","author":{"name":"Ayoze Hern\u00e1ndez D\u00edaz","url":"https:\/\/ayozehd.com","email":"ayoze.dev@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/ayozehd\/grav-theme-bootstrap-blog","docs":"https:\/\/bootstrap-blog.ayozehd.com\/doc","demo":"https:\/\/bootstrap-blog.ayozehd.com","keywords":"theme, bootstrap, blog, styles, simple, fluid, carousel, layouts","bugs":"https:\/\/github.com\/ayozehd\/grav-theme-bootstrap-blog\/issues","license":"MIT","tag_name":"1.4.0","date":"2020-09-20T10:04:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap-blog\/1.4.0","repository":"https:\/\/github.com\/ayozehd\/grav-theme-bootstrap-blog","slug":"bootstrap-blog","install_path":"user\/themes\/bootstrap-blog","screenshot":"themes-bootstrap-blog.jpg","changelog":{"1.4.0":{"date":"20-09-2020","content":"1. [](#new)\n * New `typewriter` modular template\n2. [](#improved)\n * Updated libraries Bootstrap 4.5.2 and Fontawesome 5.14.0\n3. [](#bugfix)\n * Moved languages key to `THEME_BOOTSTRAP_BLOG` to solve errors on child themes"},"1.3.6":{"date":"08-08-2020","content":"1. [](#improved)\n * Improved icons on modular features\n2. [](#bugfix)\n * Fix for missing default `comments` param"},"1.3.5":{"date":"07-08-2019","content":"1. [](#bugfix)\n * Spelling fix [86ccba8](https:\/\/github.com\/ayozehd\/grav-theme-bootstrap-blog\/commit\/6a2bd86d1e845da3ace76a9f6cdf2c22fe916bbd)\n * Minor fixes"},"1.3.4":{"date":"07-08-2019","content":"1. [](#improved)\n * Markdown notices integration\n * Cards images `alt-text`\n * Assets event now `onAssetsInitialized`\n2. [](#bugfix)\n * Featured image css missing"},"1.3.3":{"date":"03-08-2019","content":"1. [](#improved)\n * Theme css minified and compressed\n * Light colors are more accessible\n2. [](#bugfix)\n * Blueprints fix"},"1.3.2":{"date":"01-08-2019","content":"1. [](#new)\n * Added `item.text_align` theme option\n * Added support for lastfm and sharer plugins\n2. [](#improved)\n * Renamed skills template to bars\n3. [](#bugfix)\n * Fixed a SASS compile error\n * Fixed charset lang error in latest Grav version"},"1.3.1":{"date":"25-6-2019","content":"1. [](#improved)\n * Footer now is always aligned to the bottom of viewport\n2. [](#bugfix)\n * Related pages summary broke HTML markup on truncating\n * Masonry only-text items classnames spacing"},"1.3":{"date":"24-6-2019","content":"1. [](#new)\n * Added pagination template. Disable `built_in_css` plugin option to render it properly.\n * Fluid container option\n2. [](#improved)\n * Moved Twig macros to SASS functions to ease theme extending and understanding.\n * Added new colors (expert mode)\n3. [](#bugfix)\n * Language typo error"},"1.2":{"date":"15-6-2019","content":"1. [](#new)\n * Added `container_fluid` and `item.featured_image` theme options\n2. [](#improved)\n * Updated [Bootstrap 4.3.1](https:\/\/blog.getbootstrap.com\/2019\/02\/11\/bootstrap-4-3-0\/)\n * SCSS improvements\n * Better responsive layouts\n3. [](#bugfix)\n * Login status template desalignment"},"1.1.12":{"date":"30-3-2019","content":"1. [](#new)\n * Implement assets rendering using **Deferred Block** Twig extension\n2. [](#bugfix)\n * Fixed a bug in macro button when site is under a subdomain"},"1.1.11":{"date":"24-2-2019","content":"1. [](#new)\n * Added support for [readingtime](https:\/\/github.com\/getgrav\/grav-plugin-readingtime) plugin\n2. [](#improved)\n * Breadcrumb style now from Bootstrap"},"1.1.10":{"date":"24-1-2019","content":"1. [](#new)\n * Related pages at bottom items\n2. [](#bugfix)\n * Some styles buttons didn't have background animation\n3. [](#improved)\n * Css improvements\n * Updated masonry and cards responsive layouts"},"1.1.9":{"date":"24-12-2018","content":"1. [](#bugfix)\n * Fixed js [Popper](https:\/\/popper.js.org\/) dependency"},"1.1.8":{"date":"24-12-2018","content":"1. [](#bugfix)\n * Fixed show_more translation (blog modular template)\n2. [](#improved)\n * Assets css\/js in collection named `bootstrap-blog`\n * Showcase parameter `image_filters` renamed to `image_actions`\n * Dropdown menu can be splitted using `split_menu: true`"},"1.1.7":{"date":"26-11-2018","content":"1. [](#bugfix)\n * Fixed navbar style color"},"1.1.6":{"date":"19-11-2018","content":"1. [](#bugfix)\n * Fixed navbar macro"},"1.1.5":{"date":"17-11-2018","content":"1. [](#improved)\n * Navbar color change from item headers\n * Added new colors to blueprints\n * Icon in dropdown menus\n2. [](#bugfix)\n * Fixed disqus bug when title has quotes\n * Carousel controls id broken"},"1.1.4":{"date":"10-11-2018","content":"1. [](#new)\n * Carousel modular template\n * Skills modular template\n2. [](#bugfix)\n * JQuery slim no worked with CDN files"},"1.1.3":{"date":"24-10-2018","content":"1. [](#improved)\n * Supported new styles in blueprints (no forms)\n2. [](#bugfix)\n * Fixed style in cards layout"},"1.1.2":{"date":"21-10-2018","content":"1. [](#new)\n * New bootstrap colors\n2. [](#bugfix)\n * Fixed pagination"}}},"quark-open-publishing":{"name":"Quark Open Publishing","version":"2.1.6","description":"A custom version of the Quark theme for open publishing and blogging. Includes Git Sync and 'chromeless' content embedding.","description_html":"

A custom version of the Quark theme for open publishing and blogging. Includes Git Sync and 'chromeless' content embedding.<\/p>","description_plain":"A custom version of the Quark theme for open publishing and blogging. Includes Git Sync and 'chromeless' content embedding.","icon":"unlock","author":{"name":"Hibbitts Design","url":"http:\/\/hibbittsdesign.org","email":"hello@hibbittsdesign.org"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"admin","version":"*"},{"name":"auto-date","version":"*"},{"name":"archives","version":"*"},{"name":"breadcrumbs","version":"*"},{"name":"email","version":"*"},{"name":"error","version":"*"},{"name":"external_links","version":"*"},{"name":"feed","version":"*"},{"name":"form","version":"*"},{"name":"git-sync","version":"*"},{"name":"image-captions","version":"*"},{"name":"login","version":"*"},{"name":"markdown-notices","version":"*"},{"name":"page-inject","version":"*"},{"name":"pagination","version":"*"},{"name":"presentation","version":"*"},{"name":"presentation-deckset","version":"*"},{"name":"problems","version":"*"},{"name":"relatedpages","version":"*"},{"name":"simplesearch","version":"*"},{"name":"taxonomylist","version":"*"},{"name":"tntsearch","version":"*"},{"name":"youtube","version":"*"},{"name":"shortcode-core","version":"*"},{"name":"shortcode-ui","version":"*"},{"name":"quark","version":"*"}],"homepage":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing","docs":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing\/blob\/master\/README.md","demo":"http:\/\/demo.hibbittsdesign.org\/grav-open-publishing-quark\/","keywords":"open, blog, gitsync, chromeless","bugs":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing\/issues","license":"MIT","tag_name":"v2.1.6","date":"2020-07-22T19:28:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/quark-open-publishing\/2.1.6","repository":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing","slug":"quark-open-publishing","install_path":"user\/themes\/quark-open-publishing","screenshot":"themes-quark-open-publishing.jpg","changelog":{"2.1.6":{"date":"07\/22\/2020","content":"1. [](#bugfix)\n * Updated templates for latest RC build (v.15)"},"2.1.5":{"date":"07\/19\/2020","content":"1. [](#bugfix)\n * Fixed Section and Subsection blueprint error"},"2.1.4":{"date":"07\/03\/2020","content":"1. [](#new)\n * Added GoogleSlides Shortcode ([googleslides url=\"\"]), with aspect option ([googleslides url=\"\" aspectratio=\"4-3\"]), to display embedded Google Slides\n1. [](#updated)\n * Updated demo pages in theme '_demo' folder"},"2.1.3":{"date":"05\/23\/2020","content":"1. [](#improved)\n * Updated inherited theme file paths for multisite compatibility"},"2.1.2":{"date":"04\/30\/2020","content":"1. [](#bugfix)\n * Added missing closing paragraph tag on `sections` page types (thanks to @lazybadger for finding the issue)"},"2.1.1":{"date":"04\/27\/2020","content":"1. [](#new)\n * Added support for optional display of title links for `embedlycard` page types"},"2.1.0":{"date":"02\/13\/2020","content":"1. [](#new)\n * Updated demo pages in theme '_demo' folder"},"2.0.9":{"date":"02\/06\/2020","content":"1. [](#new)\n * Support for Menu property in Sections pages (thanks to @awrog for the suggestion and initial Twig)"},"2.0.8":{"date":"01\/21\/2020","content":"1. [](#new)\n * Support for ReadingTime Plugin (thanks to @B1gG for the initial PR)\n1. [](#improved)\n * Updated demo pages in theme '_demo' folder\n1. [](#bugfix)\n * Restored display of taxonomy tags on blog post pages (Sections pages now use the `filter` taxonomy item, which is also needed to be in Taxonomy `site.yaml` config)"},"2.0.7":{"date":"01\/02\/2020","content":"1. [](#improved)\n * Updated CSS for left\/right image alignment (thanks to @OleVik)"},"2.0.6":{"date":"12\/18\/2019","content":"1. [](#new)\n * Support for custom links (e.g. PDFs) with embedded Presentations"},"2.0.5":{"date":"12\/08\/2019","content":"1. [](#improved)\n * Changed reference of \"Menubar\" to \"Menu\" in theme setting"},"2.0.4":{"date":"12\/08\/2019","content":"1. [](#improved)\n * Reorganized theme options for Git Sync Link and Custom Menu Items\n * Renamed template\/blueprint of CustomContentList to CustomPageTypes\n * Removed deprecated swipedeck template partials"},"2.0.3":{"date":"11\/27\/2019","content":"1. [](#improved)\n * Removed deprecated swipedeck template, blueprint and shortcode"},"2.0.2":{"date":"11\/22\/2019","content":"1. [](#improved)\n * Updated experimental Markdown file Shortcode ([markdownfile url=\"\"]) to support displaying Grav Markdown pages (frontmatter is removed)"},"2.0.1":{"date":"11\/09\/2019","content":"1. [](#new)\n * Added experimental Markdown file Shortcode ([markdownfile url=\"\"]) to embed external Markdown files (thanks to @OleVik for help along the way)"},"2.0.0":{"date":"10\/09\/2019","content":"1. [](#improved)\n * Removed theme option to hide homepage in menubar (set the 'visible' option to 'false' on homepage for same functionality)"},"1.9.9":{"date":"10\/04\/2019","content":"1. [](#bugfix) \n * Support proper RSS feed URL when 'Append URL extension' is set to '.html'\n1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"1.9.8":{"date":"09\/14\/2019","content":"1. [](#bugfix) \n * Updated JS to prevent possible conflict with Bricklayer CSS"},"1.9.7":{"date":"09\/12\/2019","content":"1. [](#bugfix) \n * Support CTRL + click to open links in new tab as expected"}}},"bulma-portfolio":{"name":"Bulma Portfolio","version":"0.1.7","description":"Bulma Portfolio Theme","description_html":"

Bulma Portfolio Theme<\/p>","description_plain":"Bulma Portfolio Theme","icon":"rebel","author":{"name":"John Mica","email":"john@johnmica.me"},"homepage":"https:\/\/github.com\/JohnMica\/grav-theme-bulma-portfolio","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/JohnMica\/grav-theme-bulma-portfolio\/issues","license":"MIT","tag_name":"0.1.8","date":"2019-08-29T17:46:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bulma-portfolio\/0.1.7","repository":"https:\/\/github.com\/JohnMica\/grav-theme-bulma-portfolio","slug":"bulma-portfolio","install_path":"user\/themes\/bulma-portfolio","screenshot":"themes-bulma-portfolio.jpg","changelog":{"0.1.5":{"date":" 22\/03\/2018","content":"1. [](#improved)\n - added possibility to select a Logo (only SVG ) and a favicon (usually a png\/jpg) from the theme settings. Before a logo \/ favicon can be added, at least a page must be created and saved and media added to that page. (next iteration could see improvements in this)"},"0.1.0":{"date":" 18\/03\/2018","content":"- initial release\n"}},"dependencies":[]},"chalk":{"name":"Chalk","version":"0.3.0","description":"Port of Jekyll's chalk theme to Grav","description_html":"

Port of Jekyll's chalk theme to Grav<\/p>","description_plain":"Port of Jekyll's chalk theme to Grav","icon":"rebel","author":{"name":"Paul Massendari","email":"paul@massendari.com"},"dependencies":[{"name":"grav","version":">=1.3.8"},{"name":"admin","version":">=1.6.6"},{"name":"readingtime","version":">=1.2.0"},{"name":"highlight","version":">=1.4.0"},{"name":"taxonomylist","version":">=1.3.1"},{"name":"quick-tray-links","version":">=1.0.0"}],"homepage":"https:\/\/github.com\/paulmassen\/grav-theme-chalk","demo":"http:\/\/chalk.paulmassendari.com","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/paulmassen\/grav-theme-chalk\/issues","license":"MIT","tag_name":"v0.3.0","date":"2018-06-25T14:43:42Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/chalk\/0.3.0","repository":"https:\/\/github.com\/paulmassen\/grav-theme-chalk","slug":"chalk","install_path":"user\/themes\/chalk","screenshot":"themes-chalk.jpg","changelog":{"0.3.0":{"date":" 04\/05\/2018","content":"1. [](#new)\n * Added options to display summary or not\n * Added link to tag cloud\n * Few css fixes"},"0.2.0":{"date":" 04\/05\/2018","content":"1. [](#new)\n * Fixed icons\n * Several improvements\n * Fixed scss reference to normalize\n "},"0.1.0":{"date":" 03\/18\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"minimaxing":{"name":"Minimaxing","version":"0.2.3","description":"Port of Minimaxing by HTML5 UP","description_html":"

Port of Minimaxing by HTML5 UP<\/p>","description_plain":"Port of Minimaxing by HTML5 UP","icon":"rebel","author":{"name":"Hugh Barnes","email":"dev@hubns.com"},"homepage":"https:\/\/github.com\/hughbris\/grav-theme-minimaxing","docs":"https:\/\/github.com\/hughbris\/grav-theme-minimaxing\/blob\/master\/README.md","demo":"https:\/\/behold.metamotive.co.nz\/minimaxing","keywords":"grav, theme, html5up, blue","bugs":"https:\/\/github.com\/hughbris\/grav-theme-minimaxing\/issues","license":"MIT","tag_name":"v0.2.3","date":"2019-05-24T10:20:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/minimaxing\/0.2.3","repository":"https:\/\/github.com\/hughbris\/grav-theme-minimaxing","slug":"minimaxing","install_path":"user\/themes\/minimaxing","screenshot":"themes-minimaxing.jpg","changelog":{"0.2.1":{"date":" 18-02-2018","content":"1. [](#new)\n * port of [existing theme](https:\/\/html5up.net\/minimaxing)\n * [demo pages](_demo\/pages) and an additional [Elements page](_demo\/pages\/90.elements\/onecolumn.md)\n1. [](#improved)\n * add docs, demo and correct keywords in blueprint\n1. [](#bugfix)\n * fix twig typo bug in header link"},"0.2.3":{"date":" 24-05-2018","content":"1. [](#new)\n * Instructions for deploying deferred asset blocks added to README"}},"dependencies":[]},"portfolio":{"name":"Portfolio","version":"0.3.1","description":"Simple and minimalistic responsive theme for portfolios.","description_html":"

Simple and minimalistic responsive theme for portfolios.<\/p>","description_plain":"Simple and minimalistic responsive theme for portfolios.","icon":"rebel","author":{"name":"Joey CK","email":"joui1994@gmail.com"},"homepage":"https:\/\/github.com\/s6joui\/grav-theme-portfolio","demo":"http:\/\/www.joeyck.tech","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/s6joui\/grav-theme-portfolio\/issues","license":"MIT","tag_name":"0.3.1","date":"2019-02-10T01:38:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/portfolio\/0.3.1","repository":"https:\/\/github.com\/s6joui\/grav-theme-portfolio","slug":"portfolio","install_path":"user\/themes\/portfolio","screenshot":"themes-portfolio.jpg","changelog":{"0.3.1":{"date":"02\/10\/2019","content":"1. [](#bugfix)\n\t* Fixed layout errors"},"0.3.0":{"date":"02\/10\/2019","content":"1. [](#new)\n\t* Added full-screen image viewer\n\t* Added support for viewing items by category via the new categories page type\n\t* Improved mobile layout"},"0.2.0":{"date":" 01\/30\/2019","content":"1. [](#bugfix)\n * Fixed pagination not visible on mobie\n\t* Fixed visual errors in Chrome"},"0.1.0":{"date":" 02\/26\/2018","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"editorial":{"name":"Editorial","version":"0.1.3","description":"Port of the Editorial theme from HTML5Up.net","description_html":"

Port of the Editorial theme from HTML5Up.net<\/p>","description_plain":"Port of the Editorial theme from HTML5Up.net","icon":"paint-brush","author":{"name":"Jeremy Gonyea","email":"jeremy.gonyea@gmail.com"},"dependencies":[{"name":"auto-date","version":"*"},{"name":"simplesearch","version":"*"}],"homepage":"https:\/\/github.com\/jeremy-gonyea\/grav-theme-editorial","keywords":"grav, theme, html5up, editorial","bugs":"https:\/\/github.com\/jeremy-gonyea\/grav-theme-editorial\/issues","license":"MIT","tag_name":"0.1.3","date":"2018-03-12T23:18:36Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/editorial\/0.1.3","repository":"https:\/\/github.com\/jgonyea\/grav-theme-editorial","slug":"editorial","install_path":"user\/themes\/editorial","screenshot":"themes-editorial.jpg","changelog":{"0.1.3":{"date":" 02\/14\/2018","content":"1. [](#new)\n * Default state of sidebar is now configurable.\n2. [](#improved)\n * None\n3. [](#bugfix)\n * Child pages in navigation now render properly."},"0.1.2":{"date":" 02\/14\/2018","content":"1. [](#new)\n * Added Simplesearch dependency.\n * Search functionality works now.\n2. [](#improved)\n * Styling on images (thanks to andreakal).\n3. [](#bugfix)\n * None"},"0.1.1":{"date":" 02\/05\/2018","content":"1. [](#new)\n * Added thumbnail and screenshot images to theme.\n2. [](#improved)\n * None\n3. [](#bugfix)\n * None"},"0.1.0":{"date":" 01\/05\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"introspect":{"name":"Introspect","version":"1.0.1","description":"A responsive theme from templated.co, ported to Grav.","description_html":"

A responsive theme from templated.co, ported to Grav.<\/p>","description_plain":"A responsive theme from templated.co, ported to Grav.","icon":"desktop","author":{"name":"Andre Lehman","email":"aisberg@posteo.de"},"homepage":"https:\/\/github.com\/Aisbergg\/grav-theme-introspect","demo":"https:\/\/aisbergg.github.io\/grav-demo\/introspect\/pages\/home","keywords":"introspect, theme, modern, responsive, html5, css3","bugs":"https:\/\/github.com\/Aisbergg\/grav-theme-introspect\/issues","license":"MIT","tag_name":"v1.0.2","date":"2018-05-09T17:45:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/introspect\/1.0.1","repository":"https:\/\/github.com\/Aisbergg\/grav-theme-introspect","slug":"introspect","install_path":"user\/themes\/introspect","screenshot":"themes-introspect.jpg","changelog":{"1.0.0":{"date":"01\/12\/2018","content":"1. [](#new)\n * Initial Release"},"1.0.1":{"date":"02\/05\/2018","content":"1. [](#new)\n * Add demo site"},"1.0.2":{"date":"05\/09\/2018","content":"1. [](#new)\n * Replace tabs with spaces"}},"dependencies":[]},"quark":{"name":"Quark","version":"2.0.3","description":"New Grav Default Theme","description_html":"

New Grav Default Theme<\/p>","description_plain":"New Grav Default Theme","icon":"microchip","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-quark","demo":"https:\/\/demo.getgrav.org\/onepage-skeleton","keywords":"quark, spectre, theme, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-quark\/issues","license":"MIT","tag_name":"2.0.3","date":"2020-06-08T21:28:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/quark\/2.0.3","repository":"https:\/\/github.com\/getgrav\/grav-theme-quark","slug":"quark","install_path":"user\/themes\/quark","screenshot":"themes-quark.jpg","changelog":{"2.0.3":{"date":"06\/08\/2020","content":"1. [](#improved)\n * Updated some JS libraries\n * Simplified navigation macro\n * Use `site.title` in logo alt text [#139](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/109)"},"2.0.2":{"date":"08\/09\/2019","content":"1. [](#improved)\n * Allow for overriding of `{% block content %}{% endblock %}`\n * Improved default `.table` styling\n * Simplified navigation macro\n1. [](#bugfix)\n * Fixed issue with Prism Highlight [prism-highlight#1](https:\/\/github.com\/trilbymedia\/grav-plugin-prism-highlight\/issues\/1)\n * Use slug for onpage links [#115](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/115)\n * Fixed 2 minor YAML linting issues"},"2.0.1":{"date":"05\/09\/2019","content":"1. [](#improved)\n * Typo in blueprints [#109](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/109)\n * Added convenience scripts to `package.json` [#110](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/110)\n * Added Czech translation [#106](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/106)\n * Added Chinese translation [#114](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/114)\n * Removed redundant code [#104](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/104)\n * Updated to match Archives plugin translation output\n1. [](#bugfix)\n * Bugfix to class in macro [#105](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/105)\n * Bugfix a z-index issue [#75](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/75)"},"2.0.0":{"date":"04\/11\/2019","content":"1. [](#improved)\n * Updated to use new `GRAV` core language prefix\n * Updated [Spectre.css](https:\/\/picturepan2.github.io\/spectre\/) to latest `0.5.8` version\n * Support for 2FA panel styling\n * Updated to Yarn 4.0 syntax\n * Restructured SCSS to ensure easier Spectre updates in future\n1. [](#bugfix)\n * Some checkboxes fixes for Forms 3.0\n * More Twig 2.0 compatibility fixes\n * Fixed a Twig 2.0 issue with assets rendering\n "},"1.2.6":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.2.5":{"date":"12\/07\/2018","content":"1. [](#improved)\n * Updated [Spectre.css](https:\/\/picturepan2.github.io\/spectre\/) to latest `0.5.7` version\n1. [](#bugfix)\n * Fixed missing `<\/html>` close tag in bae template [#76](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/76) "},"1.2.4":{"date":"11\/12\/2018","content":"1. [](#improved)\n * Updated [Spectre.css](https:\/\/picturepan2.github.io\/spectre\/) to latest `0.5.5` version\n * Added link support to modular `features` [#39](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/39\/)\n * Remove desktop menu when in mobile mode [#59](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/59\/)\n * Support modular `text` full-width if no image [#70](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/70)\n * Shim for IE support of BrickLayer.js [#64](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/64)\n1. [](#bugfix)\n * Fixed `continue_link:` showing up as toggled [#65](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/65)\n * Fixed issue with modular pages not hidden in on-page menu with `visible: false` [#71](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/71)"},"1.2.3":{"date":"11\/05\/2018","content":"1. [](#improved)\n * Moved footer into standalone twig to allow for easier extensibility [#63](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/63)\n1. [](#bugfix)\n * Fix variable name for prouction mode [#61](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/61)\n * Fix layout size in features blueprint [#67](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/67)\n * Fix active page logic in `nav` so there's no empty class attributes [#68](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/68)\n * Fix for features blueprint because `class` didn't work [#69](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/69)"},"1.2.2":{"date":"10\/24\/2018","content":"1. [](#improved)\n * Changed nav macro to format supported by Twig 2.0\n * Updated `partials\/form-messages.html.twig` to be more inline with latest Forms plugin\n1. [](#bugfix)\n * Make the theme to work with Twig auto-escaping turned on\n * Moved language strings under `THEME_QUARK`"},"1.2.1":{"date":"08\/23\/2018","content":"1. [](#improved)\n * Added additional \"mobile custom logo\" support\n1. [](#bugfix)\n * Addressed some CSS issues by forcing logo height"},"1.2.0":{"date":"08\/23\/2018","content":"1. [](#new)\n * Added new \"custom logo\" support [#3](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/3)\n * Added option JSON feed syndication support in sidebar [#47](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/47)\n * Added basic form field `array` styling"},"1.1.0":{"date":"07\/25\/2018","content":"1. [](#new)\n * Responsive font sizing [#28](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/28)\n1. [](#improved)\n * Updated [Spectre.css](https:\/\/picturepan2.github.io\/spectre\/) to latest `0.5.3` version\n * Make blog settings toggleable [#38](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/38)\n1. [](#bugfix)\n * Proper fix for sticky footer in IE10 and IE11 [#21](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/21)\n * Fix for lists wrapping weirdly due to `outside` attribute\n * Updated checkbox + radio to take into account `client_side_validation` form option\n * Fixes for fallback values [#37](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/37)\n * Fix inheritance for images folder [#30](https:\/\/github.com\/getgrav\/grav-theme-quark\/pull\/30)\n * Added blueprint option for `continue_link` [#45](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/45)\n * Added blueprint option for Feature `class` [#14](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/14)\n * Fixed `Duplicate ID` issues with modular sections. Might break CSS on first load, need to refresh to pick up new CSS [#24](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/24)\n * Fixed Text feature alignment issue [#4](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/4)\n * Overlapping menu and mobile button [#7](https:\/\/github.com\/getgrav\/grav-theme-quark\/issues\/7)"},"1.0.3":{"date":"05\/11\/2018","content":"1. [](#new)\n * Added new primary button mixin\n1. [](#improved)\n * Updated [Spectre.css](https:\/\/picturepan2.github.io\/spectre\/) to latest `0.5.1` version\n * Improved default login styling\n * Removed core Spectre.css override to make upgrading Spectre easier\n * Added screenshot to README.md\n * Override focus to prevent overzealous blue blurs\n1. [](#bugfix)\n * Fix for `highlight` plugin not changing background of code blocks\n * Removed extraneous `dump()` in Twig output"},"1.0.2":{"date":"02\/19\/2018","content":"1. [](#new)\n * Added toggle options to enable Spectre.css _experimentals_ and _icons_ CSS files\n * Switched to a fork of LineAwesome icons compatible with FontAwesome 4.7.0\n1. [](#improved)\n * Font tweaks\n1. [](#bugfix)\n * Pagination fixes"},"1.0.1":{"date":" 01\/22\/2018","content":"1. [](#new)\n * Added blueprints for admin editing\n1. [](#improved)\n * Use default lang from `site.yaml`\n1. [](#bugfix)\n * Fixed Current path to address issues with extending Quark\n * Fixed parallax to start in same position as standard\n * Fixed modular image size"},"1.0.0":{"date":" 12\/28\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"pluspunkt":{"name":"pluspunkt","version":"1.2.0","description":"A simple, responsive and modern Grav theme built with Kube","description_html":"

A simple, responsive and modern Grav theme built with Kube<\/p>","description_plain":"A simple, responsive and modern Grav theme built with Kube","icon":"plus-circle","author":{"name":"Simon M\u00fcller","url":"https:\/\/github.com\/SimonMueller","email":"pluspunkt-theme@protonmail.ch"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/SimonMueller\/grav-theme-pluspunkt","keywords":"pluspunkt, grav, theme, kube, modern, responsive","bugs":"https:\/\/github.com\/SimonMueller\/grav-theme-pluspunkt\/issues","license":"GPL-3.0","tag_name":"1.2.0","date":"2019-03-30T14:25:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/pluspunkt\/1.2.0","repository":"https:\/\/github.com\/SimonMueller\/grav-theme-pluspunkt","slug":"pluspunkt","install_path":"user\/themes\/pluspunkt","screenshot":"themes-pluspunkt.jpg","changelog":{"1.2.0":{"date":"30.03.2019","content":"1. [](#improved)\n * package updates\n * grav min version -> 1.5.10"},"1.1.1":{"date":"23.09.2018","content":"1. [](#improved)\n * reversed changelog order for better readability\n * simplify br html tags"},"1.1.0":{"date":"22.09.2018","content":"1. [](#improved)\n * dev package updates\n * font-awesome updated to version 5.x"},"1.0.3":{"date":"9.01.2018","content":"1. [](#bugfix)\n * Fix pagination base_url with relative URLs"},"1.0.2":{"date":"6.01.2018","content":"1. [](#new)\n * Added CONTRIBUTING.md"},"1.0.1":{"date":"30.12.2017","content":"1. [](#new)\n * Added config for collection head\n2. [](#improved)\n * Improved article header\n3. [](#bugfix)\n * Breadcrumb overflow handling (wrap)\n * Correct padding of footer widget\n * Fix display of publish date"},"1.0.0":{"date":"19.12.2017","content":"1. [](#new)\n * Initial release"}}},"mache":{"name":"Mache","version":"1.0.6","description":"Grav Theme based on Mache HTML theme by freetemplates.pro, original PSD design by symu.co.","description_html":"

Grav Theme based on Mache HTML theme by freetemplates.pro, original PSD design by symu.co.<\/p>","description_plain":"Grav Theme based on Mache HTML theme by freetemplates.pro, original PSD design by symu.co.","icon":"empire","author":{"name":"Hung Tran","url":"https:\/\/flatfiledeveloper.com","email":"flatfiledeveloper@gmail.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-mache","demo":"http:\/\/www.peaceofmindwebsite.com\/skeletons\/mache","keywords":"mache, theme, template, responsive, html5, css3, one, single, page, bootstrap","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-mache\/issues","license":"MIT","tag_name":"v1.0.6","date":"2018-06-15T11:27:42Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/mache\/1.0.6","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-mache","slug":"mache","install_path":"user\/themes\/mache","screenshot":"themes-mache.jpg","changelog":{"1.0.6":{"date":"15\/06\/2018","content":"1. [](#bugfix)\n * Fixed logo link not clickable\n * Fixed styling issue (#15)."},"1.0.5":{"date":"05\/06\/2018","content":"1. [](#bugfix)\n * Fixed menu issue in blog (thanks to @trangthaonguyen)"},"1.0.4":{"date":"18\/03\/2018","content":"1. [](#bugfix)\n * Fixed image issue (thanks to @trangthaonguyen)\n * Fixed missing pricing title (thanks to @DevilsDaddy)\n2. [](#improved)\n * Centered search icon (thanks to @RobLui)"},"1.0.3":{"date":"02\/01\/2018","content":"1. [](#bugfix)\n * Fixed contact section\n * Fixed active class in navigation\n * Fixed CTA3 module\n2. [](#improved)\n * Improved link in baner"},"1.0.2":{"date":"27\/12\/2017","content":"1. [](#bugfix)\n * Fixed missing button in banner"},"1.0.1":{"date":"26\/12\/2017","content":"1. [](#improved)\n * Improved handling form error"},"1.0.0":{"date":"26\/12\/2017","content":"1. [](#new)\n * First release"}},"dependencies":[]},"simple-dark":{"name":"Simple Dark","version":"0.1.0","description":"A simple and dark theme","description_html":"

A simple and dark theme<\/p>","description_plain":"A simple and dark theme","icon":"rebel","author":{"name":"Magnus","email":"magnus.axelsson@student.howest.be"},"homepage":"https:\/\/github.com\/magnus\/grav-theme-simple-dark","demo":"https:\/\/www.vlsm.se","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/magnus\/grav-theme-simple-dark\/issues","license":"MIT","tag_name":"17.12.1","date":"2017-12-28T21:37:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/simple-dark\/0.1.0","repository":"https:\/\/github.com\/magaxel\/Simple-Dark","slug":"simple-dark","install_path":"user\/themes\/simple-dark","screenshot":"themes-simple-dark.jpg","changelog":{"17.12":{"date":" 12\/28\/2017","content":"1. [](#new)\n * First commit\n * Minor changes"}},"dependencies":[]},"generallax":{"name":"Generallax","version":"0.1.0","description":"Generallax Theme by Shane Zentz","description_html":"

Generallax Theme by Shane Zentz<\/p>","description_plain":"Generallax Theme by Shane Zentz","icon":"star","author":{"name":"Shane Zentz","email":"shane@shanezentz.com"},"homepage":"https:\/\/github.com\/shane-zentz\/generallax-grav-theme","demo":"https:\/\/www.shanezentz.com","keywords":"Generallax, parallax, sliding banners, psuedo-parallax, mobile friendly, mobile-friendly,","bugs":"https:\/\/github.com\/shane-zentz\/grav-theme-generallax\/issues","license":"MIT","tag_name":"V0.0.1","date":"2017-10-02T16:38:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/generallax\/0.1.0","repository":"https:\/\/github.com\/shane-zentz\/Generallax","slug":"generallax","install_path":"user\/themes\/generallax","screenshot":"themes-generallax.jpg","changelog":[],"dependencies":[]},"gravnd-zero":{"name":"Gravnd Zero","version":"0.1.0","description":"A minimal theme allowing full customization. Improved directory structure, boilerplate code and laravel-mix are ready to boost your development workflow.","description_html":"

A minimal theme allowing full customization. Improved directory structure, boilerplate code and laravel-mix are ready to boost your development workflow.<\/p>","description_plain":"A minimal theme allowing full customization. Improved directory structure, boilerplate code and laravel-mix are ready to boost your development workflow.","icon":"code","author":{"name":"Domantas Petrauskas","email":"domantas@kemdu.lt"},"homepage":"https:\/\/github.com\/fistmenaruto\/grav-theme-gravnd-zero","keywords":"gravnd-zero, boilerplate, starter-theme, custom, base, laravel-mix","bugs":"https:\/\/github.com\/fistmenaruto\/gravnd-zero\/issues","license":"MIT","tag_name":"v0.0.1","date":"2017-09-28T15:48:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/gravnd-zero\/0.1.0","repository":"https:\/\/github.com\/fistmenaruto\/gravnd-zero","slug":"gravnd-zero","install_path":"user\/themes\/gravnd-zero","screenshot":"themes-gravnd-zero.jpg","changelog":{"0.1.0":{"date":" 09\/27\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"hyde":{"name":"Hyde","version":"0.1.1","description":"Hyde theme for Grav","description_html":"

Hyde theme for Grav<\/p>","description_plain":"Hyde theme for Grav","icon":"rebel","author":{"name":"Paul Massendari","email":"paul@massendari.com"},"homepage":"https:\/\/github.com\/paulmassen\/grav-theme-hyde","demo":"http:\/\/demo.yoursite.com","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/paulmassen\/grav-theme-hyde\/issues","license":"MIT","tag_name":"v0.1.1","date":"2017-09-14T13:31:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/hyde\/0.1.1","repository":"https:\/\/github.com\/paulmassen\/grav-theme-hyde","slug":"hyde","install_path":"user\/themes\/hyde","screenshot":"themes-hyde.jpg","changelog":{"0.1.0":{"date":"09\/14\/2017","content":"1. [](#new)\n * Started Changelog\n * First Release\n"}},"dependencies":[]},"story":{"name":"Story","version":"1","description":"Story theme by html5up for Grav CMS","description_html":"

Story theme by html5up for Grav CMS<\/p>","description_plain":"Story theme by html5up for Grav CMS","icon":"empire","author":{"name":"Paul Massendari","url":"https:\/\/paulmassendari.com","email":"paul@massendari.com"},"homepage":"https:\/\/github.com\/paulmassen\/grav-theme-story","demo":"http:\/\/story.paulmassendari.com","keywords":"story, theme, portfolio, html5, css3","bugs":"https:\/\/github.com\/paulmassen\/grav-theme-story\/issues","license":"MIT","tag_name":"v1.0","date":"2018-01-15T18:51:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/story\/1","repository":"https:\/\/github.com\/paulmassen\/grav-theme-story","slug":"story","install_path":"user\/themes\/story"},"prime":{"name":"PRIME","version":"1.0.0","description":"A Clean, Modern, Responsive theme for Grav CMS","description_html":"

A Clean, Modern, Responsive theme for Grav CMS<\/p>","description_plain":"A Clean, Modern, Responsive theme for Grav CMS","icon":"users","author":{"name":"Collin Daugherty","url":"https:\/\/www.collindaugherty.com","email":"contact@collindaugherty.com"},"homepage":"https:\/\/www.github.com\/collindaugherty\/grav-theme-prime","demo":"https:\/\/demo.collindaugherty.com\/prime\/","keywords":"prime, theme, modern, clean, fast, responsive, html5, css3, sass, scss","license":"MIT","tag_name":"1.0.1","date":"2018-01-07T19:30:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/prime\/1.0.0","repository":"https:\/\/github.com\/CollinDaugherty\/grav-theme-prime","slug":"prime","install_path":"user\/themes\/prime","screenshot":"themes-prime.jpg","changelog":{"1.0.0":{"date":"05\/09\/2017 ","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"learn2-git-sync":{"name":"Learn2 Git Sync","version":"1.5.9","description":"A customized version of the Learn2 theme for use with the Learn2 with Git Sync skeleton package. Includes selectable visual styles.","description_html":"

A customized version of the Learn2 theme for use with the Learn2 with Git Sync skeleton package. Includes selectable visual styles.<\/p>","description_plain":"A customized version of the Learn2 theme for use with the Learn2 with Git Sync skeleton package. Includes selectable visual styles.","icon":"git","author":{"name":"Hibbitts Design","url":"http:\/\/hibbittsdesign.org","email":"hello@hibbittsdesign.org"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"admin","version":"*"},{"name":"breadcrumbs","version":"*"},{"name":"learn2","version":"*"},{"name":"error","version":"*"},{"name":"external_links","version":"*"},{"name":"feed","version":"*"},{"name":"git-sync","version":"*"},{"name":"highlight","version":"*"},{"name":"langswitcher","version":"*"},{"name":"presentation","version":"*"},{"name":"presentation-deckset","version":"*"},{"name":"problems","version":"*"},{"name":"simplesearch","version":"*"},{"name":"shortcode-core","version":"*"},{"name":"tntsearch","version":"*"},{"name":"youtube","version":"*"}],"homepage":"https:\/\/github.com\/hibbitts-design\/grav-theme-learn2-git-sync","demo":"http:\/\/demo.hibbittsdesign.org\/grav-learn2-git-sync\/","keywords":"learn2, gitsync","bugs":"https:\/\/github.com\/hibbitts-design\/grav-theme-learn2-git-sync\/issues","license":"MIT","tag_name":"v1.5.9","date":"2020-05-19T17:08:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/learn2-git-sync\/1.5.9","repository":"https:\/\/github.com\/hibbitts-design\/grav-theme-learn2-git-sync","slug":"learn2-git-sync","install_path":"user\/themes\/learn2-git-sync","screenshot":"themes-learn2-git-sync.jpg","changelog":{"1.5.9":{"date":"05\/19\/2020","content":"1. [](#improved)\n * Updated inherited theme file paths for multisite compatibility (thanks to @tituspijean for the PR!)"},"1.5.8":{"date":"12\/05\/2019","content":"1. [](#bugfix)\n * Do not display the SimpleSearch field when the SimpleSearch plugin is disabled"},"1.5.7":{"date":"11\/25\/2019","content":"1. [](#improved)\n * 'Top Level Version' theme option now only displays visible pages (thanks @awrog for reporting this issue)"},"1.5.6":{"date":"08\/16\/2019","content":"1. [](#improved)\n * Twig 2.0 compatibility"},"1.5.5":{"date":"06\/03\/2019","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"1.5.4":{"date":"05\/05\/2019","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"1.5.3":{"date":"05\/04\/2019","content":"1. [](#improved)\n * Updated demo pages in theme '_demo' folder"},"1.5.2":{"date":"05\/01\/2019","content":"1. [](#bugfix)\n * Added missing images folder with clippy.svg and default favicons"},"1.5.1":{"date":"04\/12\/2019","content":"1. [](#new)\n * Added insert Presentation Shortcode button into Editor toolbar"},"1.5.0":{"date":"04\/11\/2019","content":"1. [](#new)\n * Set Grav dependency to 1.6+\n * Twig 2.0 compatibility\n * Added scripts.html.twig file to hold global JavaScript code\n * Added support for document versioning using Grav's multi-language feature (thanks @rhuk)\n * Added 'version' alias to 'language' shortcode, for example `[version=20]...[\/version]` (thanks @rhuk)\n * Added taxonomy 'tag' to default TNTSearch index\n * Added Presentation Plugin as dependency\n * Added insert Presentation Shortcode button into Editor toolbar\n * Added example pages in theme '_demo' folder to include use of the Presentation Plugin\n * Implement assets rendering using **Deferred Block** Twig extension\n1. [](#improved)\n * Improved appearance of versions dropdown menu with custom themes"},"1.3.3":{"date":"04\/02\/2019","content":"1. [](#new)\n * Added scripts.html.twig file to hold global JavaScript code"},"1.3.2":{"date":"03\/22\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension"},"1.3.1":{"date":"03\/10\/2019","content":"1. [](#bugfix)\n * Restored needed 'RocketTheme\\Toolbox\\Event\\Event;' instance"},"1.3.0":{"date":"03\/10\/2019","content":"1. [](#new)\n * Added taxonomy 'tag' to default TNTSearch index"},"1.2.3":{"date":"11\/23\/2018","content":"1. [](#new)\n * Added custom styles 'Spitsbergen' and 'Longyearbyen' (thanks @olevik)"},"1.2.2":{"date":"10\/17\/2018","content":"1. [](#improved)\n * Updated ReadMe, theme description and screenshots"},"1.2.1":{"date":"10\/16\/2018","content":"1. [](#bugfix)\n * Restored CSS styling for display of site title"},"1.2.0":{"date":"10\/16\/2018","content":"1. [](#new)\n * Added custom styles (thanks @olevik)\n * Added option to show or hide site title\n1. [](#bugfix)\n * Fixed issue with default taxonomy categories"},"1.1.0":{"date":"08\/25\/2018","content":"1. [](#improved)\n * Initial multi-language support for Advanced Full-text Search"},"1.0.9":{"date":"08\/23\/2018","content":"1. [](#bugfix)\n * Restored missing Error and Problems Plugin dependencies"}}},"tikva":{"name":"Tikva","version":"0.1.7","description":"Tikva is a minimalistic Grav theme, based on Bootstrap 4 (alpha) framework","description_html":"

Tikva is a minimalistic Grav theme, based on Bootstrap 4 (alpha) framework<\/p>","description_plain":"Tikva is a minimalistic Grav theme, based on Bootstrap 4 (alpha) framework","icon":"rebel","author":{"name":"Ralf Geschke","email":"ralf@kuerbis.org"},"homepage":"https:\/\/github.com\/geschke\/grav-theme-tikva","demo":"https:\/\/tikva-demo.kuerbis.org","keywords":"tikva, grav, theme, core, modern, responsive, bootstrap","bugs":"https:\/\/github.com\/geschke\/grav-theme-tikva\/issues","license":"MIT","tag_name":"v0.1.7","date":"2017-04-07T17:33:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/tikva\/0.1.7","repository":"https:\/\/github.com\/geschke\/grav-theme-tikva","slug":"tikva","install_path":"user\/themes\/tikva","screenshot":"themes-tikva.jpg","changelog":{"0.1.7":{"date":"07-04-2017","content":"1. [](#bugfix)\n * The previous release was too fast - fixed version number in blueprint.yaml file. \n "},"0.1.6":{"date":"07-04-2017","content":"1. [](#bugfix)\n * Fix URL of background image "},"0.1.5":{"date":"06-04-2017","content":"1. [](#new)\n * Add option to enable navigation bar dropdown by mouseover\n * Add background image upload feature and its repeat options\n "},"0.1.4":{"date":"23-03-2017","content":"1. [](#new)\n * Add Bootstrap's slider component to build an image slider\n "},"0.1.3":{"date":"11-03-2017","content":"1. [](#new)\n * Add switch to change the navigation bar style, i.e. to place it not fixed on top\n * New feature: Set navigation text alignment (left as default, centered and right)\n2. [](#bugfix)\n * CHANGELOG file fix to version 0.1.1\n "},"0.1.2":{"date":"10-03-2017","content":"1. [](#bugfix)\n * Fix blockquote issue, so it's not necessary to set the CSS class explitly"},"0.1.1":{"date":"06-03-2017","content":"1. [](#new)\n * Social Media icon settings. You can add buttons to link Social Media sites. \n * The theme options are now splited into tabs.\n * Add options to set subfooter colors\n2. [](#bugfix)\n * Fix URL to README on Github\n "},"0.1.0":{"date":" 19-02-2017","content":"1. [](#new)\n * First release\n * ChangeLog started..."}},"dependencies":[]},"material-lite":{"name":"Material Lite","version":"0.1.8","description":"Material Lite is a lightweight theme reflecting Google's Material Design standards.","description_html":"

Material Lite is a lightweight theme reflecting Google's Material Design standards.<\/p>","description_plain":"Material Lite is a lightweight theme reflecting Google's Material Design standards.","icon":"rebel","author":{"name":"Tyler Woods","email":"tyler@tylermade.net"},"homepage":"https:\/\/tylermade.net","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/tnware\/grav-theme-material-lite\/issues","license":"MIT","tag_name":"0.1.8","date":"2018-02-06T12:49:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/material-lite\/0.1.8","repository":"https:\/\/github.com\/tnware\/grav-theme-material-lite","slug":"material-lite","install_path":"user\/themes\/material-lite","screenshot":"themes-material-lite.jpg","changelog":{"0.1.7":{"date":" 03\/15\/2017","content":"1. [](#new)\n * favicon\n2. [](#improved)\n * social icons"},"0.1.6":{"date":" 03\/10\/2017","content":"1. [](#new)\n * link underline style\n * scroll to top"},"0.1.5":{"date":" 02\/25\/2017","content":"1. [](#new)\n * nice blue scrollbar\n2. [](#improved)\n * CSS\n * blockquote style\n3. [](#bugfix)\n * `

` overflow"},"0.1.4":{"date":" 02\/13\/2017","content":"1. [](#new)\n    * blog\n2. [](#improved)\n    * page title added in h2 format\n3. [](#bugfix)\n    *"},"0.1.3":{"date":" 02\/8\/2017","content":"1. [](#new)\n    * spirit (:\n2. [](#improved)\n    * FontAwesome 4.5 -> 4.7\n3. [](#bugfix)\n    * image overflows"},"0.1.2":{"date":" 01\/28\/2017","content":"1. [](#new)\n2. [](#improved)\n3. [](#bugfix)\n    * removed broken demo link"},"0.1.1":{"date":" 01\/28\/2017","content":"1. [](#new)\n    * Added Breadcrumbs plugin support\n    * Footer link support\n    * Movile nav support\n    * Header nav support\n2. [](#improved)\n    * Content area padding\n    * footer style\n3. [](#bugfix)\n    * overflows\n    * side nav"},"0.1.0":{"date":" 01\/27\/2017","content":"1. [](#new)\n    * Base HTML template. kind of..."}},"dependencies":[]},"mdux":{"name":"MDUX","version":"0.9.8","description":"MDUX is an implementation of Google's 'Material Design' standard. It scales for mobile, as intended.","description_html":"

MDUX is an implementation of Google's 'Material Design' standard. It scales for mobile, as intended.<\/p>","description_plain":"MDUX is an implementation of Google's 'Material Design' standard. It scales for mobile, as intended.","icon":"empire","author":{"name":"Tyler Woods","url":"https:\/\/tylermade.net","email":"tyler@tylermade.net"},"homepage":"https:\/\/github.com\/tnware\/grav-theme-mdux\/","demo":"http:\/\/mdux.io","keywords":"mdux, theme, html5, css3, material, design, android, google","bugs":"https:\/\/github.com\/tnware\/grav-theme-mdux\/issues","license":"MIT","tag_name":"0.9.8","date":"2017-01-28T01:14:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/mdux\/0.9.8","repository":"https:\/\/github.com\/tnware\/grav-theme-mdux","slug":"mdux","install_path":"user\/themes\/mdux","screenshot":"themes-mdux.jpg","changelog":{"0.9.8":{"date":"01\/27\/2017","content":"1. [](#new)\n *\n2. [](#improved)\n * \n3. [](#bugfix)\n * blog truncation issue for grav 1.1.14"},"0.9.7":{"date":"07\/27\/2016","content":"1. [](#new)\n * Change footer text color from admin interface\n * Add accent color from admin interface\n * Toggle social icons in footer from admin interface\n2. [](#improved)\n * Colors in theme\n * code cleanup\n * sidenav BG colors\n3. [](#bugfix)\n * overflows\n * side nav"},"0.9.6":{"date":"07\/26\/2016","content":"1. [](#new)\n * Change color from within Admin Interface\n2. [](#improved)\n * Mobile layout\n * cleanup\n3. [](#bugfix)\n * overflows\n * side nav"},"0.9.5":{"date":"07\/21\/2016","content":"1. [](#new)\n * Lots\n2. [](#improved)\n * Everything\n3. [](#bugfix)\n * Tons"}},"dependencies":[]},"g5_hydrogen":{"name":"Hydrogen","version":"5.4.35","description":"Default Gantry 5 theme.","description_html":"

Default Gantry 5 theme.<\/p>","description_plain":"Default Gantry 5 theme.","icon":"gantry","author":{"name":"RocketTheme","url":"http:\/\/www.rockettheme.com","email":"support@rockettheme.com"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"http:\/\/gantry.org","keywords":"gantry, gantry5, theme","bugs":"https:\/\/github.com\/gantry\/gantry5\/issues","license":"MIT","screenshot":"themes-g5_hydrogen.jpg","tag_name":"5.4.35","date":"2020-09-08T08:03:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/g5_hydrogen\/5.4.35","repository":"https:\/\/github.com\/gantry\/gantry5","slug":"g5_hydrogen","install_path":"user\/themes\/g5_hydrogen","changelog":{"5.4.35":{"date":"09\/08\/2020","content":"1. [Common](#common)\n 1. [](#improved)\n - Added title option on To Top particle (#2654)\n 1. [](#bugfix)\n - Removed Twig 1.x dependency on `HtmlDocument` class (#2656)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Truncate generated excerpt length (#2663)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed issues when creating child theme in CLI\n - Fixed `TypeError: can't access property \"getViewElement\"` (#2651)\n - CLI: Prevent creation of a child theme from a non-Gantry theme (#2395)\n - Fixed shortcodes not working from particles (#2675)\n - Helium: Fixed styling issue with Forgot Password form (#1812)"},"5.4.34":{"date":"04\/30\/2020","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Remove CSS source maps (#2637)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Regression: Fixed `WordPress Posts` particle not loading all queried posts (#2633)"},"5.4.33":{"date":"04\/27\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - **PHP 5.5.9 or later required**\n - Updated Google Fonts list\n 1. [](#bugfix)\n - PHP 7.4: Fixed `Trying to access array offset on value of type int|null` (#2618)\n - PHP 7.4: implemented required `Stream::stream_set_option()` method for streams\n - PHP 7.4: Fixed twig rendering errors (#2613)\n - PHP 7.4: Fixed modifying particle settings throws an error (#2631)\n - Fixed JS issue in Key => Value pairs when changing existing key name (#2539)\n - Fixed grid breakpoint calculation overlaps not being tight enough (#2492)\n - Helium: Headings should use title font instead of default (#2599)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Pagination in `Joomla Articles` particle does not work when used in module (#2511)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - **WordPress 4.9.8 or later required**\n 1. [](#bugfix)\n - Fixed content array particle not resetting WP query"},"5.4.32":{"date":"01\/02\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - Added support for custom menu item link attributes (#2575, thanks @thexmanxyz)\n 1. [](#bugfix)\n - Fixed missing `rel=\"noopener noreferrer\"` in social particle when opening link into a new tab (#2581)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed missing `rel` attribute in menu items with double value detection (#2573, thanks @thexmanxyz)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Added a `Global` rule for assignments per taxonomy \/ category (#2045, thanks @nikola3244)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed assignments for `Pages` not showing in Grav 1.7.0-rc.1 (#2557)\n - Fixed menu editor having no menu items in Grav 1.7.0-rc.1\n - Fixed broken `Configure` link in admin (#2570)"},"5.4.31":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Helium: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Hydrogen: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Do not force asset timestamps in development mode, use configuration option instead (#2531)\n 1. [](#improved)\n - Added option to disable `Font Awesome` from the outline `Page Settings` (#2540, thanks @thexmanxyz)\n - Added option to define custom attributes on menu items (#2541, thanks @thexmanxyz)\n - Added option to `Menu` particle to hide menu on mobile devices during page load (#2536, thanks @thexmanxyz)\n - Added option to `Content Array` particle to add a title (#2521, thanks @topwebs)\n 1. [](#bugfix)\n - Fixed equal-height CSS creating width \/ overflow issues\n - Fixed fatal error if content block is missing attributes\n - Fixed old YAML syntax\n - Fixed W3C navigation role validation issues\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed escaped letters such as `&` in `Content Array` particle title\n - Fixed regression in 5.4.30: Content Array displays error (#2547)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path"},"5.4.30":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Release replaced by v5.4.31"},"5.4.29":{"date":"06\/21\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Upgraded SCSS compiler to v0.8.4\n 1. [](#improved)\n - Logo particle: Added aria-label to meet the WCAG\n 1. [](#bugfix)\n - Fixed PHP 7.3 issues in SCSS compilation\n - Fixed Admin Assignments issues with Chrome 75 (#2505)\n - Fixed Admin Styles rendering issues in Chrome 75 (#2504)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added admin warning if server is still using unmaintained PHP 5.4 or 5.5 versions\n - Updated Timber to v1.9.2 (later versions have Twig conflict with current version of WPML)\n 1. [](#bugfix)\n - Fixed `Gantry 5 Particle` widget inactive Save button (#2211)\n - Regression: Fixed pagination in `WordPress Posts` particle (#2480)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed compatibility issue with Grav 1.7.0-beta.1\n - Fixed inconsistent admin permissions to be always `admin.gantry` or `admin.themes` (#2488)"},"5.4.28":{"date":"03\/11\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Added `webp` to supported image types for image picker (#2450)\n 1. [](#improved)\n - Logo particle: Added logo image max height (#2424)\n 1. [](#bugfix)\n - Social particle: Improved link target handling (#2214)\n - Helium Copyright particle: fixed missing link (#2214)\n - Fixed `mkdir(...)` race condition\n - Fixed `Obtaining write lock failed on file...` error\n - Fixed caching and CSS generation not working if underlaying filesystem does not support file locking or it is disabled\n - Fixed rare file corruption issue\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Added edit link to content array (#2471, thanks @Chrissi2812)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.9.1\n 1. [](#bugfix)\n - Fixed potential query conflicts in `WordPress Posts` particle"},"5.4.27":{"date":"12\/14\/2018","content":"1. [Common](#common)\n 1. [](#new)\n - Added Section Variation field for Layout sections.\n 1. [](#improved)\n - Updated Lightcase version.\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"},"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"},"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)"},"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 (#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"},"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)"},"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)"},"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)"},"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)"},"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"},"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)"},"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"},"5.4.16":{"date":"08\/16\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Regression: Fixed missing `g-wrapper` classes in the layout"}}},"g5_helium":{"name":"Helium","version":"5.4.35","description":"Default Gantry 5 theme.","description_html":"

Default Gantry 5 theme.<\/p>","description_plain":"Default Gantry 5 theme.","icon":"gantry","author":{"name":"RocketTheme","url":"http:\/\/www.rockettheme.com","email":"support@rockettheme.com"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"http:\/\/gantry.org","keywords":"gantry, gantry5, theme","bugs":"https:\/\/github.com\/gantry\/gantry5\/issues","license":"MIT","screenshot":"themes-g5_helium.jpg","tag_name":"5.4.35","date":"2020-09-08T08:03:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/g5_helium\/5.4.35","repository":"https:\/\/github.com\/gantry\/gantry5","slug":"g5_helium","install_path":"user\/themes\/g5_helium","changelog":{"5.4.35":{"date":"09\/08\/2020","content":"1. [Common](#common)\n 1. [](#improved)\n - Added title option on To Top particle (#2654)\n 1. [](#bugfix)\n - Removed Twig 1.x dependency on `HtmlDocument` class (#2656)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Truncate generated excerpt length (#2663)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed issues when creating child theme in CLI\n - Fixed `TypeError: can't access property \"getViewElement\"` (#2651)\n - CLI: Prevent creation of a child theme from a non-Gantry theme (#2395)\n - Fixed shortcodes not working from particles (#2675)\n - Helium: Fixed styling issue with Forgot Password form (#1812)"},"5.4.34":{"date":"04\/30\/2020","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Remove CSS source maps (#2637)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Regression: Fixed `WordPress Posts` particle not loading all queried posts (#2633)"},"5.4.33":{"date":"04\/27\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - **PHP 5.5.9 or later required**\n - Updated Google Fonts list\n 1. [](#bugfix)\n - PHP 7.4: Fixed `Trying to access array offset on value of type int|null` (#2618)\n - PHP 7.4: implemented required `Stream::stream_set_option()` method for streams\n - PHP 7.4: Fixed twig rendering errors (#2613)\n - PHP 7.4: Fixed modifying particle settings throws an error (#2631)\n - Fixed JS issue in Key => Value pairs when changing existing key name (#2539)\n - Fixed grid breakpoint calculation overlaps not being tight enough (#2492)\n - Helium: Headings should use title font instead of default (#2599)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Pagination in `Joomla Articles` particle does not work when used in module (#2511)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - **WordPress 4.9.8 or later required**\n 1. [](#bugfix)\n - Fixed content array particle not resetting WP query"},"5.4.32":{"date":"01\/02\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - Added support for custom menu item link attributes (#2575, thanks @thexmanxyz)\n 1. [](#bugfix)\n - Fixed missing `rel=\"noopener noreferrer\"` in social particle when opening link into a new tab (#2581)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed missing `rel` attribute in menu items with double value detection (#2573, thanks @thexmanxyz)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Added a `Global` rule for assignments per taxonomy \/ category (#2045, thanks @nikola3244)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed assignments for `Pages` not showing in Grav 1.7.0-rc.1 (#2557)\n - Fixed menu editor having no menu items in Grav 1.7.0-rc.1\n - Fixed broken `Configure` link in admin (#2570)"},"5.4.31":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Helium: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Hydrogen: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Do not force asset timestamps in development mode, use configuration option instead (#2531)\n 1. [](#improved)\n - Added option to disable `Font Awesome` from the outline `Page Settings` (#2540, thanks @thexmanxyz)\n - Added option to define custom attributes on menu items (#2541, thanks @thexmanxyz)\n - Added option to `Menu` particle to hide menu on mobile devices during page load (#2536, thanks @thexmanxyz)\n - Added option to `Content Array` particle to add a title (#2521, thanks @topwebs)\n 1. [](#bugfix)\n - Fixed equal-height CSS creating width \/ overflow issues\n - Fixed fatal error if content block is missing attributes\n - Fixed old YAML syntax\n - Fixed W3C navigation role validation issues\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed escaped letters such as `&` in `Content Array` particle title\n - Fixed regression in 5.4.30: Content Array displays error (#2547)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path"},"5.4.30":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Release replaced by v5.4.31"},"5.4.29":{"date":"06\/21\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Upgraded SCSS compiler to v0.8.4\n 1. [](#improved)\n - Logo particle: Added aria-label to meet the WCAG\n 1. [](#bugfix)\n - Fixed PHP 7.3 issues in SCSS compilation\n - Fixed Admin Assignments issues with Chrome 75 (#2505)\n - Fixed Admin Styles rendering issues in Chrome 75 (#2504)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added admin warning if server is still using unmaintained PHP 5.4 or 5.5 versions\n - Updated Timber to v1.9.2 (later versions have Twig conflict with current version of WPML)\n 1. [](#bugfix)\n - Fixed `Gantry 5 Particle` widget inactive Save button (#2211)\n - Regression: Fixed pagination in `WordPress Posts` particle (#2480)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed compatibility issue with Grav 1.7.0-beta.1\n - Fixed inconsistent admin permissions to be always `admin.gantry` or `admin.themes` (#2488)"},"5.4.28":{"date":"03\/11\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Added `webp` to supported image types for image picker (#2450)\n 1. [](#improved)\n - Logo particle: Added logo image max height (#2424)\n 1. [](#bugfix)\n - Social particle: Improved link target handling (#2214)\n - Helium Copyright particle: fixed missing link (#2214)\n - Fixed `mkdir(...)` race condition\n - Fixed `Obtaining write lock failed on file...` error\n - Fixed caching and CSS generation not working if underlaying filesystem does not support file locking or it is disabled\n - Fixed rare file corruption issue\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Added edit link to content array (#2471, thanks @Chrissi2812)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.9.1\n 1. [](#bugfix)\n - Fixed potential query conflicts in `WordPress Posts` particle"},"5.4.27":{"date":"12\/14\/2018","content":"1. [Common](#common)\n 1. [](#new)\n - Added Section Variation field for Layout sections.\n 1. [](#improved)\n - Updated Lightcase version.\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"},"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"},"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)"},"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 (#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"},"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)"},"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)"},"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)"},"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)"},"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"},"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)"},"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"},"5.4.16":{"date":"08\/16\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Regression: Fixed missing `g-wrapper` classes in the layout"}}},"knowledge-base":{"name":"Knowledge Base","version":"2.1.1","description":"A theme for a knowledge base or FAQ","description_html":"

A theme for a knowledge base or FAQ<\/p>","description_plain":"A theme for a knowledge base or FAQ","icon":"database","author":{"name":"Aaron Dalton","email":"aaron@daltons.ca"},"dependencies":[{"name":"error","version":"*"},{"name":"problems","version":"*"},{"name":"relatedpages","version":"*"},{"name":"simplesearch","version":"*"},{"name":"readingtime","version":"*"},{"name":"count-views","version":"*"}],"homepage":"https:\/\/github.com\/Perlkonig\/grav-theme-knowledge-base","demo":"http:\/\/perlkonig.com\/knowledge-base","keywords":"grav, theme, faq, knowledge base, responsive, css3, html5, purecss","bugs":"https:\/\/github.com\/Perlkonig\/grav-theme-knowledge-base\/issues","license":"MIT","tag_name":"v2.1.1","date":"2020-07-30T14:40:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/knowledge-base\/2.1.1","repository":"https:\/\/github.com\/Perlkonig\/grav-theme-knowledge-base","slug":"knowledge-base","install_path":"user\/themes\/knowledge-base","screenshot":"themes-knowledge-base.jpg","changelog":{"2.1.1":{"date":"07\/30\/2020","content":"1. [](#new)\n * If you reference media in the page content directly, then you may not want that media resummarized at the end of the post. You can now set a page header named `hide_mediasummary` to suppress the summary for that page."},"2.1.0":{"date":"03\/16\/2019","content":"1. [](#bugfix)\n * Comments section hidden if `comments` plugin not present.\n * The \"Latest Articles\" list now finds all articles regardless of folder structure."},"2.0.1":{"date":"12\/11\/2018","content":"1. [](#bugfix)\n * Fixed a dropdown bug, thanks to @Lipository."},"2.0.0":{"date":"08\/09\/2018","content":"1. [](#new)\n * **This update is not necessarily backwards compatible!** If you have used theme inheritance to customize this theme, please carefully read the \"Updating\" section of the docs.\n * Changed the way the templates pull information from the theme config files so that inheritance is properly supported."},"1.3.6":{"date":"07\/17\/2018","content":"1. [](#bugfix)\n * Now works with the latest version of the `count-views` plugin."},"1.3.5":{"date":"04\/24\/2018","content":"1. [](#bugfix)\n * Fixed duplicate \"Related Articles\" heading on the article page, thanks to @sebasvisser."},"1.3.4":{"date":"04\/12\/2018","content":"1. [](#new)\n * Spanish and Galican translations added, thanks to @lucasvieites."},"1.3.3":{"date":" 06\/22\/2017","content":"1. [](#bugfix)\n * The \"Popular Articles\" sidebar now actually ignores deleted pages.\n * The \"Latest Articles\" sidebar fixed to respect `articles.root`."},"1.3.2":{"date":" 05\/17\/2017","content":"1. [](#new)\n * Polish translation added thanks to @AvantaR."},"1.3.1":{"date":" 05\/14\/2017","content":"1. [](#bugfix)\n * Pages now sort as was originally intended."},"1.3.0":{"date":" 05\/14\/2017","content":"1. [](#new)\n * Added `params:articles:blacklist` setting to allow you to omit categories."},"1.2.1":{"date":" 04\/04\/2017","content":"1. [](#new)\n * Some styling refinements. Thanks, @rapsli!"},"1.2.0":{"date":" 02\/25\/2017","content":"1. [](#new)\n * Made various components of the sidebar and article display optional. If all components of a specific unit are hidden, then the entire unit is hidden.\n * The config variable `params:articleroot` is now deprecated. Use `params:articles:root` instead. Backwards compatibility will be removed at the next major release."},"1.1.1":{"date":" 02\/21\/2017","content":"1. [](#new)\n * Simplified Chinese tranlsation added. Thanks, @lazyyz!"},"1.1.0":{"date":" 02\/19\/2017","content":"1. [](#new)\n * Theme now configured to allow for translations\n * Czech translation added\n * Many thanks to @rbukovansky for these changes!"},"1.0.1":{"date":" 11\/05\/2016","content":"1. [](#bugfix)\n * Added plugin dependencies to the blueprint"},"1.0.0":{"date":" 10\/22\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"clean-blog":{"name":"Clean Blog","version":"1.4.3","description":"Grav theme based on Clean Blog HTML template of Start Bootstrap.","description_html":"

Grav theme based on Clean Blog HTML template of Start Bootstrap.<\/p>","description_plain":"Grav theme based on Clean Blog HTML template of Start Bootstrap.","icon":"edit","author":{"name":"Hung Tran","url":"https:\/\/flatfiledeveloper.com","email":"flatfiledeveloper@gmail.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-clean-blog","demo":"https:\/\/grav-theme-clean-blog.flatfiledeveloper.com","keywords":"theme, template, bootstrap, clean, blog, responsive, html5","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-clean-blog\/issues","license":"MIT","tag_name":"v1.4.3","date":"2018-04-06T15:46:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/clean-blog\/1.4.3","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-clean-blog","slug":"clean-blog","install_path":"user\/themes\/clean-blog","screenshot":"themes-clean-blog.jpg","changelog":{"1.4.3":{"date":"06\/04\/2018","content":"1. [](#bugfix)\n * Fixed contact form not shown\n2. [](#improved)\n * Improvement in page title"},"1.4.2":{"date":"04\/12\/2017","content":"1. [](#bugfix)\n * Fixed mobile navigation and link in title not working\n2. [](#improved)\n * Social network links open in new window."},"1.4.1":{"date":"27\/05\/2017","content":"1. [](#bugfix)\n * Fixed issue in language file"},"1.4.0":{"date":"24\/05\/2017","content":"1. [](#new)\n * Added Open Graph properties"},"1.3.1":{"date":"10\/05\/2017","content":"1. [](#bugfix)\n * Fixed issue with JavaScript assets"},"1.3.0":{"date":"16\/02\/2017","content":"1. [](#improved)\n * Integration with [JSComments plugin](https:\/\/github.com\/Sommerregen\/grav-plugin-jscomments)"},"1.2.0":{"date":"29\/01\/2017","content":"1. [](#improved)\n * German translation added\n * Added option to set default header image\n * Enabled image caching"},"1.1.1":{"date":"14\/01\/2017","content":"1. [](#bugfix)\n * Fixed incorrect IE check"},"1.1.0":{"date":"14\/01\/2017","content":"1. [](#improved)\n * French translation added\n1. [](#bugfix)\n * Fixed wrong author and date in blog item\n * Fixed incorrect closing tag in blog item"},"1.0.0":{"date":"22\/10\/2016","content":"1. [](#new)\n * Theme started..."}},"dependencies":[]},"appi":{"name":"Appi","version":"1.0.0","description":"Grav theme based on Appi HTML theme of blacktie.co.","description_html":"

Grav theme based on Appi HTML theme of blacktie.co.<\/p>","description_plain":"Grav theme based on Appi HTML theme of blacktie.co.","icon":"mobile","author":{"name":"Hung Tran","url":"http:\/\/www.peaceofmindwebsite.com","email":"hungtran@peaceofmindwebsite.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-appi","demo":"http:\/\/www.peaceofmindwebsite.com\/skeletons\/appi","keywords":"theme, template, blacktie, responsive, html5, mobile, phone, tablet, app, application, store, bootstrap","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-appi\/issues","license":"MIT","tag_name":"v1.0.0","date":"2016-09-26T04:59:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/appi\/1.0.0","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-appi","slug":"appi","install_path":"user\/themes\/appi","screenshot":"themes-appi.jpg","changelog":{"1.0.0":{"date":"26\/09\/2016","content":"1. [](#new)\n * Theme started..."}},"dependencies":[]},"multiverse":{"name":"Multiverse","version":"1.0.0","description":"Grav theme based on Multiverse HTML theme of html5up.net.","description_html":"

Grav theme based on Multiverse HTML theme of html5up.net.<\/p>","description_plain":"Grav theme based on Multiverse HTML theme of html5up.net.","icon":"photo","author":{"name":"Hung Tran","url":"http:\/\/www.peaceofmindwebsite.com","email":"hungtran@peaceofmindwebsite.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-multiverse","demo":"http:\/\/www.peaceofmindwebsite.com\/skeletons\/multiverse","keywords":"theme, template, html5up, responsive, html5, photo, portifolio, image, gallery, photography","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-multiverse\/issues","license":"MIT","tag_name":"v1.0.0","date":"2016-08-24T16:11:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/multiverse\/1.0.0","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-multiverse","slug":"multiverse","install_path":"user\/themes\/multiverse","screenshot":"themes-multiverse.jpg","changelog":{"1.0.0":{"date":"19\/08\/2016","content":"1. [](#new)\n * Theme started..."}},"dependencies":[]},"x-corporation":{"name":"X-Corporation","version":"1.3.0","description":"Grav Theme based on X-Corporation HTML theme of uiCookies.","description_html":"

Grav Theme based on X-Corporation HTML theme of uiCookies.<\/p>","description_plain":"Grav Theme based on X-Corporation HTML theme of uiCookies.","icon":"briefcase","author":{"name":"Hung Tran","url":"https:\/\/flatfiledeveloper.com\/","email":"flatfiledeveloper@gmail.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-x-corporation","demo":"https:\/\/grav-theme-x-corporation.flatfiledeveloper.com\/","keywords":"corporate, corporation, theme, template, bootstrap, responsive, html5, uicookies, business, agency, lightweight, fast, company, tech startup, consultancy, firm, creative, studio,","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-x-corporation\/issues","license":"MIT","tag_name":"v1.3.0","date":"2018-05-19T03:53:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/x-corporation\/1.3.0","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-x-corporation","slug":"x-corporation","install_path":"user\/themes\/x-corporation","screenshot":"themes-x-corporation.jpg","changelog":{"1.3.0":{"date":"05\/19\/2018","content":"1. [](#improved)\n * Improved mobile menu behaviour when page scrolled (thanks to @timrobbings)\n * Added ability to configure how many clients are shown per row (thanks to @trangthaonguyen)"},"1.2.4":{"date":"04\/20\/2018","content":"1. [](#bugfix)\n * Fixed for custom logo and favicon not showing (thanks to @Ahuahuachi)"},"1.2.3":{"date":"04\/08\/2018","content":"1. [](#bugfix)\n * Fixed problems with Bootstrap CDN\n1. [](#improved)\n * Removed smoothscroll.js (thanks to @jodumont)\n * Updated Form plugin's overrides\n * Added custom.css support (thanks to @timrobbings)"},"1.2.1":{"date":"01\/24\/2018","content":"1. [](#bugfix)\n * Fixed default logo and favicon"},"1.2.0":{"date":"01\/24\/2018","content":"1. [](#improved)\n * Added favicon option\n * Added metadata tags"},"1.1.3":{"date":"01\/24\/2018","content":"1. [](#bugfix)\n * Fixed logo and icons not shown in footer"},"1.1.2":{"date":"09\/07\/2017","content":"1. [](#improved)\n * Added Polish translation, thanks to AvantaR"},"1.1.1":{"date":"13\/06\/2017","content":"1. [](#improved)\n * Loaded Grav's jQuery to fix conflict with Featherlight plugin"},"1.1.0":{"date":"30\/01\/2017","content":"1. [](#bugfix)\n * Fixed missing image in header\n1. [](#improved)\n * Improvements in blueprints\n * Language file added"},"1.0.3":{"date":"15\/09\/2016","content":"1. [](#bugfix)\n * Fixed mixed content"},"1.0.2":{"date":"13\/09\/2016","content":"1. [](#bugfix)\n * Fixed mobile navigation"},"1.0.1":{"date":"31\/08\/2016","content":"1. [](#bugfix)\n * Fixed form not working\n * Fixed responsive issues with page title"},"1.0.0":{"date":"24\/07\/2016","content":"1. [](#new)\n * Theme started..."}},"dependencies":[]},"cascade":{"name":"Cascade","version":"0.1.8","description":"Cascade is a responsive HTML5\/CSS3 theme that scales well for mobile. Cascade features blog support and more.","description_html":"

Cascade is a responsive HTML5\/CSS3 theme that scales well for mobile. Cascade features blog support and more.<\/p>","description_plain":"Cascade is a responsive HTML5\/CSS3 theme that scales well for mobile. Cascade features blog support and more.","icon":"empire","author":{"name":"Tyler Woods","url":"https:\/\/tylermade.net","email":"tyler@tylermade.net"},"homepage":"https:\/\/github.com\/tnware\/grav-theme-cascade","keywords":"cascade, theme, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/tnware\/grav-theme-cascade\/issues","license":"MIT","tag_name":"0.1.8","date":"2017-01-30T19:44:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/cascade\/0.1.8","repository":"https:\/\/github.com\/tnware\/grav-theme-cascade","slug":"cascade","install_path":"user\/themes\/cascade","screenshot":"themes-cascade.jpg","changelog":{"0.1.8\r":{"date":"01\/29\/2017\r","content":"1. [](#new)\r\n * none\r\n2. [](#improved)\r\n * none\r\n3. [](#bugfix)\r\n * remove comma after tag\r\n\r"},"0.1.7\r":{"date":"01\/27\/2017\r","content":"1. [](#new)\r\n * compliance\r\n2. [](#improved)\r\n * screnshot\r\n * thumbnail\r\n3. [](#bugfix)\r\n * none\r\n\r"},"0.1.6\r":{"date":"01\/27\/2017\r","content":"1. [](#new)\r\n * Version updated xD\r\n2. [](#improved)\r\n * screnshot\r\n * thumbnail\r\n3. [](#bugfix)\r\n * none\r\n\r"},"0.1.5\r":{"date":"01\/27\/2017\r","content":"1. [](#new)\r\n * slight code enhancements\r\n2. [](#improved)\r\n * Blog\r\n * footer links\r\n3. [](#bugfix)\r\n * Blog page was fluid\r\n * Removed extra code\r\n\r"},"0.1.4\r":{"date":"07\/25\/2016\r","content":"1. [](#new)\r\n * beautified code\r\n\r"},"0.1.3\r":{"date":"07\/05\/2016\r","content":"3. [](#bugfix)\r\n * remove \"dropdown in navbar\" toggle from blueprints.\r\n\r"},"0.1.2\r":{"date":"07\/04\/2016\r","content":"\r"},"0.1.1\r":{"date":"06\/08\/2016\r","content":"1. [](#new)\r\n * Blog support\r\n - Support \"Breacdrumbs\" plugin.\r\n - Support \"Pagination\" plugin.\r\n *\r\n *\r\n2. [](#improved)\r\n * Re-designed footer container.\r\n * removed GitHub link\/logo from NavBar. (:\r\n * polished up loose ends\r\n3. [](#bugfix)\r\n * route the null-links in the footer. xD\r\n\r"},"0.1.0\r":{"date":"06\/07\/2016\r","content":"\r"},"0.0.6\r":{"date":"06\/01\/2016\r","content":"\r"},"0.0.5\r":{"date":"05\/29\/2016\r","content":"1. [](#new)\r\n * Cascade CSS Base\r\n * Custom \"Left Sidebar\" template\r\n * Custom \"Right Sidebar\" template\r\n * Custom \"Blog\" template\r\n * Custom \"Home\" template\r\n2. [](#improved)\r\n * jquery support\r\n * responsive layout\r\n3. [](#bugfix)\r\n * fixed `app.js` not called on responsive pages\r\n * fixed mobile navigation\r"}},"dependencies":[]},"big-picture":{"name":"Big Picture","version":"1.4.1","description":"Grav Theme based on Big Picture HTML theme of html5up.net.","description_html":"

Grav Theme based on Big Picture HTML theme of html5up.net.<\/p>","description_plain":"Grav Theme based on Big Picture HTML theme of html5up.net.","icon":"photo","author":{"name":"Hung Tran","url":"https:\/\/flatfiledeveloper.com","email":"flatfiledeveloper@gmail.com"},"homepage":"https:\/\/github.com\/tranduyhung\/grav-theme-big-picture","demo":"https:\/\/grav-theme-big-picture.flatfiledeveloper.com","keywords":"big, picture, theme, modern, fast, responsive, html5, css3, one, single, page","bugs":"https:\/\/github.com\/tranduyhung\/grav-theme-big-picture\/issues","license":"MIT","tag_name":"v1.4.1","date":"2019-05-06T12:28:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/big-picture\/1.4.1","repository":"https:\/\/github.com\/tranduyhung\/grav-theme-big-picture","slug":"big-picture","install_path":"user\/themes\/big-picture","screenshot":"themes-big-picture.jpg","changelog":{"1.4.1":{"date":"06\/05\/2019","content":"1. [](#bugfix)\n * Fixed issue when saving gallery modular page (thanks to @trangthaonguyen)"},"1.4.0":{"date":"30\/03\/2018","content":"1. [](#improved)\n * Added language file\n * Added ability to show home menu item in non-modular page (thanks to @trangthaonguyen)\n2. [](#bugfix)\n * Fixed small issue in form's HTML (thanks to @der-trainer)"},"1.3.0":{"date":"09\/11\/2017","content":"1. [](#improved)\n * Added ability to select gallery's full image via image dropdown list\n * Removed gallery's thumbnail image\n * Added 2 options for gallery thumbnail's max width and max height\n * Gallery's thumbnail image is automatically resized from full image based on defined max width and max height values"},"1.2.0":{"date":"05\/11\/2017","content":"1. [](#improved)\n * Added ability to select image in page form"},"1.1.0":{"date":"05\/11\/2017","content":"1. [](#improved)\n * Added error template and ability to upload background image for error page\n * Added ability to select favicon"},"1.0.4":{"date":"09\/07\/2017","content":"1. [](#bugfix)\n * Improved link color\n * Improved JavaScript"},"1.0.3":{"date":"15\/09\/2016","content":"1. [](#bugfix)\n * Fixed mixed content issue\n * Fixed contact form for compatibility with new version of Form plugin"},"1.0.2":{"date":"15\/07\/2016","content":"1. [](#bugfix)\n * Removed hardcoded content in default.html.twig"},"1.0.1":{"date":"03\/06\/2016","content":"1. [](#bugfix)\n * Fixed in correct filenames."},"1.0.0":{"date":"02\/06\/2016","content":"1. [](#new)\n * Theme started..."}},"dependencies":[]},"gravi-k":{"name":"Gravi-k","version":"0.0.1","description":"Multipurpose site","description_html":"

Multipurpose site<\/p>","description_plain":"Multipurpose site","icon":"wrench","author":{"name":"Eric De Lanoy"},"demo":"https:\/\/github.com\/Edelan\/grav-theme-gravi-k","keywords":"Gravi-K, theme, customization, modern, fast, responsive, html5, css3, framework Knacss,","license":"MIT","tag_name":"v1.0.0","date":"2016-06-02T14:16:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/gravi-k\/0.0.1","repository":"https:\/\/github.com\/Edelan\/grav-theme-gravi-k","homepage":"https:\/\/github.com\/Edelan\/grav-theme-gravi-k","slug":"gravi-k","install_path":"user\/themes\/gravi-k","screenshot":"themes-gravi-k.jpg","changelog":{"1.0.0":{"date":"02\/06\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"masonry":{"name":"Masonry","version":"1.5.0","description":"Masonry, grid-based blog theme by Chris Brown ported to **Grav**","description_html":"

Masonry, grid-based blog theme by Chris Brown ported to Grav<\/strong><\/p>","description_plain":"Masonry, grid-based blog theme by Chris Brown ported to Grav","icon":"th-large","author":{"name":"Mesut Koca","url":"http:\/\/mesutkoca.com","email":"i@mesutkoca.com"},"homepage":"https:\/\/github.com\/koca\/grav-theme-masonry","demo":"https:\/\/github.com\/koca\/grav-theme-masonry","keywords":"masonry, grid, theme, modern, fast, responsive, blog","bugs":"https:\/\/github.com\/koca\/grav-theme-masonry\/issues","license":"MIT","tag_name":"1.5.0","date":"2017-02-18T13:07:18Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/masonry\/1.5.0","repository":"https:\/\/github.com\/koca\/grav-theme-masonry","slug":"masonry","install_path":"user\/themes\/masonry","screenshot":"themes-masonry.jpg","changelog":false,"dependencies":[]},"tintamarre":{"name":"Tintamarre","version":"1.0.0","description":"A FREE responsive Grav Theme based on Bootstrap & ported by CaribThemes.","description_html":"

A FREE responsive Grav Theme based on Bootstrap & ported by CaribThemes.<\/p>","description_plain":"A FREE responsive Grav Theme based on Bootstrap & ported by CaribThemes.","icon":"empire","author":{"name":"MATsxm for CaribThemes","url":"http:\/\/caribthemes.io","email":"mat@idimweb.com"},"homepage":"https:\/\/github.com\/CaribThemes\/grav-theme-tintamarre","keywords":"theme, responsive, html5, css3, design, photo","bugs":"https:\/\/github.com\/CaribThemes\/grav-theme-tintamarre\/issues","license":"Creative Commons Attribution 3.0","tag_name":"v1.0.0","date":"2016-03-30T19:02:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/tintamarre\/1.0.0","repository":"https:\/\/github.com\/CaribThemes\/grav-theme-tintamarre","slug":"tintamarre","install_path":"user\/themes\/tintamarre","screenshot":"themes-tintamarre.jpg","changelog":{"1.0.0":{"date":"03\/30\/2016","content":"1. [](#new)\n * Initial release."}},"dependencies":[]},"uikit":{"name":"UIKit","version":"1.1.0","description":"UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces.","description_html":"

UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces.<\/p>","description_plain":"UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces.","icon":"empire","author":{"name":"A+ Media","url":"http:\/\/aplusmedia.org","email":"hello@aplusmedia.org"},"homepage":"https:\/\/github.com\/carve\/grav-theme-uikit","demo":"http:\/\/grav.aplusmedia.org\/uikit-demo","keywords":"uikit, theme, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/carve\/grav-theme-uikit\/issues","license":"MIT","tag_name":"1.10","date":"2017-07-25T19:11:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/uikit\/1.1.0","repository":"https:\/\/github.com\/Carve\/grav-theme-uikit","slug":"uikit","install_path":"user\/themes\/uikit","screenshot":"themes-uikit.jpg","changelog":{"1.0.0":{"date":"2\/24\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"bootgrav":{"name":"BootGrav","version":"0.3","description":"Simple Grav theme using Bootstrap and basic Modular pages. Theme is based on Bootstrap demo: http:\/\/getbootstrap.com\/examples\/carousel","description_html":"

Simple Grav theme using Bootstrap and basic Modular pages. Theme is based on Bootstrap demo: http:\/\/getbootstrap.com\/examples\/carousel<\/a><\/p>","description_plain":"Simple Grav theme using Bootstrap and basic Modular pages. Theme is based on Bootstrap demo: http:\/\/getbootstrap.com\/examples\/carousel","icon":"newspaper-o","author":{"name":"Stanislav Vasko","url":"http:\/\/moreplavec.cz","email":"stanislav.vasko@gmail.com"},"homepage":"https:\/\/github.com\/moreplavec\/BootGrav","keywords":"grav, bootstrap, fast, modern, theme, template","bugs":"https:\/\/github.com\/moreplavec\/BootGrav\/issues","license":"MIT","tag_name":"v0.3","date":"2016-02-15T11:08:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootgrav\/0.3","repository":"https:\/\/github.com\/moreplavec\/BootGrav","slug":"bootgrav","install_path":"user\/themes\/bootgrav","screenshot":"themes-bootgrav.jpg","changelog":{"0.1.0":{"date":"02\/15\/2016 initial release","content":"1. [](#new)\n * Theme created"}},"dependencies":[]},"medium":{"name":"Medium","version":"2.0.5","description":"Medium is a simple and modern blogging theme based on Medium's design language, built for Grav CMS.","description_html":"

Medium is a simple and modern blogging theme based on Medium's design language, built for Grav CMS.<\/p>","description_plain":"Medium is a simple and modern blogging theme based on Medium's design language, built for Grav CMS.","icon":"medium","author":{"name":"Matthew Blode","url":"http:\/\/matthewblode.com","email":"m.blode@gmail.com"},"homepage":"https:\/\/github.com\/mblode\/grav-theme-medium","demo":"https:\/\/medium.matthewblode.com\/","keywords":"medium, theme, minimal, modern, fast, responsive, html5, css3, multilanguage","bugs":"https:\/\/github.com\/getgrav\/grav-theme-medium\/issues","license":"MIT","tag_name":"v2.0.5","date":"2017-07-24T11:30:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/medium\/2.0.5","repository":"https:\/\/github.com\/mblode\/grav-theme-medium","slug":"medium","install_path":"user\/themes\/medium","screenshot":"themes-medium.jpg","changelog":{"2.0.5":{"date":"07\/24\/2017","content":"1. [](#bugfix)\n * Change demo link"},"2.0.2":{"date":"02\/19\/2016","content":"1. [](#bugfix)\n * Change demo link"},"2.0.1":{"date":"02\/18\/2016","content":"1. [](#bugfix)\n * Fix sidebar"},"2.0.0":{"date":"02\/18\/2016","content":"1. [](#bugfix)\n * Change the template structures"},"1.1.2":{"date":"02\/15\/2016","content":"1. [](#bugfix)\n * Fix bower and npm"},"1.1.1":{"date":"02\/13\/2016","content":"1. [](#new)\n * Fix links"},"1.1.0":{"date":"02\/12\/2016","content":"1. [](#new)\n * Added logic to include site.menu items in modular pages\n * Added a configurable lang field for HTML tag\n * Added a `bottom` JS output call\n1. [](#improved)\n * Updated to FontAwesome 4.4.0\n1. [](#bugfix)\n * Fixed extra `\/` in some tag URLs\n * Better support for PECL Yaml parser\n * Fixes for blog page blueprint"},"1.0.0":{"date":"02\/07\/2016","content":"1. [](#new)\n * Added logic to include site.menu items in modular pages\n1. [](#improved)\n * Removed unused `

` tags"}},"dependencies":[]},"milligrav":{"name":"MilliGrav","version":"0.0.1","description":"Simple Grav theme using simple CSS framework Milligram","description_html":"

Simple Grav theme using simple CSS framework Milligram<\/p>","description_plain":"Simple Grav theme using simple CSS framework Milligram","icon":"newspaper-o","author":{"name":"Stanislav Vasko","url":"http:\/\/moreplavec.cz","email":"stanislav.vasko@gmail.com"},"homepage":"https:\/\/github.com\/moreplavec\/milligrav","keywords":"grav, milligram, fast, modern, theme, template","bugs":"https:\/\/github.com\/moreplavec\/milligrav\/issues","license":"MIT","tag_name":"v0.0.1","date":"2016-02-12T00:12:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/milligrav\/0.0.1","repository":"https:\/\/github.com\/moreplavec\/MilliGrav","slug":"milligrav","install_path":"user\/themes\/milligrav","screenshot":"themes-milligrav.jpg","changelog":{"0.0.1":{"date":"02\/11\/2016","content":"1. [](#new)\n * Theme created"}},"dependencies":[]},"saba":{"name":"Saba","version":"1.0.0","description":"A FREE Photo Grav Theme ported by CaribThemes.","description_html":"

A FREE Photo Grav Theme ported by CaribThemes.<\/p>","description_plain":"A FREE Photo Grav Theme ported by CaribThemes.","icon":"paw","author":{"name":"MATsxm for CaribThemes","url":"http:\/\/caribthemes.io","email":"mat@idimweb.com"},"homepage":"https:\/\/github.com\/CaribThemes\/grav-theme-saba","keywords":"theme, responsive, html5, css3, design, photo","bugs":"https:\/\/github.com\/CaribThemes\/grav-theme-saba\/issues","license":"MIT","tag_name":"v1.0.0","date":"2016-02-01T13:35:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/saba\/1.0.0","repository":"https:\/\/github.com\/CaribThemes\/grav-theme-saba","slug":"saba","install_path":"user\/themes\/saba","screenshot":"themes-saba.jpg","changelog":{"1.0.0":{"date":"02\/01\/2016","content":"1. [](#new)\n * Initial release..."}},"dependencies":[]},"cardstack":{"name":"Cardstack","version":"1.1.3","description":"Cardstack is a single page application theme for **Grav** CMS powered with Backbonejs and UI Kit","description_html":"

Cardstack is a single page application theme for Grav<\/strong> CMS powered with Backbonejs and UI Kit<\/p>","description_plain":"Cardstack is a single page application theme for Grav CMS powered with Backbonejs and UI Kit","icon":"list-alt","author":{"name":"Daniel James","url":"http:\/\/chiefqualakon.net","email":"danieljames@chiefqualakon.net"},"homepage":"https:\/\/github.com\/khanduras\/grav-theme-cardstack","demo":"http:\/\/demos.chiefqualakon.net\/cardstack","keywords":"theme, backbone, uikit, jquery, cardstack, cards","bugs":"https:\/\/github.com\/khanduras\/grav-theme-cardstack\/issues","license":"MIT","tag_name":"v1.1.3","date":"2016-05-31T03:48:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/cardstack\/1.1.3","repository":"https:\/\/github.com\/khanduras\/grav-theme-cardstack","slug":"cardstack","install_path":"user\/themes\/cardstack","screenshot":"themes-cardstack.jpg","changelog":{"1.1.3":{"date":"05\/30\/2016","content":"1. [](#improved)\n * Ensured base_url is added when navbar url begins with `\/`\n * Only fetches each card once\n * Search and Dashboard buttons in navbar\n * Other minor UI changes\n * Updated UIKit to v2.26.3"},"1.1.2":{"date":"05\/26\/2016","content":"1. [](#improved)\n * Fixed base_url for async calls"},"1.1.1":{"date":"05\/26\/2016","content":"1. [](#improved)\n * base_url for async calls"},"1.1.0":{"date":"05\/26\/2016","content":"1. [](#new)\n * Mobile support\n * Dynamically loads cards"},"1.0.0":{"date":"01\/23\/2016","content":"1. [](#new)\n * BackboneJS theme for Grav\n * Built with UI Kit framework\n * Card-style layout pulls from Grav's pages\n * Page blueprints for Cards and Authors\n * Quick Search to filter by string\n * Category and Tag taxonomy filtering\n * Custom navbar menu items for front page and all child pages\n * Language file for easy translation\n * Change number of Card View columns for each screen size\n"}},"dependencies":[]},"bones":{"name":"Bones","version":"0.5.2","description":"A **Grav** theme built with **Foundation**.","description_html":"

A Grav<\/strong> theme built with Foundation<\/strong>.<\/p>","description_plain":"A Grav theme built with Foundation.","icon":"cubes","author":{"name":"smartgravity","url":"http:\/\/www.smartgravity.com","email":"info@smartgravity.com"},"homepage":"https:\/\/github.com\/smartgravity\/grav-theme-bones","demo":"http:\/\/demos.smartgravity.com\/grav-bones","keywords":"bones, theme, foundation, core, simple, responsive, basic","bugs":"https:\/\/github.com\/smartgravity\/grav-theme-bones\/issues","license":"MIT","tag_name":"v0.5.2","date":"2016-03-14T02:37:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bones\/0.5.2","repository":"https:\/\/github.com\/smartgravity\/grav-theme-bones","slug":"bones","install_path":"user\/themes\/bones","screenshot":"themes-bones.jpg","changelog":{"0.5.2":{"date":"3\/13\/2016","content":"1. [](#bugfix)\n * Fix for header and body content alignment issues"},"0.5.1":{"date":"3\/13\/2016","content":"1. [](#bugfix)\n * Fixed in_page_navigation blueprint\n * Fixed Blog Item Next\/Previous pagination button arrows"},"0.5.0":{"date":"2\/8\/2016","content":"1. [](#new)\n * Added WOW.js for scroll trigger\n * Added Animate.css for content animations\n2. [](#improved)\n * Update MotionUI to v1.2.0\n * Added more style class options to modular twig templates for content animation classes\n * Added text parameter to Google Logo Font to only pull characters in the title\n * Added option to remove site title from header\n3. [](#bugfix)\n * Added missing ui-animations.css to twig template"},"0.4.1":{"date":"2\/2\/2016","content":"1. [](#bugfix)\n * Updated Magellan and Sticky JS files to fix Firefox issue"},"0.4.0":{"date":"2\/1\/2016","content":"1. [](#improved)\n * Updated to Foundation v6.1.2\n * Fixed content and logo alignment for default template layouts\n2. [](#bugfix)\n * Added custom.scss file so Custom CSS option will work\n * Removed composer.json file as it is not needed anymore\n * Removed unneeded streams from Theme YAML\n * Removed unnecessary Foundation \"index.html\" file"},"0.3.1":{"date":"1\/24\/2016","content":"1. [](#improved)\n * Better separated JS and CSS Assets\n2. [](#bugfix)\n * Removed unnecessary Foundation index.html file\n * Fixed fallback styling for non-fontawesome mobilemenu icon"},"0.3.0":{"date":"1\/23\/2016","content":"1. [](#new)\n * Improved Theme Info tab in Admin Plugin with images and columns\n2. [](#improved)\n * Added \"pagemediaselect\" field to Gallery blueprint \n * Added sizes to modular blueprint fields\n * Changed tab titles from Foundation to Assets\n3. [](#bugfix)\n * Modular templates now ignore Assets features\n * Added fallback for mobilemenu icon if FontAwesome is disabled"},"0.2.0":{"date":"1\/20\/2016","content":"1. [](#new)\n * Added Individual CSS file options\n2. [](#improved)\n * Added tabs to theme options in Admin Plugin\n * Added smaller option dropdown size for page options\n * Moved JS and CSS Asset calls to their own files to keep base.html.twig cleaner\n * Included updated codekit.config file to compile new SCSS files\n3. [](#bugfix)\n * Added minimal default enabled features for theme to run optimally in bones.yaml"},"0.1.0":{"date":"1\/19\/2016","content":"1. [](#new)\n * Initial Theme Release"}},"dependencies":[]},"bones-vanilla":{"name":"Bones Vanilla","version":"0.5.2","description":"SmartGravity's **Bones Vanilla** is basic starting theme for **Grav**","description_html":"

SmartGravity's Bones Vanilla<\/strong> is basic starting theme for Grav<\/strong><\/p>","description_plain":"SmartGravity's Bones Vanilla is basic starting theme for Grav","icon":"cubes","author":{"name":"SmartGravity","url":"http:\/\/www.smartgravity.com","email":"info@smartgravity.com"},"homepage":"https:\/\/github.com\/smartgravity\/grav-theme-bones-vanilla","demo":"http:\/\/demos.smartgravity.com\/grav-bones-vanilla","keywords":"bones, theme, foundation, foundation6, core, simple, responsive, basic","bugs":"https:\/\/github.com\/smartgravity\/grav-theme-bones-vanilla\/issues","license":"MIT","tag_name":"v0.5.2","date":"2016-03-14T02:23:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bones-vanilla\/0.5.2","repository":"https:\/\/github.com\/smartgravity\/grav-theme-bones-vanilla","slug":"bones-vanilla","install_path":"user\/themes\/bones-vanilla","screenshot":"themes-bones-vanilla.jpg","changelog":{"0.5.2":{"date":"3\/13\/2016","content":"1. [](#bugfix)\n * Fix for header and body content alignment issues"},"0.5.1":{"date":"3\/13\/2016","content":"1. [](#new)\n * Added WOW.js for scroll trigger\n * Added Animate.css for content animations\n2. [](#improved)\n * Updated to Foundation v6.1.2\n * Update MotionUI to v1.2.0\n * Fixed content and logo alignment for default template layouts\n * Added more style class options to modular twig templates for content animation classes\n * Added text parameter to Google Logo Font to only pull characters in the title\n * Added option to remove site title from header\n * Added override to Enable\/Disable assets at the page level\n * Added pagemediaselect for images in Gallery modular page\n3. [](#bugfix)\n * Removed unnecessary Foundation index.html file\n * Fixed fallback styling for non-fontawesome mobilemenu icon\n * Removed .min.js files since they are not used\n * Removed composer.json file as it is not needed anymore\n * Removed unneeded streams from Theme YAML\n * Fixed in_page_navigation blueprint\n * Fixed Blog Item Next\/Previous pagination button arrows\n * Updated Magellan and Sticky JS to fix Firefox issue"},"0.3.0":{"date":"1\/25\/2016","content":"1. [](#improved)\n * Added tabs to Admin area\n * Added Info tab to Admin area\n * Added more options blueprints\n2. [](#bugfix)\n * Fixed off-canvas spacer style when page class is used\n * Added fallback for non-fontawesome mobilemenu toggle"},"0.1.3":{"date":"01\/05\/2016","content":"1. [](#improved)\n * Added README.md file\n * Set up files for release on GitHub\n * Inlined Logo font-family style\n2. [](#bugfix)\n\t\t* Fixed date for current release"},"0.1.0":{"date":"12\/30\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"pricklypear":{"name":"Prickly Pear","version":"1.0.2","description":"A FREE simple single page by CaribThemes inspired by Fractal by HTML5up.","description_html":"

A FREE simple single page by CaribThemes inspired by Fractal by HTML5up.<\/p>","description_plain":"A FREE simple single page by CaribThemes inspired by Fractal by HTML5up.","icon":"paw","author":{"name":"MATsxm for CaribThemes","url":"http:\/\/caribthemes.io","email":"contact@caribthemes.io"},"homepage":"https:\/\/github.com\/CaribThemes\/grav-theme-pricklypear","keywords":"theme, responsive, html5, css3, design, onepage","bugs":"https:\/\/github.com\/CaribThemes\/grav-theme-pricklypear\/issues","license":"MIT","tag_name":"v1.0.2","date":"2016-01-08T13:21:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/pricklypear\/1.0.2","repository":"https:\/\/github.com\/CaribThemes\/grav-theme-pricklypear","slug":"pricklypear","install_path":"user\/themes\/pricklypear","screenshot":"themes-pricklypear.jpg","changelog":{"1.0.2":{"date":"01\/08\/2016","content":"1. [](#new)\n * Minor css for RWD menu.\n * Changing date format in CHANGELOG\n * Minor cleanup"},"1.0.1":{"date":"01\/06\/2016","content":"1. [](#new)\n * Addition of Demo Sample data."},"1.0.0":{"date":"01\/05\/2016","content":"1. [](#new)\n * Initial release."}},"dependencies":[]},"library":{"name":"Library","version":"0.4.4","description":"UI Kit Library is a demo theme for Grav which requires UIKitifier","description_html":"

UI Kit Library is a demo theme for Grav which requires UIKitifier<\/p>","description_plain":"UI Kit Library is a demo theme for Grav which requires UIKitifier","icon":"book","author":{"name":"Daniel James","url":"http:\/\/chiefqualakon.net","email":"danieljames@chiefqualakon.net"},"homepage":"https:\/\/github.com\/khanduras\/grav-theme-library","demo":"http:\/\/demos.chiefqualakon.net\/library","keywords":"UI Kit, news, one-page, library","bugs":"https:\/\/github.com\/khanduras\/grav-theme-library\/issues","license":"MIT","tag_name":"v0.4.4","date":"2016-01-24T06:30:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/library\/0.4.4","repository":"https:\/\/github.com\/khanduras\/grav-theme-library","slug":"library","install_path":"user\/themes\/library","screenshot":"themes-library.jpg","changelog":{"0.4.4":{"date":"1\/23\/2016","content":"1. [](#updated)\n * Updated README and blueprint"},"0.4.3":{"date":"1\/13\/2016","content":"1. [](#new)\n * Added demo content"},"0.4.2":{"date":"1\/09\/2016","content":"1. [](#new)\n * News List shows the number of comments per listing\n * Fade In effect on page load as a theme option"},"0.4.1":{"date":"1\/09\/2016","content":"1. [](#improved)\n * News pages have ```Via``` & ```Source``` attributes \n * ```news_list``` & ```news_item``` touch ups"},"0.4.0":{"date":"1\/08\/2016","content":"1. [](#new)\n * Blueprints for all modular pages\n * Comments template updated with accordians!\n * Updated navbar with social media from site.yaml\n * Footer made up to look how I want it, functions not yet set"},"0.3.8":{"date":"1\/05\/2016","content":"1. [](#improved)\n * Header fix"},"0.3.7":{"date":"12\/23\/2015","content":"1. [](#improved)\n * Can click links in search\n * Color match Keywords"},"0.3.5":{"date":"12\/22\/2015","content":"1. [](#improved)\n * Sort search results by category or tag."},"0.3.2":{"date":"12\/21\/2015","content":"1. [](#improved)\n * Updated theme's thumbnail\n * Updated theme's screenshot"},"0.3.0":{"date":"12\/21\/2015","content":"2. [](#improved)\n * News items, author: name and email"},"0.2.1":{"date":"12\/20\/2015","content":"1. [](#new)\n * Page file blueprints\n * Editor-buttons plugin theme support"},"0.2.0":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"0.1.0":{"date":"02\/10\/2015","content":"1. [](#bugfix)\n * Fix for mobile responsive menu\n * Fix for variable names with `-` causing issues, switched to `_`"},"0.0.1":{"date":"01\/08\/2015","content":"1. [](#bugfix)\n * Fix smooth scrolling from menu links"},"0.0.0":{"date":"01\/07\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"purity":{"name":"Purity","version":"0.5.5","description":"Purity: Pure CSS from Yahoo ported into Grav, with customised options for theme colours, menu design & layout control.","description_html":"

Purity: Pure CSS from Yahoo ported into Grav, with customised options for theme colours, menu design & layout control.<\/p>","description_plain":"Purity: Pure CSS from Yahoo ported into Grav, with customised options for theme colours, menu design & layout control.","icon":"group","author":{"name":"Lawrence Meckan","url":"http:\/\/www.absalom.biz","email":"media@absalom.biz"},"homepage":"https:\/\/github.com\/absalomedia\/grav-theme-purity","keywords":"purity, purecss, yahoo, minimalist, theme, modern, fast, responsive, html5, css3, blog, marketing","bugs":"https:\/\/github.com\/absalomedia\/grav-theme-purity\/issues","license":"BSD-2-Clause","tag_name":"0.5.5","date":"2016-07-13T01:59:15Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/purity\/0.5.5","repository":"https:\/\/github.com\/absalomedia\/grav-theme-purity","slug":"purity","install_path":"user\/themes\/purity","screenshot":"themes-purity.jpg","changelog":{"0.5.5":{"date":"07\/13\/2016","content":"1. [](#new)\n * Light \/ Dark Blog styling\n2. [](#bugfix)\n * Restructure CSS & JS"},"0.5.4":{"date":"07\/12\/2016","content":"1. [](#new)\n * Dynamic footer\n * PureCSS standardised to IE8 & above\n2. [](#bugfix)\n * Dynamic tagline in config"},"0.5.3":{"date":"07\/11\/2016","content":"1. [](#new)\n * Dynamic tagline\n * Google Fonts\n2. [](#bugfix)\n * Dynamic avatar images"},"0.5.2":{"date":"05\/04\/2016","content":"1. [](#new)\n * Dynamic avatar images\n2. [](#bugfix)\n * Author taxonomy fix"},"0.5.1":{"date":"01\/27\/2016","content":"1. [](#bugfix)\n * Removal of composer.json & unneeded streams"},"0.5.0":{"date":"12\/21\/2015","content":"1. [](#new)\n * Base \"blog\" theme design stable"}},"dependencies":[]},"nucleare":{"name":"Nucleare","version":"1.1.5","description":"Theme for the Grav CMS, based on the WordPress theme named Nucleare. It's mainly aimed to be used for a Blog, but you can also create simple pages. Modular pages to come","description_html":"

Theme for the Grav CMS, based on the WordPress theme named Nucleare. It's mainly aimed to be used for a Blog, but you can also create simple pages. Modular pages to come<\/p>","description_plain":"Theme for the Grav CMS, based on the WordPress theme named Nucleare. It's mainly aimed to be used for a Blog, but you can also create simple pages. Modular pages to come","icon":"empire","author":{"name":"S\u00e9bastien Viallemonteil","url":"https:\/\/scratchmydev.com","email":"sviallemonteil@gmail.com"},"homepage":"https:\/\/github.com\/birssan\/grav-theme-nucleare","keywords":"nucleare, theme, wordpress, modern, fast, responsive, html5, css3","license":"MIT","tag_name":"1.1.5","date":"2016-06-10T11:58:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/nucleare\/1.1.5","repository":"https:\/\/github.com\/birssan\/grav-theme-nucleare","slug":"nucleare","install_path":"user\/themes\/nucleare","screenshot":"themes-nucleare.jpg","changelog":{"1.1.5":{"date":"06\/10\/2016","content":"1. [](#bugfix)\n * Fixed language display in langswitcher template"},"1.1.4":{"date":"06\/10\/2016","content":"1. [](#new)\n * Added Romanian language"},"1.1.3":{"date":"01\/26\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete composer.json"},"1.1.2":{"date":"12\/31\/2015","content":"1. [](#improved)\n * Added a few translations and fixed few HTML syntax errors\n * Deleted default language from settings, useless\n * Added Dropdown toggle to settings, you can enable or disable dropdown in navigation bar"},"1.1.1":{"date":"12\/23\/2015","content":"1. [](#improved)\n * Forgot one \"Read more\" in blog_item template"},"1.1.0":{"date":"12\/23\/2015","content":"1. [](#bugfix)\n * Added a margin top for notices from the Markdown notices plugin\n * The top border color of the langswitcher menu was not replaced by the custom color if set\n2. [](#new)\n * Multi-Language support added, for now, English and French are supported"},"1.0.6":{"date":"12\/21\/2015","content":"1. [](#bugfix)\n * Well it's better when you have your website name in the footer instead of \"My Website\"..."},"1.0.5":{"date":"12\/21\/2015","content":"1. [](#improved)\n * Added a toggle for the header image so it's easier to disable"},"1.0.4":{"date":"12\/21\/2015","content":"1. [](#bugfix)\n * Fixed the link to go back to the home page on the site title and the header image if there is one"},"1.0.3":{"date":"12\/21\/2015","content":"1. [](#new)\n * The AboutMe plugin is included in the sidebar"},"1.0.2":{"date":"12\/17\/2015","content":"1. [](#new)\n * The socialbuttons plugin is included in each blog item if enabled. I've change the CSS to be more in cohesion with the theme."},"1.0.1":{"date":"12\/17\/2015","content":"1. [](#bugfix)\n * Fixed a bug when using JSComment in Blog item pages (used a `\/` instead of a `.`, my bad !)\n * Fixed the click on the language switcher, no need to put a link on it, works better on mobile phone (Doesn't reload the page when tapped)."},"1.0.0":{"date":"12\/10\/2015","content":"1. [](#new)\n * First Version\n * ChangeLog started..."}},"dependencies":[]},"future":{"name":"Future","version":"1.0.8","description":"Future Imperfect by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements and HTML5\/CSS3 code designed for quick and easy customization.","description_html":"

Future Imperfect by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements and HTML5\/CSS3 code designed for quick and easy customization.<\/p>","description_plain":"Future Imperfect by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements and HTML5\/CSS3 code designed for quick and easy customization.","icon":"group","author":{"name":"Lawrence Meckan","url":"http:\/\/www.absalom.biz","email":"media@absalom.biz"},"homepage":"https:\/\/github.com\/absalomedia\/grav-theme-future","keywords":"future, imperfect, minimalist, theme, modern, fast, responsive, html5, css3, blog","bugs":"https:\/\/github.com\/absalomedia\/grav-theme-future\/issues","license":"CC-BY-3.0","tag_name":"1.0.8","date":"2020-02-26T23:07:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/future\/1.0.8","repository":"https:\/\/github.com\/absalomedia\/grav-theme-future","slug":"future","install_path":"user\/themes\/future","screenshot":"themes-future.jpg","changelog":{"1.0.8":{"date":"02\/27\/2020","content":"1. [](#bugfix)\n * Drop down menu functionality from HTML5UP"},"1.0.7":{"date":"04\/05\/2016","content":"1. [](#improved)\n * Dynamic avatar images \n2. [](#bugfix)\n * Author taxonomy - now inherits from sitewide if not specified on page"},"1.0.6":{"date":"02\/04\/2016","content":"1. [](#improved)\n * Block management - including JS assets at end of page\n2. [](#bugfix)\n * ArticleBody redesign (issue #4)"},"1.0.5":{"date":"01\/27\/2016","content":"1. [](#bugfix)\n * Canonical resolution\n * Removal of composer.json & unneeded streams"},"1.0.4":{"date":"12\/07\/2015","content":"1. [](#new)\n * Start of microdata coverage\n * Start of ARIA coverage"},"1.0.3":{"date":"12\/04\/2015","content":"1. [](#improved)\n * Coverage for header_extra\n * Coverage for Language Switcher\n2. [](#bugfix)\n * Aspect ratios on screenshot & thumbnail"},"1.0.2":{"date":"12\/03\/2015","content":"1. [](#improved)\n * More form design improvements\n * Documentation\n2. [](#new)\n * Coverage for SimpleSearch"},"1.0.1":{"date":"12\/02\/2015","content":"1. [](#improved)\n * Better form design\n * Documentation\n2. [](#bugfix)\n * Machine date time\n3. [](#new)\n * Coverage for SnipCart\n * Better randomised content"},"1.0.0":{"date":"12\/01\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"minimalist":{"name":"Minimalist","version":"1.0.0","description":"A minimalistic blog theme for grav","description_html":"

A minimalistic blog theme for grav<\/p>","description_plain":"A minimalistic blog theme for grav","icon":"empire","author":{"name":"Philipp Spinnler","url":"http:\/\/philippspinnler.com","email":"philipp@spinnler.ch"},"homepage":"https:\/\/github.com\/philippspinnler\/grav-theme-minimalist","keywords":"minimalist, clean, simple, blog, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/philippspinnler\/grav-theme-minimalist\/issues","license":"MIT","tag_name":"v1.0.0","date":"2015-11-30T06:25:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/minimalist\/1.0.0","repository":"https:\/\/github.com\/philippspinnler\/grav-theme-minimalist","slug":"minimalist","install_path":"user\/themes\/minimalist","screenshot":"themes-minimalist.jpg","changelog":{"1.0.0":{"date":"11\/24\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"grayscale":{"name":"Grayscale","version":"1.0.0","description":"Grayscale is a clean and professional one-page theme for **Grav**","description_html":"

Grayscale is a clean and professional one-page theme for Grav<\/strong><\/p>","description_plain":"Grayscale is a clean and professional one-page theme for Grav","icon":"group","author":{"name":"Vitor Costa","url":"http:\/\/vmcosta.net","email":"vmcosta@me.com"},"homepage":"https:\/\/github.com\/vmcosta\/grav-theme-grayscale","demo":"http:\/\/demo.vmcosta.net\/grayscale-skeleton","keywords":"grayscale, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/vmcosta\/grav-theme-grayscale\/issues","license":"MIT","tag_name":"1.0.1","date":"2015-12-13T00:06:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/grayscale\/1.0.0","repository":"https:\/\/github.com\/vmcosta\/grav-theme-grayscale","slug":"grayscale","install_path":"user\/themes\/grayscale","screenshot":"themes-grayscale.jpg","changelog":{"1.0.1":{"date":"12\/10\/2015","content":"1. [](#improved)\n * Removed `simple_form` plugin files not beeing used.\n * Added default.html.twig to templates folder"},"1.0.0":{"date":"11\/05\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"lens":{"name":"Lens","version":"1.1.0","description":"Just another fine responsive site template by HTML5 UP ported to Grav","description_html":"

Just another fine responsive site template by HTML5 UP ported to Grav<\/p>","description_plain":"Just another fine responsive site template by HTML5 UP ported to Grav","icon":"newspaper-o","author":{"name":"Dev'Code","url":"http:\/\/lab.dev-code.fr","email":"lab.dev.code@gmail.com"},"homepage":"https:\/\/github.com\/lab-dev-code\/grav-theme-lens","demo":"http:\/\/lab.dev-code.fr\/grav-demos\/grav-theme-lens","keywords":"lens, theme","bugs":"https:\/\/github.com\/lab-dev-code\/grav-theme-lens\/issues","license":"CC-BY","tag_name":"v1.1.0","date":"2015-11-12T15:24:45Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/lens\/1.1.0","repository":"https:\/\/github.com\/lab-dev-code\/grav-theme-lens","slug":"lens","install_path":"user\/themes\/lens","screenshot":"themes-lens.jpg","changelog":{"1.0.0":{"date":"11\/03\/2015","content":"1. [](#new)\n * ChangeLog started..."},"1.1.0":{"date":"11\/12\/2015","content":"1. [](#new)\n * Support of self-hosted relative URLs (using Twig `|absolute_url` filter)"}},"dependencies":[]},"afterburner2":{"name":"Afterburner2","version":"1.8.0","description":"Afterburner2 is modern, responsive, and **built for speed**!","description_html":"

Afterburner2 is modern, responsive, and built for speed<\/strong>!<\/p>","description_plain":"Afterburner2 is modern, responsive, and built for speed!","icon":"paper-plane","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-afterburner2","demo":"http:\/\/demo.getgrav.org\/afterburner2-skeleton\/","keywords":"afterburner, theme, modern, fast, responsive","bugs":"https:\/\/github.com\/getgrav\/grav-theme-afterburner2\/issues","license":"MIT","tag_name":"1.8.0","date":"2019-03-22T00:23:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/afterburner2\/1.8.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-afterburner2","slug":"afterburner2","install_path":"user\/themes\/afterburner2","screenshot":"themes-afterburner2.jpg","changelog":{"1.8.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.7.1":{"date":"02\/26\/2017","content":"1. [](#bugfix)\n * Allow to add a `external` class to site.yaml links to work on modular pages [antimatter#95](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/95)"},"1.7.0":{"date":"09\/09\/2016","content":"1. [](#bugfix)\n * Drop unneeded form twig overrides"},"1.6.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Translate the theme blueprint options\n * Add logic to include site.menu items in modular pages too\n1. [](#bugfix)\n * Fix setting the page language in the html tag"},"1.5.1":{"date":"09\/16\/2015","content":"1. [](#improved)\n * Use new form plugin templates"},"1.5.0":{"date":"08\/31\/2015","content":"1. [](#new)\n * Added support for `login-status` partial in menu\n * Added support for `langswitcher` plugin\n1. [](#improved)\n * Use new toggle for item blueprint\n * Made sidebar links more robust\n1. [](#bugfix)\n * Favicon with full image URL\n * Fixed sidebar links when site at root"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.3.8":{"date":"06\/16\/2015","content":"1. [](#bugfix)\n * Handle page summary properly"},"1.3.7":{"date":"04\/13\/2015","content":"1. [](#bugfix)\n * Fix for image class in modular template 'text.html.twig`"},"1.3.6":{"date":"04\/07\/2015","content":"1. [](#improved)\n * Genericized theme_config variable for better inheritance"},"1.3.5":{"date":"03\/24\/2015","content":"1. [](#bugfix)\n * Fix for compressed text in `.pure-g` divs"},"1.3.4":{"date":"03\/24\/2015","content":"1. [](#bugfix)\n * Load pure grids at all times for better non-flexbox support"},"1.3.3":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"1.3.2":{"date":"02\/19\/2015","content":"1. [](#improved)\n * Implemented new `param_sep` variable from Grav 0.9.18"},"1.3.1":{"date":"02\/10\/2015","content":"1. [](#improved)\n * Added demo link to blueprint\n1. [](#improved)\n * Fix for table layout"},"1.3.0":{"date":"01\/23\/2015","content":"1. [](#new)\n * Extensive updates syncing functionality with current Antimatter theme"},"1.2.0":{"date":"01\/09\/2015","content":"1. [](#improved)\n * NOTE: BREAKING CHANGE - Fixed references to plugins in `partials\/` folder\n * Updated README.md"},"1.1.4":{"date":"12\/15\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"antimatter":{"name":"Antimatter","version":"2.2.0","description":"Antimatter is the default theme included with **Grav**","description_html":"

Antimatter is the default theme included with Grav<\/strong><\/p>","description_plain":"Antimatter is the default theme included with Grav","icon":"empire","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-antimatter","demo":"http:\/\/demo.getgrav.org\/blog-skeleton","keywords":"antimatter, theme, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-antimatter\/issues","license":"MIT","tag_name":"2.2.0","date":"2019-03-22T00:25:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/antimatter\/2.2.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-antimatter","slug":"antimatter","install_path":"user\/themes\/antimatter","screenshot":"themes-antimatter.jpg","changelog":{"2.2.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"2.1.2":{"date":"9\/28\/2017","content":"1. [](#improved)\n * Added polish and brazilian portuguese translations\n * Allow overriding the slidebar by moving it to its own `sidebar_navigation` block [#110](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/110)\n1. [](#bugfix)\n * Fix showcase template overlapping when not at top [#99](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/99)"},"2.1.1":{"date":"02\/26\/2017","content":"1. [](#bugfix)\n * Allow to add a `external` class to site.yaml links to work on modular pages [#95](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/95)"},"2.1.0":{"date":"01\/24\/2017","content":"1. [](#new)\n * Updated to FontAwesome 4.7.0 with [Grav icon](http:\/\/fontawesome.io\/icon\/grav\/)\n1. [](#improved)\n * Added croatian\n * Changed \"SimpleSearch\" string in the sidebar to \"Search\"\n1. [](#bugfix)\n * Removed unreachable condition [#85](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/85)\n * Fixed a typo in the french translation"},"2.0.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Added microformats2 support [#64](https:\/\/github.com\/getgrav\/grav-theme-antimatter\/pull\/64)\n1. [](#improved)\n * Updated to FontAwesome 4.6.3\n * Added romanian, russian and ukranian"},"2.0.0-beta.1":{"date":"05\/23\/2016","content":"1. [](#new)\n * New and improved **dropdown** styling\n1. [](#improved)\n * Removed templates from `form` + `snipcart` plugins\n * Added support for search button\n * Updated some translations\n * Automatically add comments if configured\n * Relative path for favicon\n * Slightly modified the blockquote background color\n * Removed unneeded streams from YAML\n * Use common language strings in Blueprint"},"1.8.0":{"date":"11\/20\/2015","content":"1. [](#new)\n * Added logic to include site.menu items in modular pages\n * Added a configurable lang field for HTML tag\n * Added a `bottom` JS output call\n1. [](#improved)\n * Updated to FontAwesome 4.4.0\n1. [](#bugfix)\n * Fixed extra `\/` in some tag URLs\n * Better support for PECL Yaml parser\n * Fixes for blog page blueprint"},"1.7.6":{"date":"10\/07\/2015","content":"1. [](#new)\n * Added logic to include site.menu items in modular pages\n1. [](#improved)\n * Removed unused `

` tags"},"1.7.5":{"date":"09\/16\/2015","content":"1. [](#improved)\n * Use new form plugin templates"},"1.7.3":{"date":"08\/31\/2015","content":"1. [](#new)\n * Added header image control and blueprints to admin plugin\n1. [](#improved)\n * Use new template field for modular pages"},"1.7.2":{"date":"08\/24\/2015","content":"1. [](#new)\n * Added support for `login-status` partial in menu"},"1.7.1":{"date":"08\/11\/2015","content":"1. [](#improved)\n * Use new toggle for item blueprint"},"1.7.0":{"date":"08\/06\/2015","content":"1. [](#new)\n * Blueprints that work with new admin plugin!\n1. [](#bugfix)\n * Favicon with full image URL"},"1.6.1":{"date":"07\/24\/2015","content":"1. [](#bugfix)\n * Fixed sidebar links when site at root"},"1.6.0":{"date":"07\/21\/2015","content":"1. [](#new)\n * Added support for `langswitcher` plugin\n1. [](#improved)\n * Made sidebar links more robust"},"1.5.0":{"date":"07\/14\/2015","content":"1. [](#new)\n * Added canonical URL support\n1. [](#improved)\n * More improvements for blueprints\n1. [](#bugfix)\n * Fixes for multi-language support"},"1.4.0":{"date":"05\/09\/2015","content":"1. [](#improved)\n * Improved blueprints\n1. [](#bugfix)\n * Fix for when page.summary is equal to page.content"},"1.3.9":{"date":"04\/13\/2015","content":"1. [](#bugfix)\n * Fix for image class in modular template 'text.html.twig`"},"1.3.8":{"date":"04\/07\/2015","content":"1. [](#improved)\n * Genericized theme_config variable for better inheritance"}}},"bootstrap":{"name":"Bootstrap","version":"1.7.0","description":"Bootstrap is built using the popular **Bootstrap** Framework","description_html":"

Bootstrap is built using the popular Bootstrap<\/strong> Framework<\/p>","description_plain":"Bootstrap is built using the popular Bootstrap Framework","icon":"bold","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"bootstrapper"},{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-bootstrap","demo":"http:\/\/demo.getgrav.org\/bootstrap-skeleton\/","keywords":"bootstrap, theme, framework","bugs":"https:\/\/github.com\/getgrav\/grav-theme-bootstrap\/issues","license":"MIT","tag_name":"1.7.0","date":"2019-03-22T00:26:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap\/1.7.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-bootstrap","slug":"bootstrap","install_path":"user\/themes\/bootstrap","screenshot":"themes-bootstrap.jpg","changelog":{"1.7.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.6.0":{"date":"12\/06\/2016","content":"1. [](#bugfix)\n * Only set fixed-nav class on body element when show_onpage_menu is true [#15](https:\/\/github.com\/getgrav\/grav-theme-bootstrap\/pull\/15)\n * Translate label in custom form field templates\n * Add custom styling for login forms"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Dropped own version of Bootstrap, rely on the Bootstrapper plugin\n * Add the bootstrap-styled email form field twig template\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Replace the hardcoded \"Grav\" title with the actual site title\n * Include the correct javascript file that highlights the active section in the menu"},"1.4.1":{"date":"09\/16\/2015","content":"1. [](#improved)\n * Use new form plugin templates"},"1.4.0":{"date":"08\/31\/2015","content":"1. [](#new)\n * Added support for `login-status` partial in menu\n * Added support for `langswitcher` plugin\n1. [](#improved)\n * Use new toggle for item blueprint\n * Made sidebar links more robust\n1. [](#bugfix)\n * Favicon with full image URL\n * Fixed sidebar links when site at root"},"1.3.3":{"date":"08\/25\/2015","content":"1. [](#bugfix)\n * Removed a `.DS_Store`"},"1.3.2":{"date":"06\/16\/2015","content":"1. [](#bugfix)\n * Handle page summary properly"},"1.3.1":{"date":"04\/13\/2015","content":"1. [](#bugfix)\n * Fix for image class in modular template 'text.html.twig`"},"1.3.0":{"date":"02\/28\/2015","content":"2. [](#improved)\n * Now relies on Grav 0.9.19+\n * Relies on new `bootstrapper` plugin to load Bootstrap CSS and JS"},"1.2.2":{"date":"02\/19\/2015","content":"2. [](#improved)\n * Implemented new `param_sep` variable from Grav 0.9.18"},"1.2.1":{"date":"02\/10\/2015","content":"1. [](#improved)\n * Added demo link to blueprint"},"1.2.0":{"date":"01\/26\/2015","content":"1. [](#new)\n * Extensive updates syncing functionality with current Antimatter theme"},"1.1.4":{"date":"01\/09\/2015","content":"1. [](#improved)\n * NOTE: BREAKING CHANGE - Fixed references to plugins in `partials\/` folder\n * Updated README.md"},"1.1.3":{"date":"11\/09\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"hpstr":{"name":"HPSTR","version":"1.6.0","description":"HPSTR theme by mademistakes ported to **Grav**","description_html":"

HPSTR theme by mademistakes ported to Grav<\/strong><\/p>","description_plain":"HPSTR theme by mademistakes ported to Grav","icon":"camera-retro","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-hpstr","demo":"http:\/\/demo.getgrav.org\/hpstr-skeleton","keywords":"hpstr, theme, modern, fast, responsive, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-hpstr\/issues","license":"MIT","tag_name":"1.6.0","date":"2019-03-22T00:37:19Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/hpstr\/1.6.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-hpstr","slug":"hpstr","install_path":"user\/themes\/hpstr","screenshot":"themes-hpstr.jpg","changelog":{"1.6.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination\n "},"1.4.0":{"date":"12\/28\/2015","content":"1. [](#bugfix)\n * Minor bugfixes "},"1.3.0":{"date":"10\/23\/2015","content":"1. [](#bugfix)\n * Fixed menu not working at root \n * Fixed issue where links were `\/tag` instead of `\/tags`\n * Fixed issue with bad URL in date header element"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.1.0":{"date":"07\/22\/2015","content":"1. [](#bugfix)\n * Clicking off the menu now closes it properly"},"1.0.4":{"date":"07\/14\/2015","content":"1. [](#bugfix)\n * Bad release, trying again..."},"1.0.3":{"date":"07\/14\/2015","content":"1. [](#bugfix)\n * Modernized the header js\/css tags to fix broken JS"},"1.0.2":{"date":"02\/19\/2015","content":"2. [](#improved)\n\t* Added SimpleSearch capability\n * Implemented new `param_sep` variable from Grav 0.9.18"},"1.0.1":{"date":"02\/10\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"mediator":{"name":"Mediator","version":"1.5.0","description":"Mediator theme by Dirk Fabisch ported to **Grav**","description_html":"

Mediator theme by Dirk Fabisch ported to Grav<\/strong><\/p>","description_plain":"Mediator theme by Dirk Fabisch ported to Grav","icon":"bullseye","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-mediator","demo":"http:\/\/demo.getgrav.org\/mediator-skeleton","keywords":"mediator, theme, modern, fast, responsive, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-mediator\/issues","license":"MIT","tag_name":"1.5.0","date":"2020-06-03T21:20:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/mediator\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-mediator","slug":"mediator","install_path":"user\/themes\/mediator","screenshot":"themes-mediator.jpg","changelog":{"1.5.0":{"date":"06\/03\/2020","content":"1. [](#new)\n * Multilanguage support [#12](https:\/\/github.com\/getgrav\/grav-theme-mediator\/pull\/12)\n1. [](#improved)\n * Modernized & cleaned up asssets"},"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.3.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination\n "},"1.2.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Dropped an extraneous debug statement\n1. [](#bugfix)\n\t* Fixed RSS link\n\t* Fix tag links on a root domain site"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.3":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"1.0.2":{"date":"02\/19\/2015","content":"2. [](#improved)\n\t* Updated README\n\t* Fixed feed URL on homepage\n\t* Added demo link\n * Implemented new `param_sep` variable from Grav 0.9.18"},"1.0.1":{"date":"02\/10\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"notepad":{"name":"Notepad","version":"1.4.0","description":"Notepad theme by HOSSAIN MOHD FAYSAL ported to **Grav**","description_html":"

Notepad theme by HOSSAIN MOHD FAYSAL ported to Grav<\/strong><\/p>","description_plain":"Notepad theme by HOSSAIN MOHD FAYSAL ported to Grav","icon":"pencil-square","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-notepad","demo":"http:\/\/demo.getgrav.org\/notepad-skeleton","keywords":"notepad, theme, modern, fast, responsive, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-notepad\/issues","license":"MIT","tag_name":"1.4.0","date":"2019-03-22T00:43:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/notepad\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-notepad","slug":"notepad","install_path":"user\/themes\/notepad","screenshot":"themes-notepad.jpg","changelog":{"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.3.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fixed pagination \n * Updated the logo link url\n "},"1.2.0":{"date":"09\/04\/2015","content":"1. [](#bugfix)\n\t* Various UI fixes"},"1.1.1":{"date":"08\/31\/2015","content":"1. [](#bugfix)\n\t* Fixed 404 when clicking on tag while viewing post\n * Fix not using date in post header"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.4":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"1.0.3":{"date":"02\/19\/2015","content":"2. [](#improved)\n\t* Updated README\n * Implemented new `param_sep` variable from Grav 0.9.18\n3. [](#bugfix)\n * Fix home reference URL "},"1.0.2":{"date":"12\/16\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"agency":{"name":"Agency","version":"1.5.0","description":"Agency is a clean and professional one-page theme for **Grav**","description_html":"

Agency is a clean and professional one-page theme for Grav<\/strong><\/p>","description_plain":"Agency is a clean and professional one-page theme for Grav","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-agency","demo":"http:\/\/demo.getgrav.org\/agency-skeleton","keywords":"agency, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-agency\/issues","license":"MIT","tag_name":"1.5.0","date":"2019-03-22T00:24:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/agency\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-agency","slug":"agency","install_path":"user\/themes\/agency","screenshot":"themes-agency.jpg","changelog":{"1.5.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.4.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n * Load Google Fonts using a protocol independent URL, fix SSL issue\n * Supports the Form plugin modular page\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n "},"1.3.1":{"date":"12\/11\/2015","content":"1. [](#improved)\n * Added support for `custom.css`"},"1.3.0":{"date":"10\/23\/2015","content":"1. [](#bugfix)\n * Fix hardcoded navigation\n * Fixed onpage modular navigation"},"1.2.0":{"date":"09\/22\/2015","content":"1. [](#improved)\n * Improved compatibility with newest Grav\n * Improved compatibility with SimpleForm component\n * Minor fixes and cleanups\n2. [](#new)\n * Added default layout "},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.3":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"1.0.2":{"date":"02\/10\/2015","content":"1. [](#bugfix)\n * Fix for mobile responsive menu\n * Fix for variable names with `-` causing issues, switched to `_`"},"1.0.1":{"date":"01\/08\/2015","content":"1. [](#bugfix)\n * Fix smooth scrolling from menu links"},"1.0.0":{"date":"01\/07\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"deliver":{"name":"Deliver","version":"1.7.0","description":"Deliver theme is a port of the Michael Reimer's Deliver Free PSD theme.","description_html":"

Deliver theme is a port of the Michael Reimer's Deliver Free PSD theme.<\/p>","description_plain":"Deliver theme is a port of the Michael Reimer's Deliver Free PSD theme.","icon":"newspaper-o","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-deliver","demo":"http:\/\/demo.getgrav.org\/deliver-skeleton\/","keywords":"deliver, theme, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-deliver\/issues","license":"MIT","tag_name":"1.7.0","date":"2019-03-22T00:34:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/deliver\/1.7.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-deliver","slug":"deliver","install_path":"user\/themes\/deliver","screenshot":"themes-deliver.jpg","changelog":{"1.7.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.6.2":{"date":"12\/20\/2016","content":"1. [](#improved)\n * Add bottom js call in bottom block"},"1.6.1":{"date":"12\/10\/2016","content":"1. [](#improved)\n * Added background animation when scrolling the menu in sticky mode\n1. [](#bugfix)\n * Fixed some mobile alignments for hamburger and search icons in sticky mode"},"1.6.0":{"date":"12\/09\/2016","content":"1. [](#new)\n * Add an option to have a sticky menu. Also added blueprint configuration to turn in on from the admin. Disabled by default. Uses https:\/\/github.com\/bigspotteddog\/ScrollToFixed\n1. [](#improved)\n * Invert order of previous and next button in the blog posts navigation\n1. [](#bugfix)\n * Fix forms not working as expected. Drop the form twig overrides as they break the forms, and don't really customise the output"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n * Add the `theme_config` twig var\n1. [](#bugfix)\n * Fix missing fontawesome-webfont.woff2 file\n * Fix slider buttons on tablet\n * Fix setting the page language in the html tag"},"1.4.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Fontawesome updated to 4.5.0\n1. [](#bugfix)\n * Searchbox in search results fix"},"1.3.1":{"date":"12\/18\/2015","content":"2. [](#bugfix)\n * Added nonce support to form template"},"1.3.0":{"date":"11\/18\/2015","content":"1. [](#new)\n * SimpleForm replaced with Forms plugin\n2. [](#bugfix)\n * Admin plugin bugfixes"},"1.2.0":{"date":"09\/18\/2015","content":"1. [](#bugfix)\n * Updated outdated blueprints\n * Bugfix for pagination plugin"},"1.1.1":{"date":"09\/18\/2015","content":"1. [](#improved)\n * compatibility with newest Grav version.\n1. [](#bugfix)\n * SimpleForm compatibility bugfixes."},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin\n1. [](#bugfix)\n * Taxonomy count fix"},"1.0.4":{"date":"05\/09\/2015","content":"1. [](#improved)\n * Fix for bottom menu links"},"1.0.3":{"date":"03\/01\/2015","content":"1. [](#improved)\n * Switched to Grav's built-in `jQuery` assets"},"1.0.2":{"date":"02\/19\/2015","content":"2. [](#improved)\n * Added SimpleSearch capability\n * Implemented new `param_sep` variable from Grav 0.9.18"},"1.0.1":{"date":"02\/10\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"twenty":{"name":"Twenty","version":"1.7.0","description":"Twenty is a free and responsive theme for **Grav**. It's a port of **Twenty** template by HTML5 UP.","description_html":"

Twenty is a free and responsive theme for Grav<\/strong>. It's a port of Twenty<\/strong> template by HTML5 UP.<\/p>","description_plain":"Twenty is a free and responsive theme for Grav. It's a port of Twenty template by HTML5 UP.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"},{"name":"form","version":">=2.0.2"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-twenty","demo":"http:\/\/demo.getgrav.org\/twenty-skeleton","keywords":"twenty, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-twenty\/issues","license":"MIT","tag_name":"1.7.0","date":"2019-03-22T00:51:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/twenty\/1.7.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-twenty","slug":"twenty","install_path":"user\/themes\/twenty","screenshot":"themes-twenty.jpg","changelog":{"1.7.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.6.0":{"date":"09\/09\/2016","content":"1. [](#improved)\n * Update forms for the newest Form plugin markup. Drop totally custom form markup, extend from forms default twig files"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Use protocol independent url for Google Font\n * Add nonce to the custom form page template"},"1.4.0":{"date":"10\/16\/2015","content":"1. [](#new)\n * Twenty codebase updated to latest release\n * Various fixes and improvements\n * Menu generated automatically from collection of pages"},"1.3.0":{"date":"10\/15\/2015","content":"1. [](#new)\n * Removed SimpleForm plugin support due to constant compatibility problems\n * Added support for Email and Form plugins"},"1.2.1":{"date":"09\/21\/2015","content":"1. [](#improved)\n * improved default layout\n * improved SimpleForm compatibility\n * improved Grav compatibility\n * minor fixes"},"1.1.1":{"date":"09\/04\/2015","content":"1. [](#improved)\n * reworked initialization"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.0":{"date":"03\/24\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"soraarticle":{"name":"SoraArticle","version":"1.5.0","description":"Sora Article is a minimal Theme designed for the discerning blogger, ported to Grav.","description_html":"

Sora Article is a minimal Theme designed for the discerning blogger, ported to Grav.<\/p>","description_plain":"Sora Article is a minimal Theme designed for the discerning blogger, ported to Grav.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-soraarticle","demo":"http:\/\/demo.getgrav.org\/soraarticle-skeleton","keywords":"soraarticle, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-soraarticle\/issues","license":"CC BY 3.0","tag_name":"1.5.0","date":"2019-03-22T00:48:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/soraarticle\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-soraarticle","slug":"soraarticle","install_path":"user\/themes\/soraarticle","screenshot":"themes-soraarticle.jpg","changelog":{"1.5.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.4.1":{"date":"02\/26\/2017","content":"1. [](#improved)\n * Updated base.html.twig to fix menu for support of full qualified URLs [#7](https:\/\/github.com\/getgrav\/grav-theme-soraarticle\/pull\/7)"},"1.4.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix form action for forms on multilanguage pages\n * Remove unneeded default form template override\n * Fix setting the page language in the html tag\n * Fix pagination"},"1.3.0":{"date":"01\/22\/2016","content":"1. [](#bugfix)\n * Admin Plugin Compatibility"},"1.2.1":{"date":"12\/11\/2015","content":"1. [](#bugfix)\n * Fix form template with nonce support\n * Support configurable param separator"},"1.2.0":{"date":"11\/12\/2015","content":"1. [](#new)\n * Fix for responsive videos\n * Couple fixes for JSComments\n * SimpleForm replaced with Forms plugin"},"1.1.2":{"date":"09\/21\/2015","content":"1. [](#improved)\n * improved default layout\n * improved SimpleForm compatibility\n * improved Grav compatibility\n * minor fixes"},"1.1.1":{"date":"09\/04\/2015","content":"1. [](#improved)\n * use https instead of http"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.1":{"date":"04\/07\/2015","content":"1. [](#bugfix)\n * Fixed for Grav 0.9.21 compatibility"},"1.0.0":{"date":"04\/07\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"photographer":{"name":"Photographer","version":"1.5.0","description":"Photographer is a Bootstrap 3.0 theme for Grav. It's a port of Free Bootstrap 3.0 Template by template-help.com.","description_html":"

Photographer is a Bootstrap 3.0 theme for Grav. It's a port of Free Bootstrap 3.0 Template by template-help.com.<\/p>","description_plain":"Photographer is a Bootstrap 3.0 theme for Grav. It's a port of Free Bootstrap 3.0 Template by template-help.com.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-photographer","demo":"http:\/\/demo.getgrav.org\/photographer-skeleton","keywords":"photographer, theme, bootstrap, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-photographer\/issues","license":"MIT","tag_name":"1.5.0","date":"2019-03-22T00:44:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/photographer\/1.5.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-photographer","slug":"photographer","install_path":"user\/themes\/photographer","screenshot":"themes-photographer.jpg","changelog":{"1.5.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n1. [](#improved)\n * Added french"},"1.4.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag"},"1.3.0":{"date":"09\/17\/2015","content":"1. [](#improved)\n * Updated for new version of simple_form (Pereira Ricardo)\n * Fix for markdown extra\n * Minor fixes"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.1.0":{"date":"07\/24\/2015","content":"1. [](#improved)\n * Moved images displayed on homepage from theme to page"},"1.0.1":{"date":"06\/16\/2015","content":"1. [](#bugfix)\n * Mobile menu fixes"},"1.0.0":{"date":"04\/22\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"woo":{"name":"Woo","version":"1.3.0","description":"Woo is a clean, modern, landing page site template by Styleshout. It has a fully responsive design and was tested on all major browser and mobile devices.","description_html":"

Woo is a clean, modern, landing page site template by Styleshout. It has a fully responsive design and was tested on all major browser and mobile devices.<\/p>","description_plain":"Woo is a clean, modern, landing page site template by Styleshout. It has a fully responsive design and was tested on all major browser and mobile devices.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-woo","demo":"http:\/\/demo.getgrav.org\/woo-skeleton","keywords":"woo, theme, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-woo\/issues","license":"MIT","tag_name":"1.3.0","date":"2019-03-22T00:52:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/woo\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-woo","slug":"woo","install_path":"user\/themes\/woo","screenshot":"themes-woo.jpg","changelog":{"1.3.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n "},"1.1.1":{"date":"09\/04\/2015","content":"1. [](#bugfix)\n * menu linking bug"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.0":{"date":"05\/09\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"striped":{"name":"Striped","version":"2.3.0","description":"Striped by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements, a repositionable sidebar (left or right), and HTML5\/CSS3 code designed for quick and easy customization.","description_html":"

Striped by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements, a repositionable sidebar (left or right), and HTML5\/CSS3 code designed for quick and easy customization.<\/p>","description_plain":"Striped by HTML5 UP, features a clean, minimalistic design, styling for all basic page elements, a repositionable sidebar (left or right), and HTML5\/CSS3 code designed for quick and easy customization.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-striped","demo":"http:\/\/demo.getgrav.org\/striped-skeleton","keywords":"striped, theme, modern, fast, responsive, html5, css3, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-striped\/issues","license":"MIT","tag_name":"2.3.0","date":"2019-03-22T00:49:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/striped\/2.3.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-striped","slug":"striped","install_path":"user\/themes\/striped","screenshot":"themes-striped.jpg","changelog":{"2.3.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"2.2.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination\n "},"2.1.1":{"date":"11\/19\/2015","content":"1. [](#bugfix)\n * Pagination compatibility"},"2.1.0":{"date":"10\/15\/2015","content":"1. [](#new)\n * Removed SimpleForm plugin support due to constant compatibility problems\n * Added support for Email and Form plugins"},"2.0.0":{"date":"09\/21\/2015","content":"1. [](#improved)\n * Reworked codebase for better compatibility and css handling\n * Lots of fixes"},"1.2.0":{"date":"09\/21\/2015","content":"1. [](#improved)\n * Improved compatibility with newest Grav\n * Improved compatibility with SimpleForm component\n * Minor fixes"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.0":{"date":"06\/16\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"learn2":{"name":"Learn2","version":"1.8.0","description":"Learn2 is a new modern documentation theme for Grav","description_html":"

Learn2 is a new modern documentation theme for Grav<\/p>","description_plain":"Learn2 is a new modern documentation theme for Grav","icon":"book","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-learn2","demo":"http:\/\/learn.getgrav.org","keywords":"heme, docs, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-learn2\/issues","license":"MIT","tag_name":"1.8.0","date":"2019-03-22T00:40:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/learn2\/1.8.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-learn2","slug":"learn2","install_path":"user\/themes\/learn2","screenshot":"themes-learn2.jpg","changelog":{"1.8.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension"},"1.7.0":{"date":"08\/23\/2017","content":"1. [](#improved)\n * Added default page template.\n * Added blueprints for docs and chapter pages"},"1.6.3":{"date":"01\/31\/2017","content":"1. [](#bugfix)\n * Fixed changelog date"},"1.6.2":{"date":"01\/31\/2017","content":"1. [](#bugfix)\n * Fixed a PHP 7.1 issue"},"1.6.1":{"date":"01\/24\/2017","content":"1. [](#new)\n * Updated to FontAwesome 4.7.0 with [Grav icon](http:\/\/fontawesome.io\/icon\/grav\/)"},"1.6.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Added the spanish language\n1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Set the page language from Grav's Language configuration. Default to english.\n1. [](#bugfix)\n * Fix an issue on iOS 9+ Safari scaling"},"1.5.0":{"date":"01\/06\/2016","content":"1. [](#new)\n * Added keyboard prev\/next navigation\n1. [](#improved)\n * Various language updates\n1. [](#bugfix)\n * Fixed a typo in CSS"},"1.4.2":{"date":"12\/18\/2015","content":"1. [](#bugfix)\n * Fixed clipboard for Safari"},"1.4.1":{"date":"12\/11\/2015","content":"1. [](#new)\n * Support new sidebar scrollbar\n * New subtle `subtitle` styling"},"1.4.0":{"date":"10\/07\/2015","content":"1. [](#new)\n * Added 1-click copy-to-clipboard feature for `code` and `pre` tags\n * Added German translations\n * Configurable root page\n1. [](#improved)\n * Wrapped topbar to remove it from error pages\n1. [](#bugfix)\n * Fix for bad YAML\n * Fix for bad HTML in github note"},"1.3.0":{"date":"09\/11\/2015","content":"1. [](#new)\n * Added configurable Google analytics code"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.1.0":{"date":"07\/19\/2015","content":"1. [](#new)\n * Added search highlight support\n * Added a footer"},"1.0.1":{"date":"06\/2\/2015","content":"1. [](#new)\n * Added support for 2+ page levels"},"1.0.0":{"date":"06\/17\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"cacti":{"name":"Cacti","version":"1.4.0","description":"Minimal theme based on Cactus and Kactus","description_html":"

Minimal theme based on Cactus and Kactus<\/p>","description_plain":"Minimal theme based on Cactus and Kactus","icon":"globe","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-cacti","demo":"http:\/\/demo.getgrav.org\/multilang-skeleton","keywords":"cacti, theme, minimal, modern, fast, responsive, html5, css3, multilanguage","bugs":"https:\/\/github.com\/getgrav\/grav-theme-cacti\/issues","license":"MIT","tag_name":"1.4.0","date":"2019-03-22T00:31:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/cacti\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-cacti","slug":"cacti","install_path":"user\/themes\/cacti","screenshot":"themes-cacti.jpg","changelog":{"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.3.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Added support for Disqus comments\n1. [](#bugfix)\n * Fixed the post published date format\n * Fix setting the page language in the html tag\n * Fix code highlighting support\n "},"1.2.1":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Fixed Polish translation\n * Fixed incorrect section tag"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#new)\n * Added Polish translations\n * Added Norwegian translations\n1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.1.1":{"date":"07\/21\/2015","content":"1. [](#bugfix)\n * Fixed issue with Retina profile image"},"1.1.0":{"date":"07\/19\/2015","content":"1. [](#new)\n * Added Greek translations\n1. [](#improved)\n * Sets `` dynamically based on language and\/or default"},"1.0.1":{"date":"07\/14\/2015","content":"1. [](#improved)\n * Updated blueprints"},"1.0.0":{"date":"07\/13\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"sidewalk":{"name":"Sidewalk","version":"0.0.5","description":"A clean and simple blog theme for **Grav**","description_html":"

A clean and simple blog theme for Grav<\/strong><\/p>","description_plain":"A clean and simple blog theme for Grav","icon":"road","author":{"name":"Darryl Dias","url":"http:\/\/darryldias.me","email":"darryl@revryl.com"},"homepage":"https:\/\/github.com\/DarrylDias\/Sidewalk","keywords":"sidewalk, clean, simple, blog, core, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/DarrylDias\/Sidewalk\/issues","license":"MIT","screenshot":"user-theme-sidewalk.png","tag_name":"0.0.5","date":"2015-09-25T11:16:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/sidewalk\/0.0.5","repository":"https:\/\/github.com\/DarrylDias\/Sidewalk","slug":"sidewalk","install_path":"user\/themes\/sidewalk","changelog":false,"dependencies":[]},"developer":{"name":"Developer","version":"2.2.0","description":"Developer is a free responsive **Grav** theme designed to help developers promote their work.","description_html":"

Developer is a free responsive Grav<\/strong> theme designed to help developers promote their work.<\/p>","description_plain":"Developer is a free responsive Grav theme designed to help developers promote their work.","icon":"clipboard","author":{"name":"Sommerregen","url":"http:\/\/benjamin-regler.de","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-developer","docs":"https:\/\/github.com\/sommerregen\/grav-theme-developer\/blob\/master\/README.md","demo":"http:\/\/themes.benjamin-regler.de\/developer\/","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-developer\/issues","license":"MIT\/GPL","tag_name":"v2.2.0","date":"2017-04-05T19:13:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/developer\/2.2.0","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-developer","slug":"developer","install_path":"user\/themes\/developer","screenshot":"themes-developer.jpg","changelog":{"2.2.0":{"date":"04\/05\/2017","content":"2. [](#improved)\n * Added \"github-activity\" and \"octicons\" to theme package\n3. [](#bugfix)\n * Fixed Github activity page not found error [#7](hhttps:\/\/github.com\/Sommerregen\/grav-theme-developer\/issues\/7) (Github Activity URL 404)"},"2.1.1":{"date":"03\/20\/2017","content":"3. [](#bugfix)\n * Fixed mixed content issues [#6](https:\/\/github.com\/Sommerregen\/grav-theme-developer\/issues\/6) (Mixed content)"},"2.1.0":{"date":"01\/10\/2017","content":"2. [](#improved)\n * Update font awesome to v4.7 [#5](https:\/\/github.com\/Sommerregen\/grav-theme-developer\/pull\/5) (Thanks to [@huy-nguyen](https:\/\/github.com\/huy-nguyen))\n3. [](#bugfix)\n * Fix button link [#3](https:\/\/github.com\/Sommerregen\/grav-theme-developer\/pull\/3)"},"2.0.4":{"date":"01\/13\/2015","content":"1. [](#bugfix)\n * Fixed page title when error template called."},"2.0.3":{"date":"01\/09\/2015","content":"1. [](#improved)\n * Update [README](README.md)."},"2.0.2":{"date":"01\/04\/2015","content":"1. [](#bugfix)\n * Fixed header.link object in the projects modules.\n * Move demo content to folder `_demo`."},"2.0.1":{"date":"01\/03\/2015","content":"1. [](#new)\n * Added support for Coderwall link, you need to update coderwall<\/code> key on theme config file.\n * Add again the label on first project and change key from ribbon key and label key.\n * Change projects module collection value to standard at same of all other modules collection name."},"2.0":{"date":"22 Dec 2014","content":"1. [](#new)\n * Convert website template to Grav Theme."},"1.2":{"date":"10 Aug 2014","content":"1. [](#improved)\n * Removed iframe version of Github Activity Stream (the iframe method is no longer working).\n1. [](#new)\n * Added javascript version of Github Activity Stream."},"1.1":{"date":"21 Jul 2014","content":"1. [](#bugfix)\n * Fixed mobile horizontal bar.\n * Fixed minor markup issues.\n1. [](#new)\n * Added hQuery RSS plugin for pulling blog feeds.\n * Added Bootstrap Tooltip for skill levels."},"1.0":{"date":"19 Jul 2014","content":"1. [](#new)\n * Initial release."}},"dependencies":[]},"machine":{"name":"Machine","version":"2.0.6","description":"Machine is a free, flat, modern web theme with an industrial\/corporate focus.","description_html":"

Machine is a free, flat, modern web theme with an industrial\/corporate focus.<\/p>","description_plain":"Machine is a free, flat, modern web theme with an industrial\/corporate focus.","icon":"cog","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-machine","docs":"https:\/\/github.com\/sommerregen\/grav-theme-machine\/blob\/master\/README.md","demo":"http:\/\/themes.benjamin-regler.de\/machine\/","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-machine\/issues","license":"MIT\/GPL","tag_name":"v2.0.6","date":"2017-02-05T17:44:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/machine\/2.0.6","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-machine","slug":"machine","install_path":"user\/themes\/machine","screenshot":"themes-machine.jpg","changelog":{"2.0.6":{"date":"02\/05\/2017","content":"3. [](#bugfix)\n * Fixed [#2](https:\/\/github.com\/Sommerregen\/grav-theme-machine\/issues\/2) (\"DateTime::__construct(): Failed to parse time string (06-23-2014) at position 0 (0): Unexpected character\")"},"2.0.5":{"date":"01\/13\/2015","content":"1. [](#new)\n * Add into _demo\/config the plugin configuration file because need to reset the fields array.\n3. [](#bugfix)\n * Fix the page title when error template called.\n * Fix simple_form template fields.\n * Update _demo\/pages contact with field type where need."},"2.0.4":{"date":"01\/09\/2015","content":"2. [](#improved)\n * Update [README](README.md).\n3. [](#bugfix)\n * Small fix."},"2.0.3":{"date":"01\/06\/2015","content":"1. [](#new)\n * Add JSComments plugin.\n * Add GMaps plugin.\n * Add blog and blog posts templates."},"2.0.2":{"date":"01\/04\/2015","content":"1. [](#bugfix)\n * Fixed header.link object in the projects modules.\n * Move demo content to folder `_demo`."},"2.0.1":{"date":"01\/03\/2015","content":"1. [](#new)\n * Added support for Coderwall link, you need to update coderwall<\/code> key on theme config file.\n * Add again the label on first project and change key from ribbon key and label key.\n * Change projects module collection value to standard at same of all other modules collection name."},"2.0.0":{"date":"12\/22\/2014","content":"1. [](#new)\n * Convert website template to Grav Theme."},"1.2.0":{"date":"08\/10\/2014","content":"1. [](#new)\n * Added javascript version of Github Activity Stream.\n2. [](#improved)\n * Removed iframe version of Github Activity Stream (the iframe method is no longer working)."},"1.1.0":{"date":"06\/21\/2014","content":"1. [](#new)\n * Added hQuery RSS plugin for pulling blog feeds.\n * Added Bootstrap Tooltip for skill levels.\n3. [](#bugfix)\n * Fixed mobile horizontal bar.\n * Fixed minor markup issues."},"1.0.0":{"date":"07\/19\/2014","content":"1. [](#new)\n * Initial release."}},"dependencies":[]},"zsimplex":{"name":"zSimplex","version":"2.2.1","description":"The zSimplex theme is a free responsive HTML5 theme that can be used to start a management or project website.","description_html":"

The zSimplex theme is a free responsive HTML5 theme that can be used to start a management or project website.<\/p>","description_plain":"The zSimplex theme is a free responsive HTML5 theme that can be used to start a management or project website.","icon":"paint-brush","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-zsimplex","docs":"https:\/\/github.com\/sommerregen\/grav-theme-zsimplex\/blob\/master\/README.md","demo":"https:\/\/themes.benjamin-regler.de\/zsimplex","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-zsimplex\/issues","license":"MIT\/GPL","tag_name":"v2.2.1","date":"2017-06-27T16:50:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/zsimplex\/2.2.1","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-zsimplex","slug":"zsimplex","install_path":"user\/themes\/zsimplex","screenshot":"themes-zsimplex.jpg","changelog":{"2.2.0":{"date":"05\/31\/2017","content":"1. [](#new)\n * Added theme blueprints and languages\n2. [](#improved)\n * Overall updates and junk removal [#4](https:\/\/github.com\/Sommerregen\/grav-theme-zsimplex\/pull\/4) (Big thanks to [@boredland](https:\/\/github.com\/boredland))\n * Use `fontawesome` instead of images wherever possible\n * Make a lot of options editable on page level\n * Integration of the current Grav forms\n * Updated libraries"},"2.1.0":{"date":"05\/13\/2017","content":"2. [](#improved)\n * Allow dynamic amount of slides that always stay centered [#1](https:\/\/github.com\/Sommerregen\/grav-theme-zsimplex\/pull\/1)\n * Add `custom.css` to the asset manager and make the favicon configurable [#3](https:\/\/github.com\/Sommerregen\/grav-theme-zsimplex\/pull\/3)\n3. [](#bugfix)\n * Fixed scrambled slider [#2](https:\/\/github.com\/Sommerregen\/grav-theme-zsimplex\/issues\/2)"},"2.0.2":{"date":"01\/13\/2015","content":"1. [](#new)\n * Added error template.\n3. [](#bugfix)\n * Fixed page title when error template called."},"2.0.1":{"date":"01\/09\/2015","content":"2. [](#improved)\n * Update [README](README.md).\n3. [](#bugfix)\n * Small fix."},"2.0.0":{"date":"01\/06\/2015","content":"1. [](#new)\n * Start conversion to Grav Theme."}},"dependencies":[]},"aerial":{"name":"Aerial","version":"2.0.4","description":"A very simple personalizable landing page with social links.","description_html":"

A very simple personalizable landing page with social links.<\/p>","description_plain":"A very simple personalizable landing page with social links.","icon":"desktop","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-aerial","docs":"https:\/\/github.com\/sommerregen\/grav-theme-aerial\/blob\/master\/README.md","demo":"http:\/\/themes.benjamin-regler.de\/aerial\/","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-aerial\/issues","license":"MIT\/GPL","tag_name":"v2.0.4","date":"2016-08-05T18:44:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/aerial\/2.0.4","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-aerial","slug":"aerial","install_path":"user\/themes\/aerial","screenshot":"themes-aerial.jpg","changelog":{"2.0.4":{"date":"08\/05\/2016","content":"1. [](#bugfix)\n * Fixed demo link ([#723](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/723))"},"2.0.3":{"date":"03\/06\/2015","content":"1. [](#improved)\n * Update jquery with named asset.\n * Update theme for working with Grav 0.9.19."},"2.0.2":{"date":"01\/13\/2015","content":"1. [](#new)\n * Add Error template."},"2.0.1":{"date":"01\/09\/2015","content":"1. [](#improved)\n * Update [README](README.md)."},"2.0.0":{"date":"01\/07\/2015","content":"1. [](#new)\n * Add random background. Use the media page images to load the backgrounds.\n * Start conversion to Grav Theme."}},"dependencies":[]},"parallelism":{"name":"Parallelism","version":"2.0.2","description":"A responsive portfolio site template with unique horizontal page scrolling.","description_html":"

A responsive portfolio site template with unique horizontal page scrolling.<\/p>","description_plain":"A responsive portfolio site template with unique horizontal page scrolling.","icon":"binoculars","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-parallelism","docs":"https:\/\/github.com\/sommerregen\/grav-theme-parallelism\/blob\/master\/README.md","demo":"http:\/\/themes.benjamin-regler.de\/parallelism\/","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-parallelism\/issues","license":"MIT\/GPL","tag_name":"v2.0.2","date":"2016-04-20T18:50:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/parallelism\/2.0.2","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-parallelism","slug":"parallelism","install_path":"user\/themes\/parallelism","screenshot":"themes-parallelism.jpg","changelog":{"2.0.2":{"date":"01\/13\/2015","content":"1. [](#new)\n * Add error template."},"2.0.1":{"date":"01\/09\/2015","content":"1. [](#improved)\n* Update [README](README.md)."},"2.0.0":{"date":"01\/07\/2015","content":"1. [](#new)\n * Start conversion to Grav Theme."}},"dependencies":[]},"alpha":{"name":"Alpha","version":"2.0.2","description":"A clean, super minimal responsive template geared towards startups, app devs, and other dedicated folks working tirelessly to launch their products.","description_html":"

A clean, super minimal responsive template geared towards startups, app devs, and other dedicated folks working tirelessly to launch their products.<\/p>","description_plain":"A clean, super minimal responsive template geared towards startups, app devs, and other dedicated folks working tirelessly to launch their products.","icon":"ioxhost","author":{"name":"Sommerregen","email":"sommerregen@benjamin-regler.de"},"homepage":"https:\/\/github.com\/sommerregen\/grav-theme-alpha","docs":"https:\/\/github.com\/sommerregen\/grav-theme-alpha\/blob\/master\/README.md","demo":"http:\/\/themes.benjamin-regler.de\/alpha\/","bugs":"https:\/\/github.com\/sommerregen\/grav-theme-alpha\/issues","license":"MIT\/GPL","tag_name":"v2.0.2","date":"2016-04-20T18:19:30Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/alpha\/2.0.2","repository":"https:\/\/github.com\/Sommerregen\/grav-theme-alpha","slug":"alpha","install_path":"user\/themes\/alpha","screenshot":"themes-alpha.jpg","changelog":{"2.0.2":{"date":"05\/14\/2015","content":"1. [](#bugfix)\n * Fixed problem with loading the js styles."},"2.0.1":{"date":"01\/13\/2015","content":"1. [](#new)\n * Added error template."},"2.0.0":{"date":"01\/11\/2015","content":"1. [](#new)\n * Start conversion to Grav Theme."}},"dependencies":[]},"materialize":{"name":"Materialize","version":"1.3.8","description":"The Materialize theme is built using the **Materialize** Framework","description_html":"

The Materialize theme is built using the Materialize<\/strong> Framework<\/p>","description_plain":"The Materialize theme is built using the Materialize Framework","icon":"google","author":{"name":"Bob Rockefeller","url":"http:\/\/www.bobrockefeller.com","email":"bob@bobrockefeller.com"},"dependencies":[{"name":"materializer","version":"*"}],"homepage":"https:\/\/github.com\/bobrocke\/grav-theme-materialize","demo":"http:\/\/materialize.bobrockefeller.com\/","keywords":"materialize, theme, framework","bugs":"https:\/\/github.com\/bobrocke\/grav-theme-materialize\/issues","license":"MIT","tag_name":"1.3.8","date":"2015-11-14T19:42:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/materialize\/1.3.8","repository":"https:\/\/github.com\/bobrocke\/grav-theme-materialize","slug":"materialize","install_path":"user\/themes\/materialize","screenshot":"themes-materialize.jpg","changelog":{"1.3.8":{"date":"11\/14\/2015","content":"1. [](#bugfix)\n * Fixed blueprints to work with the Admin plug-n when creating new modular pages"},"1.3.7":{"date":"09\/01\/2015","content":"1. [](#bugfix)\n * Fixed pagination links in the pagination block at the bottom of blog pages"},"1.3.6":{"date":"08\/08\/2015","content":"1. [](#bugfix)\n * Fixed vertical alignment problems in buttons with icons"},"1.3.5":{"date":"05\/01\/2015","content":"1. [](#bugfix)\n * Fixed layout of the search results pages"},"1.3.4":{"date":"04\/23\/2015","content":"1. [](#bugfix)\n * Blog posts on narrow viewports did not move the sidebar to the bottom\n * Fixed icon spacing in buttons (required a change in markup)\n2. [](#improved)\n * Better indentation for the contents of accordion panes\n * More consistent treatment of top and bottom margins for typographic elements"},"1.3.3":{"date":"04\/17\/2015","content":"1. [](#improved)\n * Aligned lists within accordion panels with the paragraph text\n * Allowed long title text in accordion headers to wrap"},"1.3.2":{"date":"04\/13\/2015","content":"1. [](#improved)\n * Turned off title case for Menus\n2. [](#bugfix)\n * Removed top margin from brand icon in narrow view\n * Increased hamburger icon size in narrow view"},"1.3.1":{"date":"04\/13\/2015","content":"1. [](#bugfix)\n * Fix the image width overflow problem"},"1.3.0":{"date":"04\/05\/2015","content":"1. [](#improved)\n * Changes to accommodate MaterializeCSS v0.96.0"},"1.2.5":{"date":"03\/25\/2015","content":"1. [](#bugfix)\n * Rearranged and repaired the format of this changelog"},"1.2.4":{"date":"03\/21\/2015","content":"1. [](#improved)\n * Changed the icon on link post titles."},"1.2.3":{"date":"03\/20\/2015","content":"1. [](#bugfix)\n * Prev\/Next blog post buttons were missing their icons."},"1.2.2":{"date":"03\/16\/2015","content":"1. [](#bugfix)\n * Custom menus configured in YAML without icons were vertically mis-aligned."},"1.2.1":{"date":"03\/16\/2015","content":"1. [](#bugfix)\n * The mobile hamburger menu wasn't showing menus configured in YAML.\n * Correct the readme: menu text is not a required field"},"1.2.0":{"date":"03\/15\/2015","content":"1. [](#new)\n * Added custom top level menu items configured in site.yaml"},"1.1.1 and 1.1.2":{"date":"03\/14\/2015","content":"1. [](#bugfix)\n * Cleaned up the changelog and blueprints files"},"1.1.0":{"date":"03\/14\/2015","content":"1. [](#new)\n * Replaced the icon font\n * Replaced the brand text Grav with the Grav logo\n2. [](#improved)\n * Changed the blog post header to be different from Antimatter\n3. [](#bugfix)\n * Fixed the responsive design of the modular page\n * Vertically centered text in buttons (with and without icons)"},"1.0.0":{"date":"02\/28\/2015","content":"1. [](#new)\n * Initial Release"}}},"foundation":{"name":"Foundation","version":"1.0.0","description":"A high-performance Grav theme using the Zurb Foundation front-end framework.","description_html":"

A high-performance Grav theme using the Zurb Foundation front-end framework.<\/p>","description_plain":"A high-performance Grav theme using the Zurb Foundation front-end framework.","icon":"rocket","author":{"name":"Brett DeWoody","url":"http:\/\/brettdewoody.com","email":"brettdewoody@gmail.com"},"homepage":"https:\/\/github.com\/brettdewoody\/grav-theme-foundation","keywords":"foundation, theme, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/brettdewoody\/grav-theme-foundation\/issues","license":"MIT","tag_name":"1.0.1","date":"2015-06-24T00:27:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/foundation\/1.0.0","repository":"https:\/\/github.com\/brettdewoody\/grav-theme-foundation","slug":"foundation","install_path":"user\/themes\/foundation"},"saturn":{"name":"Saturn","version":"1.7.0","description":"Saturn \u2013 Free Grav Theme, is a beautiful cosmic website template. Customize it easily and add your own creative touch. Designed by Afnizar Nur Ghifari.","description_html":"

Saturn \u2013 Free Grav Theme, is a beautiful cosmic website template. Customize it easily and add your own creative touch. Designed by Afnizar Nur Ghifari.<\/p>","description_plain":"Saturn \u2013 Free Grav Theme, is a beautiful cosmic website template. Customize it easily and add your own creative touch. Designed by Afnizar Nur Ghifari.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"},{"name":"form","version":">=2.0.2"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-saturn","demo":"http:\/\/demo.getgrav.org\/saturn-skeleton","keywords":"saturn, theme, modern, fast, responsive, html5, css3, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-saturn\/issues","license":"MIT","tag_name":"1.7.0","date":"2019-03-22T00:47:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/saturn\/1.7.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-saturn","slug":"saturn","install_path":"user\/themes\/saturn","screenshot":"themes-saturn.jpg","changelog":{"1.7.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n\t"},"1.6.0":{"date":"01\/09\/2017","content":"1. [](#improved)\n * Added `header.body_classes` support [https:\/\/github.com\/getgrav\/grav\/issues\/1240](https:\/\/github.com\/getgrav\/grav\/issues\/1240)"},"1.5.0":{"date":"09\/09\/2016","content":"1. [](#improved)\n * Update forms for the newest Form plugin markup"},"1.4.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n * Use https to load Google Fonts\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination"},"1.3.0":{"date":"01\/06\/2016","content":"1. [](#new)\n * Add form nonce\n1. [](#bugfix)\n\t* Fixed footnotes styling"},"1.2.0":{"date":"10\/29\/2015","content":"1. [](#new)\n * Transition from SimpleForm to core Forms & Email\n * Images replacement due to copyright infringement"},"1.1.0":{"date":"09\/18\/2015","content":"1. [](#new)\n * Improved compatibility with newest grav\n * Improved compatibility with SimpleForm plugin\n * Other minor fixes"},"1.0.0":{"date":"09\/04\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"boxify":{"name":"Boxify","version":"1.2.0","description":"Boxify is a Grav port of One Page Website Template by Peter Finlan for Codrops.","description_html":"

Boxify is a Grav port of One Page Website Template by Peter Finlan for Codrops.<\/p>","description_plain":"Boxify is a Grav port of One Page Website Template by Peter Finlan for Codrops.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-boxify","demo":"http:\/\/demo.getgrav.org\/boxify-skeleton","keywords":"boxify, theme, modern, fast, responsive, html5, css3, onepage","bugs":"https:\/\/github.com\/getgrav\/grav-theme-boxify\/issues","license":"Free","tag_name":"1.2.0","date":"2019-03-22T00:28:45Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/boxify\/1.2.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-boxify","slug":"boxify","install_path":"user\/themes\/boxify","screenshot":"themes-boxify.jpg","changelog":{"1.2.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.1.1":{"date":"08\/31\/2016","content":"1. [](#bugfix)\n * Fixed quotes in jQuery selector throwing JS errors, also in minified js\n * Load external resources using https to prevent errors on SSL enabled sites (demo included)"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag"},"1.0.0":{"date":"09\/04\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"twentyfifteen":{"name":"TwentyFifteen","version":"1.3.0","description":"Twenty Fifteen is a Grav adaptation of most popular 2015 Wordpress theme.","description_html":"

Twenty Fifteen is a Grav adaptation of most popular 2015 Wordpress theme.<\/p>","description_plain":"Twenty Fifteen is a Grav adaptation of most popular 2015 Wordpress theme.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-twentyfifteen","demo":"http:\/\/demo.getgrav.org\/twentyfifteen-skeleton","keywords":"twentyfifteen, wordpress, theme, modern, fast, responsive, html5, css3, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-twentyfifteen\/issues","license":"GPLv2 (or later)","tag_name":"1.3.0","date":"2019-03-22T00:51:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/twentyfifteen\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-twentyfifteen","slug":"twentyfifteen","install_path":"user\/themes\/twentyfifteen","screenshot":"themes-twentyfifteen.jpg","changelog":{"1.3.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.2.0":{"date":"09\/09\/2016","content":"1. [](#improved)\n * Update forms for the newest Form plugin markup. Drop totally custom form markup, extend from forms default twig files"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n * Add zh-cn \/ zh-hk \/ zh-tw language support\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination\n * Fix layout problem on a blog post when the author is not defined"},"1.0.7":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Minor language updates"},"1.0.6":{"date":"12\/11\/2015","content":"1. [](#bugfix)\n * Fix form template with nonce support"},"1.0.5":{"date":"11\/19\/2015","content":"1. [](#bugfix)\n * Plugins CSS loading bug"},"1.0.4":{"date":"11\/11\/2015","content":"1. [](#bugfix)\n * Blog item date fix\n * Next\/Prev fix\n * SimpleForm replaced with Forms"},"1.0.3":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * Fix display of blog item date"},"1.0.2":{"date":"09\/15\/2015","content":"1. [](#new)\n * Minor bugfixes"},"1.0.1":{"date":"09\/15\/2015","content":"1. [](#new)\n * Bugfixes for Simple Form 1.3.0\n * Bugfixes for markdown extra"},"1.0.0":{"date":"09\/15\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"resume":{"name":"Resume","version":"1.3.0","description":"Resume is a Grav adaptation of Fernando B\u00e1ez resume PSD theme.","description_html":"

Resume is a Grav adaptation of Fernando B\u00e1ez resume PSD theme.<\/p>","description_plain":"Resume is a Grav adaptation of Fernando B\u00e1ez resume PSD theme.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-resume","demo":"http:\/\/demo.getgrav.org\/resume-skeleton","keywords":"resume, resume, theme, modern","bugs":"https:\/\/github.com\/getgrav\/grav-theme-resume\/issues","license":"MIT","tag_name":"1.3.0","date":"2019-03-22T03:28:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/resume\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-resume","slug":"resume","install_path":"user\/themes\/resume","screenshot":"themes-resume.jpg","changelog":{"1.3.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n "},"1.1.0":{"date":"18\/11\/2015","content":"1. [](#new)\n * Printing layout"},"1.0.0":{"date":"10\/05\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"halcyon":{"name":"Halcyon","version":"1.2.0","description":"Halcyon Days is a modern and stylish HTML5\/CSS3 template with a pixel-perfect design and smooth effects.","description_html":"

Halcyon Days is a modern and stylish HTML5\/CSS3 template with a pixel-perfect design and smooth effects.<\/p>","description_plain":"Halcyon Days is a modern and stylish HTML5\/CSS3 template with a pixel-perfect design and smooth effects.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-halcyon","demo":"http:\/\/demo.getgrav.org\/halcyon-skeleton","keywords":"halcyon, theme, modern, fast, responsive, html5, css3, onepage","bugs":"https:\/\/github.com\/getgrav\/grav-theme-halcyon\/issues","license":"Free","tag_name":"1.2.0","date":"2019-03-22T00:36:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/halcyon\/1.2.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-halcyon","slug":"halcyon","install_path":"user\/themes\/halcyon","screenshot":"themes-halcyon.jpg","changelog":{"1.2.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.1.1":{"date":"04\/xx\/2017","content":"1. [](#improved)\n * Updated font-awesome [4.7.0.]\n * Updated web font to support latin-extended\n1. [](#bugfix)\n * Fixed endblock"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag"},"1.0.0":{"date":"09\/04\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"ceevee":{"name":"Ceevee","version":"1.4.0","description":"Ceevee is a clean, modern, fully responsive site template for your resume and portfolio.","description_html":"

Ceevee is a clean, modern, fully responsive site template for your resume and portfolio.<\/p>","description_plain":"Ceevee is a clean, modern, fully responsive site template for your resume and portfolio.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-ceevee","demo":"http:\/\/demo.getgrav.org\/ceevee-skeleton","keywords":"ceevee, theme, modern, fast, responsive, html5, css3, resume","bugs":"https:\/\/github.com\/getgrav\/grav-theme-ceevee\/issues","license":"CC BY 3.0","tag_name":"1.4.0","date":"2019-03-22T00:33:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/ceevee\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-ceevee","slug":"ceevee","install_path":"user\/themes\/ceevee","screenshot":"themes-ceevee.jpg","changelog":{"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.3.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n "},"1.2.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Updated to Fontawesome 4.5.0\n1. [](#bugfix)\n\t* Fix typos\n\t* Fixed duplicate property"},"1.1.0":{"date":"12\/18\/2015","content":"1. [](#improved)\n * use `|safe_email` filter\n1. [](#bugfix)\n\t* Twitter widget fails to load with HTTPS\n\t* Closing the menu puts you back at the top\n\t* Fix for stuck at \"Thank You\" after submitting form"},"1.0.0":{"date":"10\/26\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"identity":{"name":"Identity","version":"1.1.0","description":"The awesome HTML5 UP Identity theme for Grav","description_html":"

The awesome HTML5 UP Identity theme for Grav<\/p>","description_plain":"The awesome HTML5 UP Identity theme for Grav","icon":"info","author":{"name":"Dev'Code","url":"http:\/\/lab.dev-code.fr","email":"lab.dev.code@gmail.com"},"homepage":"https:\/\/github.com\/lab-dev-code\/grav-theme-identity","demo":"http:\/\/lab.dev-code.fr\/grav-demos\/grav-theme-identity","keywords":"identity, theme","bugs":"https:\/\/github.com\/lab-dev-code\/grav-theme-identity\/issues","license":"CC-BY","tag_name":"v1.1.0","date":"2015-11-12T14:58:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/identity\/1.1.0","repository":"https:\/\/github.com\/lab-dev-code\/grav-theme-identity","slug":"identity","install_path":"user\/themes\/identity","screenshot":"themes-identity.jpg","changelog":{"1.1.0":{"date":"11\/12\/2015","content":"1. [](#new)\n * Support of self-hosted relative URLs (using Twig `|absolute_url` filter)"}},"dependencies":[]},"landio":{"name":"Landio","version":"1.4.0","description":"Land.io is a carefully crafted landing page template built on Bootstrap 4, designed by Peter Finlan and developed by Taty Grassini.","description_html":"

Land.io is a carefully crafted landing page template built on Bootstrap 4, designed by Peter Finlan and developed by Taty Grassini.<\/p>","description_plain":"Land.io is a carefully crafted landing page template built on Bootstrap 4, designed by Peter Finlan and developed by Taty Grassini.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"},{"name":"form","version":">=2.0.2"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-landio","demo":"http:\/\/demo.getgrav.org\/landio-skeleton","keywords":"landio, theme, modern, fast, responsive, html5, css3, onepage","bugs":"https:\/\/github.com\/getgrav\/grav-theme-landio\/issues","license":"CC BY 4.0","tag_name":"1.4.0","date":"2019-03-22T00:38:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/landio\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-landio","slug":"landio","install_path":"user\/themes\/landio","screenshot":"themes-landio.jpg","changelog":{"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n "},"1.3.0":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Update header.html.twig. Makes requests protocol independent, so no more errors that the social content is loaded over an insecure network"},"1.2.0":{"date":"09\/09\/2016","content":"1. [](#bugfix)\n * Drop the form twig overrides as they break the forms, and don't really customise the output. Update forms for the newest Form plugin markup"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Fixed login form language strings\n * Center form in medium screen size\n1. [](#bugfix)\n * Drop requiring Admin to enable frontend login\n * Removed randomization of testimonials\n * Fix language in html tag\n * Delete unused composer.json\n * Remove unneeded streams from Theme YAML\n * Fix trailing letter in the pricing modular\n * Add form nonce to the form template"},"1.0.0":{"date":"11\/10\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"pinpress":{"name":"Pinpress","version":"1.4.0","description":"PinPress is a creative Flat Blog\/Magazine grav theme and it is the perfect choice for professionals who\u2019s looking for a magazine theme or a personal niche, corporate, and marketing blogs.","description_html":"

PinPress is a creative Flat Blog\/Magazine grav theme and it is the perfect choice for professionals who\u2019s looking for a magazine theme or a personal niche, corporate, and marketing blogs.<\/p>","description_plain":"PinPress is a creative Flat Blog\/Magazine grav theme and it is the perfect choice for professionals who\u2019s looking for a magazine theme or a personal niche, corporate, and marketing blogs.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-pinpress","demo":"http:\/\/demo.getgrav.org\/pinpress-skeleton","keywords":"pinpress, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-pinpress\/issues","license":"CC BY 3.0","tag_name":"1.4.0","date":"2019-05-09T16:45:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/pinpress\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-pinpress","slug":"pinpress","install_path":"user\/themes\/pinpress","screenshot":"themes-pinpress.jpg","changelog":{"1.4.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension "},"1.3.0":{"date":"11\/10\/2016","content":"1. [](#bugfix)\n * Fix comments form, the custom twig provides no custom styling and breaks it"},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Enable dropdown for visible menu items subpages\n1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n1. [](#bugfix)\n * Fix pagination\n * Fix setting the page language in the html tag"},"1.1.0":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * Responsive fix\n * Fix for continue link\n * Fix for ordered list styling\n * Fix for related pages item links"},"1.0.0":{"date":"12\/03\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"lingonberry":{"name":"Lingonberry","version":"1.2.0","description":"A clean and simple theme for bloggers, with responsive design and beautiful typography.","description_html":"

A clean and simple theme for bloggers, with responsive design and beautiful typography.<\/p>","description_plain":"A clean and simple theme for bloggers, with responsive design and beautiful typography.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"dependencies":[{"name":"grav","version":">=1.5.10"}],"homepage":"https:\/\/github.com\/getgrav\/grav-theme-lingonberry","demo":"http:\/\/demo.getgrav.org\/lingonberry-skeleton","keywords":"lingonberry, theme, onepage, modern, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-lingonberry\/issues","license":"GPL","tag_name":"1.2.0","date":"2019-03-22T00:41:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/lingonberry\/1.2.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-lingonberry","slug":"lingonberry","install_path":"user\/themes\/lingonberry","screenshot":"themes-lingonberry.jpg","changelog":{"1.2.0":{"date":"03\/21\/2019","content":"1. [](#new)\n * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension\n * Implement assets rendering using **Deferred Block** Twig extension \n1. [](#improved)\n * Added twig `t` filter for submit button translation in comments form"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json file\n * Use https for Gravatar request as default\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fixed pagination\n * Use the correct parameter separator in the blog post template"},"1.0.1":{"date":"12\/21\/2015","content":"1. [](#bugfix)\n * post content formatting updates"},"1.0.0":{"date":"12\/18\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"receptar":{"name":"Receptar","version":"1.3.0","description":"Receptar is simple, modern, responsive, high-DPI, fully customizable, stylish blog Grav theme. It features split-screen book-like design inspired by a modern cook book with emphasize on beautiful imagery and typography.","description_html":"

Receptar is simple, modern, responsive, high-DPI, fully customizable, stylish blog Grav theme. It features split-screen book-like design inspired by a modern cook book with emphasize on beautiful imagery and typography.<\/p>","description_plain":"Receptar is simple, modern, responsive, high-DPI, fully customizable, stylish blog Grav theme. It features split-screen book-like design inspired by a modern cook book with emphasize on beautiful imagery and typography.","icon":"group","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-theme-receptar","demo":"http:\/\/demo.getgrav.org\/receptar-skeleton","keywords":"receptar, theme, cookbook, split-screen, fast, responsive, html5, css3","bugs":"https:\/\/github.com\/getgrav\/grav-theme-receptar\/issues","license":"GPL2","tag_name":"1.3.0","date":"2017-01-24T18:20:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/receptar\/1.3.0","repository":"https:\/\/github.com\/getgrav\/grav-theme-receptar","slug":"receptar","install_path":"user\/themes\/receptar","screenshot":"themes-receptar.jpg","changelog":{"1.3.0":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Fix issue when editing the Widget page from Admin\n * Add showchildpages.enabled config option [#6](https:\/\/github.com\/getgrav\/grav-theme-receptar\/pull\/6)"},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Added french\n * Remove unneeded streams from Theme YAML\n * Delete unused composer.json\n * Load custom.css if present in the theme's css folder\n1. [](#bugfix)\n * Fix setting the page language in the html tag\n * Fix pagination"},"1.1.0":{"date":"01\/20\/2016","content":"1. [](#new)\n * Basic Multi-Language support\n2. [](#bugfix)\n * Minor bugfixes for navigation"},"1.0.0":{"date":"01\/18\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"gateway":{"name":"Gateway","version":"1.3.1","description":"Gateway incorporates elegant style with user friendly options making it perfectly suited for a variety of Grav users.","description_html":"

Gateway incorporates elegant style with user friendly options making it perfectly suited for a variety of Grav users.<\/p>","description_plain":"Gateway incorporates elegant style with user friendly options making it perfectly suited for a variety of Grav users.","icon":"empire","author":{"name":"Team Grav","url":"http:\/\/getgrav.org","email":"devs@getgrav.org"},"homepage":"https:\/\/github.com\/getgrav\/grav-theme-gateway","demo":"http:\/\/demo.getgrav.org\/gateway-skeleton","keywords":"gateway, theme, core, modern, fast, responsive, html5, css3, blog","bugs":"https:\/\/github.com\/getgrav\/grav-theme-gateway\/issues","license":"GPLv2","tag_name":"1.3.1","date":"2017-02-26T08:33:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/gateway\/1.3.1","repository":"https:\/\/github.com\/getgrav\/grav-theme-gateway","slug":"gateway","install_path":"user\/themes\/gateway","screenshot":"themes-gateway.jpg","changelog":{"1.3.1":{"date":"02\/26\/2017","content":"1. [](#bugfix)\n * Update to use appropriate page.url for pagination [#9](https:\/\/github.com\/getgrav\/grav-theme-gateway\/pull\/9)"},"1.3.0":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Fixed base_url variable overwriting issue causing issue with search in blog \/ blog posts\n * Fixed link to demo page in blueprint"},"1.2.0":{"date":"09\/09\/2016","content":"1. [](#improved)\n * Added french\n * Fix Comments submit-button value [#4](https:\/\/github.com\/getgrav\/grav-theme-gateway\/pull\/4)\n * Soften truncate so words or links wont be cut off [#5](https:\/\/github.com\/getgrav\/grav-theme-gateway\/pull\/5)\n * Remove unneeded form overrides and just override the form twig blocks that changed"},"1.1.0":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * Fix setting the page language in the html tag"},"1.0.0":{"date":"02\/10\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]}} "; \ No newline at end of file diff --git a/cache/gpm/65/5b30396133333335323761646436663036646436646463626532613832653832635d5b315d.doctrinecache.data b/cache/gpm/65/5b30396133333335323761646436663036646436646463626532613832653832635d5b315d.doctrinecache.data index 8af472e..b6caa48 100644 --- a/cache/gpm/65/5b30396133333335323761646436663036646436646463626532613832653832635d5b315d.doctrinecache.data +++ b/cache/gpm/65/5b30396133333335323761646436663036646436646463626532613832653832635d5b315d.doctrinecache.data @@ -1,3 +1,3 @@ -1591967967 -s:721630:"{"admin-addon-media-metadata":{"name":"Admin Addon Media Metadata","version":"1.1.0","description":"This plugin is an addon for the Grav CMS Admin plugin and lets you add and edit metadata for media files","description_html":"

This plugin is an addon for the Grav CMS Admin plugin and lets you add and edit metadata for media files<\/p>","description_plain":"This plugin is an addon for the Grav CMS Admin plugin and lets you add and edit metadata for media files","icon":"plug","author":{"name":"Clive Beckett","email":"clive@musikinsnetz.de"},"dependencies":[{"name":"grav","version":"1.5 - 1.7"},{"name":"admin","version":"1.8 - 1.10"}],"homepage":"https:\/\/github.com\/clivebeckett\/grav-plugin-admin-addon-media-metadata","docs":"https:\/\/github.com\/clivebeckett\/grav-plugin-admin-addon-media-metadata\/blob\/develop\/README.md","keywords":"grav, admin, plugin, metadata, image, alt, title, caption","bugs":"https:\/\/github.com\/clivebeckett\/grav-plugin-admin-addon-media-metadata\/issues","license":"MIT","tag_name":"v1.1.0","date":"2020-06-05T17:14:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-media-metadata\/1.1.0","repository":"https:\/\/github.com\/clivebeckett\/grav-plugin-admin-addon-media-metadata","slug":"admin-addon-media-metadata","install_path":"user\/plugins\/admin-addon-media-metadata","changelog":{".1.1.0":{"date":"05-06-2020","content":"1. [](#new)\n * Page specific media metadata fields can be added to a page\u2019s frontmatter (see README --> Configuration)\n2. [](#improved)\n * meta.yaml file will not be created upon upload anymore: this allows the creation of the file with the setting media.auto_metadata_exif turned on (in Admin Plugin 1.9); in Admin Plugin 1.10 it did not work anyway \u2013 **NOTE: in Admin Plugin 1.10 with setting media.auto_metadata_exif turned on, make sure to save the page with a newly uploaded image before adding other metadata using this plugin**"},"1.0.2":{"date":" 16-04-2020","content":"1. [](#improved)\n * The button next to a media file will now also be translated. It was hard-coded to English before."},"1.0.1":{"date":" 10-04-2020","content":"1. [](#bugfix)\n * meta.yaml file will now be created for an already uploaded media file that did not have an associated meta.yaml file before"},"1.0.0":{"date":" 20-03-2020","content":"1. [](#improved)\n * using core technology (Grav\\Common\\Yaml) for parsing and writing the meta.yaml files \u2013\u00a0kudos to https:\/\/github.com\/renards for adding crucial parts to the code"},"0.9.1":{"date":" 16-03-2020","content":"1. [](#bugfix)\n * adding \/vendor\/ and composer.lock, needed for composer autoload functionality"},"0.9.0":{"date":" 15-03-2020","content":"1. [](#new)\n * Initial release"}}},"tabs":{"name":"Tabs","version":"0.1.0","description":"Enables rendering content as tabs via partial templates\/blueprints","description_html":"

Enables rendering content as tabs via partial templates\/blueprints<\/p>","description_plain":"Enables rendering content as tabs via partial templates\/blueprints","icon":"folder","author":{"name":"Julien Dau","email":"julien.d.dau@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/domsson\/grav-plugin-tabs","docs":"https:\/\/github.com\/domsson\/grav-plugin-tabs\/blob\/develop\/README.md","keywords":"grav, plugin, tabs","bugs":"https:\/\/github.com\/domsson\/grav-plugin-tabs\/issues","license":"MIT","tag_name":"v0.2.1","date":"2020-04-07T13:37:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tabs\/0.1.0","repository":"https:\/\/github.com\/domsson\/grav-plugin-tabs","slug":"tabs","install_path":"user\/plugins\/tabs","changelog":{"0.2.1":{"date":"2020-04-07","content":"1. [](#improved)\n * Hardcoded string in the blueprint are now coming from the language file"},"0.2.0":{"date":"2020-04-07","content":"1. [](#new)\n * Built-in CSS now included\n * Updated to newest `tabs.js` version\n * New config options, `nav_class` and `btn_class`\n2. [](#improved)\n * Built-in CSS now enabled by default"},"0.1.0":{"date":"2020-04-07","content":"1. [](#new)\n * Initial release"}}},"mailchimp":{"name":"MailChimp","version":"0.0.4","description":"Add MailChimp subscribe form action support","description_html":"

Add MailChimp subscribe form action support<\/p>","description_plain":"Add MailChimp subscribe form action support","icon":"plug","author":{"name":"Aaron Hipple","email":"ahipple@gmail.com"},"homepage":"https:\/\/github.com\/aaronhipple\/grav-plugin-mailchimp","docs":"https:\/\/github.com\/aaronhipple\/grav-plugin-mailchimp\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, mailchimp","bugs":"https:\/\/github.com\/aaronhipple\/grav-plugin-mailchimp\/issues","license":"MIT","tag_name":"v0.1.0","date":"2018-12-04T16:01:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/mailchimp\/0.0.4","repository":"https:\/\/github.com\/aaronhipple\/grav-plugin-mailchimp","slug":"mailchimp","install_path":"user\/plugins\/mailchimp","changelog":[],"dependencies":[]},"web-monetization":{"name":"Web Monetization","version":"1.0.0","description":"Implements Web Monetization on the website.","description_html":"

Implements Web Monetization on the website.<\/p>","description_plain":"Implements Web Monetization on the website.","icon":"money","author":{"name":"Fabien Basmaison","url":"https:\/\/arkhi.org\/","email":"contact@arkhi.org"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/framagit.org\/arkhi\/grav-plugin-web-monetization","docs":"https:\/\/framagit.org\/arkhi\/grav-plugin-web-monetization\/blob\/master\/README.md","keywords":"grav, plugin, monetization, revenue","bugs":"https:\/\/framagit.org\/arkhi\/grav-plugin-web-monetization\/issues","license":"MIT","tag_name":"v1.0.1","date":"2020-04-24T21:28:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/web-monetization\/1.0.0","repository":"https:\/\/github.com\/arkhi\/grav-plugin-web-monetization","slug":"web-monetization","install_path":"user\/plugins\/web-monetization","changelog":{"1.0.0":{"date":" 04\/24\/2020","content":"1. [](#new)\n * Add the plugin to GPM."},"0.1.0":{"date":" 04\/24\/2020","content":"1. [](#new)\n * Add basic functional code and documentation."}}},"webpack-manifest":{"name":"Webpack Manifest","version":"1.0.0","description":"Reference assets from your webpack manifest in your theme","description_html":"

Reference assets from your webpack manifest in your theme<\/p>","description_plain":"Reference assets from your webpack manifest in your theme","icon":"plug","author":{"name":"Maarten de Boer","email":"maarten@cloudstek.nl"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/Cloudstek\/grav-plugin-webpack-manifest","docs":"https:\/\/github.com\/Cloudstek\/grav-plugin-webpack-manifest\/blob\/master\/README.md","keywords":"webpack, mix, encore, manifest","bugs":"https:\/\/github.com\/Cloudstek\/grav-plugin-webpack-manifest\/issues","license":"MIT","tag_name":"v1.0.1","date":"2020-04-27T11:24:18Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/webpack-manifest\/1.0.0","repository":"https:\/\/github.com\/Cloudstek\/grav-plugin-webpack-manifest","slug":"webpack-manifest","install_path":"user\/plugins\/webpack-manifest","changelog":{"1.0.0":{"date":"27-04-2020","content":"1. [](#new)\n * First release"}}},"vcard":{"name":"VCard","version":"0.1.0","description":"Generates dynamic VCards","description_html":"

Generates dynamic VCards<\/p>","description_plain":"Generates dynamic VCards","icon":"address-card-o","author":{"name":"Trilby Media, LLC","email":"hello@trilby.media"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-vcard","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-vcard\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-vcard\/issues","license":"MIT","tag_name":"0.1.0","date":"2020-05-20T19:05:08Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/vcard\/0.1.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-vcard","slug":"vcard","install_path":"user\/plugins\/vcard","changelog":{"0.1.0":{"date":"05\/20\/2020","content":"1. [](#new)\n * ChangeLog started..."}}},"markdown-details":{"name":"Markdown Details","version":"1.0.2","description":"Adds the ability to render collapsible sections in Markdown","description_html":"

Adds the ability to render collapsible sections in Markdown<\/p>","description_plain":"Adds the ability to render collapsible sections in Markdown","icon":"caret-square-o-down","author":{"name":"Sebastian Laube","email":"bitstarr@users.noreply.github.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/bitstarr\/grav-plugin-markdown-details","keywords":"markdown, details, summary, collapsible, a11y, accessability","license":"MIT","tag_name":"1.0.2","date":"2020-03-19T08:56:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-details\/1.0.2","repository":"https:\/\/github.com\/bitstarr\/grav-plugin-markdown-details","slug":"markdown-details","install_path":"user\/plugins\/markdown-details","changelog":{"1.0.2":{"date":"03\/19\/2020","content":"1. [](#bugfix)\n * JS misbehaviour fixed"},"1.0.1":{"date":"03\/19\/2020","content":"1. [](#bugfix)\n * undefined variable fixed (https:\/\/github.com\/bitstarr\/grav-plugin-markdown-details\/issues\/1)"},"1.0.0":{"date":"03\/18\/2020","content":"1. [](#new)\n * ChangeLog started..."}}},"svg-extension":{"name":"SVG Extension","version":"1.0.1","description":"Inline SVG in Twig Templates","description_html":"

Inline SVG in Twig Templates<\/p>","description_plain":"Inline SVG in Twig Templates","icon":"picture-o","author":{"name":"Martin R\u00f6mer + Sebastian Laube","email":"bitstarr@users.noreply.github.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/bitstarr\/grav-plugin-svg-extension","license":"MIT","tag_name":"1.0.1","date":"2020-03-17T10:03:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/svg-extension\/1.0.1","repository":"https:\/\/github.com\/bitstarr\/grav-plugin-svg-extension","slug":"svg-extension","install_path":"user\/plugins\/svg-extension","changelog":{"1.0.1":{"date":" 03\/17\/2020","content":"1. [](#improved)\n * Added default CSS classes config option"},"1.0.0":{"date":" 03\/13\/2020","content":"1. [](#new)\n * ChangeLog started..."}}},"yandex-map":{"name":"Yandex Map","version":"1.0.0","description":"Yandex Map plugin for Grav cms","description_html":"

Yandex Map plugin for Grav cms<\/p>","description_plain":"Yandex Map plugin for Grav cms","icon":"yahoo","author":{"name":"Reqweb","url":"http:\/\/reqweb.net","email":"reqweb-dev@yandex.ru"},"homepage":"https:\/\/github.com\/reqweb\/Yandex-map","keywords":"yandex, plugin, map","bugs":"https:\/\/github.com\/reqweb\/Yandex-map\/issues","license":"MIT","tag_name":"1.1.1","date":"2020-03-27T12:07:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/yandex-map\/1.0.0","repository":"https:\/\/github.com\/reqweb\/Yandex-map","slug":"yandex-map","install_path":"user\/plugins\/yandex-map","changelog":{"1.1.0":{"date":"03\/03\/2020","content":"1. [](#new)\n * Added an option on\/off css-file"},"1.0.0":{"date":"02\/03\/2020","content":"1. [](#new)\n * First release of the plugin"}},"dependencies":[]},"xapi":{"name":"Grav-Xapi","version":"0.3.0","description":"Add to grav LRS connectivity and basic page activity statements tracking. Turns your favorite grav app into an simple Learning Management System.","description_html":"

Add to grav LRS connectivity and basic page activity statements tracking. Turns your favorite grav app into an simple Learning Management System.<\/p>","description_plain":"Add to grav LRS connectivity and basic page activity statements tracking. Turns your favorite grav app into an simple Learning Management System.","icon":"graduation-cap","author":{"name":"Gamahachaa","email":"gamahachaa@gmail.com"},"homepage":"https:\/\/github.com\/gamahachaa\/grav-xapi","docs":"https:\/\/github.com\/gamahachaa\/grav-xapi\/blob\/master\/README.md","keywords":"grav, plugin, xapi, e-learning, knowledge management, LRS, LMS","bugs":"https:\/\/github.com\/gamahachaa\/grav-xapi\/issues","license":"Apache 2.0","tag_name":"0.3.2","date":"2020-03-03T15:01:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/xapi\/0.3.0","repository":"https:\/\/github.com\/gamahachaa\/grav-xapi","slug":"xapi","install_path":"user\/plugins\/xapi","changelog":{"0.3.0":{"date":" 03\/01\/2020","content":"1. [](#new)\n * Inital release..."}},"dependencies":[]},"swiper":{"name":"Swiper","version":"1.0.0","description":"Swiper for Grav CMS","description_html":"

Swiper for Grav CMS<\/p>","description_plain":"Swiper for Grav CMS","icon":"plug","author":{"name":"Ole Vik","email":"git@olevik.net"},"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-swiper","docs":"https:\/\/github.com\/OleVik\/grav-plugin-swiper\/blob\/develop\/README.md","demo":"https:\/\/swiperjs.com\/demos\/","keywords":"grav, plugin, swiper, slider, gallery","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-swiper\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-12-21T21:18:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/swiper\/1.0.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-swiper","slug":"swiper","install_path":"user\/plugins\/swiper","changelog":{"1.0.0":{"date":" 21-12-2019","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"stripe-checkout":{"name":"Stripe Checkout","version":"0.1.0","description":"Simple Grav Stripe Checkout Wrapper with SCA2 support for european-selling shops","description_html":"

Simple Grav Stripe Checkout Wrapper with SCA2 support for european-selling shops<\/p>","description_plain":"Simple Grav Stripe Checkout Wrapper with SCA2 support for european-selling shops","icon":"plug","author":{"name":"ricardo","email":"ricardo@urbansquid.london"},"homepage":"https:\/\/github.com\/ricardo118\/grav-plugin-stripe-checkout","docs":"https:\/\/github.com\/ricardo118\/grav-plugin-stripe-checkout\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/ricardo118\/grav-plugin-stripe-checkout\/issues","license":"MIT","tag_name":"v1.0.0","date":"2020-01-08T01:30:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/stripe-checkout\/0.1.0","repository":"https:\/\/github.com\/ricardo118\/grav-plugin-stripe-checkout","slug":"stripe-checkout","install_path":"user\/plugins\/stripe-checkout","changelog":{"0.1.0":{"date":" 12\/25\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"login-oauth2-auth0":{"name":"Login OAuth2 Auth0","version":"1.0.9","description":"OAuth2 Provider for Auth0","description_html":"

OAuth2 Provider for Auth0<\/p>","description_plain":"OAuth2 Provider for Auth0","icon":"plug","author":{"name":"Tanay Sai (sponsored by Acquia\/Mautic)","email":"saitanay@gmail.com"},"dependencies":[{"name":"login-oauth2","version":">=2.0.2"}],"homepage":"https:\/\/github.com\/saitanay\/grav-plugin-login-oauth2-auth0","docs":"https:\/\/github.com\/saitanay\/grav-plugin-login-oauth2-auth0\/README.md","demo":"https:\/\/github.com\/saitanay\/grav-plugin-login-oauth2-auth0","keywords":"grav, plugin, auth0, mautic, acquia","bugs":"https:\/\/github.com\/saitanay\/grav-plugin-login-oauth2-auth0\/issues","license":"MIT","tag_name":"1.0.9","date":"2020-02-26T12:13:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login-oauth2-auth0\/1.0.9","repository":"https:\/\/github.com\/saitanay\/grav-plugin-login-oauth2-auth0","slug":"login-oauth2-auth0","install_path":"user\/plugins\/login-oauth2-auth0","changelog":{"1.0.9":{"date":"02\/26\/2020","content":"1. [](#bug)\n * Fixed issue with incorrect dependency warning on admin pages. "},"1.0.8":{"date":"02\/26\/2020","content":"1. [](#bug)\n * Fixed an issue with config variables. "},"1.0.7":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Updated dependency version. https:\/\/github.com\/getgrav\/grav\/issues\/2833 "},"1.0.6":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Removed version number for login-oauth2 dependency. "},"1.0.5":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Updated dependency version of login-oauth2 plugin to ~2.0.2 "},"1.0.4":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Updated release version numbers in blueprint. "},"1.0.3":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Fixed release version numbering\n * Updated readme to remove link to issue requesting plugin to be whitelisted for gpm."},"1.0.2":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Update repo name to be inline with grav-plugin-login-oauth2-XXXX."},"1.0.1":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Removed an orphan test default value. \n * Updated Readme File to add a note about GPM. "},"1.0.0":{"date":"02\/20\/2020","content":"1. [](#new)\n * Initial version released"}}},"static-generator":{"name":"Static Generator","version":"2.0.0","description":"Static generation of Page(s) and Index.","description_html":"

Static generation of Page(s) and Index.<\/p>","description_plain":"Static generation of Page(s) and Index.","icon":"bolt","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":"1.6.22"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-static-generator","docs":"https:\/\/github.com\/OleVik\/grav-plugin-static-generator\/blob\/develop\/README.md","keywords":"grav, plugin, static, index, search, data, json, html","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-static-generator\/issues","license":"MIT","tag_name":"2.0.0","date":"2020-03-14T19:33:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/static-generator\/2.0.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-static-generator","slug":"static-generator","install_path":"user\/plugins\/static-generator","changelog":{"2.0.0":{"date":"14-03-2020","content":"1. [](#new)\n - Assets-prefix option\n2. [](#bugfix)\n - CommandLineCollection-initialization\n3. [](#improved)\n - Version-constraint"},"2.0.0-beta.1":{"date":"06-03-2020","content":"1. [](#improved)\n - Grav-initialization\n - API-cleanup\n - Asset-parsing and -rewriting\n2. [](#new)\n - Offline-option to avoid trying to download remote assets\n3. [](#bugfix)\n - Lock version-dependency to Core v1.6.22\n - Revert blueprints-logic\n - Fix permissions-selectize field"},"2.0.0-alpha.3":{"date":"11-02-2020","content":"1. [](#new)\n - Customizable permissions for Quick Tray, Generation-buttons\n - Parameter-handling for Config and Twig\n - Deprecate Preset-page in Admin\n2. [](#improved)\n - Command-preview in Admin\n - Admin tab-order\n - README\n - Blueprints"},"2.0.0-alpha.2":{"date":"06-02-2020","content":"1. [](#improved)\n - Admin-preview\n - Configuration\n - Blueprints\n2. [](#new)\n - Customizable permissions for Quick Tray, Generation-buttons\n - Deprecate Preset-page in Admin"},"2.0.0-alpha.1":{"date":"01-02-2020","content":"1. [](#new)\n - API-refactor\n - Presets\n2. [](#improved)\n - Blueprints\n - Asset- and media-handling\n - Script in Admin\n3. [](#bugfix)\n - Blueprints & CLI (@klonfish)"},"1.0.1":{"date":"15-02-2020","content":"1. [](#bugfix)\n - Target-selection (@klonfish, #1 and #2)"},"1.0.0":{"date":"30-11-2019","content":"1. [](#new)\n - Initial public release"}}},"opening-hours":{"name":"Opening Hours","version":"0.1.0","description":"Insert business Hours to your Site","description_html":"

Insert business Hours to your Site<\/p>","description_plain":"Insert business Hours to your Site","icon":"plug","author":{"name":"Bjoern Bohr","email":"bjoern.bohr@gmail.com"},"homepage":"https:\/\/github.com\/bjoernbohr\/opening-hours","docs":"https:\/\/github.com\/bjoernbohr\/opening-hours\/blob\/master\/README.md","keywords":"grav, gravcms, grav plugin, plugin, shopping hours, hours, business hours, opening hours, etc","bugs":"https:\/\/github.com\/bjoernbohr\/opening-hours\/issues","license":"MIT","tag_name":"v.0.1.0","date":"2019-11-22T07:36:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/opening-hours\/0.1.0","repository":"https:\/\/github.com\/bjoernbohr\/opening-hours","slug":"opening-hours","install_path":"user\/plugins\/opening-hours","changelog":{"0.1.0":{"date":" 10\/28\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"photoimages":{"name":"Photo Images","version":"0.1.0","description":"Applies photograph "printed" effect to images (frame, shadow and rotation) via [ultrix3x\/JQueryPhotoImages](https:\/\/github.com\/ultrix3x\/JQueryPhotoImages)","description_html":"

Applies photograph "printed" effect to images (frame, shadow and rotation) via ultrix3x\/JQueryPhotoImages<\/a><\/p>","description_plain":"Applies photograph "printed" effect to images (frame, shadow and rotation) via ultrix3x\/JQueryPhotoImages","icon":"camera","author":{"name":"Jonathan Leaders","email":"jonathanleaders@gmail.com"},"homepage":"https:\/\/github.com\/jleaders\/grav-plugin-photoimages","docs":"https:\/\/github.com\/jleaders\/grav-plugin-photoimages\/blob\/master\/README.md","demo":"https:\/\/github.com\/jleaders\/grav-plugin-photoimages\/","keywords":"grav, plugin, jquery, photoimages, border, frame, rotate, vintage, frames, photograph, print","bugs":"https:\/\/github.com\/jleaders\/grav-plugin-photoimages\/issues","license":"MIT","tag_name":"v1.0","date":"2019-10-29T18:23:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/photoimages\/0.1.0","repository":"https:\/\/github.com\/jleaders\/grav-plugin-photoimages","slug":"photoimages","install_path":"user\/plugins\/photoimages","changelog":{"0.1.0":{"date":" 10\/29\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"facebook-feed":{"name":"Facebook Feed","version":"0.1.0","description":"Insert your Facebook-Feed into your Site","description_html":"

Insert your Facebook-Feed into your Site<\/p>","description_plain":"Insert your Facebook-Feed into your Site","icon":"facebook","author":{"name":"Bjoern Bohr","email":"bjoern.bohr@gmail.com"},"homepage":"https:\/\/github.com\/bit-it\/facebook-feed","docs":"https:\/\/github.com\/bit-it\/facebook-feed\/README.md","keywords":"facebook","bugs":"https:\/\/github.com\/bit-it\/facebook-feed\/issues","license":"MIT","tag_name":"v.0.1.1","date":"2019-11-04T16:32:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/facebook-feed\/0.1.0","repository":"https:\/\/github.com\/bit-it\/facebook-feed","slug":"facebook-feed","install_path":"user\/plugins\/facebook-feed","changelog":{"0.1.0":{"date":" 25\/10\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"rich-preview":{"name":"Rich Preview","version":"0.1.2","description":"Sets thumbnail and description so wyou can control how a linke to your website looks like when shared, for example in whatsapp","description_html":"

Sets thumbnail and description so wyou can control how a linke to your website looks like when shared, for example in whatsapp<\/p>","description_plain":"Sets thumbnail and description so wyou can control how a linke to your website looks like when shared, for example in whatsapp","icon":"plug","author":{"name":"Nuno Costa","email":"info@codehaha.com"},"homepage":"https:\/\/github.com\/francodacosta\/grav-plugin-rich-preview","docs":"https:\/\/github.com\/francodacosta\/grav-plugin-rich-preview\/blob\/develop\/README.md","demo":"http:\/\/www.francodacosta.com","keywords":"grav, plugin, grav-admin, seo, rich preview","bugs":"https:\/\/github.com\/francodacosta\/grav-plugin-rich-preview\/issues","license":"MIT","tag_name":"0.1.2","date":"2019-11-12T10:11:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/rich-preview\/0.1.2","repository":"https:\/\/github.com\/francodacosta\/grav-plugin-rich-preview","slug":"rich-preview","install_path":"user\/plugins\/rich-preview","changelog":{"0.1.2":{"date":" 11\/12\/2019","content":" "},"0.1.1":{"date":" 10\/17\/2019","content":"1. [](#new)\n * more descriptive blueprints.yaml file, no actual code changes"},"0.1.0":{"date":" 10\/16\/2019","content":"1. [](#new)\n * initial functionality"}},"dependencies":[]},"detect-adblock":{"name":"Detect AdBlock","version":"2.0.2","description":"This plugin help you to detect and manage adblock in order to display message, send blocking user status to Google analytics...","description_html":"

This plugin help you to detect and manage adblock in order to display message, send blocking user status to Google analytics...<\/p>","description_plain":"This plugin help you to detect and manage adblock in order to display message, send blocking user status to Google analytics...","icon":"ban","author":{"name":"clemdesign","url":"https:\/\/www.clemdesign.fr","email":"contact@clemdesign.fr"},"homepage":"https:\/\/github.com\/clemdesign\/grav-plugin-detect-adblock","docs":"https:\/\/github.com\/clemdesign\/grav-plugin-detect-adblock\/blob\/master\/README.md","bugs":"https:\/\/github.com\/clemdesign\/grav-plugin-detect-adblock\/issues","license":"MIT","tag_name":"2.0.2","date":"2019-11-17T19:33:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/detect-adblock\/2.0.2","repository":"https:\/\/github.com\/clemdesign\/grav-plugin-detect-adblock","slug":"detect-adblock","install_path":"user\/plugins\/detect-adblock","changelog":{"2.0.2":{"date":" 11\/17\/2019","content":"1. [](#bugfix)\n * Fix robustness issue."},"2.0.1":{"date":" 11\/08\/2019","content":"1. [](#bugfix)\n * Fix issue for multi-language inside message."},"2.0.0":{"date":" 11\/04\/2019","content":"1. [](#improve)\n * Manage block reading operation: Force user to disable ad blocker to read full article.\n * Manage data caching for translations of messages"},"1.1.0":{"date":" 10\/23\/2019","content":"1. [](#improve)\n * Set-up message content directly in plugin configuration with markdown facilities."},"1.0.1":{"date":" 10\/16\/2019","content":"1. [](#bugfix)\n * Fix issue for Google Analytics connection."},"1.0.0":{"date":" 10\/13\/2019","content":"1. [](#new)\n * Initial version..."}},"dependencies":[]},"simple-events":{"name":"Simple Events","version":"1.3.2","description":"Add a simple list of events to your site.","description_html":"

Add a simple list of events to your site.<\/p>","description_plain":"Add a simple list of events to your site.","icon":"calendar","author":{"name":"Netzhexe.de","email":"ak@netzhexe.de"},"homepage":"https:\/\/github.com\/skinofthesoul\/grav-plugin-simple-events","docs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-simple-events\/blob\/master\/README.md","keywords":"grav, plugin, events","bugs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-simple-events\/issues","license":"MIT","tag_name":"v1.3.2","date":"2020-03-13T16:11:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/simple-events\/1.3.2","repository":"https:\/\/github.com\/skinofthesoul\/grav-plugin-simple-events","slug":"simple-events","install_path":"user\/plugins\/simple-events","changelog":{"1.2":{"date":" 12\/24\/2019","content":"1. [](#improved)\n * both links and regions are now fully optional, meaning that if you disable them in the plugin settings, you won't see those fields in the admin interface\n * updated README file\n2. [](#new)\n * added an optional location field for more styling options in your templates\n * added an option to automatically delete past events\n3.[](#bugfix)\n * fixed a buggy if clause in `events.html.twig`"},"1.1.3":{"date":" 11\/04\/2019","content":"1. [](#bugfix)\n * corrections in changelog for last version number"},"1.1.2":{"date":" 11\/04\/2019","content":"1. [](#improved)\n * changed templates to list future events only\n2. [](#bugfix)\n * don't link events if no url is passed to the function"},"1.1.1":{"date":" 10\/11\/2019","content":"1. [](#improved)\n * changed Admin icon"},"1.1.0":{"date":" 10\/11\/2019","content":"1. [](#new)\n * support for regions in the templates\n * new block template `partials\/eventslist.html.twig` for easy inclusion a smaller list anywhere\n2. [](#improved)\n * took types out again, better done with taxonomy\n * renamed categories to regions to avoid misunderstandings with taxonomy\n * massively extended README.md"},"1.0.1":{"date":" 10\/08\/2019","content":"2. [](#bugfix)\n * tiny code fix for links\n * changed version number in `blueprints.yaml`"},"1.0.0":{"date":" 10\/06\/2019","content":"1. [](#new)\n * first usable version\n * `event` as a new post type\n * template for a parent page that lists all `event` children\n * multilang options included\n * optional end dates\n * optional linking of event text"}},"dependencies":[]},"simple-cookie":{"name":"Simple Cookie","version":"0.1.5","description":"Simple cookie plugin is based on the popular CookieConsent JS-library. For Advanced Opt-In\/Opt-Out configurations you can use the 'Custom configuration' option.","description_html":"

Simple cookie plugin is based on the popular CookieConsent JS-library. For Advanced Opt-In\/Opt-Out configurations you can use the 'Custom configuration' option.<\/p>","description_plain":"Simple cookie plugin is based on the popular CookieConsent JS-library. For Advanced Opt-In\/Opt-Out configurations you can use the 'Custom configuration' option.","icon":"shield","author":{"name":"Thomas Schwarz","email":"thomasschwarz96@web.de"},"homepage":"https:\/\/github.com\/thomasschwarz96\/grav-plugin-simple-cookie","docs":"https:\/\/github.com\/thomasschwarz96\/grav-plugin-simple-cookie\/blob\/develop\/README.md","keywords":"grav, plugin, cookie, cookieconsent, simple, opt-in, opt-out","bugs":"https:\/\/github.com\/thomasschwarz96\/grav-plugin-simple-cookie\/issues","license":"MIT","tag_name":"0.1.5","date":"2020-03-02T19:44:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/simple-cookie\/0.1.5","repository":"https:\/\/github.com\/thomasschwarz96\/grav-plugin-simple-cookie","slug":"simple-cookie","install_path":"user\/plugins\/simple-cookie","changelog":{"0.1.5":{"date":" 02\/03\/2020","content":"1. [](#bugfix)\n * Fix issue #5"},"0.1.4":{"date":" 21\/01\/2020","content":"1. [](#bugfix)\n * Fix issue #2"},"0.1.3":{"date":" 12\/01\/2020","content":"1. [](#enhancement)\n * Merge cusotm configuration with default configuration"},"0.1.2":{"date":" 28\/11\/2019","content":"1. [](#bugfix)\n * Fix issue #1"},"0.1.1":{"date":" 29\/10\/2019","content":"1. [](#new)\n * Fix blueprint.yaml multiline"},"0.1.0":{"date":" 10\/07\/2019","content":"1. [](#new)\n * Initial commit"}},"dependencies":[]},"cbrcurrency":{"name":"CBRcurrency","version":"1.0.0","description":"Plugin for Grac CMS for currency conversion, CBR (Russian)","description_html":"

Plugin for Grac CMS for currency conversion, CBR (Russian)<\/p>","description_plain":"Plugin for Grac CMS for currency conversion, CBR (Russian)","icon":"euro","author":{"name":"Reqweb","url":"http:\/\/reqweb.net","email":"reqweb-dev@yandex.ru"},"homepage":"https:\/\/github.com\/reqweb\/CBRcurrency","keywords":"plugin, currency","license":"MIT","tag_name":"1.0.0","date":"2019-10-03T21:17:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cbrcurrency\/1.0.0","repository":"https:\/\/github.com\/reqweb\/CBRcurrency","slug":"cbrcurrency","install_path":"user\/plugins\/cbrcurrency","changelog":{"1.0.0":{"date":"15\/09\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"translator":{"name":"Translator","version":"1.1.0","description":"A grav CMS plugin for easily allowing translators to translate your website without needing admin access.","description_html":"

A grav CMS plugin for easily allowing translators to translate your website without needing admin access.<\/p>","description_plain":"A grav CMS plugin for easily allowing translators to translate your website without needing admin access.","icon":"globe","author":{"name":"ricardo","email":"ricardo@urbansquid.london"},"homepage":"https:\/\/github.com\/ricardo118\/grav-plugin-translator","docs":"https:\/\/github.com\/ricardo118\/grav-plugin-translator\/blob\/develop\/README.md","demo":"http:\/\/translator.urbansquid.london","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/ricardo118\/grav-plugin-translator\/issues","license":"MIT","tag_name":"v1.1.1","date":"2020-03-23T18:53:11Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/translator\/1.1.0","repository":"https:\/\/github.com\/ricardo118\/grav-plugin-translator","slug":"translator","install_path":"user\/plugins\/translator","changelog":{"1.1.1":{"date":" 23\/01\/2020","content":"1. [](#improved)\n * added lang remap config support for google translate\n * added onBeforeGoogleTranslate Event so plugins can override the method for their own custom handling"},"1.1.0":{"date":" 23\/01\/2020","content":"3. [](#bugfix)\n * Dirty form js fix\n * Fix the merging of header variables to the correct priority order\n * Minor `type: list` fixes\n * Fix js change language button\n * Fix saving bug for saving lists only partially\n * fix for multiple saves of the same page overriding the previous save"},"1.0.1":{"date":" 02\/09\/2019","content":"1. [](#bugfix)\n * README fix"},"1.0.0":{"date":" 26\/08\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"flex-objects":{"name":"Flex-Objects","version":"0.9.0","description":"Flexible Objects Plugin","description_html":"

Flexible Objects Plugin<\/p>","description_plain":"Flexible Objects Plugin","icon":"list","author":{"name":"Trilby Media","email":"hello@trilby.media"},"dependencies":[{"name":"grav","version":">=1.5"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-objects","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-objects\/blob\/develop\/README.md","keywords":"grav, plugin, crud, directory","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-objects\/issues","license":"MIT","tag_name":"revkit-master","date":"2018-07-21T15:34:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/flex-objects\/0.9.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-objects","slug":"flex-objects","install_path":"user\/plugins\/flex-objects","changelog":{"0.9.0":{"date":" mm\/dd\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"aura":{"name":"Aura","version":"1.0.3","description":"Automatically add meta tags and structured data to your pages for visually appealing and informative search results and social media sharing.","description_html":"

Automatically add meta tags and structured data to your pages for visually appealing and informative search results and social media sharing.<\/p>","description_plain":"Automatically add meta tags and structured data to your pages for visually appealing and informative search results and social media sharing.","icon":"code","author":{"name":"Matt Mulhall","url":"https:\/\/www.theskylab.net","email":"matt@theskylab.net"},"homepage":"https:\/\/github.com\/matt-j-m\/grav-plugin-aura","keywords":"seo, structured data, open graph","bugs":"https:\/\/github.com\/matt-j-m\/grav-plugin-aura\/issues","license":"MIT","tag_name":"v1.0.3","date":"2020-02-29T04:09:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/aura\/1.0.3","repository":"https:\/\/github.com\/matt-j-m\/grav-plugin-aura","slug":"aura","install_path":"user\/plugins\/aura","changelog":{"1.0.3":{"date":"29-02-2020","content":"1. [](#bugfix)\n * Adjusted scope of autoloader so it will not interfere with other 'Aura' prefixed plugins"},"1.0.2":{"date":"09-02-2020","content":"1. [](#bugfix)\n * Now appends to existing metadata rather than replacing"},"1.0.1":{"date":"06-09-2019","content":"1. [](#improved)\n * Get language defined in page frontmatter with fallbacks to active language then default language\n1. [](#bugfix)\n * Adjusted JSON output to suit Grav versions > 1.5"},"1.0.0":{"date":" 21-08-2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"tinypng":{"name":"TinyPNG","version":"1.0.0","description":"Compress all image with TinyPNG","description_html":"

Compress all image with TinyPNG<\/p>","description_plain":"Compress all image with TinyPNG","icon":"compress","author":{"name":"Dallas Lu","email":"i@luda.me"},"homepage":"https:\/\/github.com\/ladotech\/grav-plugin-tinypng","keywords":"grav, tinypng, plugin, compress, tinify","bugs":"https:\/\/github.com\/ladotech\/grav-plugin-tinypng\/issues","license":"MIT","tag_name":"1.0.0","date":"2019-08-21T09:09:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tinypng\/1.0.0","repository":"https:\/\/github.com\/ladotech\/grav-plugin-tinypng","slug":"tinypng","install_path":"user\/plugins\/tinypng","changelog":false,"dependencies":[]},"consistent-backup-name":{"name":"ConsistentBackupName","version":"1.0.0","description":"ConsistentBackupName let the last backup be accessible via LATEST.zip.","description_html":"

ConsistentBackupName let the last backup be accessible via LATEST.zip.<\/p>","description_plain":"ConsistentBackupName let the last backup be accessible via LATEST.zip.","icon":"dashboard","author":{"name":"Cyril RUSSO","url":"http:\/\/getgrav.org","email":"fwd.rebootisme@pho.by"},"homepage":"https:\/\/github.com\/X-Ryl669\/grav-plugin-consistent-backup-name","keywords":"static, backup, plugin, name","bugs":"https:\/\/github.com\/X-Ryl669\/grav-plugin-consistent-backup-name\/issues","license":"MIT","tag_name":"1.0.0","date":"2019-08-18T20:56:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/consistent-backup-name\/1.0.0","repository":"https:\/\/github.com\/X-Ryl669\/grav-plugin-consistent-backup-name","slug":"consistent-backup-name","install_path":"user\/plugins\/consistent-backup-name","changelog":{"1.0.0":{"date":"18\/08\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"markdown-collapsible":{"name":"Markdown Collapsible","version":"1.0.0","description":"Adds the ability to render collapsible sections in Markdown","description_html":"

Adds the ability to render collapsible sections in Markdown<\/p>","description_plain":"Adds the ability to render collapsible sections in Markdown","icon":"asterisk","author":{"name":"Cyril Russo","url":"https:\/\/rebootisme.com","email":"fwd.rebootisme@pho.by"},"homepage":"https:\/\/github.com\/X-Ryl669\/grav-plugin-markdown-collapsible","license":"MIT","tag_name":"1.0.0","date":"2019-08-12T19:01:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-collapsible\/1.0.0","repository":"https:\/\/github.com\/X-Ryl669\/grav-plugin-markdown-collapsible","slug":"markdown-collapsible","install_path":"user\/plugins\/markdown-collapsible","changelog":{"1.0.1":{"date":"03\/09\/2018","content":"1. [](#improved)\n * Updated blueprint file"},"1.0.0":{"date":"12\/22\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"glossary":{"name":"Glossary","version":"0.1.1","description":"Maintain a glossary of words and automatically add abbreviations to all pages via Markdown Extra.","description_html":"

Maintain a glossary of words and automatically add abbreviations to all pages via Markdown Extra.<\/p>","description_plain":"Maintain a glossary of words and automatically add abbreviations to all pages via Markdown Extra.","icon":"list","author":{"name":"Nathan Parsons","url":"https:\/\/github.com\/n-parsons","email":"github@tantalum.blue"},"homepage":"https:\/\/github.com\/n-parsons\/grav-plugin-glossary","keywords":"grav, plugin, glossary, abbreviation, definitions","bugs":"https:\/\/github.com\/n-parsons\/grav-plugin-glossary\/issues","license":"MIT","tag_name":"v0.1.1","date":"2019-08-08T15:04:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/glossary\/0.1.1","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-glossary","slug":"glossary","install_path":"user\/plugins\/glossary","changelog":{"0.1.0":{"date":" 2019-08-08","content":"1. [](#new)\n * Glossary plugin created.\n * Site-wide abbreviations enabled.\n * Glossary search implemented."}},"dependencies":[]},"embed-fontawesome":{"name":"Embed Font Awesome","version":"0.1.7","description":"Embed Font Awesome icons into your HTML output as inline SVGs.","description_html":"

Embed Font Awesome icons into your HTML output as inline SVGs.<\/p>","description_plain":"Embed Font Awesome icons into your HTML output as inline SVGs.","icon":"flag","author":{"name":"Nathan Parsons","url":"https:\/\/github.com\/n-parsons","email":"github@tantalum.blue"},"homepage":"https:\/\/github.com\/n-parsons\/grav-plugin-embed-fontawesome","keywords":"icons, font awesome, svg, inline, embed, custom icons","bugs":"https:\/\/github.com\/n-parsons\/grav-plugin-embed-fontawesome\/issues","license":"MIT","tag_name":"v0.1.7","date":"2020-05-31T17:54:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/embed-fontawesome\/0.1.7","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-embed-fontawesome","slug":"embed-fontawesome","install_path":"user\/plugins\/embed-fontawesome","changelog":{"0.1.7":{"date":"2020-05-31","content":"1. [](#bugfix)\n * Fix regex compatibility issue with PHP < 7.3."},"0.1.6":{"date":"2020-05-23","content":"1. [](#bugfix)\n * Fix issue with 'icon' or 'fa' in the middle of a class name."},"0.1.5":{"date":"2020-04-28","content":"1. [](#bugfix)\n * Fix placeholder icon sizing for referenced instances."},"0.1.4":{"date":"2020-04-05","content":"1. [](#improved)\n * Added compatibility with Tailwind CSS class naming."},"0.1.3":{"date":"2019-08-14","content":"1. [](#bugfix)\n * Fixed issues with icon width for custom icons.\n * Fixed conflict with Advanced Page Cache - caching no longer breaks icons."},"0.1.2":{"date":"2019-08-12","content":"1. [](#bugfix)\n * Fixed issues with icon with in Chrome\/Chromium."},"0.1.1":{"date":"2019-08-09","content":"1. [](#bugfix)\n * Fixed exception that occurred when there were no icons to replace."},"0.1.0":{"date":"2019-08-08","content":"1. [](#new)\n * Implemented embedding of Font Awesome icons and custom icons.\n * Added methods for including custom icons in pages."}},"dependencies":[]},"google-analytics":{"name":"Google Analytics (gtag.js)","version":"1.1.0","description":"Easily integrate and configure Google Analytics in your site with the global site tag (gtag.js) framework and API.","description_html":"

Easily integrate and configure Google Analytics in your site with the global site tag (gtag.js) framework and API.<\/p>","description_plain":"Easily integrate and configure Google Analytics in your site with the global site tag (gtag.js) framework and API.","icon":"google","author":{"name":"Christian Worreschk","email":"cw@marsec.de"},"homepage":"https:\/\/github.com\/cworreschk\/grav-plugin-google-analytics","docs":"https:\/\/github.com\/cworreschk\/grav-plugin-google-analytics\/blob\/develop\/README.md","keywords":"google, tracking, analytics, gtag, global site tag, grav, plugin","bugs":"https:\/\/github.com\/cworreschk\/grav-plugin-google-analytics\/issues","license":"MIT","tag_name":"v1.1.0","date":"2019-08-05T15:15:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/google-analytics\/1.1.0","repository":"https:\/\/github.com\/cworreschk\/grav-plugin-google-analytics","slug":"google-analytics","install_path":"user\/plugins\/google-analytics","changelog":{"1.1.0":{"date":" 08\/05\/2019","content":"1. [](#new)\n * Support for `Do Not Track (DNT)`\n * German translation\n1. [](#bugfix)\n * Fixed issue with renaming the global `gtag()` object "},"1.0.0":{"date":" 07\/31\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"lazysizes":{"name":"Lazysizes","version":"1.0.0","description":"Adds lazyloading to page images","description_html":"

Adds lazyloading to page images<\/p>","description_plain":"Adds lazyloading to page images","icon":"image","author":{"name":"Jan St\u00fcmmel","email":"info@janstuemmel.de"},"homepage":"https:\/\/github.com\/websitemacherei\/grav-plugin-lazysizes","docs":"https:\/\/github.com\/websitemacherei\/grav-plugin-lazysizes\/blob\/develop\/README.md","keywords":"lazy, lazyloading, lazysizes","bugs":"https:\/\/github.com\/websitemacherei\/grav-plugin-lazysizes\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-07-31T09:15:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/lazysizes\/1.0.0","repository":"https:\/\/github.com\/websitemacherei\/grav-plugin-lazysizes","slug":"lazysizes","install_path":"user\/plugins\/lazysizes","changelog":{"1.0.0":{"date":" 07\/31\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"zooming":{"name":"Zooming","version":"1.0.1","description":"Zooming is a simple [Grav](http:\/\/github.com\/getgrav\/grav) plugin that adds **image zoom \/ lightbox** functionality via [Zooming](https:\/\/github.com\/kingdido999\/zooming) and acts as an alternative to the [featherlight](https:\/\/github.com\/getgrav\/grav-plugin-featherlight) plugin.","description_html":"

Zooming is a simple Grav<\/a> plugin that adds image zoom \/ lightbox<\/strong> functionality via Zooming<\/a> and acts as an alternative to the featherlight<\/a> plugin.<\/p>","description_plain":"Zooming is a simple Grav plugin that adds image zoom \/ lightbox functionality via Zooming and acts as an alternative to the featherlight plugin.","icon":"file-photo-o","author":{"name":"Julian Sch\u00f6nb\u00e4chler","url":"https:\/\/julian-s.ch","email":"info@julian-s.ch"},"homepage":"https:\/\/github.com\/JulianSchoenbaechler\/grav-plugin-zooming","keywords":"zooming, zoom, plugin, code, lightbox, featherlight","bugs":"https:\/\/github.com\/JulianSchoenbaechler\/grav-plugin-zooming\/issues","license":"MIT","tag_name":"v1.0.1","date":"2019-08-21T15:15:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/zooming\/1.0.1","repository":"https:\/\/github.com\/JulianSchoenbaechler\/grav-plugin-zooming","slug":"zooming","install_path":"user\/plugins\/zooming","changelog":{"1.0.1":{"date":"08\/02\/2019","content":"1. [](#bugfix)\n * Fixed file path to dependencies on case-sensitive systems"},"1.0.0":{"date":"07\/25\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"shortcode-citation":{"name":"Shortcode Citations","version":"0.2.0","description":"Provides the ability to add citations via shortcodes such as [cite=id \/]","description_html":"

Provides the ability to add citations via shortcodes such as [cite=id \/]<\/p>","description_plain":"Provides the ability to add citations via shortcodes such as [cite=id \/]","icon":"superscript","author":{"name":"Nathan Parsons","url":"https:\/\/tantalum.blue","email":"github@tantalum.blue"},"dependencies":[{"name":"shortcode-core"}],"homepage":"https:\/\/github.com\/n-parsons\/grav-plugin-shortcode-citation","keywords":"cite, citation, reference, academic, bibliography, shortcode","bugs":"https:\/\/github.com\/n-parsons\/grav-plugin-shortcode-citation\/issues","license":"MIT","tag_name":"v0.2.0","date":"2019-07-31T14:17:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-citation\/0.2.0","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-shortcode-citation","slug":"shortcode-citation","install_path":"user\/plugins\/shortcode-citation","changelog":{"0.2.0":{"date":"31-07-2019","content":"2. [](#bugfix)\n - Fixed issue with citations in blog posts displaying incorrectly in the listing."},"0.1.4":{"date":"25-07-2019","content":"1. [](#bugfix)\n - Fixed bug related to numeric IDs."},"0.1.3":{"date":"24-07-2019","content":"1. [](#bugfix)\n - Fix incorrectly formatted anchors"},"0.1.2":{"date":"24-07-2019","content":"1. [](#bugfix)\n - Update documentation"},"0.1.1":{"date":"24-07-2019","content":"1. [](#bugfix)\n - Update documentation"},"0.1.0":{"date":"24-07-2019","content":"1. [](#new)\n - Initial version"}}},"sharer":{"name":"Sharer","version":"1.2.3","description":"**Sharer** is a plugin that lets you add social buttons to your templates","description_html":"

Sharer<\/strong> is a plugin that lets you add social buttons to your templates<\/p>","description_plain":"Sharer is a plugin that lets you add social buttons to your templates","icon":"share-alt","author":{"name":"Ayoze Hern\u00e1ndez D\u00edaz","email":"ayoze.dev@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6"}],"homepage":"https:\/\/github.com\/ayozehd\/sharer","docs":"https:\/\/github.com\/ayozehd\/sharer\/blob\/master\/README.md","keywords":"plugin, social, share, buttons, seo","bugs":"https:\/\/github.com\/ayozehd\/sharer\/issues","license":"MIT","tag_name":"1.2.3","date":"2020-02-05T22:04:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/sharer\/1.2.3","repository":"https:\/\/github.com\/ayozehd\/grav-plugin-sharer","slug":"sharer","install_path":"user\/plugins\/sharer","changelog":{"1.2.3":{"date":" 05-02-2020","content":"1. [](#bugfix)\n * Fixed configuration override by page header frontmatter ([#4](https:\/\/github.com\/ayozehd\/grav-plugin-sharer\/issues\/4))"},"1.2.2":{"date":" 21-10-2019","content":"1. [](#bugfix)\n * Fixed a regression bug on Twig macros"},"1.2.1":{"date":" 20-10-2019","content":"1. [](#bugfix)\n * `8bit` buttons padding was too much for >768px screens\n * Typo fix `title: true` in blueprints\n2. [](#improved)\n * Moved macros to a new file to avoid Twig deprecation"},"1.2.0":{"date":" 08-10-2019","content":"1. [](#bugfix)\n * In certain situations, hover animation was above icons in circles template\n2. [](#improved)\n * Twig templates have been rewritten to be extended working with blocks\n * FontAwesome 5 assets are now css instead a javascript file\n * Renamed `partials\/svg` folder to avoid conflicts with other plugins\/themes\n3. [](#new)\n * New Templates! `8bit` and `floating` are available inspired by _Tiffany Stoik_ & _Daniel Bruce_ workaround"},"1.1.1":{"date":" 25-09-2019","content":"1. [](#bugfix)\n * Circles icon hidden on hover"},"1.1":{"date":" 25-09-2019","content":"1. [](#bugfix)\n * No cache plugin configuration anymore.\n2. [](#improved)\n * Sass mixins and compressed css-compiled files.\n3. [](#new)\n * Added priority values to `buttons`."},"1.0":{"date":" 19-07-2019","content":"1. [](#new)\n * First release"}}},"lastfm":{"name":"Last.fm","version":"2.0.0","description":"A simple Last.fm scrobbler","description_html":"

A simple Last.fm scrobbler<\/p>","description_plain":"A simple Last.fm scrobbler","icon":"headphones","author":{"name":"Ayoze Hern\u00e1ndez D\u00edaz","email":"ayoze.dev@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6"}],"homepage":"https:\/\/github.com\/ayozehd\/lastfm","docs":"https:\/\/github.com\/ayozehd\/lastfm\/blob\/master\/README.md","keywords":"plugin, music, scrobbler, lastfm, cover, vue","bugs":"https:\/\/github.com\/ayozehd\/lastfm\/issues","license":"MIT","tag_name":"2.0.0","date":"2020-06-10T22:52:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/lastfm\/2.0.0","repository":"https:\/\/github.com\/ayozehd\/grav-plugin-lastfm","slug":"lastfm","install_path":"user\/plugins\/lastfm","changelog":{"2.0.0":{"date":" 10-06-2020","content":"1. [](#new)\n * Rewritten plugin on Vue.js and [Wlada\/vue-carousel-3d](https:\/\/github.com\/Wlada\/vue-carousel-3d\/)\n * Added appeareance options and improved admin configuration"},"1.0.0":{"date":" 19-07-2019","content":"1. [](#new)\n * First release"}}},"shortcode-modal":{"name":"Shortcode Modal","version":"1.0.0","description":"Provides shortcodes for displaying content in a modal popup","description_html":"

Provides shortcodes for displaying content in a modal popup<\/p>","description_plain":"Provides shortcodes for displaying content in a modal popup","icon":"code","author":{"name":"Matt Marsh","email":"matt@crazedbytes.net"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/marshmn\/grav-plugin-shortcode-modal","docs":"https:\/\/github.com\/marshmn\/grav-plugin-shortcode-modal\/blob\/master\/README.md","demo":"https:\/\/demos.crazedbytes.net\/shortcode-modal","keywords":"grav, plugin, shortcode, ui","bugs":"https:\/\/github.com\/marshmn\/grav-plugin-shortcode-modal\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-07-13T16:26:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-modal\/1.0.0","repository":"https:\/\/github.com\/marshmn\/grav-plugin-shortcode-modal","slug":"shortcode-modal","install_path":"user\/plugins\/shortcode-modal","changelog":{"1.0.0":{"date":" 07\/13\/2019","content":"1. [](#new)\n * Initial `modal` and `modal-launch` shortcodes added"}}},"tools-collection":{"name":"Tools Collection","version":"0.1.4","description":"A collection of tools that make working with Grav easier","description_html":"

A collection of tools that make working with Grav easier<\/p>","description_plain":"A collection of tools that make working with Grav easier","icon":"info","author":{"name":"Thomas Anderson","email":"mr.anderson@onixmail.ch"},"homepage":"https:\/\/github.com\/Memurame\/grav-plugin-tools-collection","keywords":"collection, tools, tools-collection, resize, image, blueprints, blueprint","bugs":"https:\/\/github.com\/Memurame\/grav-plugin-tools-collection","license":"MIT","tag_name":"0.1.4","date":"2020-02-19T08:39:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tools-collection\/0.1.4","repository":"https:\/\/github.com\/Memurame\/grav-plugin-tools-collection","slug":"tools-collection","install_path":"user\/plugins\/tools-collection","changelog":{"0.1.4":{"date":"19-02-2020","content":"1. [](#bugfix)\n * fixed algorithm (resize images)\n1. [](#new)\n * Set characters which are not allowed"},"0.1.3":{"date":"21-08-2019","content":"1. [](#improved)\n * removed nonexistent blueprint"},"0.1.2":{"date":"16-08-2019","content":"1. [](#improved)\n * change default settings\n * update language"},"0.1.1":{"date":"16-08-2019","content":"1. [](#improved)\n * Extend the readme\n "},"0.1.0":{"date":"14-08-2019","content":"1. [](#bugfix)\n * fix changelog version"},"0.0.18":{"date":"13-08-2019","content":"1. [](#bugfix)\n * Plugin variablename in admin template"},"0.0.17":{"date":"13-08-2019","content":"1. [](#new)\n * Add multilanguage support\n * Change README language to english\n "},"0.0.16":{"date":"12-08-2019","content":"1. [](#new)\n * New name for the plugin\n "},"0.0.15":{"date":"12-08-2019","content":"1. [](#bugfix)\n * Update readme\n * little changes\n "},"0.0.14":{"date":"12-08-2019","content":"1. [](#improved)\n * Change Name of Plugin\n "},"0.0.13":{"date":"15-07-2019","content":"1. [](#bugfix)\n * Change the filename of admin template"},"0.0.12":{"date":"15-07-2019","content":"1. [](#improved)\n * Rename the repo from grav-plugin-toolbox to grav-plugin-smartthings\n "},"0.0.11":{"date":"10-07-2019","content":"1. [](#improved)\n * Rename the repo from grav-toolbox to grav-plugin-toolbox\n "},"0.0.1":{"date":"09-07-2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"mermaid-diagrams":{"name":"Mermaid Diagrams","version":"1.1.0","description":"This plugin adds the simple and powerful [mermaid diagram language](https:\/\/mermaidjs.github.io\/) to Grav.","description_html":"

This plugin adds the simple and powerful mermaid diagram language<\/a> to Grav.<\/p>","description_plain":"This plugin adds the simple and powerful mermaid diagram language to Grav.","icon":"edit","author":{"name":"Daniel Flaum","url":"https:\/\/danielflaum.net","email":"talk@danielflaum.net"},"homepage":"https:\/\/github.com\/DanielFlaum\/grav-plugin-mermaid-diagrams","keywords":"diagrams, charts, graphs","bugs":"https:\/\/github.com\/DanielFlaum\/grav-plugin-mermaid-diagrams\/issues","license":"MIT","tag_name":"v1.1.0","date":"2019-12-18T22:05:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/mermaid-diagrams\/1.1.0","repository":"https:\/\/github.com\/DanielFlaum\/grav-plugin-mermaid-diagrams","slug":"mermaid-diagrams","install_path":"user\/plugins\/mermaid-diagrams","changelog":{"1.1.0":{"date":"18-12-2019","content":"1. [](#new)\n * Upgraded [mermaid](https:\/\/github.com\/mermaid-js\/mermaid) to v8.4, which adds pie charts and state diagrams."},"1.0.1":{"date":"02-07-2019","content":"1. [](#improved)\n * Small corrections to README.md"},"1.0.0":{"date":"02-07-2019","content":"1. [](#new)\n * Converted Aur\u00e9lien Wolz's Diagram Plugin into the present work.\n * Removed the Flow and Sequence diagram generators."}},"dependencies":[]},"form-prefiller":{"name":"Form Prefiller","version":"1.1.5","description":"Prefill form fields from various data sources","description_html":"

Prefill form fields from various data sources<\/p>","description_plain":"Prefill form fields from various data sources","icon":"list-alt","author":{"name":"Ron Wardenier","email":"bleutzinn@rwgc.nl"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/bleutzinn\/grav-plugin-form-prefiller","docs":"https:\/\/github.com\/bleutzinn\/grav-plugin-form-prefiller\/blob\/master\/README.md","keywords":"grav, plugin, form, prefill","bugs":"https:\/\/github.com\/bleutzinn\/grav-plugin-form-prefiller\/issues","license":"MIT","tag_name":"v1.1.5","date":"2020-05-18T10:14:02Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/form-prefiller\/1.1.5","repository":"https:\/\/github.com\/bleutzinn\/grav-plugin-form-prefiller","slug":"form-prefiller","install_path":"user\/plugins\/form-prefiller","changelog":{"1.1.5":{"date":" 05\/18\/2020","content":"1. [](#bugfix)\n * Fixed (included) missing 'vendor' directory"},"1.1.4":{"date":" 05\/17\/2020","content":"1. [](#improved)\n * Restricted response of all data-*@ functions to page requests only\n * Enriched Debug Bar messages with the requested variable name"},"1.1.3":{"date":" 05\/15\/2020","content":"1. [](#improved)\n * Improved stability by catching and logging errors\n * Restored data-*@ functions to static\n * Renamed the function \"getParameter\" to \"getURLParameter\" (\"getParameter\" still works for backwards compatibility)\n * Updated to new devtools plugin standards\n * Renamed \"demo\" to the more appropriate \"example-prefill-form-page\"\n * Changed some examples so that they are clearer\n * Updated documentation"},"1.1.2":{"date":" 05\/02\/2020","content":"1. [](#improved)\n * Updated documentation\n "},"1.1.1":{"date":" 05\/02\/2020","content":"1. [](#bugfix)\n * Fixed a problem in detecting YAML type templates.\n1. [](#improved)\n * Restricted examples to form fields only.\n "},"1.1.0":{"date":" 05\/02\/2020","content":"1. [](#bugfix)\n * Fixed issue [#2](https:\/\/github.com\/bleutzinn\/grav-plugin-form-prefiller\/issues\/2) about an error when 'prefill_data' was missing in the frontmatter; thanks to [thekenshow](https:\/\/github.com\/thekenshow) for reporting an the fix.\n * Fixed a problem causing a Page not found error immediately after a page save.\n1. [](#improved)\n * Improved errors in and inconsistencies between the provided example files and the documentation.\n "},"1.0.1":{"date":" 01\/29\/2020","content":"1. [](#improved)\n * Corrected the link to the `README.md` file in `blueprints.yaml` file."},"1.0.0":{"date":" 06\/23\/2019","content":"1. [](#improved)\n * Updated documentation in `README.md`\n * Included more complete demo page"},"0.2.0":{"date":" 06\/23\/2019","content":"1. [](#new)\n * Added custom processing through Twig templates (\"getTwigRender\")\n * Added a call to view all available Twig variables via `getTwig` with parameter `@ALL`\n1. [](#improved)\n * Fixed a problem with extra Twig variables not being added"},"0.1.0":{"date":" 06\/16\/2019","content":"1. [](#new)\n * ChangeLog started...\n * First release"}}},"readability":{"name":"Readability","version":"1.1.0","description":"Measure the readability of your writing.","description_html":"

Measure the readability of your writing.<\/p>","description_plain":"Measure the readability of your writing.","icon":"file-text-o","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-readability","docs":"https:\/\/github.com\/OleVik\/grav-plugin-readability\/blob\/master\/README.md","keywords":"grav, plugin, readability, automated readability index, characters, coleman-liau, flesch, flesch-kincaid, letters, lix, localized, long words, paragraphs, periods, polysillabic words, punctuations, readability, rix, sentences, smog, syllables, textstat, whitespaces, words","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-readability\/issues","license":"MIT","tag_name":"v1.1.0","date":"2020-05-08T20:14:02Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/readability\/1.1.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-readability","slug":"readability","install_path":"user\/plugins\/readability","changelog":{"1.1.0":{"date":" 08-05-2020","content":"1. [](#new)\n * TinyMCE-editor compatibility\n2. [](#improved)\n * Filenames\n3. [](#bugfix)\n * Pages-check\n * Docs-link"},"1.0.7":{"date":" 24-06-2019","content":"1. [](#improved)\n * Separate screen- and print-styles"},"1.0.6":{"date":" 18-06-2019","content":"1. [](#new)\n * Blueprint-field for max words"},"1.0.5":{"date":" 18-06-2019","content":"1. [](#new)\n * Template-separation\n * Style-separation\n * JavaScript-separation\n * JavaScript Events\n * Front-end template\n * Max words option\n * CallStatic and FindResource Twig-extensions\n2. [](#improved)\n * Asset-loading in Admin\n * JavaScript-debug\n * Norwegian translation"},"1.0.4":{"date":" 17-06-2019","content":"1. [](#new)\n * Norwegian translation"},"1.0.3":{"date":" 16-06-2019","content":"1. [](#improved)\n * Pathing in scripts, workers\n * Inline registerPromiseWorker\n * Console-debug\n * Languages.yaml\n * Styling\n2. [](#new)\n * Visual indicator and display\n * Toggle to hide output"},"1.0.2":{"date":" 15-06-2019","content":"1. [](#bugfix)\n * Blueprints\n2. [](#new)\n * Console-debug"},"1.0.1":{"date":" 15-06-2019","content":"1. [](#new)\n * Add descriptions\n2. [](#improved)\n * Dependencies, keywords, assets"},"1.0.0":{"date":" 15-06-2019","content":"1. [](#new)\n * Initial release"}}},"admin-frontmatter-yaml":{"name":"Admin Frontmatter Yaml","version":"0.1.0","description":"Support frontmatter.yaml files in Admin plugin","description_html":"

Support frontmatter.yaml files in Admin plugin<\/p>","description_plain":"Support frontmatter.yaml files in Admin plugin","icon":"plug","author":{"name":"Igor Kuznetsov","email":"igk@igk.ru"},"homepage":"https:\/\/github.com\/igk1972\/grav-plugin-admin-frontmatter-yaml","docs":"https:\/\/github.com\/igk1972\/grav-plugin-admin-frontmatter-yaml\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/igk1972\/grav-plugin-admin-frontmatter-yaml\/issues","license":"MIT","tag_name":"0.1.0","date":"2019-06-19T04:46:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-frontmatter-yaml\/0.1.0","repository":"https:\/\/github.com\/igk1972\/grav-plugin-admin-frontmatter-yaml","slug":"admin-frontmatter-yaml","install_path":"user\/plugins\/admin-frontmatter-yaml","changelog":{"0.1.0":{"date":" 06\/17\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"markdown-fontawesome":{"name":"Markdown Font Awesome","version":"1.1.1","description":"Adds support for Font Awesome icons in Markdown using :emoji: syntax","description_html":"

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":"Nathan Parsons","url":"https:\/\/github.com\/n-parsons","email":"github@tantalum.blue"},"homepage":"https:\/\/github.com\/n-parsons\/grav-plugin-markdown-fontawesome","keywords":"font awesome, emoji, icons","bugs":"https:\/\/github.com\/n-parsons\/grav-plugin-markdown-fontawesome\/issues","license":"MIT","tag_name":"v1.1.1","date":"2019-07-31T10:05:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-fontawesome\/1.1.1","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-markdown-fontawesome","slug":"markdown-fontawesome","install_path":"user\/plugins\/markdown-fontawesome","changelog":{"1.1.1":{"date":"2019-07-31","content":"1. [](#new)\n * Added support for duotone icons (`fad`)"},"1.1.0":{"date":"2019-06-15","content":"2. [](#improved)\n * Fixed issues with other colons inline with icons, eg. in times.\n * Documented conflict with Markdown Extra definition lists."},"1.0.1":{"date":"2016-04-27","content":"1. [](#improved)\n * Better plugin description added"},"1.0.0":{"date":"2016-04-23","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"file-browser":{"name":"File Browser","version":"0.2.7","description":"File browser plugin providing directory listing","description_html":"

File browser plugin providing directory listing<\/p>","description_plain":"File browser plugin providing directory listing","icon":"folder","author":{"name":"Nathan Parsons","url":"https:\/\/tantalum.blue","email":"github@tantalum.blue"},"homepage":"https:\/\/github.com\/N-Parsons\/grav-plugin-file-browser","keywords":"grav, plugin, files, directory, file browser, directory listing","bugs":"https:\/\/github.com\/N-Parsons\/grav-plugin-file-browser\/issues","license":"MIT","tag_name":"v0.2.7","date":"2020-04-28T15:22:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/file-browser\/0.2.7","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-file-browser","slug":"file-browser","install_path":"user\/plugins\/file-browser","changelog":{"0.2.7":{"date":" 28-04-2020","content":"1. [](#improved)\n * Improved support for Font Awesome 4."},"0.2.6":{"date":" 13-10-2019","content":"1. [](#new)\n * Added option for disabling sort button.\n * Added option for default reversal of sort order.\n2. [](#bugfix)\n * Fixes issue caused by dots in folder names."},"0.2.5":{"date":" 16-08-2019","content":"1. [](#new)\n * Added requested file sorting functionality."},"0.2.4":{"date":" 16-08-2019","content":"1. [](#bugfix)\n * Fix issue with class for list-view as default."},"0.2.3":{"date":" 15-08-2019","content":"1. [](#bugfix)\n * Prepend base url to get true paths for files."},"0.2.2":{"date":" 12-08-2019","content":"1. [](#bugfix)\n * Handle cases where folders only contain folders."},"0.2.1":{"date":" 12-08-2019","content":"1. [](#bugfix)\n * Fix compatibility with the 'embed-fontawesome' plugin."},"0.2.0":{"date":" 12-08-2019","content":"1. [](#improved)\n * Improved thumbnail generation.\n * Thumbnail types are now handled via the site config.\n2. [](#bugfix)\n * Spaces in file\/folder names are now supported."},"0.1.3":{"date":" 08-08-2019","content":"1. [](#improved)\n * Improved robustness of file icons and names in the browser view."},"0.1.2":{"date":" 05-08-2019","content":"1. [](#bugfix)\n * Fix compatibility with Font Awesome via JS\/SVG"},"0.1.1":{"date":" 24-07-2019","content":"1. [](#improved)\n * Add usage instruction\n2. [](#bugfix)\n * Switch Font Awesome to use CSS via the CDN (the JS kit was inappropriate)"},"0.1.0":{"date":" 03-06-2019","content":"1. [](#new)\n * Create file browser plugin.\n * Implement extension-specific icons.\n * Implement thumbnail generation."}},"dependencies":[]},"image-color":{"name":"Image Color","version":"1.0.0","description":"The Grav Image Color Plugin for Grav adds the ability to get the dominant color from an image. You can generate a color palette from an image.","description_html":"

The Grav Image Color Plugin for Grav adds the ability to get the dominant color from an image. You can generate a color palette from an image.<\/p>","description_plain":"The Grav Image Color Plugin for Grav adds the ability to get the dominant color from an image. You can generate a color palette from an image.","icon":"paint-brush","author":{"name":"Dimitri Longo","url":"https:\/\/github.com\/dimitrilongo\/grav-plugin-image-color","email":"dimitri.longo@elanathemes.fr"},"homepage":"https:\/\/github.com\/dimitrilongo\/grav-plugin-image-color","docs":"https:\/\/github.com\/dimitrilongo\/grav-plugin-image-color\/blob\/master\/README.md","bugs":"https:\/\/github.com\/dimitrilongo\/grav-plugin-image-color\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-05-11T19:33:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/image-color\/1.0.0","repository":"https:\/\/github.com\/dimitrilongo\/grav-plugin-image-color","slug":"image-color","install_path":"user\/plugins\/image-color","changelog":{"1.0.0":{"date":"11\/05\/2019","content":"1. [](#new)\n * Initial Release"}},"dependencies":[]},"fullcalendar":{"name":"FullCalendar","version":"0.2.2","description":"show Calendar Widget from ICS File(s), based on fullcalendar.io","description_html":"

show Calendar Widget from ICS File(s), based on fullcalendar.io<\/p>","description_plain":"show Calendar Widget from ICS File(s), based on fullcalendar.io","icon":"calendar","author":{"name":"Werner Joss","email":"werner@hoernerfranzracing.de"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/wernerjoss\/grav-plugin-fullcalendar","docs":"https:\/\/github.com\/wernerjoss\/grav-plugin-fullcalendar","keywords":"grav, plugin, ICS, Icalendar, fullcalendar.io","bugs":"https:\/\/github.com\/wernerjoss\/grav-plugin-fullcalendar\/issues","license":"MIT","tag_name":"0.2.2","date":"2020-04-07T06:38:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/fullcalendar\/0.2.2","repository":"https:\/\/github.com\/wernerjoss\/grav-plugin-fullcalendar","slug":"fullcalendar","install_path":"user\/plugins\/fullcalendar","changelog":{"0.2.2":{"date":" 04\/06\/2020","content":"1. [](#new)\n * automatically add CORS proxy URL for remote ics Files"},"0.2.1":{"date":" 02\/17\/2020","content":"1. [](#new)\n * fix parsing long lines in ics File(s)\n * new config Option weekNumbers (show week Numbers in calendar grid)\n * fix BYDAY n+- Bug (bysetpos)"},"0.2.0":{"date":" 01\/06\/2020","content":"1. [](#new)\n * update fullcalendar.io to V 4.3.1, including rrule Plugin\n * rewrite ICAL to fullcalendar.io Objects Mapping to support repeating Events (rrule)\n * new locale configuration Option"},"0.1.5":{"date":" 12\/30\/2019","content":"1. [](#new)\n * allow custom colors for multiple calendars"},"0.1.4":{"date":" 07\/30\/2019","content":"1. [](#new)\n * allow remote ics file URL's in shortcode, fix automatic locale evaluation"},"0.1.3":{"date":" 07\/25\/2019","content":"1. [](#new)\n * unpacked locales :)"},"0.1.2":{"date":" 07\/17\/2019","content":"1. [](#new)\n * allow multiple ics Files in shortcode (comma separated)"},"0.1.1":{"date":" 07\/12\/2019","content":"1. [](#new)\n * add automatic month picture change upon prev\/next\/home click"},"0.1.0":{"date":" 05\/05\/2019","content":"1. [](#new)\n * Initial commit, ChangeLog started..."}}},"cloudinary":{"name":"Cloudinary","version":"1.1.5","description":"Cloudinary service integration for Grav.","description_html":"

Cloudinary service integration for Grav.<\/p>","description_plain":"Cloudinary service integration for Grav.","icon":"cloud","author":{"name":"Netzhexe.de","email":"ak@netzhexe.de"},"homepage":"https:\/\/github.com\/skinofthesoul\/grav-plugin-cloudinary","docs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-cloudinary\/blob\/develop\/README.md","keywords":"grav, plugin, video management, image management, asset management","bugs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-cloudinary\/issues","license":"MIT","tag_name":"v1.1.5","date":"2019-05-08T09:28:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cloudinary\/1.1.5","repository":"https:\/\/github.com\/skinofthesoul\/grav-plugin-cloudinary","slug":"cloudinary","install_path":"user\/plugins\/cloudinary","changelog":{"1.1.5":{"date":" 08-05-2019","content":"1. [](#improved)\n * better defaults, code improvements"},"1.1.4":{"date":" 06-05-2019","content":"1. [](#improved)\n * some templating and code improvements, ready to be tested out in production"},"1.1.3":{"date":" 04-05-2019","content":"1. [](#improved)\n * _really_ included `vendor\/` directory in git so it's actually installable via GPM"},"1.1.2":{"date":" 03-05-2019","content":"1. [](#improved)\n * code improvements\n * included `vendor\/` directory in git so it's actually installable via GPM"},"1.1.1":{"date":" 02-05-2019","content":"1. [](#improved)\n * added credits to README\n * fixed and bumped version numbers in `blueprints.yaml`\n * fixed a templating error"},"1.1.0":{"date":" 01-05-2019","content":"1. [](#new)\n * default options for galleries and single pages\n * support for images\n * configurable via Admin\n2. [](#improved)\n * updated Usage and Future Plans sections of README\n * more language support"},"1.0.0":{"date":" 04\/23\/2019","content":"1. [](#new)\n * first release\n * support for single video pages and galleries of thumbnails linked to their respective video pages\n * language support included"}},"dependencies":[]},"login-oauth2-extras":{"name":"Login OAuth2 Extras","version":"2.1.0","description":"Extra Login OAuth2 Providers (requires Login OAuth2 Plugin)","description_html":"

Extra Login OAuth2 Providers (requires Login OAuth2 Plugin)<\/p>","description_plain":"Extra Login OAuth2 Providers (requires Login OAuth2 Plugin)","icon":"plug","author":{"name":"Trilby Media","email":"hello@trilby.media"},"dependencies":[{"name":"login-oauth2","version":"~2.0"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2-extras","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2-extras\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2-extras\/issues","license":"MIT","tag_name":"2.1.0","date":"2020-05-11T20:52:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login-oauth2-extras\/2.1.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2-extras","slug":"login-oauth2-extras","install_path":"user\/plugins\/login-oauth2-extras","changelog":{"2.1.0":{"date":"05\/11\/2020","content":"1. [](#new)\n * Added Patreon Provider\n * Added Azure Provider [#1](https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2-extras\/pull\/1)"},"2.0.1":{"date":"04\/27\/2019","content":"1. [](#new)\n * Added Twitch Provider"},"2.0.0":{"date":" 04\/26\/2019","content":"1. [](#new)\n * ChangeLog started..."}}},"backtotop":{"name":"Back to Top","version":"0.6.0","description":"This grav plugin displays a "Back to Top" link at the end of every section, so the reader can jump back up to the table of contents. The plugin integrates the js lib "Return to Top Arrow" by [rdallaire](https:\/\/codepen.io\/rdallaire\/pen\/apoyx).","description_html":"

This grav plugin displays a "Back to Top" link at the end of every section, so the reader can jump back up to the table of contents. The plugin integrates the js lib "Return to Top Arrow" by rdallaire<\/a>.<\/p>","description_plain":"This grav plugin displays a "Back to Top" link at the end of every section, so the reader can jump back up to the table of contents. The plugin integrates the js lib "Return to Top Arrow" by rdallaire.","icon":"chevron-circle-up","author":{"name":"Marco Segato"},"homepage":"https:\/\/github.com\/marcosegato\/grav-plugin-backtotop","docs":"https:\/\/github.com\/marcosegato\/grav-plugin-backtotop\/blob\/master\/README.md","keywords":"grav, plugin, back, return, top, link","bugs":"https:\/\/github.com\/marcosegato\/grav-plugin-backtotop\/issues","license":"MIT","tag_name":"v0.6.0","date":"2019-10-27T18:20:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/backtotop\/0.6.0","repository":"https:\/\/github.com\/marcosegato\/grav-plugin-backtotop","slug":"backtotop","install_path":"user\/plugins\/backtotop","changelog":{"0.6.0":{"date":" 10\/27\/2019","content":"1. [](#improved)\n * Add option to display button's icons as FontAwesome or SVG images\n * Add option to include Font Awesome library if your theme does not include it"},"0.5.2":{"date":" 10\/13\/2019","content":"1. [](#bugfix)\n * Fix release version"},"0.5.1":{"date":" 10\/13\/2019","content":"1. [](#bugfix)\n * Reliance on Font Awesome removed [#1](https:\/\/github.com\/marcosegato\/grav-plugin-backtotop\/issues\/1)"},"0.5.0":{"date":" 04\/20\/2019","content":"1. [](#new)\n * First public release"}},"dependencies":[]},"icalendar":{"name":"Icalendar","version":"0.2.3","description":"Reads ICS Files and shows Events from it","description_html":"

Reads ICS Files and shows Events from it<\/p>","description_plain":"Reads ICS Files and shows Events from it","icon":"calendar","author":{"name":"Werner Joss","email":"werner@hoernerfranzracing.de"},"homepage":"https:\/\/github.com\/wernerjoss\/grav-plugin-icalendar","docs":"https:\/\/github.com\/wernerjoss\/grav-plugin-icalendar\/blob\/master\/README.md","keywords":"grav, plugin, ICS, Icalendar","bugs":"https:\/\/github.com\/wernerjoss\/grav-plugin-icalendar\/issues","license":"MIT","tag_name":"0.2.4","date":"2019-07-10T06:11:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/icalendar\/0.2.3","repository":"https:\/\/github.com\/wernerjoss\/grav-plugin-icalendar","slug":"icalendar","install_path":"user\/plugins\/icalendar","changelog":{"0.2.3":{"date":" 07\/08\/2019","content":"1. [](#new)\n * added Date Format Config Variable"},"0.2.2":{"date":" 05\/04\/2019","content":"1. [](#bugfix)\n * fixed Links in blueprints.yaml, removed unused Subdirectorys from om\\icalparser\n "},"0.2.1":{"date":" 04\/25\/2019","content":"1. [](#bugfix)\n * removed om\\icalparser dependency from blueprints.yaml as patched version already included\n "},"0.2.0":{"date":" 04\/20\/2019","content":"1. [](#new)\n * added patched Version of om\\icalparser to Project"},"0.1.0":{"date":" 04\/05\/2019","content":"1. [](#new)\n * Initial commit, ChangeLog started..."}},"dependencies":[]},"prism-highlight":{"name":"Prism Highlighter","version":"1.0.2","description":"This plugin provides code highlighting functionality via the [Prism.js](http:\/\/prismjs.com\/) syntax highlighter with lots of themes and plugins.","description_html":"

This plugin provides code highlighting functionality via the Prism.js<\/a> syntax highlighter with lots of themes and plugins.<\/p>","description_plain":"This plugin provides code highlighting functionality via the Prism.js syntax highlighter with lots of themes and plugins.","icon":"code","author":{"name":"Trilby Media","url":"https:\/\/trilby.media","email":"hello@trilby.media"},"homepage":"https:\/\/github.com\/trilbymedia\/grav-prism-highlight","keywords":"highlight, plugin, code, prism.js","bugs":"https:\/\/github.com\/trilbymedia\/grav-prism-highlight\/issues","license":"MIT","tag_name":"1.0.2","date":"2019-06-23T00:26:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/prism-highlight\/1.0.2","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-prism-highlight","slug":"prism-highlight","install_path":"user\/plugins\/prism-highlight","changelog":{"1.0.2":{"date":"06\/22\/2019","content":"1. [](#bugfix)\n * Removed xdebug statement"},"1.0.1":{"date":"06\/20\/2019","content":"1. [](#improved)\n * Moved away from jQuery syntax and converted to VanillaJS\n * Fixed typos\n * Added extra syntax highlighting format"},"1.0.0":{"date":"04\/16\/2019","content":"1. [](#new)\n * Initial Version"}},"dependencies":[]},"deferred-instagram":{"name":"Deferred Instagram","version":"1.0.0","description":"Makes an API call to Instagram after page was loaded and then dynamically loads the conent.","description_html":"

Makes an API call to Instagram after page was loaded and then dynamically loads the conent.<\/p>","description_plain":"Makes an API call to Instagram after page was loaded and then dynamically loads the conent.","icon":"instagram","author":{"name":"Bartosz Jab\u0142o\u0144ski | Code in the Cup","email":"bjablonski@codeinthecup.pl"},"dependencies":[{"name":"instagram"}],"homepage":"https:\/\/github.com\/thewunsz\/grav-plugin-deferred-instagram","docs":"https:\/\/github.com\/thewunsz\/grav-plugin-deferred-instagram\/blob\/develop\/README.md","keywords":"instagram, deferred, js, ajax, api","bugs":"https:\/\/github.com\/thewunsz\/grav-plugin-deferred-instagram\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-04-14T20:52:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/deferred-instagram\/1.0.0","repository":"https:\/\/github.com\/Wunsz\/grav-plugin-deferred-instagram","slug":"deferred-instagram","install_path":"user\/plugins\/deferred-instagram","changelog":{"1.0.0":{"date":" 04\/14\/2019","content":"1. [](#new)\n * Added main functionality of the plugin"}}},"antispam":{"name":"Antispam","version":"1.3","description":"Automatic obfuscation of plaintext email addresses in Grav pages.","description_html":"

Automatic obfuscation of plaintext email addresses in Grav pages.<\/p>","description_plain":"Automatic obfuscation of plaintext email addresses in Grav pages.","icon":"at","author":{"name":"Netzhexe.de","email":"ak@netzhexe.de"},"homepage":"https:\/\/github.com\/skinofthesoul\/grav-plugin-antispam","docs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-antispam\/blob\/master\/README.md","keywords":"grav, plugin, spam protection, email obfuscation","bugs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-antispam\/issues","license":"MIT","tag_name":"v1.3","date":"2019-12-26T02:12:20Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/antispam\/1.3","repository":"https:\/\/github.com\/skinofthesoul\/grav-plugin-antispam","slug":"antispam","install_path":"user\/plugins\/antispam","changelog":{"1.3":{"date":" 26-12-2019","content":"1. [](#new)\n * you can now wrap images in a mailto link and these will also get encrypted; please refer to the README for caveats\n1. [](#bugfix)\n * the bug where every other noscript text was getting vanished when javascript was disabled seems to have gone away now"},"1.2.6":{"date":" 28-11-2019","content":"1. [](#improved)\n * the plugin can now be disabled for individual pages\n * README.md updated to reflect this change"},"1.2.5":{"date":" 17-09-2019","content":"1. [](#improved)\n * existing mailto links are now converted properly too (fixes a compatibility issue with the flex-directory plugin)\n * README.md updated to reflect this change"},"1.2.4":{"date":" 02-08-2019","content":"1. [](#bugfix)\n * fixed link to README in `blueprints.yaml`"},"1.2.3":{"date":" 18-07-2019","content":"1. [](#improved)\n * took out html comment tags around the inline javascript to fix a [compatibility issue](https:\/\/github.com\/skinofthesoul\/grav-plugin-antispam\/issues\/3) with the [minifyHTML](https:\/\/github.com\/jimblue\/grav-plugin-minify-html) plugin"},"1.2.2":{"date":" 02-07-2019","content":"1. [](#bugfix)\n * bumped the version number in `blueprints.yaml`"},"1.2.1":{"date":" 01-07-2019","content":"1. [](#improved)\n * modified regex again to only exclude domains that consist of only a digit followed by an x"},"1.2.0":{"date":" 01-07-2019","content":"1. [](#bugfix)\n * changed regex to exclude domains that start with a digit, to avoid replacing responsive images like `image@2x.jpg`"},"1.1.3":{"date":" 14-05-2019","content":"1. [](#bugfix)\n * fixed Github links in `blueprints.yaml`"},"1.1.2":{"date":" 10-05-2019","content":"1. [](#bugfix)\n * email addresses containing hyphens or underscores work now"},"1.1.1":{"date":" 30-04-2019","content":"1. [](#improved)\n * changed icon from plug to at\n * minor edits and more todo in readme"},"1.1.0":{"date":" 08-04-2019","content":"1. [](#new)\n * configurable noscript text with language support\n * installation via GPM\n2. [](#improved)\n * minor edits in readme and blueprints\n * changed license from GNU GPL3 to MIT"},"1.0.0":{"date":" 06-04-2019","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"leaflet-address":{"name":"Leaflet Address","version":"1.0.1","description":"With the Leaflet address plugin you can easily show an address as text and on a leaflet map.","description_html":"

With the Leaflet address plugin you can easily show an address as text and on a leaflet map.<\/p>","description_plain":"With the Leaflet address plugin you can easily show an address as text and on a leaflet map.","icon":"map","author":{"name":"Fabian Dennler","email":"fd@fabforge.ch"},"dependencies":[{"name":"grav","version":">=1.5.0"}],"homepage":"https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address","docs":"https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address\/blob\/develop\/README.md","keywords":"grav, plugin, leaflet, map, address","bugs":"https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address\/issues","license":"MIT","tag_name":"v1.0.2","date":"2019-04-15T20:56:12Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/leaflet-address\/1.0.1","repository":"https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address","slug":"leaflet-address","install_path":"user\/plugins\/leaflet-address","changelog":{"[v1.0.1]":{"date":"04\/15\/2019","content":"1. [](#new)\n * Added translations (EN, DE)\n * Added many map providers\n * Fullfill OSM requirement _fixthemap_\n1. [](#improved)\n * Missing Leaflet-providers, OpenStreetMap and map providers in credits\n * Default marker icon is red"},"[v0.1.3]":{"date":"04\/14\/2019","content":"1. [](#new)\n * Separated the map from address twig template\n * Added a shortcode `[place]` with argument `type=map` or `type=addr` ([#2433: Suggestion from Andy Miller @rhukster](https:\/\/github.com\/getgrav\/grav\/issues\/2433#issuecomment-481479209))\n1. [](#improved)\n * Backend also use configured icon\n * Added description to configure plugin using the Administration Panel\n * Replaced empty default configuration with a sample configuration\n * Added grav 1.5 dependency because I don't know the older one :)\n * Simplified onPluginsInitialized event\n1. [](#bugfix)\n * Backend didn't know about config\n * Removed debugging lines"},"0.1.2":{"date":" 04\/05\/2019","content":"1. [](#new)\n * First github release"},"0.1.0":{"date":" 04\/03\/2019","content":"[v1.0.2]: https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address\/compare\/v1.0.1...v1.0.2\n[v1.0.1]: https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address\/compare\/v0.1.3...v1.0.1\n[v0.1.3]: https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address\/compare\/v0.1.2...v0.1.3"}}},"markdown-underline":{"name":"Markdown Underline","version":"1.0.0","description":"Override the HTML tags generated by inline `*`, `**`, `_` and `__`.\nThe plugin defaults `__` to `u` for example to yield underlined text.\n","description_html":"

Override the HTML tags generated by inline *<\/code>, **<\/code>, _<\/code> and __<\/code>.\nThe plugin defaults __<\/code> to u<\/code> for example to yield underlined text.<\/p>","description_plain":"Override the HTML tags generated by inline *, **, _ and __.\nThe plugin defaults __ to u for example to yield underlined text.","icon":"underline","author":{"name":"Antoine Goutenoir","email":"antoine@goutenoir.com"},"homepage":"https:\/\/github.com\/Goutte\/grav-plugin-markdown-underline","docs":"https:\/\/github.com\/Goutte\/grav-plugin-markdown-underline\/blob\/develop\/README.md","demo":"https:\/\/courses.m3p2.ljbac.com","keywords":"grav, plugin, markdown, underline, override, inline, block","bugs":"https:\/\/github.com\/Goutte\/grav-plugin-markdown-underline\/issues","license":"MIT","tag_name":"1.0.0","date":"2019-03-21T02:56:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-underline\/1.0.0","repository":"https:\/\/github.com\/Goutte\/grav-plugin-markdown-underline","slug":"markdown-underline","install_path":"user\/plugins\/markdown-underline","changelog":{"0.1.0":{"date":"03\/20\/2019","content":"1. [](#new)\n * Convert double underscore inline blocks to underline.\n * Allow override of the 4 basic inline blocks.\n * Allow per-page override of the configuration"}},"dependencies":[]},"editable-contenttools":{"name":"Editable with ContentTools","version":"1.5.0","description":"A Frontend WYSIWYG Editor using ContentTools","description_html":"

A Frontend WYSIWYG Editor using ContentTools<\/p>","description_plain":"A Frontend WYSIWYG Editor using ContentTools","icon":"edit","author":{"name":"bleutzinn","email":"bleutzinn@festeto.net"},"dependencies":[{"name":"login","version":"*"}],"homepage":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-contenttools","demo":"https:\/\/festeto.net\/demo-grav-plugin-editable-contenttools\/","keywords":"grav, plugin, editor, wysiwyg, markdown, frontend","bugs":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-contenttools\/issues","license":"MIT","tag_name":"v1.5.0","date":"2019-03-02T20:35:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/editable-contenttools\/1.5.0","repository":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-contenttools","slug":"editable-contenttools","install_path":"user\/plugins\/editable-contenttools","changelog":{"1.5.0":{"date":" 03\/02\/2019","content":"1. [](#new)\n * Multi language support\n1. [](#improved)\n * Added Login plugin as a plugin dependency\n * Removed dependency of theme bottom block for plugin Javascript code"},"1.4.7":{"date":" 02\/25\/2019","content":"1. [](#new)\n * First official public release\n1. [](#improved)\n * Improved the removal of 'anonymous' editable tags prior to displaying a page"},"1.4.6-beta1":{"date":" 02\/17\/2019","content":"1. [](#new)\n * First public Beta release\n1. [](#improved)\n * Small non functional changes"},"1.4.5":{"date":" 02\/15\/2019","content":"1. [](#improved)\n * Optimized shortcode processing\n * Disabled the inspector widget\n "},"1.4.4":{"date":" 02\/15\/2019","content":"1. [](#new)\n * The ContentTools inspector widget is now hidden\n1. [](#improved)\n * Improved page recaching\n "},"1.4.3":{"date":" 02\/14\/2019","content":"1. [](#new)\n * The ContentTools inspector widget is now hidden\n1. [](#improved)\n * Improved page recaching"},"1.4.2":{"date":" 02\/13\/2019","content":"1. [](#improved)\n * Added call to Page::content() to force editor initialization on first page load\n * Placed editor initialization JS code into DOMContentLoaded event"},"1.4.1":{"date":" 02\/13\/2019","content":"1. [](#improved)\n * Fixed permanent presence of shortcodes in page"},"1.4.0":{"date":" 02\/12\/2019","content":"1. [](#improved)\n * Removed dependency upon Shortcode Core plugin"},"1.3.1":{"date":" 02\/09\/2019","content":"1. [](#improved)\n * Reduced available ContentTools tools"},"1.3.0":{"date":" 02\/08\/2019","content":"1. [](#added)\n * Added auto naming of editable shortcodes"},"1.2.1":{"date":" 02\/07\/2019","content":"1. [](#improved)\n * Improved server OS detection\n * Fixed typo in configuration\n * Changed CDN resource to local"},"1.2.0":{"date":" 02\/07\/2019","content":"1. [](#added)\n * Added option to do a Git Sync in fore or background"},"1.1.0":{"date":" 02\/06\/2019","content":"1. [](#added)\n * Git Sync support"},"1.0.0":{"date":" 02\/02\/2019","content":"1. [](#improved)\n * Code optimized\n * Removed edit permissions per user\/group"},"0.1.0":{"date":" 01\/25\/2019","content":"1. [](#new)\n * ChangeLog started..."}}},"dotenv":{"name":"DotEnv","version":"1.0.0","description":"Loads environment variables from .gravenv file.","description_html":"

Loads environment variables from .gravenv file.<\/p>","description_plain":"Loads environment variables from .gravenv file.","icon":"empire","author":{"name":"Jakob Kruse","url":"https:\/\/github.com\/ralla","email":"jkonliner@gmail.com"},"homepage":"https:\/\/github.com\/ralla\/grav-plugin-dotenv","keywords":"dotenv, env, environment","bugs":"https:\/\/github.com\/ralla\/grav-plugin-dotenv\/issues","license":"MIT","tag_name":"1.0.1","date":"2019-05-28T15:39:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/dotenv\/1.0.0","repository":"https:\/\/github.com\/Ralla\/grav-plugin-dotenv","slug":"dotenv","install_path":"user\/plugins\/dotenv","changelog":{"1.0.0":{"date":"14\/02\/2019","content":"1. [](#new)\n * Initial commit."}},"dependencies":[]},"smart-banner":{"name":"Smart Banner","version":"1.0.0","description":"A quick and simple way to add Apple's Smart Banners for iOS apps to your Grav website.","description_html":"

A quick and simple way to add Apple's Smart Banners for iOS apps to your Grav website.<\/p>","description_plain":"A quick and simple way to add Apple's Smart Banners for iOS apps to your Grav website.","icon":"adn","author":{"name":"Craig Phillips","email":"support@craigphillips.biz"},"homepage":"https:\/\/github.com\/cppl\/grav-plugin-smart-banner","docs":"https:\/\/github.com\/cppl\/grav-plugin-smart-banner\/blob\/develop\/README.md","demo":"https:\/\/sunrisetimes.app","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/cppl\/grav-plugin-smart-banner\/issues","license":"MIT","tag_name":"1.0.0","date":"2019-01-15T04:19:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/smart-banner\/1.0.0","repository":"https:\/\/github.com\/CPPL\/grav-plugin-smart-banner","slug":"smart-banner","install_path":"user\/plugins\/smart-banner","changelog":{"1.0.0":{"date":" 01\/15\/2019","content":"1. [](#new)\n * First public release\n * Smart Banner functionality implemented"},"0.1.0":{"date":" 01\/13\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"indieauth":{"name":"Indieauth","version":"0.1.0","description":"Basic IndieAuth support","description_html":"

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"},"0.1.0":{"date":" 12\/31\/2018","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"presentation-deckset":{"name":"Presentation Deckset","version":"1.3.4","description":"Use Deckset Syntax with the Presentation-plugin","description_html":"

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":"presentation","version":">=3.0.0"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-deckset","docs":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-deckset\/blob\/master\/README.md","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-deckset\/issues","license":"MIT","tag_name":"v1.3.4","date":"2019-12-20T22:13:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/presentation-deckset\/1.3.4","repository":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-deckset","slug":"presentation-deckset","install_path":"user\/plugins\/presentation-deckset","changelog":{"1.3.4":{"date":"20-12-2019","content":"1. [](#bugfix)\n - Revert v1.3.3, add in simpler checks\n2. [](#new)\n - Bump Presentation-version dependency"},"1.3.3":{"date":"20-12-2019","content":"1. [](#new)\n - Stable release of v1.3.2-beta.1"},"1.3.2-beta.1":{"date":"20-12-2019","content":"1. [](#bugfix)\n - Test whether parent exists"},"1.3.1":{"date":"10-06-2019","content":"1. [](#bugfix)\n - API-interface alignment"},"1.3.0":{"date":"10-06-2019","content":"1. [](#new)\n - API-alignment with parent\n - Change \/API to \/classes\n2. [](#improved)\n - Remove Admin dependency"},"1.2.3":{"date":"05-06-2019","content":"1. [](#new)\n - Handle Notes"},"1.2.2":{"date":"03-06-2019","content":"1. [](#improved)\n - GPM fix"},"1.2.1":{"date":"31-05-2019","content":"1. [](#improved)\n - Properties placeholder to align with API"},"1.2.0":{"date":"19-04-2019","content":"1. [](#improved)\n - Image parsing\n - Image backgrounds are now all contained within slide"},"1.1.4":{"date":"23-02-2019","content":"1. [](#improved)\n - Blueprints"},"1.1.3":{"date":"13-02-2019","content":"1. [](#improved)\n - Add support for Aria-attributes and role"},"1.1.2":{"date":"21-01-2019","content":"1. [](#improved)\n - REGEX_IMG"},"1.1.1":{"date":"20-01-2019","content":"1. [](#bugfix)\n - REGEX_WORDS\n - REGEX_IMG\n - Background Media handling"},"1.1.0":{"date":"14-01-2019","content":"1. [](#new)\n - First stable release"},"1.1.0-beta.1":{"date":"14-01-2019","content":"1. [](#improved)\n - README\n2. [](#new)\n - API-expansion"},"1.0.0-beta.1":{"date":"08-01-2019","content":"1. [](#new)\n - Initial release"}}},"presentation":{"name":"Presentation","version":"3.1.3","description":"Responsive navigational slideshows with Reveal.js","description_html":"

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"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-presentation\/","docs":"https:\/\/github.com\/OleVik\/grav-plugin-presentation\/blob\/master\/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":"v3.1.3","date":"2020-05-23T21:19:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/presentation\/3.1.3","repository":"https:\/\/github.com\/OleVik\/grav-plugin-presentation","slug":"presentation","install_path":"user\/plugins\/presentation","changelog":{"3.1.3":{"date":"23-05-2020","content":"1. [](#bugfix)\n - Fix transport for styles"},"3.1.2":{"date":"10-02-2020","content":"1. [](#bugfix)\n - Reduce reliance on config()"},"3.1.1":{"date":"09-02-2020","content":"1. [](#bugfix)\n - Handle null-values saved by Admin"},"3.1.0":{"date":"09-02-2020","content":"1. [](#new)\n - Enable ParsedownExtra when set in system.yaml\n2. [](#bugfix)\n - Variable in blueprints.yaml and languages.yaml"},"3.0.2":{"date":"01-10-2019","content":"1. [](#bugfix)\n - Testing-parameter is useless, let me have Semantic Versioning!"},"3.0.1":{"date":"01-10-2019","content":"1. [](#new)\n - Release 3.0.1"},"3.0.0-beta.1":{"date":"15-09-2019","content":"1. [](#improved)\n - Align content processing with Shortcode Core (https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/75#issuecomment-531596152)"},"2.1.0":{"date":"09-08-2019","content":"1. [](#improved)\n - Defer assets loading (#11)\n - README\n - Blueprints"},"2.0.3":{"date":"17-07-2019","content":"1. [](#bugfix)\n - Blank value fallback in shortcode-processing"},"2.0.2":{"date":"22-06-2019","content":"1. [](#improved)\n - Cache-manipulation\n - Config-retrieval"},"2.0.1":{"date":"10-06-2019","content":"1. [](#bugfix)\n - API-interface alignment"},"2.0.0":{"date":"10-06-2019","content":"1. [](#new)\n - Backward-incompatible API-changes\n - Simplified shortcode-processing\n2. [](#improved)\n - Prevent Twig-caching\n - Fragment-parsing\n - Shortcode-handling through Transport\n - Styles-handling through Parser\n - API-selection in blueprints\n - Default textsizing-scale and breakpoint-check\n3. [](#bugfix)\n - Data-shortcode handling"},"1.7.4":{"date":"03-06-2019","content":"1. [](#new)\n - Trim quotes in iframe-shortcode"},"1.7.3":{"date":"03-06-2019","content":"1. [](#new)\n - Test GPM wickedness, take 2"},"1.7.2":{"date":"03-06-2019","content":"1. [](#new)\n - Test GPM wickedness"},"1.7.1":{"date":"01-06-2019","content":"1. [](#new)\n - Stable release of refactor"},"1.7.1-beta.10":{"date":"31-05-2019","content":"1. [](#improved)\n - Revert 'Initialize API earlier', do it indirectly"},"1.7.1-beta.9":{"date":"31-05-2019","content":"1. [](#improved)\n - Versions\n - Deprecate 'v' from tags"},"1.7.1-beta.8":{"date":"31-05-2019","content":"1. [](#improved)\n - Initialize API earlier\n - Refactor Parser->interpretShortcodes()\n - Parse Shortcodes with Thunderer\/Shortcode\n2. [](#new)\n - Option for Shortcode Parser"},"1.7.1-beta.7":{"date":"19-05-2019","content":"1. [](#bugfix)\n - Test composer backport of Shortcode Code"}}},"cadphp":{"name":"Cadphp","version":"1","description":"Include PHP simply inside Grav CMS","description_html":"

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 "}},"dependencies":[]},"custom-js":{"name":"Custom JS","version":"0.1.0","description":"Adds some custom JavaScript to your Grav site","description_html":"

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..."}},"dependencies":[]},"views":{"name":"Views","version":"1.0.1","description":"Simple View tracking and reporting","description_html":"

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"},"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"},"0.1.0":{"date":"11\/01\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"database":{"name":"Database","version":"1.0.2","description":"Allows a unified way to access databases within Grav via PDO","description_html":"

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"}],"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.2","date":"2020-04-27T21:01:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/database\/1.0.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-database","slug":"database","install_path":"user\/plugins\/database","changelog":{"1.0.2":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Updated languages"},"1.0.1":{"date":"12\/04\/2019","content":"1. [](#new)\n * Adding additional PDO constructor's args to allow its \"full\" db agnostic attributes #1\n * Add username, pwd and options to PDO instances creations #4\n * Added russian language #2"},"1.0.0":{"date":"12\/08\/2018","content":"1. [](#new)\n * Added support for CLI\n * Added a README.md"},"0.1.0":{"date":"11\/01\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"world-maps":{"name":"World Maps","version":"1.0.2","description":"This plugin provides customizable and vectorial world maps","description_html":"

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.2","date":"2019-11-22T11:57:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/world-maps\/1.0.2","repository":"https:\/\/github.com\/Widebob\/grav-plugin-world-maps","slug":"world-maps","install_path":"user\/plugins\/world-maps","changelog":{"1.0.2":{"date":"22\/11\/2019","content":"1. [](#improved)\n * REAMDE improved"},"1.0.1":{"date":"22\/11\/2019","content":"1. [](#improved)\n * Added REAMDE content"},"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"}}},"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":"

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..."}}},"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":"

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.4","description":"Stores and exposes business opening and service-specific hours to Grav\/Twig. Provides some starter templates.","description_html":"

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.4","date":"2019-07-01T10:37:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/quando\/0.6.4","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":"

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"}},"dependencies":[]},"timeline":{"name":"Timeline","version":"1.3.2","description":"Create and manage timelines in an ordered, hierarchical manner.","description_html":"

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.10"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-timeline","docs":"https:\/\/github.com\/OleVik\/grav-plugin-timeline\/blob\/master\/README.md","keywords":"timeline, timelines","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-timeline\/issues","license":"MIT","tag_name":"v1.3.2","date":"2020-02-26T21:35:29Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/timeline\/1.3.2","repository":"https:\/\/github.com\/OleVik\/grav-plugin-timeline","slug":"timeline","install_path":"user\/plugins\/timeline","changelog":{"1.3.2":{"date":"26-02-2020","content":"1. [](#improved)\n * Link to right branch in Docs-link"},"1.3.1":{"date":"16-06-2019","content":"1. [](#improved)\n * Conditional Linked Data"},"1.3.0":{"date":"16-06-2019","content":"1. [](#new)\n * Deprecate FileStorage\n * Bump Grav-dependency\n2. [](#improved)\n * Event-blueprint formatting"},"1.2.1":{"date":"06-06-2019","content":"1. [](#improved)\n * Raw-filter assets"},"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"},"1.1.6":{"date":"30-11-2018","content":"1. [](#improved)\n * Added blueprint option for linked_data"},"1.1.5":{"date":"30-11-2018","content":"1. [](#bugfix)\n * Fix LinkedData-assets\n * Fix misaligned events"},"1.1.4":{"date":"30-11-2018","content":"1. [](#bugfix)\n * Fix missing orderBy-options\n * Fix Utilities::sortLeaf defaults"},"1.1.3":{"date":"30-11-2018","content":"1. [](#bugfix)\n * 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"},"1.1.1":{"date":"27-10-2018","content":"1. [](#improved)\n * 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"},"1.0.2":{"date":"13-09-2018","content":"1. [](#new)\n * Print-friendly stylesheet\n * Native Bootstrap\n2. [](#improved)\n * SCSS-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"},"1.0.0":{"date":"09-09-2018","content":"1. [](#new)\n * Initial public release"}}},"tribune":{"name":"Tribune","version":"0.1.0","description":"Tribune\/shoutbox\/webchat plugin","description_html":"

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 "},"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"}},"dependencies":[]},"map-marker-leaflet":{"name":"Map Marker Leaflet","version":"1.0.8","description":"Short codes to embed a map and markers using Leaflet, Awesome-markers and OpenStreetMap (optionally other providers)","description_html":"

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\/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.8","date":"2019-02-28T09:18:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/map-marker-leaflet\/1.0.8","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":"

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"}},"dependencies":[]},"fortune":{"name":"Fortune","version":"1.0.0","description":"Select a random quote from a collection of properly formatted "fortune" files","description_html":"

Select a random quote from a collection of properly formatted "fortune" files<\/p>","description_plain":"Select a random quote from a collection of properly formatted "fortune" 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..."}},"dependencies":[]},"webhook":{"name":"Slack Webhook","version":"0.1.0","description":"Push forms results into slack messages","description_html":"

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\/damienbry\/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"}},"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":"

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"},"1.0.0":{"date":" 09\/04\/2018","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"relme":{"name":"Rel Me","version":"0.1.1","description":"Add rel="me" links to your website.","description_html":"

Add rel="me" links to your website.<\/p>","description_plain":"Add rel="me" 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"},"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"}},"dependencies":[]},"babel":{"name":"Babel","version":"1.1.2","description":"Translation services for GRAV","description_html":"

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)"},"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)"},"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."},"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"},"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"},"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"},"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"},"1.0.0":{"date":"08-08-2018","content":"1. [](#new)\n * Changelog started\n"}}},"injectphp":{"name":"Injectphp","version":"0.1.0","description":"Replace a markdown page with a php page","description_html":"

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\/master\/README.md","keywords":"grav, php, plugin, markdown","bugs":"https:\/\/github.com\/lvennard\/grav-plugin-injectphp\/issues","license":"MIT","tag_name":"v0.1.1","date":"2019-07-29T18:20:00Z","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":[],"dependencies":[]},"content-edit":{"name":"Content Edit","version":"1.3.0","description":"Frontend edit of content pages by users in groups","description_html":"

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."},"1.0.0":{"date":" 22 July 2018","content":"1. [](#new)\n * 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":"

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"},"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 "},"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"},"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"},"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"},"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"},"0.9.1":{"date":"24-07-2018","content":"1. [](#bugfix)\n * 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"},"0.8.0":{"date":"23-07-2018","content":"1. [](#improved)\n * Show selected variations and configurations in cart on demand\n "},"0.7.0":{"date":"22-07-2018","content":"1. [](#improved)\n * Allow stock management for variations in grouped context\n "},"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"},"0.5.0":{"date":"21-07-2018","content":"1. [](#improved)\n * Allow grouping of product variations"},"0.4.0":{"date":"21-07-2018","content":"1. [](#improved)\n * 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 "},"0.2.0":{"date":"21-07-2018","content":"1. [](#improved)\n * 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"},"0.1.3":{"date":"20-07-2018","content":"1. [](#bugfix)\n * Support for fancybox was incomplete"},"0.1.2":{"date":"19-07-2018","content":"1. [](#bugfix)\n * Update detail item template to support fancybox correctly"},"0.1.1":{"date":"19-07-2018","content":"1. [](#improved) \n * Decoupled from Studio Theme"},"0.1.0":{"date":"26-06-2018","content":"1. [](#new)\n * Changelog started\n"}}},"static-social-embeds":{"name":"Static Social Embeds","version":"1.1.5","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":"

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.5","date":"2019-04-22T17:04:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/static-social-embeds\/1.1.5","repository":"https:\/\/github.com\/Nebulius\/grav-plugin-static-social-embeds","slug":"static-social-embeds","install_path":"user\/plugins\/static-social-embeds","changelog":{"1.1.5":{"date":"22-04-2019","content":"1. [](#bugfix)\n * Fixed Matodon medias not correctly downloaded (they were downloaded, but the local copy was not used).\n * Fixed Mastodon's custom emojis not correclty supported (they are now correctly displayed in spoiler texts and display names).\n1. [](#improved)\n * Improved some embeds stylings to match their models.\n * Improved compatibility with some themes.\n * Improved embeds accessibility a little bit."},"1.1.4":{"date":"21-04-2018","content":"1. [](#bugfix)\n * Fixed plugin admin rendering error in English, because the blueprint referred translation files with an inconsistent format (#1).\n * Miscellaneous minor fixes and improvements.\n1. [](#improved)\n * Improved styles and in-flow integration (margins\u2026).\n * Improved video playing:\n * the video will stop if the user switches to the next image;\n * the controls are not under the navigation links.\n * Updated documentation for new Twitter developer accounts."},"1.1.3":{"date":"23-08-2018","content":"1. [](#bugfix)\n * 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."},"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)."},"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."},"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)."},"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."}}},"darkskyweather":{"name":"DarkSky Weather","version":"0.1.2","description":"Weather based on DarkSky.net (Forecast.io)","description_html":"

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"},"0.1.0":{"date":" 06\/25\/2018","content":"1. [](#new)\n * 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":"

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"}},"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":"

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 :\/)"},"0.1.0":{"date":"09\/06\/2018","content":"1. [](#bugfix)\n * Plugin now works with Gantry5 (Hydrogen) theme\n "},"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"},"0.0.5":{"date":"06\/21\/2018","content":"1. [](#improved)\n * Modal content now checks screen overflow.\n * Changed 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."},"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."},"0.0.2":{"date":"06\/12\/2018","content":"1. [](#bugfix)\n * Privacy Information SHA1 generation on save fixed."},"0.0.1":{"date":"06\/09\/2018","content":"1. [](#new)\n * 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":"

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)"},"0.1.0":{"date":" 05\/29\/2018","content":"1. [](#new)\n * 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":"

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"}},"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":"

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 "},"1.0.0":{"date":"05\/18\/2018","content":"1. [](#new)\n * Plugin released..."}}},"login-oauth2":{"name":"Login OAuth2","version":"2.0.4","description":"OAuth2 Client Plugin to integrate with Grav's Login","description_html":"

OAuth2 Client Plugin to integrate with Grav's Login<\/p>","description_plain":"OAuth2 Client Plugin to integrate with Grav's Login","icon":"plug","author":{"name":"Trilby Media, LLC","email":"hello@trilby.media"},"dependencies":[{"name":"login","version":">=3.3.2"}],"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":"2.0.4","date":"2020-06-03T21:16:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login-oauth2\/2.0.4","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2","slug":"login-oauth2","install_path":"user\/plugins\/login-oauth2","changelog":{"2.0.4":{"date":"06\/03\/2020","content":"1. [](#improved) \n * If no provider is enabled for site connections, simply omit the template [#28](https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2\/pull\/28)\n * Vendor updates\n * Use `UserLogin::defaultRedirectAfterLogin()` helper method"},"2.0.3":{"date":"02\/24\/2019","content":"1. [](#improved)\n * Added `copy-to-clipboard` support for Callback URIs\n * Added support for providers that callback via POST (ie, Apple)\n * Fixed issues with saving in Admin 1.7 with strict form validation"},"2.0.2":{"date":"04\/28\/2019","content":"1. [](#improved)\n * Removed configurable callback URL."},"2.0.1":{"date":"04\/28\/2019","content":"1. [](#bugfix)\n * Fixed login verison requirements (`~3.0`) [#17](https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2\/issues\/17)"},"2.0.0":{"date":"04\/26\/2019","content":"1. [](#new)\n * Support for OAuth2 login via Admin plugin\n * Support for default groups\n1. [](#improved)\n * Updated vendor libraries to use latest Google \/ LinkedIn providers\n1. [](#bugfix)\n * Fix 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)"},"1.0.0":{"date":" 05\/18\/2018","content":"1. [](#new)\n * 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":"

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..."}}},"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":"

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..."}},"dependencies":[]},"pdf-js":{"name":"Pdf-Js","version":"0.3.0","description":"Allows you to embed PDF.js into pages via shortcode.","description_html":"

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.3.0","date":"2019-04-09T11:59:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/pdf-js\/0.3.0","repository":"https:\/\/github.com\/iusvar\/grav-plugin-pdf-js","slug":"pdf-js","install_path":"user\/plugins\/pdf-js","changelog":{"0.3.0":{"date":"04\/09\/2019","content":"1. [](#new)\n * Scripts hosted locally [#7](https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/7)\n * Possibility of incorporating more than one pdf per page with the exception of Pdf-Js\n * Update README.md\n1. [](#bugfix)\n * Fixed empty needle in strpos [#9](https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/9)\n "},"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 "},"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)"},"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!)"},"0.1.0":{"date":" 05\/07\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"imagecreate":{"name":"Imagecreate","version":"0.2.0","description":"Create a new image with a text using TrueType fonts","description_html":"

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"},"0.1.0":{"date":"05\/08\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"persistent-data":{"name":"Persistent Data Plugin","version":"1.2.1","description":"Store user related information persistently in site","description_html":"

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."}},"dependencies":[]},"editor":{"name":"Editor","version":"0.1.10","description":"Edit theme, plugin, and markdown files from the browser.","description_html":"

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.18"},{"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.10","date":"2019-10-02T13:47:36Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/editor\/0.1.10","repository":"https:\/\/github.com\/Flamenco\/grav-plugin-editor","slug":"editor","install_path":"user\/plugins\/editor","changelog":{"0.1.10":{"date":" 10\/02\/2019","content":"1. [](#improvement)\n * Add user\/config to twig paths.\n "},"0.1.9":{"date":" 09\/28\/2019","content":"1. [](#improvement)\n * Add icons to dropdown list items.\n * Update language icons.\n "},"0.1.8":{"date":" 06\/05\/2018","content":"1. [](#bugfix)\n * Remove negative lookbehind from regex\n "},"0.1.7":{"date":" 06\/05\/2018","content":"2. [](#bugfix)\n * Do not rely on admin blank.html.twig.\n "},"0.1.6":{"date":" 06\/04\/2018","content":"1. [](#new)\n * Add support for YAML files.\n "},"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."},"0.1.4":{"date":" 04\/29\/2018","content":"1. [](#bugfix)\n * Commit missing lib files that were excluded."},"0.1.3":{"date":" 04\/24\/2018","content":"1. [](#bugfix)\n * Avoid conflict with admin editor twig "},"0.1.2":{"date":" 04\/12\/2018","content":"1. [](#bugfix)\n * Fix dependency versions "},"0.1.1":{"date":" 04\/11\/2018","content":"1. [](#bugfix)\n * Catch exceptions in version check "},"0.1.0":{"date":" 04\/09\/2018","content":"1. [](#new)\n * Initial commit"}}},"admin-power-tools":{"name":"Admin Power Tools","version":"0.1.12","description":"Power tools for Grav.","description_html":"

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.12","date":"2019-08-28T06:05:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-power-tools\/0.1.12","repository":"https:\/\/github.com\/Flamenco\/admin-power-tools","slug":"admin-power-tools","install_path":"user\/plugins\/admin-power-tools","changelog":{"0.1.12":{"date":"09\/28\/2019","content":"1. [](#bugfix)\n * Fix changelog date formatting\n "},"0.1.11":{"date":"09\/22\/2019","content":"1. [](#bugfix)\n * Remove hardcoded admin paths from report URLs\n "},"0.1.10":{"date":"10\/10\/2018","content":"1. [](#bugfix)\n * Add beta version in dependency util\n "},"0.1.9":{"date":"06\/22\/2018","content":"1. [](#bugfix)\n * Update CSS styling for section editor - Fixes issues with update messages."},"0.1.8":{"date":"06\/22\/2018","content":"1. [](#bugfix)\n * Update CSS styling for section editor - Fixes issues with update messages."},"0.1.7":{"date":"06\/12\/2018","content":"1. [](#bugfix)\n * Make Save+Back asynchronous"},"0.1.6":{"date":"06\/12\/2018","content":"1. [](#new)\n * Add syntax highlight support for section editor\n "},"0.1.5":{"date":"06\/12\/2018","content":"2. [](#task)\n * Refactor section editor actions"},"0.1.4":{"date":"04\/11\/2018","content":"1. [](#bugfix)\n * Catch exceptions in version check "},"0.1.3":{"date":"03\/29\/2018","content":"1. [](#bugfix)\n * Use correct parameter order for startsWith()"},"0.1.2":{"date":"03\/29\/2018","content":"1. [](#bugfix)\n * Fix reference to utility function startsWith()\n "},"0.1.1":{"date":"03\/26\/2018","content":"2. [](#bugfix)\n * Move missing getPages() twig extension function into plugin \n "},"0.1.0":{"date":"03\/25\/2018","content":"1. [](#new)\n * Initial commit"}}},"tinyseo":{"name":"Tiny SEO","version":"1.1.2","description":"Provide a simple way to manage SEO from admin.","description_html":"

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"},"1.1.1":{"date":"04\/16\/2018","content":"1. [](#improved)\n * Better documentation."},"1.1.0":{"date":"04\/16\/2018","content":"1. [](#improved)\n * Better documentation."},"1.0.9":{"date":"03\/27\/2018","content":"1. [](#bugfix)\n * fix wrong version"},"1.0.8":{"date":"03\/27\/2018","content":"1. [](#new)\n * add option to choose description truncate method"},"1.0.7":{"date":"03\/26\/2018","content":"1. [](#improved)\n * 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)"},"1.0.5":{"date":"03\/21\/2018","content":"1. [](#new)\n * add fr translation"},"1.0.4":{"date":"03\/13\/2018","content":"1. [](#new)\n * add site title option\n1. [](#improved)\n * overall cleanup"},"1.0.3":{"date":"03\/12\/2018","content":"1. [](#bugfix)\n * 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)"},"1.0.1":{"date":"03\/09\/2018","content":"1. [](#bugfix)\n * add default configuration"},"1.0.0":{"date":"03\/08\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"adsense":{"name":"Google AdSense","version":"2.0.0","description":"This plugin enables to use AdSense inside a page content or modular page to be rendered by Grav.","description_html":"

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":"google","author":{"name":"clemdesign","url":"https:\/\/www.clemdesign.fr","email":"contact@clemdesign.fr"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense","docs":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense\/blob\/master\/README.md","bugs":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense\/issues","license":"MIT","tag_name":"2.0.0","date":"2019-10-15T15:19:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/adsense\/2.0.0","repository":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense","slug":"adsense","install_path":"user\/plugins\/adsense","changelog":[]},"markdown-tasklists":{"name":"Markdown Task Lists","version":"1.0.0","description":"Adds the ability to render task lists in Markdown","description_html":"

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..."}},"dependencies":[]},"lazy-image":{"name":"Lazy Image","version":"1.0.3","description":"Defers loading your page's images until they are scrolled into view.","description_html":"

Defers loading your page's images until they are scrolled into view.<\/p>","description_plain":"Defers loading your page'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."},"1.0.2":{"date":"03\/31\/2018","content":"1. [](#bugfix)\n * 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`."},"1.0.0":{"date":" 02\/11\/2018","content":"1. [](#new)\n * 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":"

( 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"},"0.1.0":{"date":" 06\/02\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"core-service-manager":{"name":"Core Service Manager","version":"1.0.20","description":"Adds a service manager layer to the Grav API.","description_html":"

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.20","date":"2019-09-21T20:20:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/core-service-manager\/1.0.20","repository":"https:\/\/github.com\/Flamenco\/grav-plugin-core-service-manager","slug":"core-service-manager","install_path":"user\/plugins\/core-service-manager","changelog":{"1.0.20":{"date":" 9\/21\/2019","content":"1. [](#bugfix)\n * Update template for Grav 1.7 compatibility\n2. [](#improvement)\n * Refactor template directory layout\n3. [](#improvement)\n * Update CSS for sidebar button group\n4. [](#bugfix)\n * Fix finicky changelog format\n "},"1.0.19":{"date":" 9\/21\/2019","content":"1. [](#bugfix)\n * Update template for Grav 1.7 compatibility\n2. [](#improvement)\n * Refactor template directory layout\n3. [](#improvement)\n * Update CSS for sidebar button group\n "},"1.0.18":{"date":" 8\/28\/2019","content":"1. [](#improvement)\n * Add icon support to dropdown menus\n "},"1.0.17":{"date":" 8\/08\/2019","content":"1. [](#bugfix)\n * Merge admin 1.10.0 templates\n "},"1.0.16":{"date":" 2\/09\/2019","content":"1. [](#bugfix)\n * Register asset 'modal.js'. Fixes 'Modal is not defined'\n "},"1.0.15":{"date":" 12\/11\/2018","content":"1. [](#bugfix)\n * Avoid conflict with PEAR module constants\n "},"1.0.14":{"date":" 12\/11\/2018","content":"1. [](#bugfix)\n * Check for defined constants\n "},"1.0.13":{"date":" 11\/26\/2018","content":"1. [](#feature)\n * 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"},"1.0.11":{"date":" 10\/10\/2018","content":"1. [](#bugfix)\n * Add beta version in dependency util\n "},"1.0.10":{"date":" 05\/31\/2018","content":"1. [](#new)\n * Merge templates with latest admin plugin"},"1.0.9":{"date":" 05\/06\/2018","content":"1. [](#bugfix)\n * Rename internal PEAR class to MYPEAR"},"1.0.8":{"date":" 04\/17\/2018","content":"1. [](#new)\n * Add assets.js('bottom') to block"},"1.0.7":{"date":" 04\/11\/2018","content":"1. [](#bugfix)\n * 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 "},"1.0.5":{"date":" 03\/25\/2018","content":"1. [](#new)\n * Add serverHandler support to action service \n "},"1.0.4":{"date":" 03\/18\/2018","content":"1. [](#bugfix)\n * Fix missing function startsWith() \n "},"1.0.3":{"date":" 03\/03\/2018","content":"1. [](#new)\n * 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 "},"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"}}},"admin-media-replace":{"name":"Admin Media Replace","version":"1.0.4","description":"Replaces media in the page media bin.","description_html":"

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"},"1.0.3":{"date":"2\/24\/2018","content":"1. [](#new)\n * Check that dependencies are enabled before loading"},"1.0.2":{"date":"2\/24\/2018","content":"1. [](#new)\n * 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 "},"1.0.0":{"date":" 1\/24\/2018","content":"1. [](#initial)\n * "}}},"admin-media-move":{"name":"Admin Media Move","version":"1.0.4","description":"Moves media from one page to another.","description_html":"

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 "},"1.0.3":{"date":"2\/24\/2018","content":"1. [](#new)\n * Check that dependencies are enabled before loading\n "},"1.0.2":{"date":"2\/24\/2018","content":"1. [](#new)\n * Check for dependencies before loading"},"1.0.1":{"date":"2\/14\/2018","content":"1. [](#new)\n * Update bugs URL\n * Update addAction signature\n "},"1.0.0":{"date":" 1\/24\/2018","content":"1. [](#initial)\n * "}}},"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":"

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."},"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 "},"1.0.2":{"date":"2\/14\/2018","content":"1. [](#new)\n * Update bugs URL.\n * Update 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."},"1.0.0":{"date":" 1\/24\/2018","content":"1. [](#Initial)\n * "}}},"datatables":{"name":"Datatables","version":"1.0.3","description":"shortcode to embed DataTables jquery plugin","description_html":"

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 found\n * modify README\n3. [](#hotfix)\n * Assets added in `onAssetsInitialized`"}},"dependencies":[]},"sqlite":{"name":"Sqlite","version":"1.5.2","description":"Plugin to select, update and insert into an sqlite3 database","description_html":"

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"}}},"webpacker":{"name":"Webpacker","version":"1.6.2","description":"Offer a simple way to include the power of webpack inside Grav","description_html":"

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"},"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"},"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"},"1.5.9":{"date":" 10\/13\/2018","content":"1. [](#improved)\n * update npm packages\n * update boilerplate"},"1.5.8":{"date":" 10\/06\/2018","content":"1. [](#improved)\n * update npm packages\n * update 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"},"1.5.6":{"date":" 09\/29\/2018","content":"1. [](#improved)\n * update npm packages\n * update boilerplate"},"1.5.5":{"date":" 09\/20\/2018","content":"1. [](#improved)\n * update npm packages\n * update boilerplate"},"1.5.4":{"date":" 09\/13\/2018","content":"1. [](#improved)\n * update npm packages"},"1.5.3":{"date":" 09\/02\/2018","content":"1. [](#improved)\n * update npm packages\n * update boilerplate"},"1.5.2":{"date":" 08\/29\/2018","content":"1. [](#improved)\n * update npm packages"},"1.5.1":{"date":" 08\/10\/2018","content":"1. [](#improved)\n * update npm packages"},"1.5.0":{"date":" 08\/04\/2018","content":"1. [](#improved)\n * update npm packages"},"1.4.9":{"date":" 07\/24\/2018","content":"1. [](#improved)\n * update npm packages"},"1.4.8":{"date":" 07\/16\/2018","content":"1. [](#improved)\n * update npm packages"},"1.4.7":{"date":" 07\/11\/2018","content":"1. [](#improved)\n * update npm packages"},"1.4.6":{"date":" 07\/08\/2018","content":"1. [](#improved)\n * update npm packages"},"1.4.5":{"date":" 07\/05\/2018","content":"1. [](#improved)\n * update npm packages"},"1.4.4":{"date":" 06\/29\/2018","content":"1. [](#improved)\n * update npm packages"},"1.4.3":{"date":" 06\/28\/2018","content":"1. [](#improved)\n * update npm packages"}}},"quicksave":{"name":"Quick Save","version":"0.1.11","description":"Save your page content without requiring a refresh or scroll reset.","description_html":"

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":"1.0.11","date":"2019-11-06T21:27:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/quicksave\/0.1.11","repository":"https:\/\/github.com\/Flamenco\/grav-plugin-quicksave","slug":"quicksave","install_path":"user\/plugins\/quicksave","changelog":{"0.1.11":{"date":" 11\/6\/2019","content":"1. [](#bugfix)\n * Initialize pages in admin scope"},"0.1.10":{"date":" 3\/20\/2019","content":"1. [](#bugfix)\n * Add strict mode syntax"},"0.1.9":{"date":" 3\/20\/2019","content":"1. [](#feature)\n * Add support for the TinyMCE plugin"},"0.1.8":{"date":" 11\/26\/2018","content":"1. [](#bugfix)\n * 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"},"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 "},"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 "},"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 "},"0.1.3":{"date":" 02\/06\/2018","content":"1. [](#new)\n * Nothing new\n "},"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 "},"0.1.1":{"date":" 02\/05\/2018","content":"1. [](#new)\n * Update documentation links\n * Update error messages\n * Remove comments from twig"},"0.1.0":{"date":" 01\/31\/2018","content":"1. [](#new)\n * 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":"

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"}}},"haml":{"name":"Haml","version":"0.1.0","description":"Haml Twig template support","description_html":"

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\/dfacto-lab\/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"}},"dependencies":[]},"hax":{"name":"HAX","version":"3.9.0","description":"HAX Headless authoring eXperience made available to GravCMS","description_html":"

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.9.0","date":"2020-04-29T18:41:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/hax\/3.9.0","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":"

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..."}},"dependencies":[]},"codepen-embed":{"name":"Codepen Embed","version":"0.1.0","description":"easily embed codepens from markdown","description_html":"

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..."}}},"image-captions":{"name":"Image Captions","version":"2.0.1","description":"Looks for images with defined title attribute and converts them to figcaptions.","description_html":"

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":"2.0.1","date":"2019-04-23T23:05:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/image-captions\/2.0.1","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions","slug":"image-captions","install_path":"user\/plugins\/image-captions","changelog":{"2.0.1":{"date":"04\/23\/2019","content":"1. [](#improved)\n * Updated `didom` library to 1.14.1"},"2.0.0":{"date":"01\/31\/2019","content":"1. [](#new)\n * Added the ability to override settings per-page [#5](https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues\/5)\n1. [](#bugfix)\n * Fixed various issues with multiple image captions [#2](https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues\/2)"},"1.0.3":{"date":"07\/27\/2018","content":"1. [](#improved)\n * Remove extra `

` tags surrounding figure that breaks W3C validation [#8](https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues\/8)\n1. [](#bugfix)\n * Remove extra `` and `` 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)"},"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)"},"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)"},"1.0.0":{"date":"11\/15\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"frontend-edit-button":{"name":"Frontend Edit Button","version":"1.2.2","description":"Adds an 'edit this page' on the frontend when logged in as administrator","description_html":"

Adds an 'edit this page' on the frontend when logged in as administrator<\/p>","description_plain":"Adds an 'edit this page' 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"},"1.2.1":{"date":"28-10-2018","content":"1. [](#bug)\n * [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"},"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. "},"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)"},"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."},"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 "},"1.0.9":{"date":"02-06-2018","content":"1. [](#feature)\n * 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"},"1.0.7":{"date":"16-03-2018","content":"1. [](#feature)\n * 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"},"1.0.5":{"date":" 27-01-2018","content":"2. [](#bugfix)\n * Updated README.md content"},"1.0.4":{"date":" 16-12-2017","content":"3. [](#bugfix)\n * Renamed some files"},"1.0.3":{"date":" 14-10-2017","content":"1. [](#bugfix)\n * 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 "},"1.0.1":{"date":" 04-08-2017","content":"1. [](#bugfix)\n * Problem solved with `NULL` on the `header()` function\n in the `onOutputGenerated` event"},"1.0.0":{"date":" 04-03-2017","content":"1. [](#new)\n * Initial version committed to Github"}},"dependencies":[]},"webcomponents":{"name":"Web components loader","version":"3.9.0","description":"Loads web components and associated polyfill so you can use custom elements in your site.","description_html":"

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.9.0","date":"2020-04-29T18:36:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/webcomponents\/3.9.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":"

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"},"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."},"1.0.1":{"date":" 10\/25\/2017","content":"1. [](#bugfix)\n * Fixed code and list styling in the README"},"1.0.0":{"date":" 10\/25\/2017","content":"1. [](#new)\n * 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":"

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."},"0.1.5":{"date":"10\/20\/2017","content":"3. [](#bugfix)"},"0.1.0":{"date":" 10\/13\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"freshdesk":{"name":"Freshdesk","version":"1.0.1","description":"Adds a form action to create a Freshdesk ticket","description_html":"

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 || ^3.0 || ^4.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.1","date":"2019-10-29T16:50:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/freshdesk\/1.0.1","repository":"https:\/\/github.com\/benface\/grav-plugin-freshdesk","slug":"freshdesk","install_path":"user\/plugins\/freshdesk","changelog":{"1.0.1":{"date":"29\/10\/2019","content":"1. [](#improved)\n * Marked as compatible with versions 3 and 4 of the Form plugin"},"1.0.0":{"date":"19\/10\/2017","content":"1. [](#new)\n * First release"}}},"proposal":{"name":"Proposal","version":"1.0.1","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":"

Create online sales proposals for free<\/a> & let the recipient accept by paying a \ud83d\udcb3 deposit with Stripe.<\/p>","description_plain":"Create online sales proposals for free & 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\/master\/README.md","keywords":"grav, plugin, proposal, sales, markdown, stripe","bugs":"https:\/\/github.com\/jackbrycesmith\/grav-plugin-proposal\/issues","license":"MIT","tag_name":"1.0.1","date":"2019-11-02T11:07:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/proposal\/1.0.1","repository":"https:\/\/github.com\/jackbrycesmith\/grav-plugin-proposal","slug":"proposal","install_path":"user\/plugins\/proposal","changelog":{"1.0.1":{"date":" 02-11-2019","content":"1. [](#bugfix)\n * Correct documention link"},"1.0.0":{"date":" 16-10-2017","content":"1. [](#new)\n * 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":"

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."},"2.0.2":{"date":" 10\/29\/2017","content":"1. [](#improved)\n * 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)."},"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"},"1.0.0":{"date":" 10\/13\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"fetchwp":{"name":"FetchWP","version":"0.6.0","description":"This plugin fetches and displays posts from the Wordpress REST Api.","description_html":"

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"},"0.5.0":{"date":"09\/27\/2017","content":"1. [](#new)\n * Changelog started\n * First development\n"}},"dependencies":[]},"tinymce-editor":{"name":"TinyMCE Editor Integration","version":"1.2.7","description":"This is _the_ TinyMCE integration plugin for those not chosen to love Markdown over all comfort.","description_html":"

This is 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.7","date":"2019-09-16T17:33:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tinymce-editor\/1.2.7","repository":"https:\/\/github.com\/newbthenewbd\/grav-plugin-tinymce-editor","slug":"tinymce-editor","install_path":"user\/plugins\/tinymce-editor","changelog":{"1.2.7":{"date":" 16-09-2019","content":"1. [](#improved)\n * Updated TinyMCE to 4.9.6\n2. [](#bugfix)\n * Fixed the handling of fields with `validate.required` set to true"},"1.2.6":{"date":" 22-02-2019","content":"1. [](#bugfix)\n * Fixed the handling of tinymce fields unrelated to pages"},"1.2.5":{"date":" 14-12-2018","content":"1. [](#bugfix)\n * 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"},"1.2.3":{"date":" 15-10-2018","content":"1. [](#improved)\n * 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"},"1.2.1":{"date":" 01-10-2018","content":"1. [](#bugfix)\n * 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"},"1.1.8":{"date":" 26-04-2018","content":"1. [](#improved)\n * Improved parameter handling"},"1.1.7":{"date":" 05-02-2018","content":"1. [](#bugfix)\n * Fixed label handling"},"1.1.6":{"date":" 12-01-2018","content":"1. [](#bugfix)\n * Improved modular page handling again"},"1.1.5":{"date":" 11-01-2018","content":"1. [](#bugfix)\n * Worked around GPM quirkyness, hopefully"},"1.1.4":{"date":" 10-01-2018","content":"1. [](#bugfix)\n * Removed calls to a rarely available JavaScript function"},"1.1.3":{"date":" 10-01-2018","content":"1. [](#improved)\n * Improved modular page handling"},"1.1.2":{"date":" 01-11-2017","content":"1. [](#bugfix)\n * Fixed boolean values in parameters"},"1.1.1":{"date":" 28-10-2017","content":"1. [](#improved)\n * 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"},"1.0.1":{"date":" 01-10-2017","content":"1. [](#improved)\n * Fixed language shortcodes"},"1.0.0":{"date":" 27-09-2017","content":"1. [](#new)\n * 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":"

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)"}},"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":"

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..."}}},"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":"

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"},"1.0.0":{"date":" 08\/30\/2017","content":"1. [](#new)\n * Initial release with basic Chart.js options."},"0.1.0":{"date":" 08\/24\/2017","content":"1. [](#new)\n * 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":"

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."},"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"},"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`."},"0.1.0":{"date":" 08\/17\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"astrobin":{"name":"Astrobin","version":"1.0.3","description":"This plugin provides astrobin shortcodes for images and galleries","description_html":"

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"},"1.0.2":{"date":"28\/08\/2017","content":"1. [](#new)\n * 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"},"1.0.0":{"date":"18\/08\/2017","content":"1. [](#new)\n * Initial release\n * Support 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":"

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..."}},"dependencies":[]},"tntsearch":{"name":"TNT Search","version":"3.2.0","description":"Powerful indexed-based full text search engine powered by TNTSearch","description_html":"

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.6.21"}],"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":"3.2.0","date":"2020-06-08T18:14:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tntsearch\/3.2.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch","slug":"tntsearch","install_path":"user\/plugins\/tntsearch","changelog":{"3.2.0":{"date":"06\/08\/2020","content":"1. [](#new)\n * Added support for CLI `bin\/plugin index` to index only a single language (`--language=en`)\n1. [](#improved)\n * Renamed CLI classes to avoid class name conflicts\n1. [](#bugfix)\n * Fixed non-routable and non-published pages showing up in search results\n * Fixed indexing in multi-language sites\n * Use CLI command directly in scheduler command to work [#95](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/95) "},"3.1.1":{"date":"02\/12\/2020","content":"1. [](#improved)\n * Search with JS disabled [#75](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/75)\n * Added RU \ud83c\uddf7\ud83c\uddfa language [#74](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/74) \n * Various JS dependency updates & recompiled production JS\n1. [](#bugfix)\n * Added missing `search_object_type` to blueprint"},"3.1.0":{"date":"02\/11\/2020","content":"1. [](#new)\n * Require Grav v1.6.21 \n * Upgraded to TNTSearch version 2.2 (PHP 7.4 fixes)\n1. [](#improved)\n * Code cleanup\n1. [](#bugfix)\n * Fixed Grav initialization in CLI\n * Work around inconsistencies in page content if page template uses `grav.page` instead of `page`"},"3.0.1":{"date":"02\/03\/2020","content":"1. [](#bugfix)\n * Fixed an issue indexing via Admin with Grav 1.7"},"3.0.0":{"date":"04\/14\/2019","content":"1. [](#new)\n * Added new Grav Scheduler integration\n * Added new Multi-Language Support\n1. [](#improved)\n * Switched to latest TNTSearch version 2.0 (PHP 7.1+)\n * Added a new `onFlexObjecSave()` event\n * Simplified indexing logic\n * Code cleanup\n * Minor CSS improvements for search field\n * Implemented a unified indexer process that always uses the CLI command for consistency\n * Use Grav YAML handler\n1. [](#bugfix)\n * Use custom search object in query [#63](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/63) \n * Fixed issue with Ajax results escaping\n * Fixed issues when updating search index \n * Set the db index file as a property of `GravTNTSearch` to allow for better overriding\n * Put better type checking around `onTNTSearchIndex()` example that indexes `page.header.author`\n "},"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)"},"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`"},"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"},"2.0.1":{"date":"05\/21\/2018","content":"1. [](#bugfix)\n * 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) "},"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"},"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)"},"1.2.3":{"date":"02\/14\/2018","content":"1. [](#bugfix)\n * 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)"},"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 "},"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)"},"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 "},"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)"},"1.0.0":{"date":"08\/16\/2017","content":"1. [](#new)\n * Initial release..."}}},"markdown-spoilers":{"name":"Markdown Spoilers","version":"1.0.0","description":"Allows the rendering of spoiler elements through markdown","description_html":"

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"}},"dependencies":[]},"amazon-products":{"name":"Amazon Products","version":"0.5.0","description":"Displays Amazon products by ASIN\/ISBN-10 on your pages.","description_html":"

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"},"0.4.0":{"date":" 09\/28\/2017","content":"1. [](#improved)\n * 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"},"0.2.1":{"date":" 08\/04\/2017","content":"1. [](#improved)\n * update: Modify docs url"},"0.2.0":{"date":" 07\/30\/2017","content":"1. [](#improved)\n * update: Plugin name change (amazon -> amazon-products)"},"0.1.0":{"date":" 07\/26\/2017","content":"1. [](#new)\n * First Release!"}}},"page-toc":{"name":"Page Toc","version":"1.1.0","description":"Generate a table of contents from a page","description_html":"

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.1.0","date":"2019-04-01T10:55:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/page-toc\/1.1.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-page-toc","slug":"page-toc","install_path":"user\/plugins\/page-toc","changelog":{"1.1.0":{"date":"04\/01\/2019","content":"1. [](#improved)\n * Updated to latest `caseyamcl\/toc` library\n1. [](#bugfix)\n * Fixes relative levels [#6](https:\/\/github.com\/trilbymedia\/grav-plugin-page-toc\/pull\/9)\n * Fixes incorrect reference to `end` when it should be `depth` [#7](https:\/\/github.com\/trilbymedia\/grav-plugin-page-toc\/pull\/7)"},"1.0.1":{"date":"03\/19\/2017","content":"1. [](#improved)\n * 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..."}},"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'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":"

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'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'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..."}},"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":"

Language Selector is a Grav<\/a> plugin that provides native language selector with flags to switch between 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 "},"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"},"1.0.0":{"date":"07\/22\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"social-feed":{"name":"Social Feed","version":"0.1.3","description":"This Grav plugin allow you to fetch feeds from social networks, and give you tools for displaying them in your website.","description_html":"

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.3","date":"2019-01-24T16:33:12Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/social-feed\/0.1.3","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"},"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"},"0.1.0":{"date":" 07\/22\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"social-seo-metatags":{"name":"Social & SEO Meta Tags","version":"2.0.1","description":"Meta-tags for SEO and Social integration (Facebook Open Graph and Twitter Cards)","description_html":"

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":"2.0.1","date":"2019-10-21T14:37:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/social-seo-metatags\/2.0.1","repository":"https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags","slug":"social-seo-metatags","install_path":"user\/plugins\/social-seo-metatags","changelog":{"2.0.1":{"date":"10\/21\/2019","content":"1. [](#bugfix)\n * Fix issue for `og:url` when different slug is defined for a page."},"2.0.0":{"date":"10\/03\/2019","content":"2. [](#bugfix)\n * Fix issue [#8](https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/issues\/8)\n > Add regex to validate twitter username\n * Fix issue [#9](https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/issues\/9)\n > Add option to enable convertion of simple quote to html entity."},"1.2.0":{"date":"02\/06\/2019","content":"1. [](#improved)\n * Treat request of Issue [#7](https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/issues\/7)\n > Improve set-up of description from frontmatter header page"},"1.1.3":{"date":"01\/30\/2019","content":"1. [](#bugfix)\n * Merge pull request [#5](https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/pull\/5)\n > Fix issue #1: howto personalize description for a specific page"},"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"},"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)"},"1.1.0":{"date":"06\/11\/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."},"1.0.2":{"date":"15\/04\/2018","content":"1. [](#bugfix)\n * Fix issue on og:type metatag\n * Fix 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"},"1.0.0":{"date":" 07\/12\/2017","content":"1. [](#new)\n * Initial version..."}},"dependencies":[]},"get-id3":{"name":"GetId3","version":"1.0.3","description":"Integrates the getID3 PHP library into Grav CMS.","description_html":"

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)"},"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"},"1.0.1":{"date":"11\/01\/2017","content":"1. [](#new)\n2. [](#improved)\n * GetID3 PHP library attempts to install automatically.\n3. [](#bugfix)"},"1.0.0":{"date":" 07\/12\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"shoppingcart-2checkout-dev":{"name":"Shoppingcart 2checkout Addon","version":"0.0.1","description":"Adding 2checkout (hosted checkout) functionality to gravcart","description_html":"

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\/puzzleflick\/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..."}}},"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":"

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."}}},"podcast":{"name":"Podcast","version":"2.1.5","description":"Creates Podcast page types and related podcast RSS feeds","description_html":"

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, podcast, music","bugs":"https:\/\/github.com\/jgonyea\/grav-plugin-podcast\/issues","license":"MIT","tag_name":"2.1.5","date":"2020-01-29T03:39:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/podcast\/2.1.5","repository":"https:\/\/github.com\/jgonyea\/grav-plugin-podcast","slug":"podcast","install_path":"user\/plugins\/podcast","changelog":{"2.1.5":{"date":"01\/28\/2020","content":"3. [](#bugfix)\n * Fixed multi-language support while saving a podcast episode\n * Fixed incompatibility with Spotify ellipsis support\n * Added check for image on channel page if no image exists"},"2.1.4":{"date":"02\/11\/2019","content":"3. [](#bugfix)\n * Updated gemfiles. Fixes ffi security warning."},"2.1.3":{"date":"05\/25\/2018","content":"3. [](#bugfix)\n * 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."},"2.1.1":{"date":"08\/05\/2017","content":"3. [](#bugfix)\n * Removed broken podcast-host blueprint"},"2.1.0":{"date":"10\/23\/2017","content":"3. [](#bugfix)"},"2.0.0":{"date":"10\/03\/2017","content":"3. [](#bugfix)\n * Removed references to \"speaker\" (Issue #5)"},"1.0.1":{"date":"08\/05\/2017","content":"3. [](#bugfix)\n * Version number in blueprints updated correctly."},"1.0.0":{"date":"07\/12\/2017","content":"3. [](#bugfix)\n * 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"},"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."},"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"},"0.1.0":{"date":" 06\/30\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"users-page-ownership":{"name":"Users Page Ownership","version":"0.9.6","description":"Adds user ownership functionality to your pages","description_html":"

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-users-page-ownership","keywords":"admin, users, managment, plugin","license":"MIT","tag_name":"0.9.6","date":"2019-08-08T04:08:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/users-page-ownership\/0.9.6","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.4.2","description":"**Widget** is a plugin that lets you embed reusable modular components into pages using a simple header configuration","description_html":"

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.4.2","date":"2020-05-20T06:20:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/widget\/1.4.2","repository":"https:\/\/github.com\/sojimaxi\/grav-plugin-widget","slug":"widget","install_path":"user\/plugins\/widget","changelog":{"1.4.2":{"date":"05\/20\/2020","content":"1. [](#bugfix)\n * Updated the folder regex rule."},"1.4.1":{"date":"05\/18\/2020","content":"1. [](#bugfix)\n * Fixed conflict with the new parent page explorer [#19](https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues\/19).\n * Fixed the folder regex pattern and apply it to only modular pages within the widgets parent folder."},"1.4.0":{"date":"05\/18\/2020","content":"1. [](#new)\n * Added Inherited widgets for subpage from parent pages [#18](https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues\/18)\n1. [](#improved)\n * Improved widget loading performance with a static cache of already processed widgets"},"1.3.2":{"date":"06\/25\/2019","content":"1. [](#improved)\n * Remove redundancy in the \"area\" form dropdown [#16](https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues\/16)"},"1.3.1":{"date":"06\/24\/2019","content":"1. [](#bugfix)\n * Fixed yaml lint errors"},"1.3.0":{"date":"03\/17\/2018","content":"1. [](#new)\n * Multilingual support\n * Added French locale\n1. [](#bugfix)\n * Fixed 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"},"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)"},"1.1.4":{"date":"08\/10\/2017","content":"1. [](#improved)\n * Improved widget extra options"},"1.1.3":{"date":"07\/26\/2017","content":"1. [](#bugfix)\n * 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"},"1.1.1":{"date":"07\/04\/2017","content":"1. [](#improved)\n * 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"},"1.0.0":{"date":"07\/01\/2017","content":"1. [](#new)\n * ChangeLog started...\n * Add blueprints and update README"}},"dependencies":[]},"editable-simplemde":{"name":"Editable With SimpleMDE","version":"1.1.2","description":"Edit page content in the frontend using the SimpleMDE markdown editor","description_html":"

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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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.2","date":"2019-12-06T07:05:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/editable-simplemde\/1.1.2","repository":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-simplemde","slug":"editable-simplemde","install_path":"user\/plugins\/editable-simplemde","changelog":{"1.1.2":{"date":" 12\/05\/2019","content":"1. [](#bugfix)\n * Fixed inconsistancies in version numbering which prevented the addition of the latest update in the Grav Plugin repository. "},"1.1.1":{"date":" 07\/09\/2019","content":"1. [](#bugfix)\n * Fixed problem with markdown parsers introduced with Grav 1.6 [#12](https:\/\/github.com\/bleutzinn\/grav-plugin-editable-simplemde\/issues\/12)\n1. [](#new)\n * Introduced dependency upon Grav core version 1.6 and above"},"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"},"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)"},"0.1.3":{"date":" 07\/07\/2017","content":"1. [](#changed)\n * Removed testing flag and fixed broken link"},"0.1.2":{"date":" 07\/07\/2017","content":"1. [](#changed)\n * Fixed URLs in bleuprints.yaml"},"0.1.1":{"date":" 02\/07\/2017","content":"1. [](#new)\n * Added missing template"},"0.1.0":{"date":" 04\/16\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"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":"

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."},"1.3.3":{"date":"01\/26\/2018","content":"1. [](#bugfix)\n * 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 "},"1.3.1":{"date":"08\/03\/2017","content":"1. [](#improved)\n * Add Admin plugin dependency (D\u00e1vid Szab\u00f3 )\n * Use Slug utility function (D\u00e1vid Szab\u00f3 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.3.0","date":"2020-04-05T09:49:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-user-manager\/2.3.0","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.3.0":{"date":"05\/04\/2020","content":"2. [](#improved)\n * Replace deprecated User::load (#66)\n * Updated dependencies\n * Better compatibility with v1.7"},"2.2.1":{"date":"12\/11\/2019","content":"1. [](#bugfix)\n * Fix YAML linting error (#63)"},"2.2.0":{"date":"10\/11\/2019","content":"2. [](#bugfix)\n * Fixed avatar upload"},"2.1.8":{"date":"28\/05\/2019","content":"2. [](#bugfix)\n * Fixed a problem with saving groups (#59)"},"2.1.7":{"date":" 13\/02\/2019","content":"2. [](#improved)\n * Fixed some non-translatable strings (Thanks: https:\/\/github.com\/Lufog-git PR #52)"},"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)"},"2.1.5":{"date":" 09\/04\/2018","content":"1. [](#bugfix)\n * 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)"},"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)"},"2.1.2":{"date":" 29\/03\/2018","content":"1. [](#new)\n * 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)"},"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"},"2.0.3":{"date":" 27\/02\/2018","content":"1. [](#improved)\n * 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"},"2.0.1":{"date":" 01\/01\/2018","content":"1. [](#bugfix)\n * 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"},"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"},"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)"},"1.8.1":{"date":" 18\/09\/2017","content":"1. [](#improved)\n * Added username validating (#21)"},"1.8.0":{"date":" 14\/08\/2017","content":"1. [](#new)\n * Custom permissions (#18)\n * User Expert editor (#19)"}}},"bibleref":{"name":"BibleRef","version":"0.1.1","description":"References Bible passages by version, book, and chapter","description_html":"

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"},"0.1.0":{"date":" 06\/19\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"minify-html":{"name":"Minify Html","version":"1.1.2","description":"Minify HTML output","description_html":"

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.1.2","date":"2019-05-13T21:33:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/minify-html\/1.1.2","repository":"https:\/\/github.com\/jimblue\/grav-plugin-minify-html","slug":"minify-html","install_path":"user\/plugins\/minify-html","changelog":[],"dependencies":[]},"nomnoml-uml-diagrams":{"name":"Nomnoml Uml Diagrams","version":"1.0.2","description":"Render nomnoml UML Diagrams in Markdown","description_html":"

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"},"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"},"1.0.0":{"date":"23-06-2017","content":"1. [](#new)\n * 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":"

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"},"0.1.3":{"date":" 06\/21\/2017","content":"1. [](#improved)\n * More cleanup of README"},"0.1.2":{"date":" 06\/21\/2017","content":"1. [](#improved)\n * Added default values to default config yaml"},"0.1.1":{"date":" 06\/21\/2017","content":"1. [](#improved)\n * Minor changes to README"},"0.1.0":{"date":" 06\/20\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"fullpage":{"name":"FullPage","version":"1.2.1","description":"Fullscreen navigational slideshows through fullPage.js","description_html":"

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"},"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"},"1.1.0-beta.1":{"date":"11-02-2018","content":"1. [](#improved)\n * Move asset logic to template"},"1.0.0":{"date":"28-01-2018","content":"1. [](#new)\n * Release as stable"},"0.9.6":{"date":"17-06-2017","content":"1. [](#improved)\n * Transition\n * README"},"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"},"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"},"0.9.3":{"date":"13-06-2017","content":"1. [](#improved)\n * Blueprints with limited defaults\n * Fullpage.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"},"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"},"0.9.0":{"date":"11-06-2017","content":"1. [](#new)\n * Initial beta-release"}}},"responsive-images":{"name":"Responsive Images","version":"2.0.3","description":"The **Responsive Images** plugin auto-generates `srcset` attributes for foreground images and CSS media queries for background images, optimized for different screen resolutions.","description_html":"

The Responsive Images<\/strong> plugin auto-generates srcset<\/code> attributes for foreground images and CSS media queries for background images, optimized for different screen resolutions.<\/p>","description_plain":"The Responsive Images plugin auto-generates srcset attributes for foreground images and CSS media queries for background images, optimized for different screen resolutions.","icon":"image","author":{"name":"OliverO2","email":"oliver.o456i@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6"}],"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":"v2.0.3","date":"2020-05-30T16:27:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/responsive-images\/2.0.3","repository":"https:\/\/github.com\/OliverO2\/grav-plugin-responsive-images","slug":"responsive-images","install_path":"user\/plugins\/responsive-images","changelog":{"2.0.3":{"date":"30-05-2020","content":"1. [](#new)\n * Added `background_image_class()` for responsive background images with auto-generated CSS media queries.\n1. [](#improved)\n * Removed Microsoft Edge `srcset` workaround as the corresponding bug had been fixed in Edge 16 released in October 2017."},"1.0.0":{"date":"13-05-2017","content":"1. [](#new)\n * ChangeLog started..."}}},"admin-addon-revisions":{"name":"Admin Addon Revisions","version":"1.4.0","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":"

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.4.0","date":"2020-04-05T10:24:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-revisions\/1.4.0","repository":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-revisions","slug":"admin-addon-revisions","install_path":"user\/plugins\/admin-addon-revisions","changelog":{"1.4.0":{"date":" 04\/05\/2020","content":"1. [](#bugfix)\n * Fixed error when non-default URL parameter separator used (Fix #22)\n * Fixed \"unsaved changes\" modal coming up on configuration page every time (Fix #23)\n * Rename autoload method to support v1.7"},"1.3.3":{"date":" 06\/13\/2018","content":"1. [](#bugfix)\n * Fixed error when generating a revision for a virtual page (Fix #17)"},"1.3.2":{"date":" 12\/08\/2017","content":"1. [](#bugfix)\n * Fixed error when accesing a generated page (Fix #13)"},"1.3.1":{"date":" 12\/02\/2017","content":"1. [](#bugfix)\n * Fixed null page error"},"1.3.0":{"date":" 12\/02\/2017","content":"1. [](#feature)\n * Add ignore files feature"},"1.2.1":{"date":" 12\/02\/2017","content":"1. [](#bugfix)\n * 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"},"1.1.1":{"date":" 08\/09\/2017","content":"1. [](#improved)\n * PHP5 compatibility\n * Permissions"},"1.1.0":{"date":" 08\/01\/2017","content":"1. [](#improved)\n * Debug mode is toggleable"},"1.0.1":{"date":" 05\/16\/2017","content":"1. [](#improved)\n * Changed default directory"},"1.0.0":{"date":" 05\/13\/2017","content":"1. [](#new)\n * 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":"

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":[]},"admin-addon-media-rename":{"name":"Admin Addon Media Rename","version":"1.6.3","description":"A simple but powerful plugin which adds the option to rename media files in the admin panel","description_html":"

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.3","date":"2019-01-03T18:53:27Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-media-rename\/1.6.3","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.3\r":{"date":" 01\/03\/2019\r","content":"1. [](#bugfix)\r\n * Fixed #16 , plugin breaks on newer Grav versions.\r\n\r"},"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"},"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"},"1.6.0\r":{"date":" 08\/25\/2017\r","content":"1. [](#new)\r\n * Rename button\r\n\r"},"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"},"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"},"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"},"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"},"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"},"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"},"1.2.3\r":{"date":" 05\/13\/2017\r","content":"1. [](#bugfix)\r\n * Revert back to locator.\r\n\r"},"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"},"1.2.1\r":{"date":" 05\/12\/2017\r","content":"1. [](#improved)\r\n * Error reports are now more informative.\r\n\r"},"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"},"1.1.1\r":{"date":" 05\/09\/2017\r","content":"1. [](#bugfix)\r\n * Fix missing credentials.\r\n\r"},"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"},"1.0.0\r":{"date":" 04\/30\/2017\r","content":"1. [](#new)\r\n * Initial release\r"}}},"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":"

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"},"0.2.0":{"date":"18-06-2017","content":"1. [](#new)\n * Added support for page tags in RUM reporting"},"0.1.2":{"date":"17-06-2017","content":"1. [](#improved)\n * Fix date format in changelog"},"0.1.1":{"date":"12-03-2017","content":"1. [](#bugfix)\n * Use PRUM ID from configuration not hardcoded ID"},"0.1.0":{"date":"12-03-2017","content":"1. [](#new)\n * Initial version"}},"dependencies":[]},"blackhole":{"name":"Blackhole","version":"1.0.0-beta.1","description":"Static site generator for Grav","description_html":"

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))"},"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"},"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."},"0.11.1":{"date":"3\/14\/2018","content":"1. [](#bugfix)\n * `--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)"},"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"},"0.9.2":{"date":"11\/29\/2017","content":"1. [](#new)\n * 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"},"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"},"0.8.4":{"date":"9\/1\/2017","content":"1. [](#bugfix)\n * 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))"},"0.8.2":{"date":"8\/1\/2017","content":"1. [](#bugfix)\n * 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))"},"0.8.0":{"date":"7\/30\/2017","content":"1. [](#improved)\n * Lightning fast generation with asynchronous curl"},"0.7.2":{"date":"7\/25\/2017","content":"1. [](#improved)\n * 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))"},"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))"},"0.6.0":{"date":"6\/18\/2017","content":"1. [](#new)\n * Portal function solves ([#10](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/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))"},"0.5.0":{"date":"4\/9\/2017","content":"1. [](#improved)\n * The website argument was reimplemented to consider all scenarios"}},"dependencies":[]},"unitegallery":{"name":"Unitegallery","version":"1.1.3","description":"This plugin adds twig function to create media galleries using Unitegallery js library","description_html":"

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)"},"1.1.2":{"date":"2017-04-03","content":"1. [](#new)\n * 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."},"1.1.0":{"date":"2017-04-02","content":"1. [](#new)\n * 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)"},"1.0.0":{"date":"2017-03-19","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"groove":{"name":"Groove","version":"0.9.0","description":"Adds a form action to create a Groove ticket","description_html":"

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"}}},"esperanto-helper":{"name":"Esperanto Helper","version":"1.0.2","description":"Some simple tools to make writing in Esperanto easier.","description_html":"

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."},"1.0.0":{"date":" 03\/14\/2017","content":"1. [](#new)\n * 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"},"1.0.2":{"date":" 06\/25\/2017","content":"1. [](#changed)\n * Changed the plugin icon"}},"dependencies":[]},"flex-directory":{"name":"Flex-Directory","version":"2.0.1","description":"Simple Flexible Directory Plugin","description_html":"

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"},"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)"},"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)"},"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)"},"1.0.0":{"date":" 03\/03\/2017","content":"1. [](#new)\n * 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":"

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"},"0.1.0":{"date":" 09\/28\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"hypothesis":{"name":"Hypothesis","version":"1.0.1","description":"This plugin displays the [Hypothesis](https:\/\/hypothes.is\/) sidebar on your Grav site.","description_html":"

This plugin displays the 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.1","date":"2019-08-28T14:57:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/hypothesis\/1.0.1","repository":"https:\/\/github.com\/hibbitts-design\/grav-plugin-hypothesis","slug":"hypothesis","install_path":"user\/plugins\/hypothesis","changelog":{"1.0.1":{"date":" 08\/28\/2019","content":"1. [](#improved)\n * Hypothesis sidebar is not displayed within Presentations or Slides (by the Presentation Plugin)"},"1.0.0":{"date":" 03\/02\/2018","content":"1. [](#new)\n * Changed plugin author information to Hibbitts Design"},"0.9.3":{"date":" 03\/16\/2017","content":"1. [](#new)\n * 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"},"0.9.1":{"date":" 03\/03\/2017","content":"1. [](#new)\n * Added support for 'hide_hypothesis' option in page header\/frontmatter"},"0.9.0":{"date":" 02\/27\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"srcset":{"name":"srcset Helper","version":"1.0.0","description":"**srcset Helper** is a powerful plugin, that levels Grav's media processing features to make all images in pages responsive. For now limited to .jpg files.","description_html":"

srcset Helper<\/strong> is a powerful plugin, that levels Grav'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'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..."}},"dependencies":[]},"shortcode-assets":{"name":"Shortcode Assets","version":"1.0.2","description":"Easily add page-level CSS and JS assets via shortcode tags","description_html":"

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 "},"1.0.1":{"date":" 02\/21\/2017","content":"1. [](#bugfix)\n * Moved `isValidUrl()` into shortcode until new Grav is released"},"1.0.0":{"date":" 02\/21\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"oerschema":{"name":"OER Schema","version":"0.1.0","description":"Enables oerschema.org vocab for grav site content","description_html":"

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"}},"dependencies":[]},"social-counters":{"name":"Social Counters","version":"2.0.0","description":"Provides counts for social accounts such as GitHub and Twitter","description_html":"

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"},"1.0.0":{"date":"02\/04\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"slack-invite":{"name":"Slack Invite","version":"1.0.0","description":"Easily invite users to Slack","description_html":"

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..."}}},"directorylisting":{"name":"Directory Listing","version":"2.3.0","description":"Builds hierarchical HTML-list from page-structure.","description_html":"

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"},"2.2.1":{"date":"30-11-2018","content":"1. [](#bugfix)\n * 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"},"2.1.0":{"date":"10-08-2018","content":"1. [](#new)\n * 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"},"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"},"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"},"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"},"1.0.6":{"date":"07-02-2017","content":"1. [](#bugfix)\n * 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"},"1.0.4":{"date":"03-02-2017","content":"1. [](#new)\n * Added option to exclude modular pages"},"1.0.3":{"date":"31-01-2017","content":"1. [](#improved)\n * CHANGELOG fix"},"1.0.2":{"date":"31-01-2017","content":"1. [](#improved)\n * Expanded README"},"1.0.1":{"date":"31-01-2017","content":"1. [](#improved)\n * Changed icons"},"1.0.0":{"date":"30-01-2017","content":"1. [](#new)\n * 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":"

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"},"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"},"1.0.0":{"date":"01\/23\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"backup-manager":{"name":"Backup Manager","version":"0.1.6","description":"Enhanced backup for GRAV with CLI support","description_html":"

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)"},"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)"},"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)"},"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 "},"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"},"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)"},"0.1.0":{"date":"01\/21\/2017","content":"1. [](#new)\n * 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":"

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"}},"dependencies":[]},"twigfeeds":{"name":"Twig Feeds","version":"4.0.1","description":"Parse RSS, Atom, and JSON feeds with Twig.","description_html":"

Parse RSS, Atom, and JSON feeds with Twig.<\/p>","description_plain":"Parse RSS, Atom, and JSON feeds with Twig.","icon":"feed","author":{"name":"Ole Vik","url":"http:\/\/olevik.me","email":"git@olevik.me"},"dependencies":[{"name":"grav","version":">=1.6"}],"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":"v4.0.1","date":"2019-10-16T07:26:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/twigfeeds\/4.0.1","repository":"https:\/\/github.com\/OleVik\/grav-plugin-twigfeeds","slug":"twigfeeds","install_path":"user\/plugins\/twigfeeds","changelog":{"4.0.1":{"date":"16-10-2019","content":"1. [](#bugfix)\n * Wrong variable in Parser"},"4.0.0":{"date":"13-10-2019","content":"1. [](#new)\n * Stable release of 4.0.0 refactor"},"4.0.0-beta.1":{"date":"01-10-2019","content":"1. [](#new)\n * Refactor: Replaced PicoFeed with FeedIO\n * The `extra_tags` option has been deprecated\n * A `request_options` option has been added\n2. [](#improved)\n * Error-handling\n - Use PSR-4 for autoloading\n - Blueprints, Translations"},"3.3.4":{"date":"16-01-2019","content":"1. [](#bugfix)\n * Silent fallback from file exists check\n * Change filename-hash to use entire source-URL\n * Fix config-reference in Parser\n2. [](#improved)\n * Grav version requirement bump"},"3.3.3":{"date":"08-01-2019","content":"1. [](#bugfix)\n * Fix config-reference in Parser"},"3.3.2":{"date":"03-06-2018","content":"1. [](#bugfix)\n * 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"},"3.3.0":{"date":"27-09-2017","content":"1. [](#improved)\n * Option to silence security errors"},"3.3.0-beta.1.1":{"date":"17-09-2017","content":"1. [](#improved)\n * Option to silence security errors"},"3.2.4":{"date":"22-06-2017","content":"1. [](#bugfix)\n * Cache-check in Parser->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"},"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"},"3.2.1":{"date":"15-05-2017","content":"1. [](#bugfix)\n * Dependency version-range compatibly with Grav >=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"},"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"},"3.1.1":{"date":"14-04-2017","content":"1. [](#improved)\n * 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"},"3.0.4":{"date":"28-03-2017","content":"1. [](#bugfix)\n * Fix Exception-call"},"3.0.3":{"date":"19-03-2017","content":"1. [](#bugfix)\n * Add Exception for empty path passed to Parser->parseFeed()"},"3.0.2":{"date":"09-03-2017","content":"1. [](#bugfix)\n * Include 'name' and 'amount' in Manifest->compare()"}}},"shortcode-owl-carousel":{"name":"Shortcode Owl Carousel","version":"1.0.3","description":"This plugin provides a shortcode for Owl Carousel slider","description_html":"

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":">=4.1.0"}],"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.3","date":"2020-06-08T21:31:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-owl-carousel\/1.0.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-owl-carousel","slug":"shortcode-owl-carousel","install_path":"user\/plugins\/shortcode-owl-carousel","changelog":{"1.0.3":{"date":"06\/08\/2020","content":"1. [](#bugfix)\n * Fix match type for parameter values [#21](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-owl-carousel\/issues\/21)"},"1.0.2":{"date":"05\/06\/2018","content":"1. [](#bugfix)\n * Fixed issue with OwlCarousel not initializing when cached in modular pages [#16](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-owl-carousel\/issues\/16)"},"1.0.1":{"date":"01\/19\/2017","content":"1. [](#improved)\n * Fixed FontAwesome icon"},"1.0.0":{"date":"01\/19\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"adminidenticons":{"name":"Admin Identicons","version":"1.1.0","description":"Use Identicons for avatars in the Admin-plugin.","description_html":"

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.1.0","date":"2019-04-07T10:52:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/adminidenticons\/1.1.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-adminidenticons","slug":"adminidenticons","install_path":"user\/plugins\/adminidenticons","changelog":{"1.1.0":{"date":"07-04-2019","content":"1. [](#improved)\n * Code quality\n2. [](#bugfix)\n * Template conflicts"},"1.0.3":{"date":"14-04-2017","content":"1. [](#improved)\n * 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"},"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"},"1.0.1":{"date":"17-02-2017","content":"1. [](#bugfix)\n * Fix Composer-dependencies"},"1.0.0":{"date":"15-01-2017","content":"1. [](#new)\n * Initial release"}}},"adminstyles":{"name":"Admin Styles","version":"2.1.0","description":"Adds custom styles for Grav's Admin interface.","description_html":"

Adds custom styles for Grav's Admin interface.<\/p>","description_plain":"Adds custom styles for Grav'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.1.0","date":"2019-04-07T10:52:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/adminstyles\/2.1.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-adminstyles","slug":"adminstyles","install_path":"user\/plugins\/adminstyles","changelog":{"2.1.0":{"date":"07-04-2019","content":"1. [](#improved)\n * Code quality\n2. [](#bugfix)\n * Template conflicts"},"2.0.2":{"date":"09-10-2018","content":"1. [](#new)\n * Added Hoth-theme"},"2.0.1":{"date":"17-08-2018","content":"1. [](#bugfix)\n * 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"},"1.1.1":{"date":"01-06-2017","content":"1. [](#bugfix)\n * 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"},"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"},"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"},"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"},"0.9.2":{"date":"19-01-2017","content":"1. [](#bugfix)\n * Version bump."},"0.9.1":{"date":"13-01-2017","content":"1. [](#bugfix)\n * Fix malformed .gitignore"},"0.9.0":{"date":"13-01-2017","content":"1. [](#new)\n * 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":"

QR Code<\/strong> is a plugin that generates QR Codes simply by using the shortcode [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))."},"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`."},"1.0.2":{"date":" 02\/17\/2017","content":"1. [](#bugfix)\n * 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)"},"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"}},"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":"

Vimeo<\/strong> is a plugin that converts markdown video links into the 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`."},"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))"},"1.0.1":{"date":" 01\/09\/2017","content":"1. [](#improved)\n * 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"}},"dependencies":[]},"add-page-by-form":{"name":"Add Page By Form","version":"3.0.3","description":"Adds a page by means of a form","description_html":"

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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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":"v3.0.3","date":"2020-05-29T19:35:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/add-page-by-form\/3.0.3","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":{"3.0.3":{"date":" 05\/29\/2020","content":"1. [](#bugfix)\n - Fixed not handling overwrite_mode setting properly, issue [#54](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/54), thanks to mooomooo for reporting and testing\n "},"3.0.2":{"date":" 05\/17\/2020","content":"1. [](#improved)\n - Yet another release. This time just to synchronize the versioning number in 'bleuprints.yaml' and this Changelog. For interesting changes see v3.0.0."},"3.0.1":{"date":" 05\/17\/2020","content":"1. [](#improved)\n - Removed a newline between the version number and the date in this Changelog file in an attempt to restore the correct display of this file in the Grav repository"},"3.0.0":{"date":" 05\/03\/2020","content":"1. [](#new)\n - New 'overwrite_mode' option 'edit' allows for editing a page. Note: yet undocumented.\n - Removing upload files is now handled\n1. [](#bugfix)\n - Switched to Laravel str_slug function to remedy problems with hyphens on some Windows systems\n1. [](#improved)\n * (Possibly breaking change:) Changed uploaded files data structure from numeric array to associative array\n * (Possibly breaking change:) Changed default setting of 'physical_template_name' to 'true'\n * Minimum Grav version is set to 1.6"},"2.4.1":{"date":" 04\/12\/2020","content":"1. [](#bugfix)\n * Fixed a bug ([issue #52](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/52)) where an empty value for the 'slug' variable would delete folder(s). Thanks to [anton-mellit](https:\/\/github.com\/anton-mellit) for reporting this."},"2.4.0":{"date":" 01\/28\/2020","content":"1. [](#new)\n * Added a new config variable 'physical_template_name' to make using the new page template name as the new page's file name optional.\n1. [](#improved)\n * Removed the Changelog entry that was included in [https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/pull\/47](PR #47) from this file as it was not in the Grav Changelog format and prevented changes showing up correctly in the Grav Plugins download section."},"2.3.5":{"date":"01\/25\/2020","content":"1. [](#new)\n * Add option to suppress loading of simpleMDE assets (reduces overhead if its known it will not be used) "},"2.3.4":{"date":" 01\/20\/2020","content":"1. [](#bugfix)\n * Prepared a new release to mainly consolidate the fix \"Use moveTo method not native copy to move uploaded files to final destination\" and to bring this changelog format back in line with Grav requirements. Thanks to Dave Nichols (pd-giz-dave).\n1. [](#improved)\n * Also included the ability to use the new page template name as the new page's folder name. Thanks to Dave Nichols (pd-giz-dave)."},"2.3.3":{"date":" 12\/05\/2019","content":"1. [](#bugfix)\n * Fixed inconsistancies in version numbering which prevented the addition of the latest updates in the Grav Plugin repository. "},"2.3.2":{"date":" 11\/24\/2019","content":"1. [](#bugfix)\n * Prepared a new release to fix a bug in version numbering. The letter \"v\" appears to be case sensitive. The versions 2.3.0 and 2.3.1 were tagged with a capital \"V\" as V2.3.0 and V2.3.1 respectively. Previous versions were tagged using a lowercase \"v\". This difference causes the Grav Repository to think these are two different plugins."},"2.3.1":{"date":" 10\/10\/2019","content":"1. [](#bugfix)\n * Fixed a subsequent failure to save file uploads to new page folder (form field File with `destination: @self`) introduced with Grav version 1.6.11 ([issue #44](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/44)). Thanks goes to mahagr for tips and to tranduyhung for the fix itself."},"2.3.0":{"date":" 06\/06\/2019","content":"1. [](#bugfix)\n * Fixed the failure to save file uploads to new page folder (form field File with `destination: @self`) introduced with Grav version 1.6 ([issue #40](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/40))"},"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"},"2.1.0":{"date":" 09\/18\/2017","content":"1. [](#new)\n * 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"},"1.4.2":{"date":" 03\/22\/2017","content":"1. [](#new)\n * 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"},"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."},"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\"."},"1.3.1":{"date":" 01\/15\/2017","content":"1. [](#improved)\n * Added jQuery as an asset."}}},"git-sync":{"name":"Git Sync","version":"2.1.0","description":"Allows to synchronize portions of Grav with Git Repositories (GitHub, BitBucket, GitLab)","description_html":"

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.6.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.1.0","date":"2020-03-13T23:17:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/git-sync\/2.1.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-git-sync","slug":"git-sync","install_path":"user\/plugins\/git-sync","changelog":{"2.1.0":{"date":"03\/13\/2020","content":"1. [](#new)\n * Requires Grav v1.6.0\n * Pass phpstan level 2 tests\n1. [](#improved)\n * Code cleanup\n * Added support for Gitea \/ Gogs webhook secret (#149, thanks @Aisbergg)"},"2.0.5":{"date":"05\/06\/2019","content":"1. [](#bugfix)\n * Fixed validation error with commalist in Folders to Sync field (#141)"},"2.0.4":{"date":"04\/22\/2019","content":"1. [](#improved)\n * urlencode username to allow for special characters (#139)"},"2.0.3":{"date":"03\/07\/2019","content":"1. [](#bugifx)\n * Properly fallback to config message if not there yet (#134)"},"2.0.2":{"date":"02\/21\/2019","content":"1. [](#improved)\n * Fixed InitCommand spelling (#132, thanks @alex-mohemian)\n1. [](#bugfix)\n * Fixed PHP 5.6 incompatibility introduced by latest release."},"2.0.1":{"date":"02\/19\/2019","content":"1. [](#new)\n * Added new `init` CLI command (`bin\/plugin git-sync init`) (#128, thanks @LeonRyan and @alex-mohemian) \n1. [](#improved)\n * Allow setting a personalised commit message (#123, thanks @kyed)\n * Added better directions for Azure + IIS users for the Git Binary\n1. [](#bugfix)\n * Fixed `LC_ALL` to use `C` instead of en_US.UTF-8`, to be more flexible (#124, #125, thanks @lambopedia)\n "},"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)"},"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)"},"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 "},"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 "},"1.0.1":{"date":"01\/29\/2017","content":"1. [](#bugfix)\n * Changed default GitSync email for commits\n "},"1.0.0":{"date":"01\/25\/2017","content":"1. [](#new)\n * 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"},"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"},"1.0.0-rc.1":{"date":" 12\/19\/2016","content":"1. [](#new)\n * Initial Release"}}},"loginldap":{"name":"LoginLdap","version":"0.3.0","description":"Enables user authentication via LDAP.","description_html":"

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."},"0.2.0":{"date":"12\/14\/2016","content":"1. [](#new)\n * 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..."}}},"gantry5":{"name":"Gantry 5 Framework","version":"5.4.34","description":"Theme framework.","description_html":"

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.34","date":"2020-04-30T09:49:30Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/gantry5\/5.4.34","repository":"https:\/\/github.com\/gantry\/gantry5","slug":"gantry5","install_path":"user\/plugins\/gantry5","changelog":{"5.4.34":{"date":"04\/30\/2020","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Remove CSS source maps (#2637)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Regression: Fixed `WordPress Posts` particle not loading all queried posts (#2633)"},"5.4.33":{"date":"04\/27\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - **PHP 5.5.9 or later required**\n - Updated Google Fonts list\n 1. [](#bugfix)\n - PHP 7.4: Fixed `Trying to access array offset on value of type int|null` (#2618)\n - PHP 7.4: implemented required `Stream::stream_set_option()` method for streams\n - PHP 7.4: Fixed twig rendering errors (#2613)\n - PHP 7.4: Fixed modifying particle settings throws an error (#2631)\n - Fixed JS issue in Key => Value pairs when changing existing key name (#2539)\n - Fixed grid breakpoint calculation overlaps not being tight enough (#2492)\n - Helium: Headings should use title font instead of default (#2599)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Pagination in `Joomla Articles` particle does not work when used in module (#2511)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - **WordPress 4.9.8 or later required**\n 1. [](#bugfix)\n - Fixed content array particle not resetting WP query"},"5.4.32":{"date":"01\/02\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - Added support for custom menu item link attributes (#2575, thanks @thexmanxyz)\n 1. [](#bugfix)\n - Fixed missing `rel=\"noopener noreferrer\"` in social particle when opening link into a new tab (#2581)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed missing `rel` attribute in menu items with double value detection (#2573, thanks @thexmanxyz)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Added a `Global` rule for assignments per taxonomy \/ category (#2045, thanks @nikola3244)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed assignments for `Pages` not showing in Grav 1.7.0-rc.1 (#2557)\n - Fixed menu editor having no menu items in Grav 1.7.0-rc.1\n - Fixed broken `Configure` link in admin (#2570)"},"5.4.31":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Helium: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Hydrogen: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Do not force asset timestamps in development mode, use configuration option instead (#2531)\n 1. [](#improved)\n - Added option to disable `Font Awesome` from the outline `Page Settings` (#2540, thanks @thexmanxyz)\n - Added option to define custom attributes on menu items (#2541, thanks @thexmanxyz)\n - Added option to `Menu` particle to hide menu on mobile devices during page load (#2536, thanks @thexmanxyz)\n - Added option to `Content Array` particle to add a title (#2521, thanks @topwebs)\n 1. [](#bugfix)\n - Fixed equal-height CSS creating width \/ overflow issues\n - Fixed fatal error if content block is missing attributes\n - Fixed old YAML syntax\n - Fixed W3C navigation role validation issues\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed escaped letters such as `&` in `Content Array` particle title\n - Fixed regression in 5.4.30: Content Array displays error (#2547)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path"},"5.4.30":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Release replaced by v5.4.31"},"5.4.29":{"date":"06\/21\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Upgraded SCSS compiler to v0.8.4\n 1. [](#improved)\n - Logo particle: Added aria-label to meet the WCAG\n 1. [](#bugfix)\n - Fixed PHP 7.3 issues in SCSS compilation\n - Fixed Admin Assignments issues with Chrome 75 (#2505)\n - Fixed Admin Styles rendering issues in Chrome 75 (#2504)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added admin warning if server is still using unmaintained PHP 5.4 or 5.5 versions\n - Updated Timber to v1.9.2 (later versions have Twig conflict with current version of WPML)\n 1. [](#bugfix)\n - Fixed `Gantry 5 Particle` widget inactive Save button (#2211)\n - Regression: Fixed pagination in `WordPress Posts` particle (#2480)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed compatibility issue with Grav 1.7.0-beta.1\n - Fixed inconsistent admin permissions to be always `admin.gantry` or `admin.themes` (#2488)"},"5.4.28":{"date":"03\/11\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Added `webp` to supported image types for image picker (#2450)\n 1. [](#improved)\n - Logo particle: Added logo image max height (#2424)\n 1. [](#bugfix)\n - Social particle: Improved link target handling (#2214)\n - Helium Copyright particle: fixed missing link (#2214)\n - Fixed `mkdir(...)` race condition\n - Fixed `Obtaining write lock failed on file...` error\n - Fixed caching and CSS generation not working if underlaying filesystem does not support file locking or it is disabled\n - Fixed rare file corruption issue\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Added edit link to content array (#2471, thanks @Chrissi2812)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.9.1\n 1. [](#bugfix)\n - Fixed potential query conflicts in `WordPress Posts` particle"},"5.4.27":{"date":"12\/14\/2018","content":"1. [Common](#common)\n 1. [](#new)\n - Added Section Variation field for Layout sections.\n 1. [](#improved)\n - Updated Lightcase version.\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"},"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"},"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)"},"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 (#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"},"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)"},"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)"},"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)"},"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)"},"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"},"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)"},"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"},"5.4.16":{"date":"08\/16\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Regression: 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"}}},"gffi":{"name":"Gallery","version":"0.0.1","description":"test","description_html":"

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":"

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..."}},"dependencies":[]},"backlinks":{"name":"Backlinks","version":"1.0.0","description":"Find pages that point to another page","description_html":"

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..."}},"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":"

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..."}},"dependencies":[]},"wordcount":{"name":"Word Count","version":"1.0.0","description":"A simple word count plugin","description_html":"

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..."}},"dependencies":[]},"google-charts":{"name":"Google Charts","version":"1.1.1","description":"Embeds Google charts into pages","description_html":"

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.1","date":"2019-04-19T14:51:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/google-charts\/1.1.1","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-google-charts","slug":"google-charts","install_path":"user\/plugins\/google-charts","changelog":{"1.1.1":{"date":"04\/19\/2019","content":"1. [](#new)\n * Added support for Timelines. Thanks to @leycec for prompting me to dig a little."},"1.1.0":{"date":"07\/06\/2018","content":"1. [](#bugfix)\n * 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"},"1.0.0":{"date":" 10\/30\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"mobile-detect":{"name":"Mobile Detect","version":"1.4.4","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":"

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.4.4","date":"2020-03-24T15:43:36Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/mobile-detect\/1.4.4","repository":"https:\/\/github.com\/dimitrilongo\/grav-plugin-mobile-detect","slug":"mobile-detect","install_path":"user\/plugins\/mobile-detect","changelog":{"1.4.4":{"date":" 03\/24\/2020","content":"1. [](#improved)\n - Change changelog date format (missing date)"},"1.4.3":{"date":" 03\/21\/2020","content":"1. [](#improved)\n - Update Mobile Detect library with `composer install`"},"1.4.2":{"date":" 03\/19\/2020","content":"1. [](#bugfix)\n - Remove Mobile Detect submodule [#9](https:\/\/github.com\/dimitrilongo\/grav-plugin-mobile-detect\/issues\/9)"},"1.4.1":{"date":" 03\/17\/2020","content":"1. [](#improved)\n - Change changelog date format"},"1.4":{"date":" 03\/17\/2020","content":"1. [](#improved)\n - Add composer.json to include Mobile Detect library"},"1.3.3":{"date":" 05\/11\/2019","content":"1. [](#improved)\n - Update Mobile_Detect.php class to version 2.8.33"},"1.3.2":{"date":" 01\/05\/2018","content":"1. [](#improved)\n - Update Mobile_Detect.php class to version 2.8.30"},"1.3.1":{"date":" 09\/13\/2017","content":"1. [](#improved)\n - Update Mobile_Detect.php class to version 2.8.26"},"1.3.0":{"date":" 09\/13\/2017","content":"1. [](#improved)\n - Update Mobile_Detect.php class to version 2.8.26"},"1.2.0":{"date":" 02\/14\/2017","content":"1. [](#improved)\n - 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') }}`"},"1.0.0":{"date":"11\/04\/2016","content":"1. [](#new)\n - 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":"

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"},"1.0.0":{"date":" 10\/30\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"chessboard":{"name":"Chessboard","version":"0.1.0","description":"Embed a chessboard on your site","description_html":"

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"}}},"classifier":{"name":"Classifier","version":"1.0.3","description":"Add class declarations to rendered HTML tags","description_html":"

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."},"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."},"1.0.1":{"date":" 11\/06\/2016","content":"1. [](#bugfix)\n * Fixed a bug where the wildcard wasn't being interpreted correctly."},"1.0.0":{"date":" 10\/20\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"facebook":{"name":"Facebook","version":"1.7.1","description":"**Facebook** is a plugin that embeds Facebook page content, album or events into your Grav website.","description_html":"

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.1","date":"2019-03-31T19:59:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/facebook\/1.7.1","repository":"https:\/\/github.com\/mikahanninen\/grav-plugin-facebook","slug":"facebook","install_path":"user\/plugins\/facebook","changelog":{"1.7.1":{"date":"3\/31\/2019","content":"2. [](#improved)\n * Get Access Token with Application ID and secret"},"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"},"1.6.2":{"date":"09\/16\/2017","content":"2. [](#bugfix)\n * 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\""},"1.5.0":{"date":"04\/01\/2017","content":"1. [](#improved)\n * Remove jQuery 1.11 from plugin assets"},"1.4.2":{"date":"03\/12\/2017","content":"1. [](#bugfix)\n * Fix version information"},"1.4.1":{"date":"03\/12\/2017","content":"1. [](#improved)\n * Refactor how Facebook Page cover image is placed into template"},"1.4.0":{"date":"12\/03\/2016","content":"1. [](#new)\n * Add Facebook Album"},"1.3.2":{"date":"11\/20\/2016","content":"1. [](#improved)\n * 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"},"1.3.0":{"date":"11\/18\/2016","content":"1. [](#new)\n * Add links to Facebook events"},"1.2.2":{"date":"11\/12\/2016","content":"1. [](#bugfix)\n * Fix errors with empty feeds and events"},"1.2.1":{"date":"11\/12\/2016","content":"1. [](#bugfix)\n * Fix figcaption"},"1.2.0":{"date":"11\/12\/2016","content":"2. [](#improved)\n * Refactored configuration structure"},"1.1.1":{"date":"11\/11\/2016","content":"1. [](#bugfix)\n * Fix issue with empty tag filter"},"1.1.0":{"date":"11\/11\/2016","content":"2. [](#improved)\n * 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"},"1.0.1":{"date":"11\/04\/2016","content":"2. [](#improved)\n * Moved post images after post message"},"1.0.0":{"date":"10\/20\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"resize-images":{"name":"Resize Images","version":"0.2.2","description":"Generate responsive versions of images as they are uploaded","description_html":"

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."},"0.2.1":{"date":" 03\/03\/2017","content":"1. [](#new)\n * 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."},"0.1.0":{"date":" 10\/14\/2016","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"count-views":{"name":"Count Views","version":"3.0.0","description":"Naive page view counter","description_html":"

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."},"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."},"1.0.0":{"date":" 10\/18\/2016","content":"1. [](#new)\n * 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":"

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."}},"dependencies":[]},"twig-jasny-array":{"name":"Twig Jasny Array","version":"1.0.1","description":"Incorporates the Array module from [Jasny's Twig extensions](https:\/\/github.com\/jasny\/twig-extensions)","description_html":"

Incorporates the Array module from Jasny's Twig extensions<\/a><\/p>","description_plain":"Incorporates the Array module from Jasny'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"},"1.0.0":{"date":" 09\/30\/2016","content":"1. [](#new)\n * 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":"

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"},"1.0.1":{"date":" 09\/30\/2016","content":"1. [](#improved)\n * Fixed icon"},"1.0.0":{"date":" 09\/30\/2016","content":"1. [](#new)\n * 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":"

Incorporates a subset of the official 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"},"1.0.2":{"date":" 05\/14\/2017","content":"1. [](#new)\n * 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"},"1.0.0":{"date":" 09\/30\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"table-importer":{"name":"Table Importer","version":"2.2.1","description":"Imports tables from JSON, YAML, and CSV formats into HTML tables within a page","description_html":"

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.1","date":"2019-11-13T00:03:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/table-importer\/2.2.1","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."},"2.1.5":{"date":"07\/06\/2017","content":"1. [](#bugfix)\n * 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!"},"2.1.3":{"date":"01\/31\/2017","content":"1. [](#bugfix)\n * 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."},"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."},"2.0.1":{"date":"11\/05\/2016","content":"1. [](#new)\n * 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."},"1.0.2":{"date":"10\/06\/2016","content":"1. [](#bugfix)\n * 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"},"1.0.0":{"date":" 09\/26\/2016","content":"1. [](#new)\n * 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":"

Applies the jQuery plugin 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."},"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"},"1.1.2":{"date":" 09\/30\/2016","content":"1. [](#bugfix)\n * Had two `demo` tags in the `blueprints.yaml` file"},"1.1.1":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Added demo URL"},"1.1.0":{"date":" 09\/25\/2016","content":"1. [](#new)\n * Made it possible to customize themes"},"1.0.0":{"date":" 09\/25\/2016","content":"1. [](#new)\n * 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":"

Implementation of the Webmention protocol (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."},"1.3.0":{"date":"09\/01\/2018","content":"1. [](#new)\n * 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."},"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!"},"1.0.0":{"date":" 09\/14\/2016","content":"1. [](#new)\n * 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":"

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!"},"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."},"0.2.2":{"date":" 01\/21\/2017","content":"1. [](#improved)\n * Added french (fr) language by @MATsxm."},"0.2.1":{"date":" 01\/21\/2017","content":"1. [](#improved)\n * 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"},"0.1.0":{"date":" 09\/24\/2016","content":"1. [](#new)\n * 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":"

Returns 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`."},"1.0.3":{"date":"03\/31\/2018","content":"1. [](#bugfix)\n * 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."},"1.0.1":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Updated demo page location.\n * Added French translation care of MATsxm."},"1.0.0":{"date":" 09\/19\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"header-by-taxonomy":{"name":"Header By Taxonomy","version":"1.0.1","description":"Set header data by taxonomy","description_html":"

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"},"1.0.0":{"date":" 09\/12\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"thumb-ratings":{"name":"Thumb Ratings","version":"0.1.1","description":"Thumb Ratings plugin for GRAV!","description_html":"

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"},"0.1.0":{"date":" 09\/09\/2016","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"iplocate":{"name":"IPLocate","version":"1.0.3","description":"Attempts to geolocate your visitor using various services","description_html":"

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!"},"1.0.2":{"date":" 09\/30\/2016","content":"1. [](#new)\n * 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)!"},"1.0.0":{"date":" 09\/05\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"pubmed":{"name":"Pubmed","version":"2.0.2","description":"Adds Pubmed citations pulled from the E-utils API","description_html":"

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>` 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 `
` 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."},"1.0.2":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Added demo URL"},"1.0.1":{"date":"09\/04\/2016","content":"1. [](#improved)\n * Use the built-in `Response` and `Cache` objects now"},"1.0.0":{"date":" 09\/04\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"blogroll":{"name":"Blogroll","version":"1.0.2","description":"Maintain and selectively display lists of links","description_html":"

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"},"1.0.1":{"date":" 09\/01\/2016","content":"1. [](#new)\n * Added a screen capture to the README"},"1.0.0":{"date":" 08\/31\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"tagcloud":{"name":"Tagcloud","version":"1.0.2","description":"Create a simple tag cloud","description_html":"

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"},"1.0.1":{"date":"09\/01\/2016","content":"1. [](#new)\n * Tweaks to README, including instructions for \nBlog Injector\n * Changed 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."},"0.1.0":{"date":" 08\/30\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"bibliography":{"name":"Bibliography","version":"2.0.2","description":"Renders a Bibliography-file into footnotes and appends it to the page.","description_html":"

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"},"2.0.1":{"date":"03-09-2018","content":"1. [](#improved)\n * 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"},"1.0.0":{"date":"30-08-2016","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"passwordgen":{"name":"PasswordGen","version":"0.1.4","description":"Generates passwords visible on your Webpage.","description_html":"

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."},"0.1.3":{"date":" 09\/18\/2016","content":"1. [](#bugfix)\n * Better character escaping to avoid broken HTML code."},"0.1.2":{"date":" 08\/26\/2016","content":"1. [](#improved)\n * 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)"},"0.1.0":{"date":" 08\/24\/2016","content":"1. [](#new)\n * Initial release."}},"dependencies":[]},"form-database":{"name":"Form Database","version":"2.0.0","description":"Save Forms in a MySQL Database","description_html":"

Save Forms in a MySQL Database<\/p>","description_plain":"Save Forms in a MySQL Database","icon":"plug","author":{"name":"Bruno Baudry","email":"gamahachaa@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"database","version":">=1.0.0"},{"name":"form","version":">=2.0.0"}],"homepage":"https:\/\/github.com\/gamahachaa\/grav-plugin-form-database","demo":"http:\/\/learn.getgrav.org","keywords":"grav, plugin, form, database","bugs":"https:\/\/github.com\/gamahachaa\/grav-plugin-form-database","license":"MIT","tag_name":"2.0.0","date":"2020-02-28T15:06:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/form-database\/2.0.0","repository":"https:\/\/github.com\/gamahachaa\/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"},"1.0.0":{"date":" 08\/23\/2016","content":"1. [](#new)\n * First Release"},"0.1.0":{"date":" 08\/23\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"printfriendly":{"name":"Print Friendly","version":"0.7.2","description":"Create a web page formatted for printing.","description_html":"

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 "},"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 "},"0.7.0":{"date":"05\/17\/2018","content":"1. [](#improved)\n * 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. "},"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."},"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"},"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."},"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."},"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)"},"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"},"0.2.1":{"date":"08\/29\/2016","content":"1. [](#improved)\n * 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"},"0.1.0":{"date":" 08\/23\/2016","content":"1. [](#new)\n * 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":"

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"},"1.0.3":{"date":"06-12-2018","content":"1. [](#bugfix)\n * Limit execution"},"1.0.2":{"date":"03-12-2018","content":"1. [](#improved)\n * Fix page-object (#3)\n * Code quality"},"1.0.1":{"date":"25\/Aug\/2016","content":"1. [](#improved)\n * 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"},"0.0.1":{"date":"21\/Aug\/2016","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"cors":{"name":"CORS","version":"1.0.2","description":"Enables and allows to manage CORS (Cross-Origin Resource Sharing) in Grav","description_html":"

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.2","date":"2019-08-26T21:21:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cors\/1.0.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-cors","slug":"cors","install_path":"user\/plugins\/cors","changelog":{"1.0.2":{"date":"08\/26\/2019","content":"1. [](#improved)\n * Add 'Allow Headers' option\n1. [](#bugfix)\n * Fixed plugin sending partial CORS headers if Origin didn't match to the configuration"},"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 "},"1.0.0":{"date":" 08\/09\/2016","content":"1. [](#new)\n * 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":"

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 "},"1.0.3":{"date":"11\/19\/2016","content":"1. [](#new)\n * Adding Finnish translation\n2. [](#bugfix)\n * Fix typos\n "},"1.0.2":{"date":"07\/23\/2016","content":"1. [](#bugfix)\n * Fix problem with installation by grav-admin"},"1.0.1":{"date":"07\/22\/2016","content":"1. [](#bugfix)\n * Fix language code for Sweden "},"1.0.0":{"date":"07\/21\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"flickr":{"name":"Flickr","version":"1.0.6","description":"This plugin provides flickr shortcodes for images and galleries","description_html":"

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"},"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"},"1.0.4":{"date":"28\/06\/2016","content":"1. [](#bugfix)\n * 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"},"1.0.2":{"date":"28\/06\/2016","content":"1. [](#bugfix)\n * 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"},"1.0.0":{"date":"27\/06\/2016","content":"1. [](#new)\n * Initial release\n * Support for photosets, photos and collections"}}},"onwebchat":{"name":"OnWebChat","version":"1.2","description":"Displays a Live Chat Box from OnWebChat on your website","description_html":"

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."},"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)"},"0.0.1":{"date":"17\/06\/2016","content":"1. [](#new)\n * 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":"

With 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"},"1.2.2":{"date":"06\/13\/2016","content":"1. [](#improved)\n * 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."},"1.2":{"date":"06\/07\/2016","content":"2. [](!improved)\n * 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."},"1.0":{"date":"06\/02\/2016","content":"1. [](#improved)\n * Moved Spotify application credentials to blueprints.yaml."},"0.8.6":{"date":"06\/02\/2016","content":"1. [](#bugfix)\n * 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"},"0.8":{"date":"06\/02\/2016","content":"1. [](#new)\n * This is the first beta release."}},"dependencies":[]},"diagrams":{"name":"Diagrams","version":"1.0.4","description":"This plugin allows to easily create amazing and powerful diagrams in Markdown","description_html":"

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.4","date":"2019-04-23T21:33:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/diagrams\/1.0.4","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.4":{"date":"23\/04\/2018","content":"1. [](#bugfix)\n * Fixed Mermaid style sheet that could infer with CSS style (Thank to Goutte)"},"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)"},"1.0.2":{"date":"02\/04\/2017","content":"1. [](#improved)\n * Added support of mermaid diagrams\n * Added 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)"},"1.0.0":{"date":"29\/05\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"urlparamfilter":{"name":"Url-Paramfilter","version":"1.2","description":"Filter for manipulating URL-Parameters in Templates.","description_html":"

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"","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":"

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"},"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`"},"1.0.2":{"date":"06\/01\/2016","content":"1. [](#bugfix)\n * Fixed date format in CHANGELOG"},"1.0.1":{"date":"06\/01\/2016","content":"1. [](#bugfix)\n * 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"}},"dependencies":[]},"imgsrcset":{"name":"Image Srcset","version":"1.1.1","description":"Adds a srcset-attribute to img-elements to allow for responsive images in Markdown.","description_html":"

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.1.1","date":"2019-04-29T18:45:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/imgsrcset\/1.1.1","repository":"https:\/\/github.com\/OleVik\/grav-plugin-imgsrcset","slug":"imgsrcset","install_path":"user\/plugins\/imgsrcset","changelog":[],"dependencies":[]},"imgcaptions":{"name":"Img Captions","version":"3.1.5","description":"Turns the title-attribute in img-elements into figure-elements with a figcaption.","description_html":"

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.6"}],"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":"v3.1.5","date":"2020-03-25T22:51:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/imgcaptions\/3.1.5","repository":"https:\/\/github.com\/OleVik\/grav-plugin-imgcaptions","slug":"imgcaptions","install_path":"user\/plugins\/imgcaptions","changelog":{"3.1.5":{"date":"25-03-2020","content":"1. [](#bugfix)\n - Check state of MediaActions"},"3.1.4":{"date":"25-03-2020","content":"1. [](#bugfix)\n - Reinsert Rawr\/T-Regx"},"3.1.3":{"date":"25-03-2020","content":"1. [](#bugfix)\n - Deprecate inclusion of Rawr\/T-Regx, missing file"},"3.1.2":{"date":"25-03-2020","content":"1. [](#bugfix)\n - Revert Media-actions for now\n2. [](#improved)\n - Variable-naming"},"3.1.1":{"date":"25-03-2020","content":"1. [](#bugfix)\n - Fix autoloading"},"3.1.0":{"date":"19-03-2020","content":"1. [](#improved)\n - Support media actions (#24, thanks to @A----)\n - Automate testing (#25, thanks to @A----)\n - Bump T-Regx (#26, thanks to @Danon)"},"3.0.3":{"date":"13-08-2019","content":"1. [](#bugfix)\n - Robustness in Source API"},"3.0.2":{"date":"13-08-2019","content":"1. [](#improved)\n - Robustness in Source API"},"3.0.1":{"date":"12-08-2019","content":"1. [](#bugfix)\n - Missing vendor-folder\n2. [](#improved)\n - Robustness in Source API"},"3.0.0":{"date":"03-08-2019","content":"1. [](#new)\n - Stable Release"},"3.0.0-beta.2":{"date":"26-07-2019","content":"1. [](#bugfix)\n - Testing true"},"3.0.0-beta.1":{"date":"26-07-2019","content":"1. [](#new)\n - Access to Page and Media in template\n - Per-page configuration from FrontMatter, excluding `mode`\n - Implementation of a regular expression query builder\n2. [](#improved)\n - Template-formating, elevate class to figure\n - Use template to render in HTML-mode\n - Tests\n - Code-quality"},"2.2.0":{"date":"02-06-2018","content":"1. [](#improved)\n * 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"},"2.0.0":{"date":"09-12-2017","content":"1. [](#new)\n * 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"},"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"},"1.2.6":{"date":"29-05-2017","content":"1. [](#improved)\n * 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"},"1.2.4":{"date":"19-03-2017","content":"1. [](#improved)\n * Regex capture for title-attribute\n3. [](#bugfix)\n * Varied cases of img-tags"}}},"google-maps":{"name":"Google Maps","version":"1.0.10","description":"Google Maps plugin for Grav","description_html":"

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"},"0.1.0":{"date":" 05\/09\/2016","content":"1. [](#new)\n * 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":"

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!"}},"dependencies":[]},"feed-us":{"name":"Feed Us","version":"0.1.3","description":"Import entries from feeds (RSS, ATOM, ...).","description_html":"

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"},"0.1.2":{"date":" 05\/04\/2016","content":"1. [](#improved)\n * 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"},"0.1.0":{"date":" 04\/26\/2016","content":"1. [](#new)\n * Initial version"}},"dependencies":[]},"custom-css":{"name":"Custom CSS","version":"0.2.2","description":"Adds some custom CSS to your Grav site","description_html":"

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"},"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)"},"0.2.0":{"date":" 05\/23\/2016","content":"1. [](#new)\n * Added field to manipulate priority"},"0.1.0":{"date":" 05\/02\/2016","content":"1. [](#new)\n * 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":"

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)"},"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)"},"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)"},"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))"},"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)"},"2.1.1":{"date":"07\/21\/2017","content":"3. [](#bugfix)\n * 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"},"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"},"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))"},"2.0.0":{"date":"07\/20\/2016","content":"2. [](#improved)\n * 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))"},"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))"},"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"},"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"},"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)"},"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."},"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."},"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."},"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."},"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."}},"dependencies":[]},"star-ratings":{"name":"Star Ratings","version":"2.0.1","description":"Simple but Powerful Star Ratings plugin for anything!","description_html":"

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"},"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)"},"1.0.4":{"date":"10\/18\/2016","content":"1. [](#bugfix)\n * 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"},"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"},"1.0.1":{"date":"04\/27\/2016","content":"1. [](#new)\n * Fixed typos in blueprints"},"1.0.0":{"date":"04\/27\/2016","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"customadmin":{"name":"Customadmin","version":"1.0.0","description":"Customize the Grav admin panel with your own CSS and JS","description_html":"

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..."}}},"devtools":{"name":"DevTools","version":"1.4.1","description":"Plugin and Theme scaffolding utilities","description_html":"

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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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.4.1","date":"2020-05-20T17:34:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/devtools\/1.4.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-devtools","slug":"devtools","install_path":"user\/plugins\/devtools","changelog":{"1.4.1":{"date":"05\/20\/2020","content":"1. [](#improved)\n * Make name key Composer 2.0 compatible [#48](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/48)\n1. [](#bugfix)\n * Correct type for themes [#49](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/49)"},"1.4.0":{"date":"04\/27\/2020","content":"1. [](#new)\n * Added new required `slug:` and `type:` attributes to blueprints\n1. [](#improved)\n * Fixed plugin autoload"},"1.3.1":{"date":"02\/24\/2020","content":"1. [](#improved)\n * Set `validation: loose` in plugin blueprints by default\n * Add Grav 1.6 dependency to all new plugins and themes"},"1.3.0":{"date":"02\/13\/2020","content":"1. [](#improved)\n * Added composer-based autoloader to the `new-plugin` command"},"1.2.4":{"date":"11\/06\/2019","content":"1. [](#improved)\n * Added the ability to use devtools without an online connection to GPM\n1. [](#bugfix)\n * Regression fix for missing `theme_config` in pure-blank [#45](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/45)"},"1.2.3":{"date":"06\/20\/2019","content":"1. [](#improved)\n * pure-blank: Use new 'deferred' blocks for header\n * pure-blank: Use `home_url` variable\n * pure-blank: Improved `README.md.twig`"},"1.2.2":{"date":"04\/21\/2019","content":"1. [](#bugfix)\n * Add Github username field to new-theme template [#39](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/39)"},"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)"},"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)"},"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)"},"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)"},"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)"},"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)"},"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)"},"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)"},"1.0.4":{"date":"10\/19\/2016","content":"1. [](#improved)\n * More complete README.md\n * Typo 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"},"1.0.2":{"date":"07\/20\/2016","content":"1. [](#bugfix)\n * Removed old `header.html.twig`"},"1.0.1":{"date":"05\/06\/2016","content":"1. [](#bugfix)\n * Fix for Grav 1.0.x"},"1.0.0":{"date":"04\/19\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"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":"

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 "},"0.5.1":{"date":"05\/02\/2016","content":"1. [](#bugfix)\n * Fixed: Images not working in subdirectory (#1)\n "},"0.5.0":{"date":"04\/13\/2016","content":"1. [](#new)\n * Change log started."}},"dependencies":[]},"readingtime":{"name":"Reading Time","version":"1.4.0","description":"Add human readable reading time to your pages.","description_html":"

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.4.0","date":"2020-05-13T22:57:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/readingtime\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-readingtime","slug":"readingtime","install_path":"user\/plugins\/readingtime","changelog":{"1.4.0":{"date":"05\/13\/2020","content":"1. [](#new)\n * Added optional features to include additional reading time for images [#16](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/16)\n * Started using composer\n1. [](#improved) \n * Added hungarian translation [#12](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/12) \n * Added dutch translation [#14](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/14)\n * PHPStan 7 fixes\n1. [](#bugfix)\n * Fixed issue with passed in labels [#18](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/18)\n * Fixed plugin initialization"},"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 "},"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)"},"1.1.0":{"date":"08\/25\/2016","content":"1. [](#new)\n * Added admin blueprints\n * Changed strings to be based on languages codes"},"1.0.7":{"date":"04\/14\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"twigpcre":{"name":"twigpcre","version":"1.8.0","description":"twigpcre exposes php pcre to twig","description_html":"

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"}},"dependencies":[]},"grava11y":{"name":"Grava11y (Acccessibility for Grav)","version":"1.1.0","description":"An accessibility testing plugin for your Grav theme","description_html":"

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.1.0","date":"2019-07-01T22:23:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/grava11y\/1.1.0","repository":"https:\/\/github.com\/absalomedia\/grav-plugin-grava11y","slug":"grava11y","install_path":"user\/plugins\/grava11y","changelog":{"1.1.0":{"date":"07\/01\/2019","content":"1. [](#update)\n * Update to Khan version 0.2.0\n * Switch from Github to UnPKG as GH no longer serves distribution JS"},"1.0.2":{"date":"02\/13\/2017","content":"1. [](#update)\n * 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"},"1.0.0":{"date":"03\/07\/2016","content":"1. [](#new)\n * First Release"}},"dependencies":[]},"events":{"name":"Events","version":"1.1.4","description":"The **Events** plugin provides events for a Grav site using event frontmatter.","description_html":"

The 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":"Michael","email":"pikim@web.de"},"dependencies":[{"name":"datetools","version":"*"}],"homepage":"https:\/\/github.com\/pikim\/grav-plugin-events","keywords":"events, calendar, ics, plugin","bugs":"https:\/\/github.com\/pikim\/grav-plugin-events\/issues","license":"MIT","tag_name":"1.1.4","date":"2020-02-16T08:38:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/events\/1.1.4","repository":"https:\/\/github.com\/pikim\/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."},"1.0.14":{"date":"09\/15\/2016","content":"1. [#bugfix]\n\t* Issue #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"},"1.0.12":{"date":"08\/18\/2016","content":"1. [](#new)\n\t* 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"},"1.0.10":{"date":"07\/04\/2016","content":"1. [](#bugfix)\n\t* 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"},"1.0.8":{"date":"03\/15\/2016","content":"1. [](#bugfix)\n\t* 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"},"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."},"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"},"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."},"1.0.3":{"date":"02\/24\/2016","content":"1. [](#bugfix)\n\t* 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"}}},"shoppingcart-stripe":{"name":"Shopping Cart Stripe Addon","version":"1.1.1","description":"Add Stripe checkout to the Grav Shopping Cart Plugin","description_html":"

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"},"1.1.0":{"date":"05-12-2016","content":"1. [](#new)\n * 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"},"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"},"1.0.5":{"date":"28-04-2016","content":"1. [](#bugfix)\n * Fix issue with gateway class include if not symlinked"},"1.0.4":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Fix the dependencies format"},"1.0.3":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Fix the dependencies format"},"1.0.2":{"date":"20-03-2016","content":"1. [](#bugfix)\n * Fix issue with require"},"1.0.1":{"date":"01-03-2016","content":"1. [](#bugfix)\n * Move Checkout js from main plugin"},"1.0.0":{"date":"07-02-2016","content":"1. [](#new)\n * 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":"

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"},"1.1.1":{"date":"11-12-2016","content":"1. [](#new)\n * 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"},"1.1.0-beta.2":{"date":"30-04-2016","content":"1. [](#new)\n * 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"},"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"},"1.0.0":{"date":"07-02-2016","content":"1. [](#new)\n * 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":"

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, "HTML Tag", 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":"

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."},"1.0.0":{"date":"2016\/02\/09","content":"1. [](#new)\n * 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."},"0.8.0":{"date":"2016\/02\/08","content":"1. [](#new)\n * 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":"

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)."},"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."},"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"}},"dependencies":[]},"view":{"name":"View","version":"1.3.2","description":"A plugin that allows you to pass a page collection to a template.","description_html":"

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"},"1.3.3":{"date":"07\/30\/2016","content":"1. [](#bugfix)\n * 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"},"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"},"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"},"1.1.1":{"date":"01\/25\/2016","content":"1. [](#improved)\n * Fixed default template not being called."},"1.1.0":{"date":"01\/25\/2016","content":"1. [](#improved)\n * Removed param merge with referencing page."},"1.0.0":{"date":"01\/23\/2016","content":"1. [](#new)\n * 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":"

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)"},"0.1.6":{"date":"19-06-2017","content":"1. [](#improved)\n * 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"},"0.1.4":{"date":"23-03-2017","content":"1. [](#improved)\n * 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"},"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."},"0.1.1":{"date":"19-03-2017","content":"1. [](#improved)\n * Minor fixes to the ReadMe.md"},"0.1.0":{"date":"25-01-2016","content":"1. [](#new)\n * Initial version"}},"dependencies":[]},"shortcode-core":{"name":"Shortcode Core","version":"4.2.3","description":"This plugin provides the core functionality for shortcode plugins","description_html":"

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.6.4"}],"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":"4.2.3","date":"2020-04-27T21:10:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-core\/4.2.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core","slug":"shortcode-core","install_path":"user\/plugins\/shortcode-core","changelog":{"4.2.3":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Configuration option to exclude default shortcodes [#86](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/86)\n * Add support for `style` attribute in `[span]` shortcode [#88](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/88) \n * Fix typos [#91](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/91) "},"4.2.2":{"date":"03\/04\/2020","content":"1. [](#improved)\n * Added second `$options` parameter to `ShortcodeCore->registerAllShortcodes()`, key `ignore` can be used to ignore class names \/ files from being loaded\n1. [](#bugfix)\n * Fix shortcodes which do not override `init()` method, added deprecation notice instead [#82](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/82)\n * Fixed error message showing up when updating older versions (<4.2.0) of the plugin [#84](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/84)"},"4.2.1":{"date":"02\/14\/2020","content":"1. [](#improved)\n * Improved shortcode loading, all shortcodes should now extend `Grav\\Plugin\\Shortcodes\\Shortcode` class\n1. [](#bugfix)\n * Fixed `Class 'Grav\\Plugin\\Shortcodes\\Shortcode' not found` error when using some plugins\n * Fixed fatal error when trying to instantiate bad shortcodes (they will be skipped instead)"},"4.2.0":{"date":"02\/11\/2020","content":"1. [](#new)\n * Pass phpstan level 1 tests\n * Added autoload support for registering shortcodes with `$grav['shortcode']->registerShortcode($name)`\n * Moved `ShortcodeObject` classes into `Grav\\Plugin\\ShortcodeCore` namespace with old alias\n1. [](#improved)\n * Major code cleanup"},"4.1.7":{"date":"12\/04\/2019","content":"1. [](#new)\n * Added a new `[lorem]` shortcode for quickly generating lorem ipsum dummy content\n * Updated Core Thunderer Shortcode library to `0.7.3` for PHP 7.4 compatibility"},"4.1.6":{"date":"10\/03\/2019","content":"1. [](#improved)\n * Support markdown in `Figure` shortcode caption attribute\n * FlexObjects compatibility: changed references to `Page` class to use `PageInterface`\n * Reworked the `shortcode` twig var to use a class\/method approach for better compatibility in modular\/page formats\n1. [](#bugfix)\n * Fix issue with `[language]` when `include_default_lang: false` [#76](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/76)"},"4.1.5":{"date":"09\/05\/2019","content":"1. [](#improved)\n * Run `onContentProcessed()` event after all other plugins [#75](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/75)"},"4.1.4":{"date":"08\/11\/2019","content":"1. [](#new)\n * Added a new `[details][\/details]` shortcode [#72](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/72)\n1. [](#improved)\n * Fixed regression issue introduced in v1.4.3 [#73](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/73)"},"4.1.3":{"date":"08\/09\/2019","content":"1. [](#improved)\n * Fix for shortcode objects not being available. For example `[section][\/section]` not working previously without `process: twig: true`\n * `README.md` improvements "},"4.1.2":{"date":"06\/22\/2019","content":"1. [](#new)\n * Added new `h#` tags for `h1` through `h6` supporting `class` and `id` attributes\n1. [](#improved)\n * Make `ShortcodeManager::setStates()` more flexible to accept any type of object "},"4.1.1":{"date":"04\/23\/2019","content":"1. [](#improved)\n * Updated Core Thunderer Shortcode library to `0.7.2`"},"4.1.0":{"date":"04\/14\/2019","content":"1. [](#new)\n * Support for a `ShortCodeManager::getRawHandlers()` to support shortcodes that need to process **before** Markdown (like upcoming `Prism-Highlighter`)"},"4.0.1":{"date":"03\/21\/2019","content":"1. [](#new)\n * Added a new `[mark][\/mark]` shortcode which makes highlighting in code blocks much simpler!"},"4.0.0":{"date":"03\/20\/2019","content":"1. [](#improved)\n * Improved way to handle shortcodeAssets from `Page::contentMeta()` - Fixes numerous issues\n * Allow `size` shortcode to handle non-numeric values (e.g. `%`, `x-large`, etc.) [#63](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/63)\n * Added FontAwesome 5 support [#56](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/56)"},"3.1.2":{"date":"03\/15\/2019","content":"1. [](#improved)\n * Added a helper method to allow `getBbCode()` to work with `wordpress` parser"},"3.1.1":{"date":"03\/12\/2019","content":"1. [](#bugfix)\n * Reverted accidental change of default parser. Should be `regular`"},"3.1.0":{"date":"02\/28\/2019","content":"1. [](#improved)\n * Modified priority of `onPluginsInitialized` to fire earlier\n1. [](#bugfix)\n * New language shortcode, for example `[lang=en]...[\/lang]`"},"3.0.1":{"date":"02\/03\/2019","content":"1. [](#bugfix)\n * Fixed issues with `0` param and `regular` parser [#14](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/14) [#57](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/57) [shortcode-ui#29](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues\/29) [shortcode-ui#6](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues\/26)"},"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"},"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)"}}},"shortcode-ui":{"name":"Shortcode UI","version":"2.4.2","description":"This plugin provides several UI shortcodes","description_html":"

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":"grav","version":">=1.6.4"},{"name":"shortcode-core","version":">=4.2.1"}],"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.4.2","date":"2020-04-27T21:40:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-ui\/2.4.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui","slug":"shortcode-ui","install_path":"user\/plugins\/shortcode-ui","changelog":{"2.4.2":{"date":"04\/27\/2020","content":"1. [](#bugfix)\n * Fix image compare shortcode regex [#34](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/pull\/34)"},"2.4.1":{"date":"02\/14\/2020","content":"1. [](#new)\n * Updated code for shortcode-core plugin v4.2.1"},"2.4.0":{"date":"02\/11\/2020","content":"1. [](#new)\n * Pass phpstan level 1 tests\n * Requires shortcode-core plugin v4.2.0\n * Twig 2.0 compatibility\n1. [](#improved)\n * Code cleanup"},"2.3.0":{"date":"02\/06\/2019","content":"1. [](#bugfix)\n * Resoled issue with fixed height of `Accordion` shortcode [#20](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues\/20)\n * PHP 7.2 Fix for `AnimatedText` shortcode "},"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)"},"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)"},"2.2.3":{"date":"03\/04\/2017","content":"1. [](#bugfix)\n * Fixed a `z-index` issue in `AccordionShortcode`\n "},"2.2.2":{"date":"03\/04\/2017","content":"1. [](#bugfix)\n * Renamed `AccordionShortcode` to avoid conflict with `GravStrap` plugin."},"2.2.1":{"date":"03\/03\/2017","content":"1. [](#bugfix)\n * Typo! Renamed `accordian` to `accordion`"},"2.2.0":{"date":"03\/02\/2017","content":"1. [](#new)\n * 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"},"2.0.0":{"date":"02\/11\/2016","content":"1. [](#improved)\n * 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"},"1.0.0":{"date":"01\/18\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"httpbasicauth":{"name":"HTTP Basic Authentication","version":"1.0.0","description":"Enables usage of basic authentication.","description_html":"

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..."}}},"metrika":{"name":"Yandex Metrika","version":"1.0.0","description":"Yandex Metrika plugin allows you easily add metrika tracker to your grav website","description_html":"

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.1","date":"2019-01-28T01:04:02Z","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"}},"dependencies":[]},"markdown-color":{"name":"Markdown Color","version":"1.0.1","description":"Adds ability to output colored text in Markdown","description_html":"

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"},"1.0.0":{"date":"12\/22\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"markdown-notices":{"name":"Markdown Notices","version":"1.0.4","description":"Adds the ability to render notices blocks in Markdown","description_html":"

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.4","date":"2019-09-10T16:42:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-notices\/1.0.4","repository":"https:\/\/github.com\/getgrav\/grav-plugin-markdown-notices","slug":"markdown-notices","install_path":"user\/plugins\/markdown-notices","changelog":{"1.0.4":{"date":"09\/10\/2019","content":"1. [](#improved)\n * Reverted PR#10 which was breaking multiline notices and also unintentionally marking up notices with `!` in paragraphs "},"1.0.3":{"date":"08\/16\/2019","content":"1. [](#improved)\n * Fixed issue where PR#10 clobbered PR#9"},"1.0.2":{"date":"08\/11\/2019","content":"1. [](#new)\n * Ability to specify your own base classes [#9](https:\/\/github.com\/getgrav\/grav-plugin-markdown-notices\/pull\/9)\n * Allow adding inline notices inside tables [#10](https:\/\/github.com\/getgrav\/grav-plugin-markdown-notices\/pull\/10)"},"1.0.1":{"date":"03\/09\/2018","content":"1. [](#improved)\n * Updated blueprint file"},"1.0.0":{"date":"12\/22\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"logerrors":{"name":"Log Errors","version":"1.0.1","description":"Records 404 errors in data folder","description_html":"

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"},"1.0.0":{"date":"12\/19\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"aboutme":{"name":"AboutMe","version":"1.2.1","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, LinkedIn, Instagram).","description_html":"

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, 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, 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.2.1","date":"2019-12-03T08:46:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/aboutme\/1.2.1","repository":"https:\/\/github.com\/birssan\/grav-plugin-about-me","slug":"aboutme","install_path":"user\/plugins\/aboutme","changelog":[],"dependencies":[]},"uikitifier":{"name":"Uikitifier","version":"0.3.0","description":"Loads UIKit v2.24.3 by Yootheme","description_html":"

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"},"0.2.4":{"date":"1\/5\/2016","content":"1. [](#improved)\n * Corrected dotnav (thanks to @nickstamat)"},"0.2.1":{"date":"12\/21\/2015","content":"1. [](#new)\n * Updated with latest UI Kit version"},"0.0.0":{"date":"03\/14\/2015","content":"1. [](#new)\n * Initial Release"}},"dependencies":[]},"instagram":{"name":"Instagram","version":"1.3.0","description":"**Instagram** is a simple plugin that includes Instagram feed to your Grav website.","description_html":"

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 "},"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"},"1.2.1":{"date":"10\/24\/2017","content":"* [Bux Fix] Fix page not found error"},"1.2.0":{"date":"01\/31\/2017","content":"* [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"},"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"},"1.0.2":{"date":"12\/14\/2015","content":"* [Bug Fix] Fix Response class path"},"1.0.1":{"date":"12\/14\/2015","content":"* [Bug Fix] Remove unneeded class dependency"},"1.0":{"date":"12\/09\/2015","content":"* [Bug Fix] ChangeLog 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":"

This plugin is a wrapper for 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"},"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"},"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"},"1.0.0\r":{"date":"11\/16\/2015\r","content":"1. [](#new)\r\n * ChangeLog started...\r"}},"dependencies":[]},"piwik":{"name":"piwik","version":"1.0.2","description":"piwik plugin Grav website.","description_html":"

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. "},"1.0.1":{"date":"14\/11\/2015","content":"1. [](#bugfix)\n * fixed bug #1"},"1.0.0":{"date":"12\/11\/2015","content":"1. [](#new)\n * 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":"

This plugin add Leaflet<\/a> into your 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."},"1.0.0":{"date":"12\/11\/2015","content":"1. [](#new)\n * 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":"

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.5.0","date":"2019-09-22T12:22:44Z","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 "},"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 "},"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 "},"1.1.0":{"date":"08\/02\/2016","content":"1. [](#new)\n * Anonymize the IP address sent to Google Analytics"},"1.0.0":{"date":"11\/08\/2015","content":"1. [](#new)\n * 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":"

Mautic - Grav plugin integrates 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"}},"dependencies":[]},"hitbox":{"name":"Hitbox","version":"1.0.0","description":"**Hitbox** is a simple plugin that converts markdown links into Hitbox.tv embeds.","description_html":"

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'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..."}},"dependencies":[]},"twitch":{"name":"Twitch","version":"1.1.0","description":"**Twitch** is a simple plugin that converts markdown links into Twitch.tv embeds.","description_html":"

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'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..."},"1.1.0":{"date":"11\/11\/2015","content":"1. [](#new)\n * Fullscreen player functionality added"}},"dependencies":[]},"tidyhtml":{"name":"Tidyhtml","version":"1.0.3","description":"TidyPHP integration for Grav.","description_html":"

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..."}},"dependencies":[]},"shoppingcart":{"name":"Shopping Cart","version":"1.2.3","description":"This plugin turns your Grav site into a shopping cart","description_html":"

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"},"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"},"1.2.1":{"date":"25-04-2017","content":"1. [](#bugfix)\n * 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"},"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"},"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"},"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"},"1.1.2":{"date":"29-01-2017","content":"1. [](#bugfix)\n * 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"},"1.1.0":{"date":"05-12-2016","content":"1. [](#improved)\n * 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"},"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"},"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"},"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"},"1.1.0-beta.5":{"date":"01-05-2016","content":"1. [](#bugfix)\n * 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"},"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"},"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"},"1.0.7":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Fix issue in multilanguage sites and Grav < 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"}}},"gitter":{"name":"Gitter","version":"1.0.0","description":"Add Gitter chat to your site","description_html":"

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"}},"dependencies":[]},"filter-strings":{"name":"Filter Strings","version":"1.1.0","description":"The **Filter Strings** plugin performs string manipulation in twig.","description_html":"

The 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"},"1.0.1":{"date":"05\/03\/2016","content":"1. [](#bugfix)\n * Fixed blueprint references"},"1.0.0":{"date":"10\/21\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"guestbook":{"name":"Guestbook","version":"0.5.0","description":"Adds a Guestbook functionality to a page","description_html":"

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"},"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"},"0.3.1":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Translate some blueprint options"},"0.3.0":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * 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"},"0.2.1":{"date":"11\/06\/2015","content":"1. [](#bugfix)\n * Show \"Guestbook\" 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"},"0.1.0":{"date":"10\/16\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"comments":{"name":"Comments","version":"1.2.7","description":"Adds a commenting functionality to your site","description_html":"

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"},"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"},"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"},"1.2.4":{"date":"09\/15\/2016","content":"1. [](#bugfix)\n * 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"},"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)"},"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)"},"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"},"1.1.4":{"date":"02\/05\/2016","content":"1. [](#improved)\n * Added german and polish\n * Avoid 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"},"1.1.2":{"date":"12\/11\/2015","content":"1. [](#improved)\n 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)"},"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)"},"1.0.2":{"date":"11\/13\/2015","content":"1. [](#improved)\n * Use nonce\n1. [](#improved)\n * Changed 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"},"1.0.0":{"date":"10\/21\/2015","content":"1. [](#new)\n * Initial Release"}}},"editor-buttons":{"name":"Editor Buttons","version":"1.2.1","description":"Adds additional editor button options","description_html":"

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"},"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)"},"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)"},"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"},"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"},"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"},"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"},"1.0.0":{"date":"10\/07\/2015","content":"1. [](#new)\n * 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":"

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...."}},"dependencies":[]},"data-manager":{"name":"Data Manager","version":"1.2.0","description":"Adds an administration panel to visualize the data","description_html":"

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"},"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"},"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"},"1.0.6":{"date":"07\/14\/2016","content":"1. [](#improved)\n * 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`"},"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"},"1.0.3":{"date":"10\/21\/2015","content":"1. [](#bugfix)\n * Only run in admin"},"1.0.2":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * 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"},"1.0.0":{"date":"09\/11\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"snappygrav":{"name":"SnappyGrav","version":"1.9.1","description":"Save a page, branch or all website in PDF format","description_html":"

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.1","date":"2019-01-23T13:27:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/snappygrav\/1.9.1","repository":"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav","slug":"snappygrav","install_path":"user\/plugins\/snappygrav","changelog":{"1.9.1":{"date":"01\/23\/2019","content":"1. [](#bugfix)\n * Translated hardcoded strings. Thanks @hughbris [#43](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/43)\n * Added control over the existence of wkhtmltopdf in the O.S. Thanks @hughbris [#44](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/44)"},"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"},"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."},"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."},"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)"},"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)"},"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)"},"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)"},"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)"},"1.5.4":{"date":"09\/04\/2017","content":"1. [](#bugfix)\n * Branch Selection [#22](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/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)"},"1.5.2":{"date":"07\/23\/2017","content":"1. [](#bugfix)\n * 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)"},"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)"},"1.4.2":{"date":"05\/23\/2017","content":"1. [](#bugfix)\n * Replaced break with exit\n * Improved the README\n * Uploading dependencies automatically delayed"},"1.4.1":{"date":"05\/05\/2017","content":"1. [](#bugfix)\n * 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 "},"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`"},"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 "},"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)"}},"dependencies":[]},"maintenance":{"name":"Maintenance","version":"1.3.2","description":"Puts your grav site into a maintenance mode","description_html":"

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"},"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)"},"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"},"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)"},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * 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"},"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"},"1.0.1":{"date":"09\/01\/2015","content":"1. [](#new)\n * Added `login` plugin dependency"},"1.0.0":{"date":"09\/01\/2015","content":"1. [](#new)\n * 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":"

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+**)"},"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"},"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)"},"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)"},"1.0.1":{"date":"08\/21\/2015","content":"3. [](#bugfix)\n * Fixed missing Twig update routines"},"1.0.0":{"date":"08\/20\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"admin":{"name":"Admin Panel","version":"1.9.15","description":"The **admin plugin** provides an easy-to-use web-based user interface to configure and operate Grav on a daily basis. It's packed full of great features and functionality but still sticks to Grav'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":"

The admin plugin<\/strong> provides an easy-to-use web-based user interface to configure and operate Grav on a daily basis. It's packed full of great features and functionality but still sticks to Grav's principals of keeping things simple<\/strong>, fast<\/strong>, and extensible<\/strong>. Check out the 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's packed full of great features and functionality but still sticks to Grav'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.6.22"},{"name":"form","version":">=3.0.0"},{"name":"login","version":">=3.0.0"},{"name":"email","version":">=3.0.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.9.15","date":"2020-06-08T21:47:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin\/1.9.15","repository":"https:\/\/github.com\/getgrav\/grav-plugin-admin","slug":"admin","install_path":"user\/plugins\/admin","changelog":{"1.9.15":{"date":"06\/08\/2020","content":"1. [](#bugfix)\n * Support markdown in `fieldset.text` [#2934](https:\/\/github.com\/getgrav\/grav\/issues\/2934)\n * Fix data URLs in avatar images [#1889](https:\/\/github.com\/getgrav\/grav\/issues\/1889)\n * Fix for deleting files in plugin configurations"},"1.9.14":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Added `slug` and `type` to blueprints\n1. [](#bugfix)\n * Support markdown in `fieldset.text` [#2934](https:\/\/github.com\/getgrav\/grav\/issues\/2934)"},"1.9.13":{"date":"03\/05\/2020","content":"1. [](#improved)\n * Updated vendor libs\n1. [](#bugfix)\n * Fixed toggleable buttons no longer holding false state [form#406](ttps:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/406)"},"1.9.12":{"date":"12\/04\/2019","content":"1. [](#bugfix)\n * Fixed saving configuration in PHP 7.4"},"1.9.11":{"date":"11\/06\/2019","content":"1. [](#improved)\n * Added new \"secure delete\" functionality [#1752](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1752)\n * Center text logo [#1751](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1751)\n * Added required span to editor field [#1748](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1748)\n * Warn users if JS is disabled [#1722](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1722)\n * Added target rule to quick links [#1518](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1518)\n1. [](#bugfix)\n * Fixed `Badly encoded JSON data` warning when uploading files [grav#2663](https:\/\/github.com\/getgrav\/grav\/issues\/2663)\n * Fixed `accept` for SVG in `file` uploaders [#1732](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1732)"},"1.9.10":{"date":"09\/19\/2019","content":"1. [](#bugfix)\n * Fixed `Badly encoded JSON data` warning when uploading files [grav#2663](https:\/\/github.com\/getgrav\/grav\/issues\/2663)"},"1.9.9":{"date":"08\/21\/2019","content":"1. [](#bugfix)\n * Fixed regression with files in admin not allowing types other than images [#1737](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1737)\n * Fixed preview link for non-images files in **Page Media** [#1727](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1727)"},"1.9.8":{"date":"08\/11\/2019","content":"1. [](#improved)\n * Better support for `array` field into `list` field\n * Attach `_list_index` to fields within list items so that the index\/key is available\n1. [](#bugfix)\n * Fixed 2FA regenerate for Flex Users\n * Added missing closing <\/li> in language loops\n * Fixed issue with nested `list` fields both utilizing the custom `key` functionality\n * Fixed issue with `array` field nested in `list` that were losing their index order when the list reordered\n * Fixed file form field failing resolution checks in certain circumstances\n * Fixed issue with deleting files in config based YAML files"},"1.9.7":{"date":"06\/21\/2019","content":"1. [](#bugfix)\n * Fixed issue with charts in dashboard where label would cut off [#1700](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1700)\n * Resetting a user's password clears the user's site access [grav#2528](https:\/\/github.com\/getgrav\/grav\/issues\/2528)\n * Fixed issue with permissions toggle [#1702](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1702)"},"1.9.6":{"date":"06\/15\/2019","content":"1. [](#bugfix)\n * Fixed regression issue with `parents_levels` defaulting to `2`"},"1.9.5":{"date":"06\/14\/2019","content":"1. [](#improved)\n * Display error message if GPM class fails to initialize\n * Better append\/prepend logic that was breaking some layouts\n * Default `backups` to an array if used outside of tools\n * PSR 7 fixes"},"1.9.4":{"date":"05\/09\/2019","content":"1. [](#new)\n * Added support for `field.copy-to-clipboard` on Text input fields\n1. [](#improved)\n * Only invalidate cache on creating new\/deleting page to speed up the recovery\n * Updated language strings from https:\/\/crowdin.com\/project\/grav-admin\n * Use `plugins:\/\/` stream rather than `user:\/\/plugins` [#1674](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1674)\n1. [](#bugfix)\n * Fixed admin cache to detect moved and deleted pages\n * Fixed avatar URLs with `?` in them being broken\n * Fixed issue saving page with language that was not exactly `2` or `5` chars long [#1667](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1667)\n * Fixed admin not detecting any existing users when Flex users are being used\n * Fixed issue with append\/prepend not respecting `size:`\n * Fixed issue with `unset` on file fields [#1427](https:\/\/github.com\/getgrav\/grav\/issues\/1427), [#1670](https:\/\/github.com\/getgrav\/grav\/issues\/1670), [#1982](https:\/\/github.com\/getgrav\/grav\/issues\/1982)"},"1.9.3":{"date":"04\/22\/2019","content":"1. [](#new)\n * Added a new **YAML Linter** report to the `Tools - Reports` section\n1. [](#improved)\n * Updated package.json scripts to properly use gulp compiler"},"1.9.2":{"date":"04\/15\/2019","content":"1. [](#bugfix)\n * Fix for homepage admin preview [#2426](https:\/\/github.com\/getgrav\/grav\/issues\/2426)\n * Uploaded Avatar removed from user's yaml when editing the user [#1647](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1647)"},"1.9.1":{"date":"04\/13\/2019","content":"1. [](#bugfix)\n * Fix for Page saving issues [#1648](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1648)\n * Remove status message when picking folder for move [#1650](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1650)"},"1.9.0":{"date":"04\/11\/2019","content":"1. [](#new)\n * New `Scheduler` configuration panel in tools\n * New `Backups` configuration panel in tools\n * New `Cache::purge()` option in cache drop-down to clear out old cache only\n * New `Tools - Reports` section with event `onAdminGenerateReports()` for 3rd party plugin support\n * Added support for the new `Flex User` object\n * Allow admin forms to use `Form` classes\n * Added new `Logs` section to tools to allow quick view of Grav log files\n1. [](#improved)\n * Improved the UI for the Parent Page Route dropdown when adding a new Page \/ Folder\n * Use `$grav['accounts']` instead of `$grav['users']`\n * Improved image background overlay and tools\n * Better unauthorized user rendering\n * Update all Form classes to rely on `PageInterface` instead of `Page` class\n * Removed `media.upload_limit` references\n * Improve error when upload exceeds `upload_max_filesize`\n * Delegate Dropzone for checking maximum file size and avoid uploading if not necessary\n * Low level unauthorized user handling in `base-root.html.twig`\n * Refactored \"NewsFeeds\" and \"Notifications\" for better performance and to address CORS issues\n * Flex user profile now uses Flex Form\n * Moved dashboard `notifications` logic to server-side for increased performance (1 request instead of 3)\n * Refactored feeds logic for better performance\n * Better logic for delete action to support Ajax. Fixes Flex lists\n * Cleanly handle session corruption due to changing Flex object types\n * Implemented [ForkAwesome](https:\/\/forkawesome.github.io\/Fork-Awesome\/) and removed FontAwesome + LineAwesome\n * Various default admin theme improvements and cleanup\n * Make new System Config layout responsive [#1579](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1579)\n * Homepage link should be `https:\/\/` [#1564](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1564)\n * Improve lang string to describe XSS security settings [#1566](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1566)\n * Take admin setting for 2FA into account when showing user 2FA badge [#1568](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1568)\n * Moved `ignore` and `key` field into form plugin\n * Improved usability of `System` configuration blueprint with side-tabs\n * Cleaned up UI in `Scheduler` tools page\n * Updated languages\n1. [](#bugfix)\n * Fixed user edit links if Flex Objects plugin is installed but user isn't Flex User\n * Fixed deprecated `sameas()` Twig test\n * Regression: Fixed lost user access when saving user profile without super user permissions [#1639](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1639)\n * Fixed `Page.menu` displaying in edit view rather than `Page.title` [#1642](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1642)\n * Regression from beta.8: Deleting files other than from plugins\/themes fail on error\n * Fixed issue with Safari browser and blueprint fields with `toggleable: true` [#1643](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1643)\n * Incorrect 2FA lang code [#1618](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1618)\n * Fixed potential undefined property in `onPageNotFound` event handling\n * Proper fix for `vUndefined` when updating plugins\/themes\n * Text in Tab Tools\/Direct install disappears [#1613](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1613)\n * Fallback to page `slug` in Pages list if title is empty [grav#2267](https:\/\/github.com\/getgrav\/grav\/issues\/2267)\n * Fixes backup button issues with `;` param separator [#1602](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1602) [#1502](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1502)\n * Set default state for `show_modular` to `true` [#1599](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1599)\n * Removed `tabs`, `tab`, and `toggle` fields as they are now in Form plugin\n * Fix issue with new page always showing modular page templates [#1573](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1573)\n * Fixed issue deleting files in plugins\/themes\/config\n * Fixed array support in admin languages, e.g. `DAYS_OF_THE_WEEK`\n * Fixed user login \/ remember me triggering before admin gets initialized\n * Fixed a bug when deleting files via AJAX\n * Fixed error page not to be the frontend version\n * Added `merge_items` option for `field.selectize` to allow storing custom items [#1461](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1461)\n * Better handling of unset in uploaded files [#1427](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1427)\n * Prefix Backup\/Scheduler titles with `Tools`\n * Regression: Media settings have bad layout [#1529](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1529)\n * Fixed Direct Install Uploader, failing to validate the uploaded files\n * Regression: Editing interface does not keep settings properly without manual intervention on each edit [#1527](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1527)\n * Removed duplicate language strings\n * Fixed default `job_at` so it does not fail if missing\n * Minor JS group `bottom` fix"},"1.8.20":{"date":"03\/20\/2019","content":"1. [](#improved)\n * Added security field to column [#1622](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1622)"},"1.8.19":{"date":"02\/13\/2019","content":"1. [](#bugfix)\n * Moved `show_modular` to proper place - Doh! [grav#2362](https:\/\/github.com\/getgrav\/grav\/issues\/2362)"},"1.8.18":{"date":"02\/12\/2019","content":"1. [](#bugfix)\n * Set default value for `show_modular` [grav#2362](https:\/\/github.com\/getgrav\/grav\/issues\/2362)"},"1.8.17":{"date":"02\/07\/2019","content":"1. [](#improved)\n * Improved Grav Core installer\/updater to run installer script (if available)\n * Added `unauthorized.html.twig` file that was missing [#1609](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1609)\n1. [](#bugfix)\n * Fixed direct install deleting backups and logs if used with full Grav package instead of with update package"}}},"email":{"name":"Email","version":"3.0.9","description":"Enables the emailing system for Grav","description_html":"

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.6.0"},{"name":"form","version":">=3.0.3"}],"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":"3.0.9","date":"2020-06-08T21:36:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/email\/3.0.9","repository":"https:\/\/github.com\/getgrav\/grav-plugin-email","slug":"email","install_path":"user\/plugins\/email","changelog":{"3.0.9":{"date":"06\/08\/2020","content":"1. [](#improved)\n * Disable password autocomplete in password field\n * Don't save empty string in password field [#134](https:\/\/github.com\/getgrav\/grav-plugin-email\/issues\/134)"},"3.0.8":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Updated vendor library files\n * Use Grav's Parsedown class"},"3.0.7":{"date":"03\/05\/2020","content":"1. [](#improved)\n * Updated email validator library\n1. [](#bugfix)\n * Fixed `Invalid resource theme:\/\/` on CLI command `test-email` on Grav 1.6.21 and later versions [#128](https:\/\/github.com\/getgrav\/grav-plugin-email\/issues\/128)"},"3.0.6":{"date":"02\/11\/2020","content":"1. [](#improved)\n * Updated email validator library"},"3.0.5":{"date":"02\/03\/2020","content":"1. [](#bugfix)\n * Fixed a date in changelog (no other changes)"},"3.0.4":{"date":"01\/17\/2020","content":"1. [](#improved)\n * Added ZOHO configuration example\n * Updated SwiftMailer library for PHP 7.4 support"},"3.0.3":{"date":"08\/16\/2019","content":"1. [](#new)\n * Support an array of multiple emails in `email:` form process\n * Allow form values in email templates \n1. [](#improved)\n * Added Twig blocks for `content` and `footer` in `email\/base.html.twig` template\n * Updated `README.md` to reflect working setup for GMail "},"3.0.2":{"date":"05\/09\/2019","content":"1. [](#new)\n * Requires Form Plugin v3.0.3\n * Added Russian translation [#113](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/113)\n1. [](#bugfix)\n * Better fix for missing attachments when sending an email using a form [form#333](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/333)"},"3.0.1":{"date":"04\/15\/2019","content":"1. [](#improved)\n * Put a `try\/catch` around email attachments and log any errors rather than hard fail\n1. [](#bugfix)\n * Fixed missing attachments when sending an email using a form [form#333](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/333)"},"3.0.0":{"date":"04\/11\/2019","content":"1. [](#new)\n * Added new `template:` to choose twig template option for email form processing\n * Moved `buildMessage()` and `parseAddressValue()` to Email object and made public\n * Refactored the `EmailUtils::sendEmail()` to take an array of params or the old param list\n * Switched to SwiftMailer v.6.1.3 (requires PHP7\/Grav 1.6)\n * SwiftMailer 6.x compatibility fixes \n * Updated various translations \n * Added support for Email Queue with Scheduler support\n * Code cleanup, composer update\n * Added a new `clear-queue-failures` CLI command to flush out failed sends\n1. [](#improved)\n * Added backlink for scheduler task\n * Added support for `environment` option to `flushqueue` CLI command \n * Fixed mailtrap hostname in README.md\n * Disable autocomplete on SMTP `user` and `password` fields\n "},"2.7.2":{"date":"01\/25\/2019","content":"1. [](#improved)\n * Added default for `to` address\n * Updated EN language [#99](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/99)\n * Updated UK language [#98](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/98)\n * Updated RU language [#100](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/100)\n * Updated to SwiftMailer v5.4.12\n1. [](#bugfix)\n * Fixed `mailtrap` hostname "},"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"},"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}"},"2.6.2":{"date":"09\/30\/2017","content":"1. [](#improved)\n * 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"},"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)"},"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)"},"2.5.2":{"date":"12\/13\/2016","content":"1. [](#new)\n * 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"},"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"}}},"form":{"name":"Form","version":"4.0.10","description":"Enables the forms handling","description_html":"

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.6.0"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-form","keywords":"plugin, form","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues","license":"MIT","tag_name":"4.0.10","date":"2020-06-08T21:36:11Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/form\/4.0.10","repository":"https:\/\/github.com\/getgrav\/grav-plugin-form","slug":"form","install_path":"user\/plugins\/form","changelog":{"4.0.5":{"date":"03\/05\/2020","content":"1. [](#bugfix)\n * Fixed form actions that post to page anchors should not have current base_url added (e.g. `#contact-us`)\n * Fixed toggleable buttons no longer holding false state [#406](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/406)"},"4.0.4":{"date":"02\/25\/2020","content":"1. [](#bugfix)\n * Fix for `enctype` in multipart forms [#408](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/408)"},"4.0.3":{"date":"02\/11\/2020","content":"1. [](#new)\n * Pass phpstan level 1 tests"},"4.0.2":{"date":"02\/03\/2020","content":"1. [](#improved)\n * Allow checkbox field to have custom value, default to 1\n1. [](#bugfix)\n * Fixed `toggle` field not working with `toggleable: true`\n * Fixed fatal error when form type is disabled"},"4.0.1":{"date":"01\/02\/2020","content":"1. [](#improved)\n * Improve Grav 1.7 support by not using deprecated `$page->modular()` call\n * Use form scope if it is defined\n1. [](#bugfix)\n * Fixed bad HTML in select, radio, key, toggle, checkbox ad textarea when using tabindex attribute\n * Fixed bad looking `tabs` field with a single tab in admin"},"4.0.0":{"date":"11\/06\/2019","content":"1. [](#new)\n * Added `tabindex` to global attributes of default field\n * Add ability to Sanitize SVGs on upload (Grav 1.7+ required)\n1. [](#improved)\n * Deprecate `select_optgroup` as `select` can handle optgroups now\n * Added missing tabindex checks\n * Refactored field inheritance to make things more reliable\n * Removed jQuery dependency for the reCaptcha field and VanillaJS-ified it instead\n * Removed a stray `dump()` command\n * Refactored the base `templates\/forms\/default` twig templates to make things more extensible\n * Added a new `templates\/forms\/layouts` set of twit templates to allow for easier customization\n1. [](#bugfix)\n * Fixed `Badly encoded JSON data` warning when uploading files [grav#2663](https:\/\/github.com\/getgrav\/grav\/issues\/2663)\n * Fixed a number of escaping issues [#368](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/368)"},"3.0.9":{"date":"09\/19\/2019","content":"1. [](#improved)\n * Removed jQuery dependency for the reCaptcha field and VanillaJS-ified it instead\n * Updated to ReCaptcha library version `1.2.3`\n1. [](#bugfix)\n * Fixed `Badly encoded JSON data` warning when uploading files [grav#2663](https:\/\/github.com\/getgrav\/grav\/issues\/2663)"},"3.0.8":{"date":"08\/14\/2019","content":"1. [](#improved)\n * Change form save action location to `user-data:\/\/` stream [#353](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/353)\n * Updated `eu`, `fr` and `pl` language\n * Make `Form::initialize()` chainable\n * Added `folder` option to `save:` action with fallback\n1. [](#bugfix)\n * Fixed Submit & Redirect not working as expected [#355](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/355)\n * Fixed oversensitive refresh prevention [#354](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/354)\n * Fixed issue with Form JS when pipeline is enabled [grav#2592](https:\/\/github.com\/getgrav\/grav\/issues\/2592)\n * Fixed `accept` for SVG in file field [#364](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/364)\n * Fixed issue with plugin not returning expected form [#309](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/309)\n * Fixed form message not showing up after reset process\n * Fixed form fields inside a single tab not using value from the form object if it is available\n * Fixed file form field failing resolution checks in certain circumstances"},"3.0.7":{"date":"07\/01\/2019","content":"1. [](#bugfix)\n * Fixed file upload when `$grav['user']` is not set [#352](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/352)\n * Fixed label markdown being escaped [#356](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/356)"},"3.0.6":{"date":"06\/24\/2019","content":"1. [](#bugfix)\n * Fixed regression breaking forms external to the page in some sites\n * Fixed regression with form action in sub-path folders"},"3.0.5":{"date":"06\/21\/2019","content":"1. [](#new)\n * Added support for form state saving with dynamic unique id appended to the URL\n1. [](#improved)\n * Avoid creating form state if there is no data to be saved\n1. [](#bugfix)\n * Fixed missing check for maximum allowed files in `files` field\n * Fixed unique form ids getting cached, they should change on every page reload"},"3.0.4":{"date":"06\/14\/2019","content":"1. [](#improved)\n * Captcha field: fail silently and display error in console if site_key was not defined\n * Support inline-errors, prepend, append in `textarea`\n1. [](#bugfix)\n * Use less-strict comparison when checking version 3 [#344](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/344)"},"3.0.3":{"date":"05\/09\/2019","content":"1. [](#new)\n * Added Text `field.copy-to-clipboard` which can be used by admin plugin\n1. [](#bugfix)\n * Fixed Flex route issue in list page\n * Fix flex-height of signature field\n * Fix for broken `field.recaptcha_site_key` [#344](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/344)\n * Fix for checkbox data lang string [#343](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/343)\n * Fix for duplicate inline error messages [#337](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/337)\n * Fixed bad folder permissions when creating folder for file uploads"},"3.0.2":{"date":"04\/22\/2019","content":"1. [](#new)\n * Support for Google Recaptcha theme (light\/dark) doesn't work in v3 yet.\n1. [](#improved)\n * Visual upgrade for form field descriptions [#335](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/335)\n1. [](#bugfix)\n * Fixed issue with `recaptcha_not_validated` property not being used"},"3.0.1":{"date":"04\/15\/2019","content":"1. [](#new)\n * Added support for form task in blueprint\n1. [](#bugfix)\n * Fix url field output in list view"}}},"login":{"name":"Login","version":"3.3.5","description":"Enables user authentication and login screen.","description_html":"

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.6.7"},{"name":"form","version":">=3.0.0"},{"name":"email","version":">=3.0.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":"3.3.5","date":"2020-06-10T07:34:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login\/3.3.5","repository":"https:\/\/github.com\/getgrav\/grav-plugin-login","slug":"login","install_path":"user\/plugins\/login","changelog":{"3.3.5":{"date":"06\/10\/2020","content":"1. [](#bugfix)\n * Fixed broken lang strings [#258](https:\/\/github.com\/getgrav\/grav-plugin-login\/pulls\/258)"},"3.3.4":{"date":"06\/08\/2020","content":"1. [](#improved)\n * Missing language strings [#254](https:\/\/github.com\/getgrav\/grav-plugin-login\/pulls\/254)"},"3.3.3":{"date":"06\/05\/2020","content":"1. [](#bugfix)\n * Fixed saving in 'normal' mode with `visibility_requires_access` [#228](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/228)\n * Fixed missing `|raw` on content in profile template\n * Fixed blueprint"},"3.3.2":{"date":"06\/03\/2020","content":"1. [](#new)\n * Grav 1.7 only: Added `Sync User in Session` feature [#252](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/252)\n1. [](#improved)\n * Refactored code to use helper methods to find redirect routes\n * Added error message when user cannot log in because of account has not been activated or it has been disabled\n * Set better defaults for redirects on login and logout\n * Fixed proper highlights and default states for admin option toggles"},"3.3.1":{"date":"05\/07\/2020","content":"1. [](#bugfix)\n * Set missing default logout route to `\/` for homepage"},"3.3.0":{"date":"04\/30\/2020","content":"1. [](#new)\n * Rate limiter logic was moved to login events and can be turned on with `['rate_limit' => true]` option\n * Rate limiter sets `UserLoginEvent::AUTHENTICATION_CANCELLED` and triggers `onUserLoginFailure` event\n * Login now triggers extra `onUserLoginAuthorized` event if user is authorized\n * 2FA now triggers either `onUserLoginAuthorized` or `onUserLoginFailure` event with `AUTHORIZATION_CHALLENGE` state\n1. [](#bugfix)\n * Fixed issue with backwards compatibility for `route_after_login` and `route_after_logout`\n * Removed duplicate entries in `blueprint.yaml` causing YAML errors\n * Fixed logout not removing task if there was no redirect set\n * Fixed remember me triggering `onUserLoginFailure`, use `onUserLoginGuest` event instead"},"3.2.0":{"date":"04\/27\/2020","content":"1. [](#new)\n * CHANGE: `redirect_to_login` and `redirect_after_logout` are now boolean, with accompanying `route_after_login` and `route_after_logout` options. NOTE: Compatibility is maintained with existing config.\n1. [](#improved)\n * Improved configuration layout\n * Better handling of login route when that page doesn't exist \n1. [](#bugfix)\n * Fixed guest only pages requiring login\n * Fixed issue when logging out, not redirecting, and attempting to log right back in"},"3.1.0":{"date":"03\/05\/2020","content":"1. [](#new)\n * Added new `onUserActivated` event [#242](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/242)\n * Change session ID during login to prevent session fixation (requires Grav 1.7)\n1. [](#bugfix)\n * Turn off extra debug messages [#244](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/244)\n * Fixed `groups` field not listing available user groups"},"3.0.6":{"date":"02\/11\/2020","content":"1. [](#new)\n * Pass phpstan level 1 tests\n * Updated 2FA library to v1.7.0\n1. [](#improved)\n * Added some debugging messages (turned off by default)"},"3.0.5":{"date":"01\/02\/2020","content":"1. [](#bugfix)\n * Fixed bug in `Login::isUserAuthorizedForPage()` where rules is a list of permissions\n * Fixed password reset link [#233](https:\/\/github.com\/getgrav\/grav-plugin-login\/pulls\/233)\n * Fixed Typo [#236](https:\/\/github.com\/getgrav\/grav-plugin-login\/pulls\/236)"},"3.0.4":{"date":"10\/03\/2019","content":"1. [](#bugfix)\n * Fixed bad redirect after login on multi-language site [#217](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/217)\n * Fixed basic login not obeying `redirect_after_login` option\n * Provide default `redirect_after_activation` option [#225](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/225)"},"3.0.3":{"date":"07\/01\/2019","content":"1. [](#bugfix)\n * Fix for not redirecting to secure page after login [#199](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/199)\n * Fixed `bin\/plugin login new-user` ACL when using Flex Users"},"3.0.2":{"date":"05\/09\/2019","content":"1. [](#new)\n * Added `ru` and `uk` translations [#208](https:\/\/github.com\/getgrav\/grav-plugin-login\/pulls\/208)\n1. [](#improved)\n * Fixed typo in README.md\n * Added support for IPv6 addresses for login rate limiting @Vivalldi [#204](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/204)"},"3.0.1":{"date":"04\/17\/2019","content":"1. [](#improved)\n * Extra checks for page visibility [#166](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/166)"},"3.0.0":{"date":"04\/11\/2019","content":"1. [](#new)\n * Added **2-Factor Authentication** support for front-end (2FA)\n * New CLI command to `lookup` users \n * Check requirements to use new `lookup` command\n * Added support for the new `Flex User` object\n1. [](#improved)\n * Use `$grav['accounts']` instead of `$grav['users']`\n * Update all Login classes to rely on `PageInterface` instead of `Page` class\n * Updated typehints from `User` to `UserInterface`\n * Use `$grav['users']` collection instead of deprecated static calls\n * Invalidate cache when modifying users from CLI\n * Updated code to PHP 7.1 features\n1. [](#bugfix)\n * Fix login on registration (FlexUsers) "},"2.8.4":{"date":"03\/20\/2019","content":"1. [](#improved) \n * Enable \"brute force\" protection by default [#195](https:\/\/github.com\/getgrav\/grav-plugin-login\/pulls\/195)\n * UPdated various language translations\n1. [](#bugfix)\n * Set security timeouts in blueprints to use `minutes` rather than `seconds` [#194](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/194)\n * Send \"notification\" email to `to` address rather than `from` [#188](https:\/\/github.com\/getgrav\/grav-plugin-login\/pulls\/188)"},"2.8.3":{"date":"01\/25\/2019","content":"1. [](#new)\n * Wrap data in `onUserLoginRegisterData` event in object to allow reference \n1. [](#improved) \n * IP pseudonymization for rate limiter [#196](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/196)\n * Made some error lang strings more generic to relfect ability to change username\/password requirements\n1. [](#bugfix)\n * Fix redirectLangSafe in login controller [#192](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/192) "},"2.8.2":{"date":"12\/14\/2018","content":"1. [](#new) \n * Fire `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"},"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)"}}},"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":"

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)"},"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)"},"1.3.0":{"date":"04\/7\/2017","content":"1. [](#new)\n * 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"},"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"},"1.0.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * 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"}}},"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":"

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."},"2.1.1":{"date":"04\/22\/2016","content":"1. [](#improved)\n * 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."},"2.0.1":{"date":"10\/11\/2016","content":"1. [](#improved)\n * 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."},"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."},"1.0.8":{"date":"10\/09\/2015","content":"1. [](#improved)\n * 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."},"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 +."},"1.0.5":{"date":"08\/07\/2015","content":"1. [](#bugfix)\n * Bugfix in CHANGELOG.md"},"1.0.4":{"date":"08\/03\/2015","content":"1. [](#bugfix)\n * Bugfix in CHANGELOG.md"},"1.0.3":{"date":"08\/02\/2015","content":"1. [](#new)\n * Added German and Italian translations."},"1.0.2":{"date":"07\/28\/2015","content":"1. [](#bugfix)\n * 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."},"1.0.0":{"date":"07\/26\/2015","content":"1. [](#new)\n * Change log started."}},"dependencies":[]},"advanced-pagecache":{"name":"AdvancedPageCache","version":"3.0.0","description":"AdvancedPageCache turbo charges your site by statically caching pages.","description_html":"

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":"3.0.0","date":"2020-06-08T16:49:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/advanced-pagecache\/3.0.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache","slug":"advanced-pagecache","install_path":"user\/plugins\/advanced-pagecache","changelog":{"3.0.0":{"date":"06\/08\/2020","content":"1. [](#new)\n * Allow disabling user on login [#17](https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache\/issues\/17)\n1. [](#improved)\n * Fixed conflicting and misleading messages [#16](https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache\/issues\/16)"},"2.0.0":{"date":"04\/27\/2019","content":"1. [](#new)\n * Advanced page cache now works with language prefixes\n1. [](#improved)\n * Switch to a disable toggles for `querystrings` and `params`. Default is now to **not cache** these.\n * Blacklist and Whitelist now work with extensions\n * Optimized code to be more efficient"},"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)"},"1.1.1":{"date":"09\/02\/2015","content":"1. [](#improved)\n * 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"},"1.0.0":{"date":"06\/16\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"anchors":{"name":"Anchors","version":"1.5.3","description":"This plugin provides automatic header anchors via the [anchorjs](http:\/\/bryanbraun.github.io\/anchorjs) jQuery plugin.","description_html":"

This plugin provides automatic header anchors via the 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.3","date":"2019-03-30T22:23:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/anchors\/1.5.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-anchors","slug":"anchors","install_path":"user\/plugins\/anchors","changelog":{"1.5.3":{"date":"03\/30\/2019","content":"1. [](#improved)\n * Updated `anchors.js` to version 4.2.0\n * Improved documentation"},"1.5.2":{"date":"09\/28\/2017","content":"1. [](#improved)\n * Updated `anchors.js` to version 4.1.0"},"1.5.1":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Translate some blueprint options"},"1.5.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Disable anchors in Admin"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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'"},"1.2.0":{"date":"03\/01\/2015","content":"1. [](#new)\n * Updated `anchors.js` to version 0.3.0"},"1.1.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"archives":{"name":"Archives","version":"2.0.0","description":"The **Archives** plugin creates links for pages grouped by month\/year","description_html":"

The 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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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":"2.0.0","date":"2020-04-06T18:35:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/archives\/2.0.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-archives","slug":"archives","install_path":"user\/plugins\/archives","changelog":{"2.0.0":{"date":"04\/06\/2020","content":"1. [](#new)\n * New per-page configuration to allow for multiple 'archives' in a single site\n * Added new `page@` filter support to allow configuration from page collection [#20](https:\/\/github.com\/getgrav\/grav-plugin-archives\/pull\/20)\n1. [](#improved)\n * Added more sort-by options"},"1.6.1":{"date":"02\/24\/2020","content":"1. [](#new)\n * Pass phpstan level 1 tests\n * Require Grav v.1.6\n1. [](#bugfix)\n * Exclude empty folders from archive\n * Fixed issue in 1.7 due to `validation: strict` and missing `taxonomy_names` blueprint item"},"1.6.0":{"date":"04\/17\/2019","content":"1. [](#improved)\n * Only included published pages in collection [#24](https:\/\/github.com\/getgrav\/grav-plugin-archives\/issues\/24)\n * Translate the date to the format specified [#9](https:\/\/github.com\/getgrav\/grav-plugin-archives\/pull\/9)"},"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)"},"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"},"1.4.1":{"date":"05\/03\/2016","content":"1. [](#bugfix)\n * 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"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"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`"},"1.10":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"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":"

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"},"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"},"1.2.1":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * 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"},"1.0.4":{"date":"02\/05\/2015","content":"1. [](#improved)\n * REGEX optimizations\n * Code 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"},"1.0.2":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"breadcrumbs":{"name":"Breadcrumbs","version":"1.6.0","description":"The **Breadcrumbs** plugin provides a simple method to display the depth of your content\/navigation structure.","description_html":"

The 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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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.6.0","date":"2020-04-22T17:50:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/breadcrumbs\/1.6.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-breadcrumbs","slug":"breadcrumbs","install_path":"user\/plugins\/breadcrumbs","changelog":{"1.6.0":{"date":"04\/22\/2020","content":"1. [](#new)\n * Added `schema.org\/BreadcrumbList` [#29]\n * Added per-page option to control breadcrumbs [#20]\n * Added various translations [#17][#18][#19]\n * Pass phpstan level 1 tests\n * Require Grav v1.6"},"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()`"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * non-routable pages are not linked"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"1.2.3":{"date":"02\/05\/2015","content":"2. [](#improved)\n * Added support for HHVM"},"1.2.2":{"date":"01\/23\/2015","content":"2. [](#improved)\n * Added microdata information"},"1.2.1":{"date":"01\/09\/2015","content":"2. [](#improved)\n * NOTE: BREAKING CHANGE: Moved templates into `partials\/` subfolder for consistency."},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"bootstrapper":{"name":"Bootstrapper","version":"2.0.0","description":"Loads the Bootstrap Framework assets for any plugin\/theme that needs it","description_html":"

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)"},"1.3.4":{"date":"02\/01\/2017","content":"1. [](#improved)\n * Updated to Bootstrap version **v3.3.7**"},"1.3.3":{"date":"10\/19\/2016","content":"1. [](#new)\n * 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"},"1.3.1":{"date":"03\/12\/2016","content":"1. [](#new)\n * Added French translations\n1. [](#improved)\n * Updated 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**"},"1.2.0":{"date":"09\/18\/2015","content":"1. [](#improved)\n * Don't load stuff in admin"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"1.0.1":{"date":"02\/28\/2015","content":"1. [](#improved)\n * Updated blueprints"},"1.0.0":{"date":"02\/27\/2015","content":"1. [](#improved)\n * Updated to Bootstrap version **v3.3.2**"},"0.9":{"date":"02\/27\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"error":{"name":"Error","version":"1.6.2","description":"Displays the error page.","description_html":"

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.2","date":"2019-05-09T16:39:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/error\/1.6.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-error","slug":"error","install_path":"user\/plugins\/error","changelog":{"1.6.2":{"date":"05\/09\/2019","content":"1. [](#new)\n * Fixed a few issues found by phpstan\n * Added `ru` and `uk` translations [#36](https:\/\/github.com\/getgrav\/grav-plugin-error\/pull\/36)"},"1.6.1":{"date":"03\/09\/2018","content":"1. [](#improved)\n * Added Polish + Catalan translation\n * Updated `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"},"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"},"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"},"1.4.1":{"date":"12\/11\/2015","content":"1. [](#bugfix)\n * 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"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.2.2":{"date":"01\/06\/2015","content":"1. [](#new)\n * Added a default `error.json.twig` file"},"1.2.1":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"feed":{"name":"Feed","version":"1.7.1","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":"

The Feed<\/strong> plugin is a simple yet powerful add-on that lets you view a Grav Collection as JSON<\/strong>, RSS<\/strong> or 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.7.1","date":"2019-05-09T16:01:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/feed\/1.7.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-feed","slug":"feed","install_path":"user\/plugins\/feed","changelog":{"1.7.1":{"date":"05\/09\/2019","content":"1. [](#bugfix)\n * Fix issue with Feed Options not showing up in Quark (and other themes) [#46](https:\/\/github.com\/getgrav\/grav-plugin-feed\/issues\/46)"},"1.7.0":{"date":"04\/15\/2019","content":"1. [](#improved)\n * Use `safe_truncate_html` [#41](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/41)\n * Allow full-text feeds [#37](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/37)\n * Dynamic json feed header and image file support [#32](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/32)\n * Added `json` link example to `README.md`\n1. [](#bugfix)\n * Changed type `text` to `range` to prevent validation errors [#45](https:\/\/github.com\/getgrav\/grav-plugin-feed\/issues\/45)\n * Always show route in url for self-link [#38](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/38)"},"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)"},"1.6.1":{"date":"05\/30\/2017","content":"1. [](#improved)\n * Improved JSON template to `json_encode()` all output\n1. [](#bugfix)\n * Optimized logic to disable JSON feeds by default and only set the template when there's a collection"},"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)"},"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)"},"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)"},"1.5.1":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Add support for Twig `Autoescape variables` mode"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Make Feeds 'language-safe'"},"1.4.1":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * Avoid duplicated routes"},"1.4.0":{"date":"08\/26\/2015","content":"1. [](#improved)\n * 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"},"1.3.2":{"date":"02\/19\/2015","content":"1. [](#bugfix)\n * 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"},"1.3.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"highlight":{"name":"Highlight","version":"1.4.1","description":"This plugin provides code highlighting functionality via the [Highlight.js](https:\/\/highlightjs.org\/) jQuery plugin.","description_html":"

This plugin provides code highlighting functionality via the 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"},"dependencies":[{"name":"grav","version":">=1.6.4"}],"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.1","date":"2019-09-20T17:15:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/highlight\/1.4.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-highlight","slug":"highlight","install_path":"user\/plugins\/highlight","changelog":{"1.4.1":{"date":"09\/20\/2019","content":"1. [](#improved)\n * Updated core `hightlight.pack.js` to include `SCSS` and `Twig`\n * Updated styles and fixed a couple that were missing from blueprint due to typos\n * FlexObjects compatibility: changed references to `Page` class to use `PageInterface`"},"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)"},"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)"},"1.3.1":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * 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"},"1.2.1":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * 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"},"1.1.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"pagination":{"name":"Pagination","version":"1.4.2","description":"**Pagination** is a very useful plugin to help navigate a large collection of pages, such as for a **blog**.","description_html":"

Pagination<\/strong> is a very useful plugin to help navigate a large collection of pages, such as for a 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.2","date":"2019-05-09T16:32:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/pagination\/1.4.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-pagination","slug":"pagination","install_path":"user\/plugins\/pagination","changelog":{"1.4.2":{"date":"05\/09\/2019","content":"1. [](#new)\n * Add active class for active page [#37](https:\/\/github.com\/getgrav\/grav-plugin-pagination\/pull\/37)\n * Added `ru` and `uk` translations [#38](https:\/\/github.com\/getgrav\/grav-plugin-pagination\/pull\/38)"},"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)"},"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 "},"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 "},"1.3.1":{"date":"08\/29\/2015","content":"1. [](#bugfix)\n * Fixed pagination URLs in certain situations"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"1.2.6":{"date":"07\/12\/2015","content":"2. [](#improved)\n * 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"},"1.2.4":{"date":"02\/05\/2015","content":"2. [](#improved)\n * Added support for HHVM"},"1.2.3":{"date":"01\/23\/2015","content":"2. [](#improved)\n * 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."},"1.2.1":{"date":"11\/30\/2014","content":"1. [](#new)\n * 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":"

Allows to randomly select a page from a collection of pages. Flexible 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"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.3.0":{"date":"07\/21\/2015","content":"2. [](#new)\n * Redirects to random page by default\n "},"1.2.1":{"date":"06\/16\/2015","content":"2. [](#new)\n * Changelog started\n"}},"dependencies":[]},"sitemap":{"name":"Sitemap","version":"1.9.5","description":"Provide automatically generated **XML sitemaps** with this very useful, but simple to configure, Grav plugin.","description_html":"

Provide automatically generated 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.5","date":"2020-04-27T21:36:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/sitemap\/1.9.5","repository":"https:\/\/github.com\/getgrav\/grav-plugin-sitemap","slug":"sitemap","install_path":"user\/plugins\/sitemap","changelog":{"1.9.5":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Add admin toggle for `ignore` [#68](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/68)\n * Omit empty `` [#70](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/70)\n * Added Chinese language [#73](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/73)\n * Added German language [#66](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/66)"},"1.9.4":{"date":"10\/19\/2019","content":"1. [](#bugfix)\n * Fixed a regression issue that caused sitemap not to work 'unless' you had an existing `sitemap` page [#65](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/issues\/65)"},"1.9.3":{"date":"10\/18\/2019","content":"1. [](#improved)\n * Support existing `sitemap` HTML page to be used in place of XSL version\n * Remove `\/` from end of home URLS [#58](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/58)\n * Include translated pages only [#57](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/57)\n * Make sure `modular` pages are not included in configuration [#56](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/56)"},"1.9.2":{"date":"05\/09\/2019","content":"1. [](#improved)\n * Enhanced HTML layout with XSL transformation [#24](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/24)\n * Global toggles for change frequency and priority [#52](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/52)\n * Added a meta name=\"robots\" content=\"noindex\" into the header for seo [#50](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/50)\n * Added `ru` and `uk` translations [#61](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/61)\n1. [](#bugfix)\n * Only add published translations to the sitemap [#43](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/issues\/43)"},"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)"},"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)"},"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)"},"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"},"1.6.2":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * Fix sitemap XLS in multilanguage"},"1.6.1":{"date":"05\/30\/2016","content":"1. [](#bugfix)\n * 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"},"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"},"1.4.2":{"date":"11\/11\/2015","content":"1. [](#bugfix)\n * Escape the `loc` so it's properly parsed"},"1.4.1":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * 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"},"1.3.0":{"date":"02\/25\/2015","content":"1. [](#new)\n * 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..."}}},"simplesearch":{"name":"SimpleSearch","version":"2.1.0","description":"Don't be fooled, the **SimpleSearch** plugin provides a **fast** and highly **configurable** way to search your content.","description_html":"

Don't be fooled, the SimpleSearch<\/strong> plugin provides a fast<\/strong> and highly configurable<\/strong> way to search your content.<\/p>","description_plain":"Don'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":"2.1.0","date":"2020-05-27T22:15:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/simplesearch\/2.1.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch","slug":"simplesearch","install_path":"user\/plugins\/simplesearch","changelog":{"2.1.0":{"date":"05\/27\/2020","content":"1. [](#new)\n * Added ability to search page headers (excluding title, taxonomy, content)"},"2.0.0":{"date":"05\/13\/2020","content":"1. [](#new)\n * Allow searching the content of modular pages [#170](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/170)\n * Allow configuration of Title\/Content\/Taxononmy searchable types [#184](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/184)\n1. [](#improved)\n * Improved default vs custom search page functionality [#186](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/186)\n * Add field label for screen reader accessibility [#171](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/171)\n * Added Traditional Chinese [#169](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/169)\n * Updated Russian and English [#165](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/165)\n * Added Galacian [#155](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/155)\n1. [](#bugfix)\n * Fixed input attribute [#165](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/165)"},"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)"},"1.14.1":{"date":"01\/11\/2018","content":"1. [](#bugfix)\n * 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"},"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`"},"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."},"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"},"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)"},"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)"},"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)"},"1.9.3":{"date":"10\/19\/2016","content":"1. [](#bugfix)\n * 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)"},"1.9.1":{"date":"09\/08\/2016","content":"1. [](#bugfix)\n * 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)"},"1.8.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Added dutch and romanian\n1. [](#bugfix)\n * Fix 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"},"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"},"1.6.2":{"date":"01\/06\/2016","content":"1. [](#improved)\n * 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"}},"dependencies":[]},"smartypants":{"name":"Smartypants","version":"2.5.0","description":"The **Smartypants** plugin performs smart typography transforms on quotes","description_html":"

The 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"},"2.4.0":{"date":"12\/30\/2015","content":"1. [](#improved)\n * 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"},"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 "},"2.1.0":{"date":"02\/22\/2015","content":"2. [](#improved)\n * Uses new `mergeConfig()` method provided in base Plugins class"},"2.0.1":{"date":"11\/30\/2014","content":"1. [](#new)\n * 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":"

With the TaxonomyList plugin<\/strong> you can easily create list of taxonomy<\/strong> items such as tags<\/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)"},"1.3.2":{"date":"05\/21\/2017","content":"1. [](#improved)\n * 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"},"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) "},"1.2.7":{"date":"01\/06\/2016","content":"2. [](#improved)\n * Removed extraneous encoding"},"1.2.6":{"date":"10\/07\/2015","content":"2. [](#improved)\n * 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"},"1.2.4":{"date":"02\/19\/2015","content":"2. [](#improved)\n * 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"},"1.2.2":{"date":"01\/09\/2015","content":"2. [](#improved)\n * 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"},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * 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":"

This plugin wraps the GitHub v3 API<\/a> and is compatible with GitHub v4 GraphQL API<\/a>. Under the hood it uses 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"},"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"},"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"},"1.2.1":{"date":"05\/04\/2015","content":"1. [](#improved)\n * 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."},"1.1.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * 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":"

This plugin adds another layer of cache to specify portions your Twig output. Uses the 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"},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"snipcart":{"name":"Snipcart","version":"1.7.1","description":"This plugin wraps the very good [Snipcart](https:\/\/snipcart.com\/) application and let's you turn your Grav site into a shopping cart very easily.","description_html":"

This plugin wraps the very good Snipcart<\/a> application and let'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'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"},"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"},"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"},"1.5.0":{"date":"11\/24\/2015","content":"1. [](#bugfix)\n * 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"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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`"},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * 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's you add nice content sliders.","description_html":"

This plugin wraps the Lightslider<\/a> jQuery plugin and let's you add nice content sliders.<\/p>","description_plain":"This plugin wraps the Lightslider jQuery plugin and let'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"},"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"},"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"},"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"},"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"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"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"}},"dependencies":[]},"problems":{"name":"Problems","version":"2.0.3","description":"Detects and reports problems found in the site.","description_html":"

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.3","date":"2019-05-09T16:29:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/problems\/2.0.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-problems","slug":"problems","install_path":"user\/plugins\/problems","changelog":{"2.0.3":{"date":"05\/09\/2019","content":"1. [](#new)\n * Code cleanup\n * Pass `phpstan` tests\n * Added `ru` and `uk` translations [#23](https:\/\/github.com\/getgrav\/grav-plugin-problems\/pull\/23)"},"2.0.2":{"date":"12\/16\/2018","content":"1. [](#bugfix)\n * 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"},"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)"},"1.4.7":{"date":"05\/16\/2017","content":"1. [](#improved)\n * 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)"},"1.4.5":{"date":"09\/14\/2016","content":"1. [](#bugfix)\n * 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"},"1.4.3":{"date":"05\/27\/2016","content":"1. [](#new)\n * Reverted compression checks"},"1.4.2":{"date":"05\/23\/2016","content":"1. [](#new)\n * 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"},"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."},"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"},"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"},"1.3.1":{"date":"12\/07\/2015","content":"1. [](#improved)\n * 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"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"1.1.5":{"date":"05\/09\/2015","content":"2. [](#new)\n * Added check for `backup` folder for Grav > 0.9.27"},"1.1.4":{"date":"04\/26\/2015","content":"2. [](#new)\n * Changelog started\n"}},"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":"

Featherlight is a simple Grav<\/a> plugin that adds lightbox<\/strong> functionality via the jQuery plugin 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"},"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"},"1.3.1":{"date":"05\/23\/2016","content":"1. [](#improved)\n * Use common language strings\n * Set active by default"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"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"},"1.0.3":{"date":"02\/19\/2015","content":"1. [](#improved)\n * README improvements"},"1.0.2":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"relatedpages":{"name":"Related Pages","version":"1.2.2","description":"A highly sophisticated and configurable plugin that calculates related pages in relation to the current page.","description_html":"

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"},"dependencies":[{"name":"grav","version":">=1.5.0"}],"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.2","date":"2019-04-15T20:44:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/relatedpages\/1.2.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-relatedpages","slug":"relatedpages","install_path":"user\/plugins\/relatedpages","changelog":{"1.2.2":{"date":"04\/15\/2019","content":"1. [](#new)\n * Requires Grav 1.5.0\n1. [](#improved)\n * Updated type hints from `Page` to `PageInterface`\n * Fixed ordering of the related pages with same score"},"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"},"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 "},"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."},"1.1.3":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Added french"},"1.1.2":{"date":"05\/03\/2016","content":"1. [](#new)\n * 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"},"1.1.0":{"date":"09\/11\/2015","content":"1. [](#improved)\n * Added blueprints for admin compatibility\n "},"1.0.3":{"date":"12\/04\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"precache":{"name":"PreCache","version":"1.2.0","description":"PreCache is a simple Grav plugin that uses Grav's powerful `onShutdown` event to run through all pages and call the `content()` method of each page","description_html":"

PreCache is a simple Grav plugin that uses Grav's powerful onShutdown<\/code> event to run through all pages and call the content()<\/code> method of each page<\/p>","description_plain":"PreCache is a simple Grav plugin that uses Grav'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.2.0","date":"2020-04-27T21:19:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/precache\/1.2.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-precache","slug":"precache","install_path":"user\/plugins\/precache","changelog":{"1.2.0":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Use `info` instead of `warning` when logging [#5](https:\/\/github.com\/getgrav\/grav-plugin-precache\/pull\/5)\n * Set current page in Grav object [#8](https:\/\/github.com\/getgrav\/grav-plugin-precache\/pull\/8)"},"1.1.3":{"date":"03\/24\/2017","content":"1. [](#bugfix)\n * 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 "},"1.1.1":{"date":"01\/15\/2016","content":"1. [](#new)\n * 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"},"1.0.1":{"date":"12\/17\/2014","content":"1. [](#new)\n * 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":"

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)"},"1.4.0":{"date":"02\/01\/2017","content":"1. [](#improved)\n * 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"},"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"},"1.2.2":{"date":"10\/23\/2015","content":"1. [](#bugfix)\n * 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"},"1.2.0":{"date":"09\/10\/2015","content":"1. [](#improved)\n * 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"},"1.0.3":{"date":"07\/19\/2015","content":"`. [](#improved)\n * Added configurable `tag_attributes` config option"},"1.0.2":{"date":"07\/13\/2015","content":"2. [](#bugfix)\n * 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"},"1.0.0":{"date":"04\/15\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"youtube":{"name":"YouTube","version":"3.1.0","description":"**YouTube** is a simple plugin that converts markdown links or shortcodes into responsive embeds.","description_html":"

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.1.0","date":"2020-05-20T17:34:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/youtube\/3.1.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-youtube","slug":"youtube","install_path":"user\/plugins\/youtube","changelog":{"3.1.0":{"date":"05\/20\/2020","content":"1. [](#new)\n * Added \"Lazy Load\" Option [#30](https:\/\/github.com\/getgrav\/grav-plugin-youtube\/pull\/30)\n * Added option for video size [#29](https:\/\/github.com\/getgrav\/grav-plugin-youtube\/pull\/29)"},"3.0.1":{"date":"08\/20\/2018","content":"1. [](#improved)\n * Refactor to remove GravTrait\n "},"3.0.0":{"date":"08\/02\/2018","content":"1. [](#new)\n * 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)"},"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)"},"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"},"2.0.1":{"date":"11\/24\/2015","content":"1. [](#bugfix)\n * 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)"},"1.1.0":{"date":"10\/07\/2015","content":"1. [](#new)\n * Added admin editor button"},"1.0.0":{"date":"05\/09\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"page-inject":{"name":"Page Inject","version":"1.3.1","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":"

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.1","date":"2019-04-15T23:13:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/page-inject\/1.3.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-page-inject","slug":"page-inject","install_path":"user\/plugins\/page-inject","changelog":{"1.3.1":{"date":"04\/15\/2019","content":"1. [](#bugfix)\n * Fixed issue with Feed plugin and Page-Inject by forcing template to `html` [feed#42](https:\/\/github.com\/getgrav\/grav-plugin-feed\/issues\/42)"},"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)"},"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)"},"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"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.0":{"date":"06\/18\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"langswitcher":{"name":"LangSwitcher","version":"1.4.1","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":"

LangSwitcher is a Grav<\/a> plugin that provides native language text links to switch between multiple languages<\/a> in Grav 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.1","date":"2019-05-09T16:36:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/langswitcher\/1.4.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-langswitcher","slug":"langswitcher","install_path":"user\/plugins\/langswitcher","changelog":{"1.4.1":{"date":"05\/09\/2019","content":"1. [](#new)\n * Added some translations [#45](https:\/\/github.com\/getgrav\/grav-plugin-langswitcher\/pull\/45)"},"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)"},"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)"},"1.2.1":{"date":"05\/28\/2016","content":"1. [](#bugfix)\n * 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"},"1.1.0":{"date":"10\/15\/2015","content":"1. [](#improved)\n * Added active class to language links"},"1.0.2":{"date":"07\/13\/2015","content":"1. [](#improved)\n * Improved homepage routing"},"1.0.1":{"date":"07\/08\/2015","content":"1. [](#improved)\n * Updated blueprints with some typo fixes"},"1.0.0":{"date":"07\/08\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"optimus":{"name":"Optimus","version":"1.3.0","description":"Image compression library utilizing https:\/\/optimus.io\/en","description_html":"

Image compression library utilizing 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":"

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":"

This plugin provides date tools to twig inside of Grav CMS using the 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"},"1.0.1":{"date":"01\/19\/2016","content":"1. [](#improved)\n\t* Ensure compatibility with Grave 1.0.0"},"1.0.0":{"date":"01\/09\/2015","content":"1. [](#new)\n * 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":"

The Archive Plus<\/strong> plugin is an enhanced version of the 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)"},"1.3.1":{"date":"08\/17\/2015","content":"3. [](#bugfix)\n * 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"},"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)"},"1.1.1":{"date":"05\/10\/2015","content":"2. [](#improved)\n * Better expandable blogger-like hierarchical menu\n * PSR 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"},"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"},"1.0.1":{"date":"01\/22\/2015","content":"1. [](#bugfix)\n * 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"}},"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":"

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))"},"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`"},"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)"},"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"},"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)"},"1.0.0":{"date":"04\/26\/2015","content":"1. [](#new)\n * 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":"

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)"},"1.3.3":{"date":"09\/08\/2015","content":"2. [](#improved)\n * Changed initialization procedure"},"1.3.2":{"date":"09\/08\/2015","content":"3. [](#bugfix)\n * 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`)"},"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`"},"1.2.1":{"date":"05\/10\/2015","content":"2. [](#improved)\n * 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)"},"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+)**"},"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"},"1.0.0":{"date":"01\/26\/2015","content":"1. [](#new)\n * 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":"

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`"},"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)"},"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`)"},"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)"},"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"},"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 `` element)\n * Ignore 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)"},"1.0.0":{"date":"05\/10\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"external_links":{"name":"External Links","version":"1.6.2","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":"

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":"Hibbitts Design","email":"hello@hibbittsdesign.org"},"dependencies":[{"name":"grav","version":">=1.6"}],"homepage":"https:\/\/github.com\/hibbitts-design\/grav-plugin-external-links","docs":"https:\/\/github.com\/hibbitts-design\/grav-plugin-external-links\/blob\/master\/README.md","bugs":"https:\/\/github.com\/hibbitts-design\/grav-plugin-external-links\/issues","license":"MIT\/GPL","tag_name":"v1.6.2","date":"2019-10-28T22:09:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/external_links\/1.6.2","repository":"https:\/\/github.com\/hibbitts-design\/grav-plugin-external-links","slug":"external_links","install_path":"user\/plugins\/external_links","changelog":{"1.6.2":{"date":"10\/28\/2019","content":"1. [](#improved)\n * FlexObjects compatibility: change references to `Page` class to use `PageInterface`\n * Updated Grav requirements to 1.6 or greater (thanks to [@mahagr](https:\/\/github.com\/mahagr) for the heads-up)"},"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)"},"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"},"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)"},"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))"},"1.5.1":{"date":"02\/10\/2017","content":"3. [](#bugfix)\n * 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"},"1.4.4":{"date":"01\/11\/2017","content":"3. [](#bugfix)\n * 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)"},"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))"},"1.4.1":{"date":"11\/18\/2015","content":"2. [](#improved)\n * 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"},"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)"},"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)"},"1.2.2":{"date":"05\/10\/2015","content":"2. [](#improved)\n * PSR fixes"},"1.2.1":{"date":"03\/24\/2015","content":"3. [](#bugfix)\n * 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"},"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)"},"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)"},"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"}}},"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":"

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"},"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"},"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"},"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"},"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"},"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"},"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"},"1.3.1\r":{"date":"09\/09\/2015\r","content":"2. [](#improved)\r\n * Added blueprints for Grav Admin plugin\r\n\r"},"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"},"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"},"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"},"1.1.0\r":{"date":"02\/21\/2015\r","content":"1. [](#new)\r\n * Added `` tags around block and inline math formulas\r\n2. [](#improved)\r\n * Improved and refactored code\r\n\r"},"1.0.0\r":{"date":"02\/05\/2015\r","content":"1. [](#new)\r\n * ChangeLog started...\r"}},"dependencies":[]},"smileys":{"name":"Smileys","version":"1.2.1","description":"This plugin substitutes text emoticons, also known as smilies like :-), with images.","description_html":"

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)"},"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"},"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)"},"1.0.2":{"date":"05\/12\/2015","content":"2. [](#improved)\n * 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"},"1.0.0":{"date":"02\/21\/2015","content":"1. [](#new)\n * 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":"

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)"},"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`"},"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)"},"1.0.0":{"date":"06\/23\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"embed":{"name":"Embed","version":"1.0.0","description":"Easily embed all kinds of url's in plain markdown or using a Twig function","description_html":"

Easily embed all kinds of url's in plain markdown or using a Twig function<\/p>","description_plain":"Easily embed all kinds of url'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..."}},"dependencies":[]},"topicmenu":{"name":"TopicMenu","version":"1.1.0","description":"A plug-in that constructs an multi-dimensional array of user defined taxonomy","description_html":"

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"},"1.0.0":{"date":"2\/6\/2015","content":"1. [](#new)\n * 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":"

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."},"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"},"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"},"1.6.0":{"date":"11\/29\/15","content":"1. [](#improved)\n * 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"},"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"},"1.3.2":{"date":"09\/18\/15","content":"1. [](#bugfix)\n * 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"},"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"},"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"},"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"},"1.2.0":{"date":"04\/04\/2015","content":"1. [](#bugfix)\n * Rearranged this changelog.\n2. [](#improved)\n * Updated 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."},"1.1.1 and 1.1.2":{"date":"03\/14\/2015","content":"1. [](#improved)\n * 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"},"1.0.0":{"date":"02\/28\/2015","content":"1. [](#new)\n * 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":"

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 "},"1.0.8":{"date":"05\/06\/2017","content":"1. [](#improved)\n * Update changelog (#29)\n "},"1.0.7":{"date":"02\/06\/2017","content":"1. [](#improved)\n * Update blueprints ( Thanks @PeterTonoli ) and version number"},"1.0.6":{"date":"02\/06\/2017","content":"1. [](#bugfix)\n * 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 )"},"1.0.4":{"date":"18\/06\/2016","content":"1. [](#improved)\n * Add Little Doc Specification\n * Add 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 )"},"1.0.2":{"date":"04\/22\/2015","content":"1. [](#bugfix)\n * 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. )"},"0.4.6":{"date":"03\/10\/2015","content":"2. [](#improved)\n * Update Documentation\n "},"0.4.5":{"date":"02\/18\/2015","content":"1. [](#new)\n * 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 )"},"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 ) **"},"0.4.2":{"date":"02\/10\/2015","content":"1. [](#bugfix)\n * 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"},"0.3.6":{"date":"02\/09\/2015","content":"2. [](#improved)\n * Update Documentation\n * Clean Code"},"0.2.1":{"date":"02\/07\/2015","content":"1. [](#new)\n * Login page directly include on plugin\n * New Login Template"},"0.1.0":{"date":"02\/07\/2015","content":"1. [](#new)\n * 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":"

With 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"},"0.2":{"date":"29\/06\/2015","content":"1. [](#bugfix)\n * Updated blueprint, license\n * Simplified returning the embedded\n content. Thanks to Sommerregen."},"0.1":{"date":"25\/06\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]}} +1601389718 +s:732787:"{"tag-manager":{"name":"Tag Manager","version":"1","description":"Renames and deletes tags","description_html":"

Renames and deletes tags<\/p>","description_plain":"Renames and deletes tags","icon":"plug","author":{"name":"Kyle Alexander Buan","email":"work@ocube.net"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/orthocube\/grav-plugin-tag-manager","docs":"https:\/\/github.com\/orthocube\/grav-plugin-tag-manager\/blob\/develop\/README.md","keywords":"grav, plugin, tags","bugs":"https:\/\/github.com\/orthocube\/grav-plugin-tag-manager\/issues","license":"MIT","tag_name":"1.0","date":"2020-08-21T11:55:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tag-manager\/1","repository":"https:\/\/github.com\/OrthoCube\/grav-plugin-tag-manager","slug":"tag-manager","install_path":"user\/plugins\/tag-manager","changelog":{"0.1.0":{"date":" 08\/21\/2020","content":"1. [](#new)\n * First release"}}},"yandex-turbo":{"name":"Yandex Turbo","version":"0.3.1","description":"Generates a special **RSS feed** with blog pages, in accordance with the Yandex.Turbo technology.","description_html":"

Generates a special RSS feed<\/strong> with blog pages, in accordance with the Yandex.Turbo technology.<\/p>","description_plain":"Generates a special RSS feed with blog pages, in accordance with the Yandex.Turbo technology.","icon":"rss","author":{"name":"Bugo","email":"bugo@dragomano.ru"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/dragomano\/grav-plugin-yandex-turbo","keywords":"grav, grav-plugin, yandex-turbo, rss","bugs":"https:\/\/github.com\/dragomano\/grav-plugin-yandex-turbo\/issues","license":"MIT","tag_name":"0.3.1","date":"2020-09-21T15:58:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/yandex-turbo\/0.3.1","repository":"https:\/\/github.com\/dragomano\/grav-plugin-yandex-turbo","slug":"yandex-turbo","install_path":"user\/plugins\/yandex-turbo","changelog":{"0.3.1":{"date":"09\/21\/2020","content":"1. [](#new)\n * Added the plugin id"},"0.3.0":{"date":"08\/22\/2020","content":"1. [](#new)\n * Added support of \"active: true\" and \"active: false\" options (frontmatter's header)"},"0.2.0":{"date":" 08\/20\/2020","content":"1. [](#new)\n * Added caching of pages\n * Added \"Enable cache\" option"},"0.1.1":{"date":" 08\/19\/2020","content":"1. [](#improved)\n * Updated the plugin description\n * Updated the plugin keywords\n * Improved retrieving data\n * Improved Twig template"},"0.1.0":{"date":" 08\/18\/2020","content":"1. [](#new)\n * Initial release"}}},"foundation-for-sites":{"name":"Foundation For Sites","version":"0.1.0","description":"Loads the Foundation for sites Framework assets for any plugin\/theme that needs it","description_html":"

Loads the Foundation for sites Framework assets for any plugin\/theme that needs it<\/p>","description_plain":"Loads the Foundation for sites Framework assets for any plugin\/theme that needs it","icon":"plug","author":{"name":"Dan Serban","email":"it@cadolino.ro"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/Bibi40k\/grav-plugin-foundation-for-sites","docs":"https:\/\/github.com\/Bibi40k\/grav-plugin-foundation-for-sites\/blob\/develop\/README.md","keywords":"grav, foundation, css, plugin, framework","bugs":"https:\/\/github.com\/Bibi40k\/grav-plugin-foundation-for-sites\/issues","license":"MIT","tag_name":"0.1.0","date":"2020-08-11T08:11:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/foundation-for-sites\/0.1.0","repository":"https:\/\/github.com\/Bibi40k\/grav-plugin-foundation-for-sites","slug":"foundation-for-sites","install_path":"user\/plugins\/foundation-for-sites","changelog":{"0.1.0":{"date":" 08\/10\/2020","content":"1. [](#new)\n * ChangeLog started..."}}},"laposta":{"name":"Laposta","version":"1.0.1","description":"Adds a Laposta subscription action to your forms","description_html":"

Adds a Laposta subscription action to your forms<\/p>","description_plain":"Adds a Laposta subscription action to your forms","icon":"address-card","author":{"name":"Thomas Vantuycom","email":"thomasvantuycom@protonmail.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/TheDancingCode\/grav-plugin-laposta","docs":"https:\/\/github.com\/TheDancingCode\/grav-plugin-laposta\/blob\/develop\/README.md","keywords":"grav, plugin, laposta, newsletter","bugs":"https:\/\/github.com\/TheDancingCode\/grav-plugin-laposta\/issues","license":"MIT","tag_name":"1.0.1","date":"2020-09-16T17:55:30Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/laposta\/1.0.1","repository":"https:\/\/github.com\/TheDancingCode\/grav-plugin-laposta","slug":"laposta","install_path":"user\/plugins\/laposta","changelog":{"1.0.1":{"date":"09\/16\/2020","content":"1. [](#bugfix)\n * Correct composer autoloading"},"1.0.0":{"date":" 07\/27\/2020","content":"1. [](#new)\n * Initial release"}}},"simplesamlphp-login":{"name":"SimpleSAMLphp Login","version":"0.1.0","description":"SSO SAML login with a SimpleSAMLphp SP.","description_html":"

SSO SAML login with a SimpleSAMLphp SP.<\/p>","description_plain":"SSO SAML login with a SimpleSAMLphp SP.","icon":"plug","author":{"name":"William Bargent","email":"git@williambargent.co.uk"},"dependencies":[{"name":"login","version":">=3.3.5"},{"name":"admin","version":">=1.9.15"}],"homepage":"https:\/\/github.com\/WilliamBargentLimited\/grav-plugin-simplesamlphp-login","docs":"https:\/\/github.com\/WilliamBargentLimited\/grav-plugin-simplesamlphp-login\/blob\/develop\/README.md","keywords":"grav, plugin, login, saml, simplesamlphp, sso, authentication","bugs":"https:\/\/github.com\/WilliamBargentLimited\/grav-plugin-simplesamlphp-login\/issues","license":"GPL-3.0","tag_name":"v0.1.0","date":"2020-07-19T17:24:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/simplesamlphp-login\/0.1.0","repository":"https:\/\/github.com\/williambargent-org\/grav-plugin-simplesamlphp-login","slug":"simplesamlphp-login","install_path":"user\/plugins\/simplesamlphp-login","changelog":{"0.1.0":{"date":" 07\/19\/2020","content":"1. [](#new)\n * ChangeLog started..."}}},"shortcode-chart-js-plusplus":{"name":"Shortcode Chart.js++","version":"1.0.0","description":"A shortcodes extension to add Chart.js charts to your Grav website.","description_html":"

A shortcodes extension to add Chart.js charts to your Grav website.<\/p>","description_plain":"A shortcodes extension to add Chart.js charts to your Grav website.","icon":"code","author":{"name":"Maximilian Salomon","email":"msal.coding@gmail.com"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/sal0max\/grav-plugin-shortcode-chart-js-plusplus","docs":"https:\/\/github.com\/sal0max\/grav-plugin-shortcode-chart-js-plusplus\/blob\/develop\/README.md","keywords":"grav, plugin, shortcode, chart, graph, chart.js","bugs":"https:\/\/github.com\/sal0max\/grav-plugin-shortcode-chart-js-plusplus\/issues","license":"MIT","tag_name":"1.0.0","date":"2020-07-20T22:51:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-chart-js-plusplus\/1.0.0","repository":"https:\/\/github.com\/sal0max\/grav-plugin-shortcode-chart-js-plusplus","slug":"shortcode-chart-js-plusplus","install_path":"user\/plugins\/shortcode-chart-js-plusplus","changelog":{"1.0.0":{"date":" 07\/20\/2020","content":"1. [](#new)\n * Initial release"}}},"markdown-typography":{"name":"Markdown Typography","version":"1.0.1","description":"Enables substitution of typographic characters during Markdown processing","description_html":"

Enables substitution of typographic characters during Markdown processing<\/p>","description_plain":"Enables substitution of typographic characters during Markdown processing","icon":"quote-right","author":{"name":"Nathan Parsons","url":"https:\/\/github.com\/n-parsons","email":"github@parsons.digital"},"homepage":"https:\/\/github.com\/n-parsons\/grav-plugin-markdown-typography","keywords":"typography, markdown","bugs":"https:\/\/github.com\/n-parsons\/grav-plugin-markdown-typography\/issues","license":"MIT","tag_name":"1.0.1","date":"2020-07-12T19:52:15Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-typography\/1.0.1","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-markdown-typography","slug":"markdown-typography","install_path":"user\/plugins\/markdown-typography","changelog":[],"dependencies":[]},"aura-authors":{"name":"Aura Authors","version":"1.0.0","description":"Store author bios in a central repository for display on multiple pages.","description_html":"

Store author bios in a central repository for display on multiple pages.<\/p>","description_plain":"Store author bios in a central repository for display on multiple pages.","icon":"users","author":{"name":"Matt Mulhall","url":"https:\/\/www.theskylab.net","email":"matt@theskylab.net"},"homepage":"https:\/\/github.com\/matt-j-m\/grav-plugin-aura-authors","keywords":"author, bio, blog","bugs":"https:\/\/github.com\/matt-j-m\/grav-plugin-aura-authors\/issues","license":"MIT","tag_name":"v1.0.0","date":"2020-06-23T21:50:36Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/aura-authors\/1.0.0","repository":"https:\/\/github.com\/matt-j-m\/grav-plugin-aura-authors","slug":"aura-authors","install_path":"user\/plugins\/aura-authors","changelog":{"1.0.0":{"date":" 23-06-2020","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"color-tools":{"name":"Color Tools","version":"1.0.0","description":"Color Tools for PHP and Twig","description_html":"

Color Tools for PHP and Twig<\/p>","description_plain":"Color Tools for PHP and Twig","icon":"paint-brush","author":{"name":"Trilby Media, LLC","email":"hello@trilby.media"},"dependencies":[{"name":"grav","version":">=1.7.0rc.16"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-color-tools","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-color-tools\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-color-tools\/issues","license":"MIT","tag_name":"1.0.0","date":"2020-09-01T23:05:45Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/color-tools\/1.0.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-color-tools","slug":"color-tools","install_path":"user\/plugins\/color-tools","changelog":{"1.0.0":{"date":"09\/01\/2020","content":"1. [](#new)\n * Initial Release"}}},"admin-addon-media-metadata":{"name":"Admin Addon Media Metadata","version":"1.1.0","description":"This plugin is an addon for the Grav CMS Admin plugin and lets you add and edit metadata for media files","description_html":"

This plugin is an addon for the Grav CMS Admin plugin and lets you add and edit metadata for media files<\/p>","description_plain":"This plugin is an addon for the Grav CMS Admin plugin and lets you add and edit metadata for media files","icon":"plug","author":{"name":"Clive Beckett","email":"clive@musikinsnetz.de"},"dependencies":[{"name":"grav","version":"1.5 - 1.7"},{"name":"admin","version":"1.8 - 1.10"}],"homepage":"https:\/\/github.com\/clivebeckett\/grav-plugin-admin-addon-media-metadata","docs":"https:\/\/github.com\/clivebeckett\/grav-plugin-admin-addon-media-metadata\/blob\/develop\/README.md","keywords":"grav, admin, plugin, metadata, image, alt, title, caption","bugs":"https:\/\/github.com\/clivebeckett\/grav-plugin-admin-addon-media-metadata\/issues","license":"MIT","tag_name":"v1.1.0","date":"2020-06-05T17:14:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-media-metadata\/1.1.0","repository":"https:\/\/github.com\/clivebeckett\/grav-plugin-admin-addon-media-metadata","slug":"admin-addon-media-metadata","install_path":"user\/plugins\/admin-addon-media-metadata","changelog":{".1.1.0":{"date":"05-06-2020","content":"1. [](#new)\n * Page specific media metadata fields can be added to a page\u2019s frontmatter (see README --> Configuration)\n2. [](#improved)\n * meta.yaml file will not be created upon upload anymore: this allows the creation of the file with the setting media.auto_metadata_exif turned on (in Admin Plugin 1.9); in Admin Plugin 1.10 it did not work anyway \u2013 **NOTE: in Admin Plugin 1.10 with setting media.auto_metadata_exif turned on, make sure to save the page with a newly uploaded image before adding other metadata using this plugin**"},"1.0.2":{"date":" 16-04-2020","content":"1. [](#improved)\n * The button next to a media file will now also be translated. It was hard-coded to English before."},"1.0.1":{"date":" 10-04-2020","content":"1. [](#bugfix)\n * meta.yaml file will now be created for an already uploaded media file that did not have an associated meta.yaml file before"},"1.0.0":{"date":" 20-03-2020","content":"1. [](#improved)\n * using core technology (Grav\\Common\\Yaml) for parsing and writing the meta.yaml files \u2013\u00a0kudos to https:\/\/github.com\/renards for adding crucial parts to the code"},"0.9.1":{"date":" 16-03-2020","content":"1. [](#bugfix)\n * adding \/vendor\/ and composer.lock, needed for composer autoload functionality"},"0.9.0":{"date":" 15-03-2020","content":"1. [](#new)\n * Initial release"}}},"tabs":{"name":"Tabs","version":"0.1.0","description":"Enables rendering content as tabs via partial templates\/blueprints","description_html":"

Enables rendering content as tabs via partial templates\/blueprints<\/p>","description_plain":"Enables rendering content as tabs via partial templates\/blueprints","icon":"folder","author":{"name":"Julien Dau","email":"julien.d.dau@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/domsson\/grav-plugin-tabs","docs":"https:\/\/github.com\/domsson\/grav-plugin-tabs\/blob\/develop\/README.md","keywords":"grav, plugin, tabs","bugs":"https:\/\/github.com\/domsson\/grav-plugin-tabs\/issues","license":"MIT","tag_name":"v0.2.1","date":"2020-04-07T13:37:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tabs\/0.1.0","repository":"https:\/\/github.com\/domsson\/grav-plugin-tabs","slug":"tabs","install_path":"user\/plugins\/tabs","changelog":{"0.2.1":{"date":"2020-04-07","content":"1. [](#improved)\n * Hardcoded string in the blueprint are now coming from the language file"},"0.2.0":{"date":"2020-04-07","content":"1. [](#new)\n * Built-in CSS now included\n * Updated to newest `tabs.js` version\n * New config options, `nav_class` and `btn_class`\n2. [](#improved)\n * Built-in CSS now enabled by default"},"0.1.0":{"date":"2020-04-07","content":"1. [](#new)\n * Initial release"}}},"mailchimp":{"name":"MailChimp","version":"0.2.1","description":"Add MailChimp subscribe form action support","description_html":"

Add MailChimp subscribe form action support<\/p>","description_plain":"Add MailChimp subscribe form action support","icon":"plug","author":{"name":"Aaron Hipple","email":"aaron@hippl.es"},"homepage":"https:\/\/github.com\/aaronhipple\/grav-plugin-mailchimp","docs":"https:\/\/github.com\/aaronhipple\/grav-plugin-mailchimp\/blob\/master\/README.md","keywords":"grav, plugin, mailchimp","bugs":"https:\/\/github.com\/aaronhipple\/grav-plugin-mailchimp\/issues","license":"MIT","tag_name":"v0.2.1","date":"2020-07-20T15:33:45Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/mailchimp\/0.2.1","repository":"https:\/\/github.com\/aaronhipple\/grav-plugin-mailchimp","slug":"mailchimp","install_path":"user\/plugins\/mailchimp","changelog":[],"dependencies":[]},"web-monetization":{"name":"Web Monetization","version":"1.0.0","description":"Implements Web Monetization on the website.","description_html":"

Implements Web Monetization on the website.<\/p>","description_plain":"Implements Web Monetization on the website.","icon":"money","author":{"name":"Fabien Basmaison","url":"https:\/\/arkhi.org\/","email":"contact@arkhi.org"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/framagit.org\/arkhi\/grav-plugin-web-monetization","docs":"https:\/\/framagit.org\/arkhi\/grav-plugin-web-monetization\/blob\/master\/README.md","keywords":"grav, plugin, monetization, revenue","bugs":"https:\/\/framagit.org\/arkhi\/grav-plugin-web-monetization\/issues","license":"MIT","tag_name":"v1.0.1","date":"2020-04-24T21:28:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/web-monetization\/1.0.0","repository":"https:\/\/github.com\/arkhi\/grav-plugin-web-monetization","slug":"web-monetization","install_path":"user\/plugins\/web-monetization","changelog":{"1.0.0":{"date":" 04\/24\/2020","content":"1. [](#new)\n * Add the plugin to GPM."},"0.1.0":{"date":" 04\/24\/2020","content":"1. [](#new)\n * Add basic functional code and documentation."}}},"webpack-manifest":{"name":"Webpack Manifest","version":"1.0.0","description":"Reference assets from your webpack manifest in your theme","description_html":"

Reference assets from your webpack manifest in your theme<\/p>","description_plain":"Reference assets from your webpack manifest in your theme","icon":"plug","author":{"name":"Maarten de Boer","email":"maarten@cloudstek.nl"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/Cloudstek\/grav-plugin-webpack-manifest","docs":"https:\/\/github.com\/Cloudstek\/grav-plugin-webpack-manifest\/blob\/master\/README.md","keywords":"webpack, mix, encore, manifest","bugs":"https:\/\/github.com\/Cloudstek\/grav-plugin-webpack-manifest\/issues","license":"MIT","tag_name":"v1.0.1","date":"2020-04-27T11:24:18Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/webpack-manifest\/1.0.0","repository":"https:\/\/github.com\/Cloudstek\/grav-plugin-webpack-manifest","slug":"webpack-manifest","install_path":"user\/plugins\/webpack-manifest","changelog":{"1.0.0":{"date":"27-04-2020","content":"1. [](#new)\n * First release"}}},"vcard":{"name":"VCard","version":"0.1.0","description":"Generates dynamic VCards","description_html":"

Generates dynamic VCards<\/p>","description_plain":"Generates dynamic VCards","icon":"address-card-o","author":{"name":"Trilby Media, LLC","email":"hello@trilby.media"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-vcard","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-vcard\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-vcard\/issues","license":"MIT","tag_name":"0.1.0","date":"2020-05-20T19:05:08Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/vcard\/0.1.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-vcard","slug":"vcard","install_path":"user\/plugins\/vcard","changelog":{"0.1.0":{"date":"05\/20\/2020","content":"1. [](#new)\n * ChangeLog started..."}}},"markdown-details":{"name":"Markdown Details","version":"1.0.2","description":"Adds the ability to render collapsible sections in Markdown","description_html":"

Adds the ability to render collapsible sections in Markdown<\/p>","description_plain":"Adds the ability to render collapsible sections in Markdown","icon":"caret-square-o-down","author":{"name":"Sebastian Laube","email":"bitstarr@users.noreply.github.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/bitstarr\/grav-plugin-markdown-details","keywords":"markdown, details, summary, collapsible, a11y, accessability","license":"MIT","tag_name":"1.0.2","date":"2020-03-19T08:56:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-details\/1.0.2","repository":"https:\/\/github.com\/bitstarr\/grav-plugin-markdown-details","slug":"markdown-details","install_path":"user\/plugins\/markdown-details","changelog":{"1.0.2":{"date":"03\/19\/2020","content":"1. [](#bugfix)\n * JS misbehaviour fixed"},"1.0.1":{"date":"03\/19\/2020","content":"1. [](#bugfix)\n * undefined variable fixed (https:\/\/github.com\/bitstarr\/grav-plugin-markdown-details\/issues\/1)"},"1.0.0":{"date":"03\/18\/2020","content":"1. [](#new)\n * ChangeLog started..."}}},"svg-extension":{"name":"SVG Extension","version":"1.0.1","description":"Inline SVG in Twig Templates","description_html":"

Inline SVG in Twig Templates<\/p>","description_plain":"Inline SVG in Twig Templates","icon":"picture-o","author":{"name":"Martin R\u00f6mer + Sebastian Laube","email":"bitstarr@users.noreply.github.com"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/bitstarr\/grav-plugin-svg-extension","license":"MIT","tag_name":"1.0.1","date":"2020-03-17T10:03:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/svg-extension\/1.0.1","repository":"https:\/\/github.com\/bitstarr\/grav-plugin-svg-extension","slug":"svg-extension","install_path":"user\/plugins\/svg-extension","changelog":{"1.0.1":{"date":" 03\/17\/2020","content":"1. [](#improved)\n * Added default CSS classes config option"},"1.0.0":{"date":" 03\/13\/2020","content":"1. [](#new)\n * ChangeLog started..."}}},"yandex-map":{"name":"Yandex Map","version":"1.0.0","description":"Yandex Map plugin for Grav cms","description_html":"

Yandex Map plugin for Grav cms<\/p>","description_plain":"Yandex Map plugin for Grav cms","icon":"yahoo","author":{"name":"Reqweb","url":"http:\/\/reqweb.net","email":"reqweb-dev@yandex.ru"},"homepage":"https:\/\/github.com\/reqweb\/Yandex-map","keywords":"yandex, plugin, map","bugs":"https:\/\/github.com\/reqweb\/Yandex-map\/issues","license":"MIT","tag_name":"1.1.1","date":"2020-03-27T12:07:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/yandex-map\/1.0.0","repository":"https:\/\/github.com\/reqweb\/Yandex-map","slug":"yandex-map","install_path":"user\/plugins\/yandex-map","changelog":{"1.1.0":{"date":"03\/03\/2020","content":"1. [](#new)\n * Added an option on\/off css-file"},"1.0.0":{"date":"02\/03\/2020","content":"1. [](#new)\n * First release of the plugin"}},"dependencies":[]},"xapi":{"name":"Grav-Xapi","version":"0.3.0","description":"Add to grav LRS connectivity and basic page activity statements tracking. Turns your favorite grav app into an simple Learning Management System.","description_html":"

Add to grav LRS connectivity and basic page activity statements tracking. Turns your favorite grav app into an simple Learning Management System.<\/p>","description_plain":"Add to grav LRS connectivity and basic page activity statements tracking. Turns your favorite grav app into an simple Learning Management System.","icon":"graduation-cap","author":{"name":"Gamahachaa","email":"gamahachaa@gmail.com"},"homepage":"https:\/\/github.com\/gamahachaa\/grav-xapi","docs":"https:\/\/github.com\/gamahachaa\/grav-xapi\/blob\/master\/README.md","keywords":"grav, plugin, xapi, e-learning, knowledge management, LRS, LMS","bugs":"https:\/\/github.com\/gamahachaa\/grav-xapi\/issues","license":"Apache 2.0","tag_name":"0.3.2","date":"2020-03-03T15:01:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/xapi\/0.3.0","repository":"https:\/\/github.com\/gamahachaa\/grav-xapi","slug":"xapi","install_path":"user\/plugins\/xapi","changelog":{"0.3.0":{"date":" 03\/01\/2020","content":"1. [](#new)\n * Inital release..."}},"dependencies":[]},"swiper":{"name":"Swiper","version":"1.0.0","description":"Swiper for Grav CMS","description_html":"

Swiper for Grav CMS<\/p>","description_plain":"Swiper for Grav CMS","icon":"plug","author":{"name":"Ole Vik","email":"git@olevik.net"},"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-swiper","docs":"https:\/\/github.com\/OleVik\/grav-plugin-swiper\/blob\/develop\/README.md","demo":"https:\/\/swiperjs.com\/demos\/","keywords":"grav, plugin, swiper, slider, gallery","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-swiper\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-12-21T21:18:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/swiper\/1.0.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-swiper","slug":"swiper","install_path":"user\/plugins\/swiper","changelog":{"1.0.0":{"date":" 21-12-2019","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"stripe-checkout":{"name":"Stripe Checkout","version":"0.1.0","description":"Simple Grav Stripe Checkout Wrapper with SCA2 support for european-selling shops","description_html":"

Simple Grav Stripe Checkout Wrapper with SCA2 support for european-selling shops<\/p>","description_plain":"Simple Grav Stripe Checkout Wrapper with SCA2 support for european-selling shops","icon":"plug","author":{"name":"ricardo","email":"ricardo@urbansquid.london"},"homepage":"https:\/\/github.com\/ricardo118\/grav-plugin-stripe-checkout","docs":"https:\/\/github.com\/ricardo118\/grav-plugin-stripe-checkout\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/ricardo118\/grav-plugin-stripe-checkout\/issues","license":"MIT","tag_name":"v1.0.0","date":"2020-01-08T01:30:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/stripe-checkout\/0.1.0","repository":"https:\/\/github.com\/ricardo118\/grav-plugin-stripe-checkout","slug":"stripe-checkout","install_path":"user\/plugins\/stripe-checkout","changelog":{"0.1.0":{"date":" 12\/25\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"login-oauth2-auth0":{"name":"Login OAuth2 Auth0","version":"1.0.9","description":"OAuth2 Provider for Auth0","description_html":"

OAuth2 Provider for Auth0<\/p>","description_plain":"OAuth2 Provider for Auth0","icon":"plug","author":{"name":"Tanay Sai (sponsored by Acquia\/Mautic)","email":"saitanay@gmail.com"},"dependencies":[{"name":"login-oauth2","version":">=2.0.2"}],"homepage":"https:\/\/github.com\/saitanay\/grav-plugin-login-oauth2-auth0","docs":"https:\/\/github.com\/saitanay\/grav-plugin-login-oauth2-auth0\/README.md","demo":"https:\/\/github.com\/saitanay\/grav-plugin-login-oauth2-auth0","keywords":"grav, plugin, auth0, mautic, acquia","bugs":"https:\/\/github.com\/saitanay\/grav-plugin-login-oauth2-auth0\/issues","license":"MIT","tag_name":"1.0.9","date":"2020-02-26T12:13:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login-oauth2-auth0\/1.0.9","repository":"https:\/\/github.com\/saitanay\/grav-plugin-login-oauth2-auth0","slug":"login-oauth2-auth0","install_path":"user\/plugins\/login-oauth2-auth0","changelog":{"1.0.9":{"date":"02\/26\/2020","content":"1. [](#bug)\n * Fixed issue with incorrect dependency warning on admin pages. "},"1.0.8":{"date":"02\/26\/2020","content":"1. [](#bug)\n * Fixed an issue with config variables. "},"1.0.7":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Updated dependency version. https:\/\/github.com\/getgrav\/grav\/issues\/2833 "},"1.0.6":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Removed version number for login-oauth2 dependency. "},"1.0.5":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Updated dependency version of login-oauth2 plugin to ~2.0.2 "},"1.0.4":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Updated release version numbers in blueprint. "},"1.0.3":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Fixed release version numbering\n * Updated readme to remove link to issue requesting plugin to be whitelisted for gpm."},"1.0.2":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Update repo name to be inline with grav-plugin-login-oauth2-XXXX."},"1.0.1":{"date":"02\/20\/2020","content":"1. [](#maintenance)\n * Removed an orphan test default value. \n * Updated Readme File to add a note about GPM. "},"1.0.0":{"date":"02\/20\/2020","content":"1. [](#new)\n * Initial version released"}}},"static-generator":{"name":"Static Generator","version":"2.1.3","description":"Static generation of Page(s) and Index.","description_html":"

Static generation of Page(s) and Index.<\/p>","description_plain":"Static generation of Page(s) and Index.","icon":"bolt","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":"1.6.22"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-static-generator","docs":"https:\/\/github.com\/OleVik\/grav-plugin-static-generator\/blob\/develop\/README.md","keywords":"grav, plugin, static, index, search, data, json, html","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-static-generator\/issues","license":"MIT","tag_name":"2.1.3","date":"2020-09-26T10:30:08Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/static-generator\/2.1.3","repository":"https:\/\/github.com\/OleVik\/grav-plugin-static-generator","slug":"static-generator","install_path":"user\/plugins\/static-generator","changelog":{"2.1.3":{"date":"26-09-2020","content":"1. [](#bugfix)\n - Handle route-prefix more gracefully"},"2.1.2":{"date":"24-09-2020","content":"1. [](#bugfix)\n - Do not strip route-prefix"},"2.1.1":{"date":"24-09-2020","content":"1. [](#improved)\n - Media routes sanitizing\n2. [](#bugfix)\n - Canonical URLs"},"2.1.0":{"date":"22-09-2020","content":"1. [](#bugfix)\n - Do not end copyMedia() prematurely\n - Avoid double-slash prefix"},"2.0.0":{"date":"14-03-2020","content":"1. [](#new)\n - Assets-prefix option\n2. [](#bugfix)\n - CommandLineCollection-initialization\n3. [](#improved)\n - Version-constraint"},"2.0.0-beta.1":{"date":"06-03-2020","content":"1. [](#improved)\n - Grav-initialization\n - API-cleanup\n - Asset-parsing and -rewriting\n2. [](#new)\n - Offline-option to avoid trying to download remote assets\n3. [](#bugfix)\n - Lock version-dependency to Core v1.6.22\n - Revert blueprints-logic\n - Fix permissions-selectize field"},"2.0.0-alpha.3":{"date":"11-02-2020","content":"1. [](#new)\n - Customizable permissions for Quick Tray, Generation-buttons\n - Parameter-handling for Config and Twig\n - Deprecate Preset-page in Admin\n2. [](#improved)\n - Command-preview in Admin\n - Admin tab-order\n - README\n - Blueprints"},"2.0.0-alpha.2":{"date":"06-02-2020","content":"1. [](#improved)\n - Admin-preview\n - Configuration\n - Blueprints\n2. [](#new)\n - Customizable permissions for Quick Tray, Generation-buttons\n - Deprecate Preset-page in Admin"},"2.0.0-alpha.1":{"date":"01-02-2020","content":"1. [](#new)\n - API-refactor\n - Presets\n2. [](#improved)\n - Blueprints\n - Asset- and media-handling\n - Script in Admin\n3. [](#bugfix)\n - Blueprints & CLI (@klonfish)"},"1.0.1":{"date":"15-02-2020","content":"1. [](#bugfix)\n - Target-selection (@klonfish, #1 and #2)"},"1.0.0":{"date":"30-11-2019","content":"1. [](#new)\n - Initial public release"}}},"opening-hours":{"name":"Opening Hours","version":"0.1.0","description":"Insert business Hours to your Site","description_html":"

Insert business Hours to your Site<\/p>","description_plain":"Insert business Hours to your Site","icon":"plug","author":{"name":"Bjoern Bohr","email":"bjoern.bohr@gmail.com"},"homepage":"https:\/\/github.com\/bjoernbohr\/opening-hours","docs":"https:\/\/github.com\/bjoernbohr\/opening-hours\/blob\/master\/README.md","keywords":"grav, gravcms, grav plugin, plugin, shopping hours, hours, business hours, opening hours, etc","bugs":"https:\/\/github.com\/bjoernbohr\/opening-hours\/issues","license":"MIT","tag_name":"v.0.1.0","date":"2019-11-22T07:36:24Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/opening-hours\/0.1.0","repository":"https:\/\/github.com\/bjoernbohr\/opening-hours","slug":"opening-hours","install_path":"user\/plugins\/opening-hours","changelog":{"0.1.0":{"date":" 10\/28\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"photoimages":{"name":"Photo Images","version":"0.1.0","description":"Applies photograph "printed" effect to images (frame, shadow and rotation) via [ultrix3x\/JQueryPhotoImages](https:\/\/github.com\/ultrix3x\/JQueryPhotoImages)","description_html":"

Applies photograph "printed" effect to images (frame, shadow and rotation) via ultrix3x\/JQueryPhotoImages<\/a><\/p>","description_plain":"Applies photograph "printed" effect to images (frame, shadow and rotation) via ultrix3x\/JQueryPhotoImages","icon":"camera","author":{"name":"Jonathan Leaders","email":"jonathanleaders@gmail.com"},"homepage":"https:\/\/github.com\/jleaders\/grav-plugin-photoimages","docs":"https:\/\/github.com\/jleaders\/grav-plugin-photoimages\/blob\/master\/README.md","demo":"https:\/\/github.com\/jleaders\/grav-plugin-photoimages\/","keywords":"grav, plugin, jquery, photoimages, border, frame, rotate, vintage, frames, photograph, print","bugs":"https:\/\/github.com\/jleaders\/grav-plugin-photoimages\/issues","license":"MIT","tag_name":"v1.0","date":"2019-10-29T18:23:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/photoimages\/0.1.0","repository":"https:\/\/github.com\/jleaders\/grav-plugin-photoimages","slug":"photoimages","install_path":"user\/plugins\/photoimages","changelog":{"0.1.0":{"date":" 10\/29\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"facebook-feed":{"name":"Facebook Feed","version":"0.1.0","description":"Insert your Facebook-Feed into your Site","description_html":"

Insert your Facebook-Feed into your Site<\/p>","description_plain":"Insert your Facebook-Feed into your Site","icon":"facebook","author":{"name":"Bjoern Bohr","email":"bjoern.bohr@gmail.com"},"homepage":"https:\/\/github.com\/bit-it\/facebook-feed","docs":"https:\/\/github.com\/bit-it\/facebook-feed\/README.md","keywords":"facebook","bugs":"https:\/\/github.com\/bit-it\/facebook-feed\/issues","license":"MIT","tag_name":"v.0.1.1","date":"2019-11-04T16:32:01Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/facebook-feed\/0.1.0","repository":"https:\/\/github.com\/bit-it\/facebook-feed","slug":"facebook-feed","install_path":"user\/plugins\/facebook-feed","changelog":{"0.1.0":{"date":" 25\/10\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"rich-preview":{"name":"Rich Preview","version":"0.1.2","description":"Sets thumbnail and description so wyou can control how a linke to your website looks like when shared, for example in whatsapp","description_html":"

Sets thumbnail and description so wyou can control how a linke to your website looks like when shared, for example in whatsapp<\/p>","description_plain":"Sets thumbnail and description so wyou can control how a linke to your website looks like when shared, for example in whatsapp","icon":"plug","author":{"name":"Nuno Costa","email":"info@codehaha.com"},"homepage":"https:\/\/github.com\/francodacosta\/grav-plugin-rich-preview","docs":"https:\/\/github.com\/francodacosta\/grav-plugin-rich-preview\/blob\/develop\/README.md","demo":"http:\/\/www.francodacosta.com","keywords":"grav, plugin, grav-admin, seo, rich preview","bugs":"https:\/\/github.com\/francodacosta\/grav-plugin-rich-preview\/issues","license":"MIT","tag_name":"0.1.2","date":"2019-11-12T10:11:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/rich-preview\/0.1.2","repository":"https:\/\/github.com\/francodacosta\/grav-plugin-rich-preview","slug":"rich-preview","install_path":"user\/plugins\/rich-preview","changelog":{"0.1.2":{"date":" 11\/12\/2019","content":" "},"0.1.1":{"date":" 10\/17\/2019","content":"1. [](#new)\n * more descriptive blueprints.yaml file, no actual code changes"},"0.1.0":{"date":" 10\/16\/2019","content":"1. [](#new)\n * initial functionality"}},"dependencies":[]},"detect-adblock":{"name":"Detect AdBlock","version":"2.0.2","description":"This plugin help you to detect and manage adblock in order to display message, send blocking user status to Google analytics...","description_html":"

This plugin help you to detect and manage adblock in order to display message, send blocking user status to Google analytics...<\/p>","description_plain":"This plugin help you to detect and manage adblock in order to display message, send blocking user status to Google analytics...","icon":"ban","author":{"name":"clemdesign","url":"https:\/\/www.clemdesign.fr","email":"contact@clemdesign.fr"},"homepage":"https:\/\/github.com\/clemdesign\/grav-plugin-detect-adblock","docs":"https:\/\/github.com\/clemdesign\/grav-plugin-detect-adblock\/blob\/master\/README.md","bugs":"https:\/\/github.com\/clemdesign\/grav-plugin-detect-adblock\/issues","license":"MIT","tag_name":"2.0.2","date":"2019-11-17T19:33:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/detect-adblock\/2.0.2","repository":"https:\/\/github.com\/clemdesign\/grav-plugin-detect-adblock","slug":"detect-adblock","install_path":"user\/plugins\/detect-adblock","changelog":{"2.0.2":{"date":" 11\/17\/2019","content":"1. [](#bugfix)\n * Fix robustness issue."},"2.0.1":{"date":" 11\/08\/2019","content":"1. [](#bugfix)\n * Fix issue for multi-language inside message."},"2.0.0":{"date":" 11\/04\/2019","content":"1. [](#improve)\n * Manage block reading operation: Force user to disable ad blocker to read full article.\n * Manage data caching for translations of messages"},"1.1.0":{"date":" 10\/23\/2019","content":"1. [](#improve)\n * Set-up message content directly in plugin configuration with markdown facilities."},"1.0.1":{"date":" 10\/16\/2019","content":"1. [](#bugfix)\n * Fix issue for Google Analytics connection."},"1.0.0":{"date":" 10\/13\/2019","content":"1. [](#new)\n * Initial version..."}},"dependencies":[]},"simple-events":{"name":"Simple Events","version":"1.3.2","description":"Add a simple list of events to your site.","description_html":"

Add a simple list of events to your site.<\/p>","description_plain":"Add a simple list of events to your site.","icon":"calendar","author":{"name":"Netzhexe.de","email":"ak@netzhexe.de"},"homepage":"https:\/\/github.com\/skinofthesoul\/grav-plugin-simple-events","docs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-simple-events\/blob\/master\/README.md","keywords":"grav, plugin, events","bugs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-simple-events\/issues","license":"MIT","tag_name":"v1.3.2","date":"2020-03-13T16:11:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/simple-events\/1.3.2","repository":"https:\/\/github.com\/skinofthesoul\/grav-plugin-simple-events","slug":"simple-events","install_path":"user\/plugins\/simple-events","changelog":{"1.2":{"date":" 12\/24\/2019","content":"1. [](#improved)\n * both links and regions are now fully optional, meaning that if you disable them in the plugin settings, you won't see those fields in the admin interface\n * updated README file\n2. [](#new)\n * added an optional location field for more styling options in your templates\n * added an option to automatically delete past events\n3.[](#bugfix)\n * fixed a buggy if clause in `events.html.twig`"},"1.1.3":{"date":" 11\/04\/2019","content":"1. [](#bugfix)\n * corrections in changelog for last version number"},"1.1.2":{"date":" 11\/04\/2019","content":"1. [](#improved)\n * changed templates to list future events only\n2. [](#bugfix)\n * don't link events if no url is passed to the function"},"1.1.1":{"date":" 10\/11\/2019","content":"1. [](#improved)\n * changed Admin icon"},"1.1.0":{"date":" 10\/11\/2019","content":"1. [](#new)\n * support for regions in the templates\n * new block template `partials\/eventslist.html.twig` for easy inclusion a smaller list anywhere\n2. [](#improved)\n * took types out again, better done with taxonomy\n * renamed categories to regions to avoid misunderstandings with taxonomy\n * massively extended README.md"},"1.0.1":{"date":" 10\/08\/2019","content":"2. [](#bugfix)\n * tiny code fix for links\n * changed version number in `blueprints.yaml`"},"1.0.0":{"date":" 10\/06\/2019","content":"1. [](#new)\n * first usable version\n * `event` as a new post type\n * template for a parent page that lists all `event` children\n * multilang options included\n * optional end dates\n * optional linking of event text"}},"dependencies":[]},"simple-cookie":{"name":"Simple Cookie","version":"0.1.8","description":"Simple cookie plugin is based on the popular CookieConsent JS-library. For Advanced Opt-In\/Opt-Out configurations you can use the 'Custom configuration' option.","description_html":"

Simple cookie plugin is based on the popular CookieConsent JS-library. For Advanced Opt-In\/Opt-Out configurations you can use the 'Custom configuration' option.<\/p>","description_plain":"Simple cookie plugin is based on the popular CookieConsent JS-library. For Advanced Opt-In\/Opt-Out configurations you can use the 'Custom configuration' option.","icon":"shield","author":{"name":"Tom Schwarz","email":"thomasschwarz96@web.de"},"homepage":"https:\/\/github.com\/tomschwarz\/grav-plugin-simple-cookie","docs":"https:\/\/github.com\/tomschwarz\/grav-plugin-simple-cookie\/blob\/develop\/README.md","keywords":"grav, plugin, cookie, cookieconsent, simple, opt-in, opt-out","bugs":"https:\/\/github.com\/tomschwarz\/grav-plugin-simple-cookie\/issues","license":"MIT","tag_name":"0.1.8","date":"2020-08-30T13:54:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/simple-cookie\/0.1.8","repository":"https:\/\/github.com\/tomschwarz\/grav-plugin-simple-cookie","slug":"simple-cookie","install_path":"user\/plugins\/simple-cookie","changelog":{"0.1.8":{"date":" 30\/08\/2020","content":"1. [](#bugfix)\n * Downgrade to 0.1.6"},"0.1.7":{"date":" 03\/08\/2020","content":"1. [](#bugfix)\n * Fix issue #8"},"0.1.6":{"date":" 18\/07\/2020","content":"1. [](#bugfix)\n * Fix issue #9"},"0.1.5":{"date":" 02\/03\/2020","content":"1. [](#bugfix)\n * Fix issue #5"},"0.1.4":{"date":" 21\/01\/2020","content":"1. [](#bugfix)\n * Fix issue #2"},"0.1.3":{"date":" 12\/01\/2020","content":"1. [](#enhancement)\n * Merge cusotm configuration with default configuration"},"0.1.2":{"date":" 28\/11\/2019","content":"1. [](#bugfix)\n * Fix issue #1"},"0.1.1":{"date":" 29\/10\/2019","content":"1. [](#new)\n * Fix blueprint.yaml multiline"},"0.1.0":{"date":" 10\/07\/2019","content":"1. [](#new)\n * Initial commit"}},"dependencies":[]},"cbrcurrency":{"name":"CBRcurrency","version":"1.0.0","description":"Plugin for Grac CMS for currency conversion, CBR (Russian)","description_html":"

Plugin for Grac CMS for currency conversion, CBR (Russian)<\/p>","description_plain":"Plugin for Grac CMS for currency conversion, CBR (Russian)","icon":"euro","author":{"name":"Reqweb","url":"http:\/\/reqweb.net","email":"reqweb-dev@yandex.ru"},"homepage":"https:\/\/github.com\/reqweb\/CBRcurrency","keywords":"plugin, currency","license":"MIT","tag_name":"1.0.0","date":"2019-10-03T21:17:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cbrcurrency\/1.0.0","repository":"https:\/\/github.com\/reqweb\/CBRcurrency","slug":"cbrcurrency","install_path":"user\/plugins\/cbrcurrency","changelog":{"1.0.0":{"date":"15\/09\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"translator":{"name":"Translator","version":"1.1.0","description":"A grav CMS plugin for easily allowing translators to translate your website without needing admin access.","description_html":"

A grav CMS plugin for easily allowing translators to translate your website without needing admin access.<\/p>","description_plain":"A grav CMS plugin for easily allowing translators to translate your website without needing admin access.","icon":"globe","author":{"name":"ricardo","email":"ricardo@urbansquid.london"},"homepage":"https:\/\/github.com\/ricardo118\/grav-plugin-translator","docs":"https:\/\/github.com\/ricardo118\/grav-plugin-translator\/blob\/develop\/README.md","demo":"http:\/\/translator.urbansquid.london","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/ricardo118\/grav-plugin-translator\/issues","license":"MIT","tag_name":"v1.1.1","date":"2020-03-23T18:53:11Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/translator\/1.1.0","repository":"https:\/\/github.com\/ricardo118\/grav-plugin-translator","slug":"translator","install_path":"user\/plugins\/translator","changelog":{"1.1.1":{"date":" 23\/01\/2020","content":"1. [](#improved)\n * added lang remap config support for google translate\n * added onBeforeGoogleTranslate Event so plugins can override the method for their own custom handling"},"1.1.0":{"date":" 23\/01\/2020","content":"3. [](#bugfix)\n * Dirty form js fix\n * Fix the merging of header variables to the correct priority order\n * Minor `type: list` fixes\n * Fix js change language button\n * Fix saving bug for saving lists only partially\n * fix for multiple saves of the same page overriding the previous save"},"1.0.1":{"date":" 02\/09\/2019","content":"1. [](#bugfix)\n * README fix"},"1.0.0":{"date":" 26\/08\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"flex-objects":{"name":"Flex-Objects","version":"0.9.0","description":"Flexible Objects Plugin","description_html":"

Flexible Objects Plugin<\/p>","description_plain":"Flexible Objects Plugin","icon":"list","author":{"name":"Trilby Media","email":"hello@trilby.media"},"dependencies":[{"name":"grav","version":">=1.5"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-objects","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-objects\/blob\/develop\/README.md","keywords":"grav, plugin, crud, directory","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-objects\/issues","license":"MIT","tag_name":"revkit-master","date":"2018-07-21T15:34:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/flex-objects\/0.9.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-flex-objects","slug":"flex-objects","install_path":"user\/plugins\/flex-objects","changelog":{"0.9.0":{"date":" mm\/dd\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"aura":{"name":"Aura","version":"2.0.1","description":"Automatically add meta tags and structured data to your pages for visually appealing and informative search results and social media sharing.","description_html":"

Automatically add meta tags and structured data to your pages for visually appealing and informative search results and social media sharing.<\/p>","description_plain":"Automatically add meta tags and structured data to your pages for visually appealing and informative search results and social media sharing.","icon":"code","author":{"name":"Matt Mulhall","url":"https:\/\/www.theskylab.net","email":"matt@theskylab.net"},"homepage":"https:\/\/github.com\/matt-j-m\/grav-plugin-aura","keywords":"seo, structured data, open graph","bugs":"https:\/\/github.com\/matt-j-m\/grav-plugin-aura\/issues","license":"MIT","tag_name":"v2.0.1","date":"2020-07-06T22:46:08Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/aura\/2.0.1","repository":"https:\/\/github.com\/matt-j-m\/grav-plugin-aura","slug":"aura","install_path":"user\/plugins\/aura","changelog":{"2.0.1":{"date":"07-07-2020","content":"1. [](#bugfix)\n * Updated date published\/modified functionality to ensure output of valid timestamp"},"2.0.0":{"date":"23-06-2020","content":"1. [](#bugfix)\n * Fixed issue with URL extension appearing within page image URL"},"1.0.3":{"date":"29-02-2020","content":"1. [](#bugfix)\n * Adjusted scope of autoloader so it will not interfere with other 'Aura' prefixed plugins"},"1.0.2":{"date":"09-02-2020","content":"1. [](#bugfix)\n * Now appends to existing metadata rather than replacing"},"1.0.1":{"date":"06-09-2019","content":"1. [](#improved)\n * Get language defined in page frontmatter with fallbacks to active language then default language\n1. [](#bugfix)\n * Adjusted JSON output to suit Grav versions > 1.5"},"1.0.0":{"date":" 21-08-2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"tinypng":{"name":"TinyPNG","version":"1.0.0","description":"Compress all image with TinyPNG","description_html":"

Compress all image with TinyPNG<\/p>","description_plain":"Compress all image with TinyPNG","icon":"compress","author":{"name":"Dallas Lu","email":"i@luda.me"},"homepage":"https:\/\/github.com\/ladotech\/grav-plugin-tinypng","keywords":"grav, tinypng, plugin, compress, tinify","bugs":"https:\/\/github.com\/ladotech\/grav-plugin-tinypng\/issues","license":"MIT","tag_name":"1.0.0","date":"2019-08-21T09:09:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tinypng\/1.0.0","repository":"https:\/\/github.com\/ladotech\/grav-plugin-tinypng","slug":"tinypng","install_path":"user\/plugins\/tinypng","changelog":false,"dependencies":[]},"consistent-backup-name":{"name":"ConsistentBackupName","version":"1.0.0","description":"ConsistentBackupName let the last backup be accessible via LATEST.zip.","description_html":"

ConsistentBackupName let the last backup be accessible via LATEST.zip.<\/p>","description_plain":"ConsistentBackupName let the last backup be accessible via LATEST.zip.","icon":"dashboard","author":{"name":"Cyril RUSSO","url":"http:\/\/getgrav.org","email":"fwd.rebootisme@pho.by"},"homepage":"https:\/\/github.com\/X-Ryl669\/grav-plugin-consistent-backup-name","keywords":"static, backup, plugin, name","bugs":"https:\/\/github.com\/X-Ryl669\/grav-plugin-consistent-backup-name\/issues","license":"MIT","tag_name":"1.0.0","date":"2019-08-18T20:56:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/consistent-backup-name\/1.0.0","repository":"https:\/\/github.com\/X-Ryl669\/grav-plugin-consistent-backup-name","slug":"consistent-backup-name","install_path":"user\/plugins\/consistent-backup-name","changelog":{"1.0.0":{"date":"18\/08\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"markdown-collapsible":{"name":"Markdown Collapsible","version":"1.0.0","description":"Adds the ability to render collapsible sections in Markdown","description_html":"

Adds the ability to render collapsible sections in Markdown<\/p>","description_plain":"Adds the ability to render collapsible sections in Markdown","icon":"asterisk","author":{"name":"Cyril Russo","url":"https:\/\/rebootisme.com","email":"fwd.rebootisme@pho.by"},"homepage":"https:\/\/github.com\/X-Ryl669\/grav-plugin-markdown-collapsible","license":"MIT","tag_name":"1.0.0","date":"2019-08-12T19:01:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-collapsible\/1.0.0","repository":"https:\/\/github.com\/X-Ryl669\/grav-plugin-markdown-collapsible","slug":"markdown-collapsible","install_path":"user\/plugins\/markdown-collapsible","changelog":{"1.0.1":{"date":"03\/09\/2018","content":"1. [](#improved)\n * Updated blueprint file"},"1.0.0":{"date":"12\/22\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"glossary":{"name":"Glossary","version":"0.1.1","description":"Maintain a glossary of words and automatically add abbreviations to all pages via Markdown Extra.","description_html":"

Maintain a glossary of words and automatically add abbreviations to all pages via Markdown Extra.<\/p>","description_plain":"Maintain a glossary of words and automatically add abbreviations to all pages via Markdown Extra.","icon":"list","author":{"name":"Nathan Parsons","url":"https:\/\/github.com\/n-parsons","email":"github@tantalum.blue"},"homepage":"https:\/\/github.com\/n-parsons\/grav-plugin-glossary","keywords":"grav, plugin, glossary, abbreviation, definitions","bugs":"https:\/\/github.com\/n-parsons\/grav-plugin-glossary\/issues","license":"MIT","tag_name":"v0.1.1","date":"2019-08-08T15:04:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/glossary\/0.1.1","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-glossary","slug":"glossary","install_path":"user\/plugins\/glossary","changelog":{"0.1.0":{"date":" 2019-08-08","content":"1. [](#new)\n * Glossary plugin created.\n * Site-wide abbreviations enabled.\n * Glossary search implemented."}},"dependencies":[]},"embed-fontawesome":{"name":"Embed Font Awesome","version":"0.1.9","description":"Embed Font Awesome icons into your HTML output as inline SVGs.","description_html":"

Embed Font Awesome icons into your HTML output as inline SVGs.<\/p>","description_plain":"Embed Font Awesome icons into your HTML output as inline SVGs.","icon":"flag","author":{"name":"Nathan Parsons","url":"https:\/\/github.com\/n-parsons","email":"github@tantalum.blue"},"homepage":"https:\/\/github.com\/n-parsons\/grav-plugin-embed-fontawesome","keywords":"icons, font awesome, svg, inline, embed, custom icons","bugs":"https:\/\/github.com\/n-parsons\/grav-plugin-embed-fontawesome\/issues","license":"MIT","tag_name":"v0.1.9","date":"2020-06-22T21:45:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/embed-fontawesome\/0.1.9","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-embed-fontawesome","slug":"embed-fontawesome","install_path":"user\/plugins\/embed-fontawesome","changelog":{"0.1.8":{"date":"2020-06-20","content":"1. [](#bugfix)\n * Added support for inline style attributes."},"0.1.7":{"date":"2020-05-31","content":"1. [](#bugfix)\n * Fix regex compatibility issue with PHP < 7.3."},"0.1.6":{"date":"2020-05-23","content":"1. [](#bugfix)\n * Fix issue with 'icon' or 'fa' in the middle of a class name."},"0.1.5":{"date":"2020-04-28","content":"1. [](#bugfix)\n * Fix placeholder icon sizing for referenced instances."},"0.1.4":{"date":"2020-04-05","content":"1. [](#improved)\n * Added compatibility with Tailwind CSS class naming."},"0.1.3":{"date":"2019-08-14","content":"1. [](#bugfix)\n * Fixed issues with icon width for custom icons.\n * Fixed conflict with Advanced Page Cache - caching no longer breaks icons."},"0.1.2":{"date":"2019-08-12","content":"1. [](#bugfix)\n * Fixed issues with icon with in Chrome\/Chromium."},"0.1.1":{"date":"2019-08-09","content":"1. [](#bugfix)\n * Fixed exception that occurred when there were no icons to replace."},"0.1.0":{"date":"2019-08-08","content":"1. [](#new)\n * Implemented embedding of Font Awesome icons and custom icons.\n * Added methods for including custom icons in pages."}},"dependencies":[]},"google-analytics":{"name":"Google Analytics (gtag.js)","version":"1.1.0","description":"Easily integrate and configure Google Analytics in your site with the global site tag (gtag.js) framework and API.","description_html":"

Easily integrate and configure Google Analytics in your site with the global site tag (gtag.js) framework and API.<\/p>","description_plain":"Easily integrate and configure Google Analytics in your site with the global site tag (gtag.js) framework and API.","icon":"google","author":{"name":"Christian Worreschk","email":"cw@marsec.de"},"homepage":"https:\/\/github.com\/cworreschk\/grav-plugin-google-analytics","docs":"https:\/\/github.com\/cworreschk\/grav-plugin-google-analytics\/blob\/develop\/README.md","keywords":"google, tracking, analytics, gtag, global site tag, grav, plugin","bugs":"https:\/\/github.com\/cworreschk\/grav-plugin-google-analytics\/issues","license":"MIT","tag_name":"v1.1.0","date":"2019-08-05T15:15:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/google-analytics\/1.1.0","repository":"https:\/\/github.com\/cworreschk\/grav-plugin-google-analytics","slug":"google-analytics","install_path":"user\/plugins\/google-analytics","changelog":{"1.1.0":{"date":" 08\/05\/2019","content":"1. [](#new)\n * Support for `Do Not Track (DNT)`\n * German translation\n1. [](#bugfix)\n * Fixed issue with renaming the global `gtag()` object "},"1.0.0":{"date":" 07\/31\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"lazysizes":{"name":"Lazysizes","version":"1.0.0","description":"Adds lazyloading to page images","description_html":"

Adds lazyloading to page images<\/p>","description_plain":"Adds lazyloading to page images","icon":"image","author":{"name":"Jan St\u00fcmmel","email":"info@janstuemmel.de"},"homepage":"https:\/\/github.com\/websitemacherei\/grav-plugin-lazysizes","docs":"https:\/\/github.com\/websitemacherei\/grav-plugin-lazysizes\/blob\/develop\/README.md","keywords":"lazy, lazyloading, lazysizes","bugs":"https:\/\/github.com\/websitemacherei\/grav-plugin-lazysizes\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-07-31T09:15:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/lazysizes\/1.0.0","repository":"https:\/\/github.com\/websitemacherei\/grav-plugin-lazysizes","slug":"lazysizes","install_path":"user\/plugins\/lazysizes","changelog":{"1.0.0":{"date":" 07\/31\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"zooming":{"name":"Zooming","version":"1.0.1","description":"Zooming is a simple [Grav](http:\/\/github.com\/getgrav\/grav) plugin that adds **image zoom \/ lightbox** functionality via [Zooming](https:\/\/github.com\/kingdido999\/zooming) and acts as an alternative to the [featherlight](https:\/\/github.com\/getgrav\/grav-plugin-featherlight) plugin.","description_html":"

Zooming is a simple Grav<\/a> plugin that adds image zoom \/ lightbox<\/strong> functionality via Zooming<\/a> and acts as an alternative to the featherlight<\/a> plugin.<\/p>","description_plain":"Zooming is a simple Grav plugin that adds image zoom \/ lightbox functionality via Zooming and acts as an alternative to the featherlight plugin.","icon":"file-photo-o","author":{"name":"Julian Sch\u00f6nb\u00e4chler","url":"https:\/\/julian-s.ch","email":"info@julian-s.ch"},"homepage":"https:\/\/github.com\/JulianSchoenbaechler\/grav-plugin-zooming","keywords":"zooming, zoom, plugin, code, lightbox, featherlight","bugs":"https:\/\/github.com\/JulianSchoenbaechler\/grav-plugin-zooming\/issues","license":"MIT","tag_name":"v1.0.1","date":"2019-08-21T15:15:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/zooming\/1.0.1","repository":"https:\/\/github.com\/JulianSchoenbaechler\/grav-plugin-zooming","slug":"zooming","install_path":"user\/plugins\/zooming","changelog":{"1.0.1":{"date":"08\/02\/2019","content":"1. [](#bugfix)\n * Fixed file path to dependencies on case-sensitive systems"},"1.0.0":{"date":"07\/25\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"shortcode-citation":{"name":"Shortcode Citations","version":"0.2.0","description":"Provides the ability to add citations via shortcodes such as [cite=id \/]","description_html":"

Provides the ability to add citations via shortcodes such as [cite=id \/]<\/p>","description_plain":"Provides the ability to add citations via shortcodes such as [cite=id \/]","icon":"superscript","author":{"name":"Nathan Parsons","url":"https:\/\/tantalum.blue","email":"github@tantalum.blue"},"dependencies":[{"name":"shortcode-core"}],"homepage":"https:\/\/github.com\/n-parsons\/grav-plugin-shortcode-citation","keywords":"cite, citation, reference, academic, bibliography, shortcode","bugs":"https:\/\/github.com\/n-parsons\/grav-plugin-shortcode-citation\/issues","license":"MIT","tag_name":"v0.2.0","date":"2019-07-31T14:17:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-citation\/0.2.0","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-shortcode-citation","slug":"shortcode-citation","install_path":"user\/plugins\/shortcode-citation","changelog":{"0.2.0":{"date":"31-07-2019","content":"2. [](#bugfix)\n - Fixed issue with citations in blog posts displaying incorrectly in the listing."},"0.1.4":{"date":"25-07-2019","content":"1. [](#bugfix)\n - Fixed bug related to numeric IDs."},"0.1.3":{"date":"24-07-2019","content":"1. [](#bugfix)\n - Fix incorrectly formatted anchors"},"0.1.2":{"date":"24-07-2019","content":"1. [](#bugfix)\n - Update documentation"},"0.1.1":{"date":"24-07-2019","content":"1. [](#bugfix)\n - Update documentation"},"0.1.0":{"date":"24-07-2019","content":"1. [](#new)\n - Initial version"}}},"sharer":{"name":"Sharer","version":"1.2.3","description":"**Sharer** is a plugin that lets you add social buttons to your templates","description_html":"

Sharer<\/strong> is a plugin that lets you add social buttons to your templates<\/p>","description_plain":"Sharer is a plugin that lets you add social buttons to your templates","icon":"share-alt","author":{"name":"Ayoze Hern\u00e1ndez D\u00edaz","email":"ayoze.dev@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6"}],"homepage":"https:\/\/github.com\/ayozehd\/sharer","docs":"https:\/\/github.com\/ayozehd\/sharer\/blob\/master\/README.md","keywords":"plugin, social, share, buttons, seo","bugs":"https:\/\/github.com\/ayozehd\/sharer\/issues","license":"MIT","tag_name":"1.2.3","date":"2020-02-05T22:04:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/sharer\/1.2.3","repository":"https:\/\/github.com\/ayozehd\/grav-plugin-sharer","slug":"sharer","install_path":"user\/plugins\/sharer","changelog":{"1.2.3":{"date":" 05-02-2020","content":"1. [](#bugfix)\n * Fixed configuration override by page header frontmatter ([#4](https:\/\/github.com\/ayozehd\/grav-plugin-sharer\/issues\/4))"},"1.2.2":{"date":" 21-10-2019","content":"1. [](#bugfix)\n * Fixed a regression bug on Twig macros"},"1.2.1":{"date":" 20-10-2019","content":"1. [](#bugfix)\n * `8bit` buttons padding was too much for >768px screens\n * Typo fix `title: true` in blueprints\n2. [](#improved)\n * Moved macros to a new file to avoid Twig deprecation"},"1.2.0":{"date":" 08-10-2019","content":"1. [](#bugfix)\n * In certain situations, hover animation was above icons in circles template\n2. [](#improved)\n * Twig templates have been rewritten to be extended working with blocks\n * FontAwesome 5 assets are now css instead a javascript file\n * Renamed `partials\/svg` folder to avoid conflicts with other plugins\/themes\n3. [](#new)\n * New Templates! `8bit` and `floating` are available inspired by _Tiffany Stoik_ & _Daniel Bruce_ workaround"},"1.1.1":{"date":" 25-09-2019","content":"1. [](#bugfix)\n * Circles icon hidden on hover"},"1.1":{"date":" 25-09-2019","content":"1. [](#bugfix)\n * No cache plugin configuration anymore.\n2. [](#improved)\n * Sass mixins and compressed css-compiled files.\n3. [](#new)\n * Added priority values to `buttons`."},"1.0":{"date":" 19-07-2019","content":"1. [](#new)\n * First release"}}},"lastfm":{"name":"Last.fm","version":"2.0.1","description":"A simple Last.fm scrobbler","description_html":"

A simple Last.fm scrobbler<\/p>","description_plain":"A simple Last.fm scrobbler","icon":"headphones","author":{"name":"Ayoze Hern\u00e1ndez D\u00edaz","email":"ayoze.dev@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6"}],"homepage":"https:\/\/github.com\/ayozehd\/lastfm","docs":"https:\/\/github.com\/ayozehd\/lastfm\/blob\/master\/README.md","keywords":"plugin, music, scrobbler, lastfm, cover, vue","bugs":"https:\/\/github.com\/ayozehd\/lastfm\/issues","license":"MIT","tag_name":"2.0.1","date":"2020-08-06T11:12:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/lastfm\/2.0.1","repository":"https:\/\/github.com\/ayozehd\/grav-plugin-lastfm","slug":"lastfm","install_path":"user\/plugins\/lastfm","changelog":{"2.0.1":{"date":" 08-08-2020","content":"1. [](#improved)\n * Improved error exceptions and display message\n * Added scroll to slide info when text is so large\n2. [](#bugfix)\n * Fixed font sizes rescale. Now depends on container width (`vh`)\n * Fixed reload button color when background is transparent\n * Updated lodash and elliptic packages for security "},"2.0.0":{"date":" 10-06-2020","content":"1. [](#new)\n * Rewritten plugin on Vue.js and [Wlada\/vue-carousel-3d](https:\/\/github.com\/Wlada\/vue-carousel-3d\/)\n * Added appeareance options and improved admin configuration"},"1.0.0":{"date":" 19-07-2019","content":"1. [](#new)\n * First release"}}},"shortcode-modal":{"name":"Shortcode Modal","version":"1.0.0","description":"Provides shortcodes for displaying content in a modal popup","description_html":"

Provides shortcodes for displaying content in a modal popup<\/p>","description_plain":"Provides shortcodes for displaying content in a modal popup","icon":"code","author":{"name":"Matt Marsh","email":"matt@crazedbytes.net"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/marshmn\/grav-plugin-shortcode-modal","docs":"https:\/\/github.com\/marshmn\/grav-plugin-shortcode-modal\/blob\/master\/README.md","demo":"https:\/\/demos.crazedbytes.net\/shortcode-modal","keywords":"grav, plugin, shortcode, ui","bugs":"https:\/\/github.com\/marshmn\/grav-plugin-shortcode-modal\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-07-13T16:26:47Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-modal\/1.0.0","repository":"https:\/\/github.com\/marshmn\/grav-plugin-shortcode-modal","slug":"shortcode-modal","install_path":"user\/plugins\/shortcode-modal","changelog":{"1.0.0":{"date":" 07\/13\/2019","content":"1. [](#new)\n * Initial `modal` and `modal-launch` shortcodes added"}}},"tools-collection":{"name":"Tools Collection","version":"0.1.4","description":"A collection of tools that make working with Grav easier","description_html":"

A collection of tools that make working with Grav easier<\/p>","description_plain":"A collection of tools that make working with Grav easier","icon":"info","author":{"name":"Thomas Anderson","email":"mr.anderson@onixmail.ch"},"homepage":"https:\/\/github.com\/Memurame\/grav-plugin-tools-collection","keywords":"collection, tools, tools-collection, resize, image, blueprints, blueprint","bugs":"https:\/\/github.com\/Memurame\/grav-plugin-tools-collection","license":"MIT","tag_name":"0.1.4","date":"2020-02-19T08:39:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tools-collection\/0.1.4","repository":"https:\/\/github.com\/Memurame\/grav-plugin-tools-collection","slug":"tools-collection","install_path":"user\/plugins\/tools-collection","changelog":{"0.1.4":{"date":"19-02-2020","content":"1. [](#bugfix)\n * fixed algorithm (resize images)\n1. [](#new)\n * Set characters which are not allowed"},"0.1.3":{"date":"21-08-2019","content":"1. [](#improved)\n * removed nonexistent blueprint"},"0.1.2":{"date":"16-08-2019","content":"1. [](#improved)\n * change default settings\n * update language"},"0.1.1":{"date":"16-08-2019","content":"1. [](#improved)\n * Extend the readme\n "},"0.1.0":{"date":"14-08-2019","content":"1. [](#bugfix)\n * fix changelog version"},"0.0.18":{"date":"13-08-2019","content":"1. [](#bugfix)\n * Plugin variablename in admin template"},"0.0.17":{"date":"13-08-2019","content":"1. [](#new)\n * Add multilanguage support\n * Change README language to english\n "},"0.0.16":{"date":"12-08-2019","content":"1. [](#new)\n * New name for the plugin\n "},"0.0.15":{"date":"12-08-2019","content":"1. [](#bugfix)\n * Update readme\n * little changes\n "},"0.0.14":{"date":"12-08-2019","content":"1. [](#improved)\n * Change Name of Plugin\n "},"0.0.13":{"date":"15-07-2019","content":"1. [](#bugfix)\n * Change the filename of admin template"},"0.0.12":{"date":"15-07-2019","content":"1. [](#improved)\n * Rename the repo from grav-plugin-toolbox to grav-plugin-smartthings\n "},"0.0.11":{"date":"10-07-2019","content":"1. [](#improved)\n * Rename the repo from grav-toolbox to grav-plugin-toolbox\n "},"0.0.1":{"date":"09-07-2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"mermaid-diagrams":{"name":"Mermaid Diagrams","version":"1.1.0","description":"This plugin adds the simple and powerful [mermaid diagram language](https:\/\/mermaidjs.github.io\/) to Grav.","description_html":"

This plugin adds the simple and powerful mermaid diagram language<\/a> to Grav.<\/p>","description_plain":"This plugin adds the simple and powerful mermaid diagram language to Grav.","icon":"edit","author":{"name":"Daniel Flaum","url":"https:\/\/danielflaum.net","email":"talk@danielflaum.net"},"homepage":"https:\/\/github.com\/DanielFlaum\/grav-plugin-mermaid-diagrams","keywords":"diagrams, charts, graphs","bugs":"https:\/\/github.com\/DanielFlaum\/grav-plugin-mermaid-diagrams\/issues","license":"MIT","tag_name":"v1.1.0","date":"2019-12-18T22:05:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/mermaid-diagrams\/1.1.0","repository":"https:\/\/github.com\/DanielFlaum\/grav-plugin-mermaid-diagrams","slug":"mermaid-diagrams","install_path":"user\/plugins\/mermaid-diagrams","changelog":{"1.1.0":{"date":"18-12-2019","content":"1. [](#new)\n * Upgraded [mermaid](https:\/\/github.com\/mermaid-js\/mermaid) to v8.4, which adds pie charts and state diagrams."},"1.0.1":{"date":"02-07-2019","content":"1. [](#improved)\n * Small corrections to README.md"},"1.0.0":{"date":"02-07-2019","content":"1. [](#new)\n * Converted Aur\u00e9lien Wolz's Diagram Plugin into the present work.\n * Removed the Flow and Sequence diagram generators."}},"dependencies":[]},"form-prefiller":{"name":"Form Prefiller","version":"1.1.5","description":"Prefill form fields from various data sources","description_html":"

Prefill form fields from various data sources<\/p>","description_plain":"Prefill form fields from various data sources","icon":"list-alt","author":{"name":"Ron Wardenier","email":"bleutzinn@rwgc.nl"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"homepage":"https:\/\/github.com\/bleutzinn\/grav-plugin-form-prefiller","docs":"https:\/\/github.com\/bleutzinn\/grav-plugin-form-prefiller\/blob\/master\/README.md","keywords":"grav, plugin, form, prefill","bugs":"https:\/\/github.com\/bleutzinn\/grav-plugin-form-prefiller\/issues","license":"MIT","tag_name":"v1.1.5","date":"2020-05-18T10:14:02Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/form-prefiller\/1.1.5","repository":"https:\/\/github.com\/bleutzinn\/grav-plugin-form-prefiller","slug":"form-prefiller","install_path":"user\/plugins\/form-prefiller","changelog":{"1.1.5":{"date":" 05\/18\/2020","content":"1. [](#bugfix)\n * Fixed (included) missing 'vendor' directory"},"1.1.4":{"date":" 05\/17\/2020","content":"1. [](#improved)\n * Restricted response of all data-*@ functions to page requests only\n * Enriched Debug Bar messages with the requested variable name"},"1.1.3":{"date":" 05\/15\/2020","content":"1. [](#improved)\n * Improved stability by catching and logging errors\n * Restored data-*@ functions to static\n * Renamed the function \"getParameter\" to \"getURLParameter\" (\"getParameter\" still works for backwards compatibility)\n * Updated to new devtools plugin standards\n * Renamed \"demo\" to the more appropriate \"example-prefill-form-page\"\n * Changed some examples so that they are clearer\n * Updated documentation"},"1.1.2":{"date":" 05\/02\/2020","content":"1. [](#improved)\n * Updated documentation\n "},"1.1.1":{"date":" 05\/02\/2020","content":"1. [](#bugfix)\n * Fixed a problem in detecting YAML type templates.\n1. [](#improved)\n * Restricted examples to form fields only.\n "},"1.1.0":{"date":" 05\/02\/2020","content":"1. [](#bugfix)\n * Fixed issue [#2](https:\/\/github.com\/bleutzinn\/grav-plugin-form-prefiller\/issues\/2) about an error when 'prefill_data' was missing in the frontmatter; thanks to [thekenshow](https:\/\/github.com\/thekenshow) for reporting an the fix.\n * Fixed a problem causing a Page not found error immediately after a page save.\n1. [](#improved)\n * Improved errors in and inconsistencies between the provided example files and the documentation.\n "},"1.0.1":{"date":" 01\/29\/2020","content":"1. [](#improved)\n * Corrected the link to the `README.md` file in `blueprints.yaml` file."},"1.0.0":{"date":" 06\/23\/2019","content":"1. [](#improved)\n * Updated documentation in `README.md`\n * Included more complete demo page"},"0.2.0":{"date":" 06\/23\/2019","content":"1. [](#new)\n * Added custom processing through Twig templates (\"getTwigRender\")\n * Added a call to view all available Twig variables via `getTwig` with parameter `@ALL`\n1. [](#improved)\n * Fixed a problem with extra Twig variables not being added"},"0.1.0":{"date":" 06\/16\/2019","content":"1. [](#new)\n * ChangeLog started...\n * First release"}}},"readability":{"name":"Readability","version":"2.1.0","description":"Measure the readability of your writing.","description_html":"

Measure the readability of your writing.<\/p>","description_plain":"Measure the readability of your writing.","icon":"file-text-o","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-readability","docs":"https:\/\/github.com\/OleVik\/grav-plugin-readability\/blob\/master\/README.md","keywords":"grav, plugin, readability, automated readability index, characters, coleman-liau, flesch, flesch-kincaid, letters, lix, localized, long words, paragraphs, periods, polysillabic words, punctuations, readability, rix, sentences, smog, syllables, textstat, whitespaces, words","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-readability\/issues","license":"MIT","tag_name":"v2.1.0","date":"2020-07-19T22:06:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/readability\/2.1.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-readability","slug":"readability","install_path":"user\/plugins\/readability","changelog":{"2.1.0":{"date":" 20-07-2020","content":"1. [](#new)\n * Add German\n * Bump library-version\n2. [](#improved)\n * Use user's language\n * Fall back to default language\n * Note used language in browser console"},"2.0.0":{"date":" 14-07-2020","content":"1. [](#new)\n * Responsive CSS\n2. [](#bugfix)\n * Twig-extensions namespacing"},"1.1.0":{"date":" 08-05-2020","content":"1. [](#new)\n * TinyMCE-editor compatibility\n2. [](#improved)\n * Filenames\n3. [](#bugfix)\n * Pages-check\n * Docs-link"},"1.0.7":{"date":" 24-06-2019","content":"1. [](#improved)\n * Separate screen- and print-styles"},"1.0.6":{"date":" 18-06-2019","content":"1. [](#new)\n * Blueprint-field for max words"},"1.0.5":{"date":" 18-06-2019","content":"1. [](#new)\n * Template-separation\n * Style-separation\n * JavaScript-separation\n * JavaScript Events\n * Front-end template\n * Max words option\n * CallStatic and FindResource Twig-extensions\n2. [](#improved)\n * Asset-loading in Admin\n * JavaScript-debug\n * Norwegian translation"},"1.0.4":{"date":" 17-06-2019","content":"1. [](#new)\n * Norwegian translation"},"1.0.3":{"date":" 16-06-2019","content":"1. [](#improved)\n * Pathing in scripts, workers\n * Inline registerPromiseWorker\n * Console-debug\n * Languages.yaml\n * Styling\n2. [](#new)\n * Visual indicator and display\n * Toggle to hide output"},"1.0.2":{"date":" 15-06-2019","content":"1. [](#bugfix)\n * Blueprints\n2. [](#new)\n * Console-debug"},"1.0.1":{"date":" 15-06-2019","content":"1. [](#new)\n * Add descriptions\n2. [](#improved)\n * Dependencies, keywords, assets"},"1.0.0":{"date":" 15-06-2019","content":"1. [](#new)\n * Initial release"}}},"admin-frontmatter-yaml":{"name":"Admin Frontmatter Yaml","version":"0.1.0","description":"Support frontmatter.yaml files in Admin plugin","description_html":"

Support frontmatter.yaml files in Admin plugin<\/p>","description_plain":"Support frontmatter.yaml files in Admin plugin","icon":"plug","author":{"name":"Igor Kuznetsov","email":"igk@igk.ru"},"homepage":"https:\/\/github.com\/igk1972\/grav-plugin-admin-frontmatter-yaml","docs":"https:\/\/github.com\/igk1972\/grav-plugin-admin-frontmatter-yaml\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/igk1972\/grav-plugin-admin-frontmatter-yaml\/issues","license":"MIT","tag_name":"0.1.0","date":"2019-06-19T04:46:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-frontmatter-yaml\/0.1.0","repository":"https:\/\/github.com\/igk1972\/grav-plugin-admin-frontmatter-yaml","slug":"admin-frontmatter-yaml","install_path":"user\/plugins\/admin-frontmatter-yaml","changelog":{"0.1.0":{"date":" 06\/17\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"markdown-fontawesome":{"name":"Markdown Font Awesome","version":"1.1.1","description":"Adds support for Font Awesome icons in Markdown using :emoji: syntax","description_html":"

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":"Nathan Parsons","url":"https:\/\/github.com\/n-parsons","email":"github@tantalum.blue"},"homepage":"https:\/\/github.com\/n-parsons\/grav-plugin-markdown-fontawesome","keywords":"font awesome, emoji, icons","bugs":"https:\/\/github.com\/n-parsons\/grav-plugin-markdown-fontawesome\/issues","license":"MIT","tag_name":"v1.1.1","date":"2019-07-31T10:05:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-fontawesome\/1.1.1","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-markdown-fontawesome","slug":"markdown-fontawesome","install_path":"user\/plugins\/markdown-fontawesome","changelog":{"1.1.1":{"date":"2019-07-31","content":"1. [](#new)\n * Added support for duotone icons (`fad`)"},"1.1.0":{"date":"2019-06-15","content":"2. [](#improved)\n * Fixed issues with other colons inline with icons, eg. in times.\n * Documented conflict with Markdown Extra definition lists."},"1.0.1":{"date":"2016-04-27","content":"1. [](#improved)\n * Better plugin description added"},"1.0.0":{"date":"2016-04-23","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"file-browser":{"name":"File Browser","version":"0.2.7","description":"File browser plugin providing directory listing","description_html":"

File browser plugin providing directory listing<\/p>","description_plain":"File browser plugin providing directory listing","icon":"folder","author":{"name":"Nathan Parsons","url":"https:\/\/tantalum.blue","email":"github@tantalum.blue"},"homepage":"https:\/\/github.com\/N-Parsons\/grav-plugin-file-browser","keywords":"grav, plugin, files, directory, file browser, directory listing","bugs":"https:\/\/github.com\/N-Parsons\/grav-plugin-file-browser\/issues","license":"MIT","tag_name":"v0.2.7","date":"2020-04-28T15:22:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/file-browser\/0.2.7","repository":"https:\/\/github.com\/N-Parsons\/grav-plugin-file-browser","slug":"file-browser","install_path":"user\/plugins\/file-browser","changelog":{"0.2.7":{"date":" 28-04-2020","content":"1. [](#improved)\n * Improved support for Font Awesome 4."},"0.2.6":{"date":" 13-10-2019","content":"1. [](#new)\n * Added option for disabling sort button.\n * Added option for default reversal of sort order.\n2. [](#bugfix)\n * Fixes issue caused by dots in folder names."},"0.2.5":{"date":" 16-08-2019","content":"1. [](#new)\n * Added requested file sorting functionality."},"0.2.4":{"date":" 16-08-2019","content":"1. [](#bugfix)\n * Fix issue with class for list-view as default."},"0.2.3":{"date":" 15-08-2019","content":"1. [](#bugfix)\n * Prepend base url to get true paths for files."},"0.2.2":{"date":" 12-08-2019","content":"1. [](#bugfix)\n * Handle cases where folders only contain folders."},"0.2.1":{"date":" 12-08-2019","content":"1. [](#bugfix)\n * Fix compatibility with the 'embed-fontawesome' plugin."},"0.2.0":{"date":" 12-08-2019","content":"1. [](#improved)\n * Improved thumbnail generation.\n * Thumbnail types are now handled via the site config.\n2. [](#bugfix)\n * Spaces in file\/folder names are now supported."},"0.1.3":{"date":" 08-08-2019","content":"1. [](#improved)\n * Improved robustness of file icons and names in the browser view."},"0.1.2":{"date":" 05-08-2019","content":"1. [](#bugfix)\n * Fix compatibility with Font Awesome via JS\/SVG"},"0.1.1":{"date":" 24-07-2019","content":"1. [](#improved)\n * Add usage instruction\n2. [](#bugfix)\n * Switch Font Awesome to use CSS via the CDN (the JS kit was inappropriate)"},"0.1.0":{"date":" 03-06-2019","content":"1. [](#new)\n * Create file browser plugin.\n * Implement extension-specific icons.\n * Implement thumbnail generation."}},"dependencies":[]},"image-color":{"name":"Image Color","version":"1.0.0","description":"The Grav Image Color Plugin for Grav adds the ability to get the dominant color from an image. You can generate a color palette from an image.","description_html":"

The Grav Image Color Plugin for Grav adds the ability to get the dominant color from an image. You can generate a color palette from an image.<\/p>","description_plain":"The Grav Image Color Plugin for Grav adds the ability to get the dominant color from an image. You can generate a color palette from an image.","icon":"paint-brush","author":{"name":"Dimitri Longo","url":"https:\/\/github.com\/dimitrilongo\/grav-plugin-image-color","email":"dimitri.longo@elanathemes.fr"},"homepage":"https:\/\/github.com\/dimitrilongo\/grav-plugin-image-color","docs":"https:\/\/github.com\/dimitrilongo\/grav-plugin-image-color\/blob\/master\/README.md","bugs":"https:\/\/github.com\/dimitrilongo\/grav-plugin-image-color\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-05-11T19:33:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/image-color\/1.0.0","repository":"https:\/\/github.com\/dimitrilongo\/grav-plugin-image-color","slug":"image-color","install_path":"user\/plugins\/image-color","changelog":{"1.0.0":{"date":"11\/05\/2019","content":"1. [](#new)\n * Initial Release"}},"dependencies":[]},"fullcalendar":{"name":"FullCalendar","version":"0.2.5","description":"show Calendar Widget from ICS File(s), based on fullcalendar.io","description_html":"

show Calendar Widget from ICS File(s), based on fullcalendar.io<\/p>","description_plain":"show Calendar Widget from ICS File(s), based on fullcalendar.io","icon":"calendar","author":{"name":"Werner Joss","email":"werner@hoernerfranzracing.de"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/wernerjoss\/grav-plugin-fullcalendar","docs":"https:\/\/github.com\/wernerjoss\/grav-plugin-fullcalendar","keywords":"grav, plugin, ICS, Icalendar, fullcalendar.io","bugs":"https:\/\/github.com\/wernerjoss\/grav-plugin-fullcalendar\/issues","license":"MIT","tag_name":"0.2.5","date":"2020-09-05T19:11:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/fullcalendar\/0.2.5","repository":"https:\/\/github.com\/wernerjoss\/grav-plugin-fullcalendar","slug":"fullcalendar","install_path":"user\/plugins\/fullcalendar","changelog":{"0.2.5":{"date":" 09\/05\/2020","content":"1. [](#new)\n * fix missing event time display when allDay=false \n * fix picture artifact in html when no month pics in page folder\n * add experimental config option tz_offset as a workaround for wrong event times in repeating events (see source code..)"},"0.2.4":{"date":" 07\/21\/2020","content":"1. [](#new)\n * add config Option cors_api_url (overrides default value, if present)"},"0.2.3":{"date":" 06\/22\/2020","content":"1. [](#new)\n * add Event Description as Tooltip"},"0.2.2":{"date":" 04\/06\/2020","content":"1. [](#new)\n * automatically add CORS proxy URL for remote ics Files"},"0.2.1":{"date":" 02\/17\/2020","content":"1. [](#new)\n * fix parsing long lines in ics File(s)\n * new config Option weekNumbers (show week Numbers in calendar grid)\n * fix BYDAY n+- Bug (bysetpos)"},"0.2.0":{"date":" 01\/06\/2020","content":"Repeating Events are now basically supported by incorporating the rrule Plugin from fullcalendar.io V 4.3.1.\nThere are, however, some rrule Options left, that are not yet supported - should work for most common rrules, though.\nAdditionaly, a new configuration Option has been introduced: locale - just set this to your Preferred value in fullcalendar.yaml.\nDefault is en.\nAlso note that file assets\/custom.css has been renamed to daygrid.css - custom.css is for user adaptions and will also be used, if present (but is not provided with plugin) !"},"0.1.5":{"date":" 12\/30\/2019","content":"Calendars can now be assigned custom colors for nicer display by adding an entry 'colors' to fullcalendar.yaml - this should be a comma-separated list of HTML\ncolors (predifined Names like lightBlue can be used as well as HEX notation, like #ffaabc).\nIf colors entry is not defined, standard fullcalendar.css color is used for all calendars, same behaviour as before.\nIn Addition, a Legend (html List, css class cal_legend) can be enabled by adding showlegend: true"},"0.1.4":{"date":" 07\/30\/2019","content":"As there have been multiple issues with remote Calendar Files not showing events as a result of [CORS](https:\/\/en.wikipedia.org\/wiki\/Cross-origin_resource_sharing) Policy restrictions,\nan automatic addition of a [CORS Proxy URL](https:\/\/cors-anywhere.herokuapp.com\/) has now been incorporated (from v 0.2.2)\n "},"0.1.3":{"date":" 07\/25\/2019","content":"1. [](#new)\n * unpacked locales :)"},"0.1.2":{"date":" 07\/17\/2019","content":" [fullcalendar icsfile=example1.ics,example2.ics,example3.ics][\/fullcalendar]"},"0.1.1":{"date":" 07\/12\/2019","content":"The plugin will now change the displayed image when visitor clicks prev\/next\/home button. this will only work when picture files are named correctly according to active locale. for locale 'en' , this means 'January.jpg, February.jpg, March.jpg ....' for locale 'de' , this means 'Januar.jpg, Februar.jpg, M\u00e4rz.jpg ....' and so on..."},"0.1.0":{"date":" 05\/05\/2019","content":"1. [](#new)\n * Initial commit, ChangeLog started..."}}},"cloudinary":{"name":"Cloudinary","version":"1.1.5","description":"Cloudinary service integration for Grav.","description_html":"

Cloudinary service integration for Grav.<\/p>","description_plain":"Cloudinary service integration for Grav.","icon":"cloud","author":{"name":"Netzhexe.de","email":"ak@netzhexe.de"},"homepage":"https:\/\/github.com\/skinofthesoul\/grav-plugin-cloudinary","docs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-cloudinary\/blob\/develop\/README.md","keywords":"grav, plugin, video management, image management, asset management","bugs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-cloudinary\/issues","license":"MIT","tag_name":"v1.1.5","date":"2019-05-08T09:28:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cloudinary\/1.1.5","repository":"https:\/\/github.com\/skinofthesoul\/grav-plugin-cloudinary","slug":"cloudinary","install_path":"user\/plugins\/cloudinary","changelog":{"1.1.5":{"date":" 08-05-2019","content":"1. [](#improved)\n * better defaults, code improvements"},"1.1.4":{"date":" 06-05-2019","content":"1. [](#improved)\n * some templating and code improvements, ready to be tested out in production"},"1.1.3":{"date":" 04-05-2019","content":"1. [](#improved)\n * _really_ included `vendor\/` directory in git so it's actually installable via GPM"},"1.1.2":{"date":" 03-05-2019","content":"1. [](#improved)\n * code improvements\n * included `vendor\/` directory in git so it's actually installable via GPM"},"1.1.1":{"date":" 02-05-2019","content":"1. [](#improved)\n * added credits to README\n * fixed and bumped version numbers in `blueprints.yaml`\n * fixed a templating error"},"1.1.0":{"date":" 01-05-2019","content":"1. [](#new)\n * default options for galleries and single pages\n * support for images\n * configurable via Admin\n2. [](#improved)\n * updated Usage and Future Plans sections of README\n * more language support"},"1.0.0":{"date":" 04\/23\/2019","content":"1. [](#new)\n * first release\n * support for single video pages and galleries of thumbnails linked to their respective video pages\n * language support included"}},"dependencies":[]},"login-oauth2-extras":{"name":"Login OAuth2 Extras","version":"2.1.0","description":"Extra Login OAuth2 Providers (requires Login OAuth2 Plugin)","description_html":"

Extra Login OAuth2 Providers (requires Login OAuth2 Plugin)<\/p>","description_plain":"Extra Login OAuth2 Providers (requires Login OAuth2 Plugin)","icon":"plug","author":{"name":"Trilby Media","email":"hello@trilby.media"},"dependencies":[{"name":"login-oauth2","version":"~2.0"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2-extras","docs":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2-extras\/blob\/develop\/README.md","demo":"http:\/\/demo.yoursite.com","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2-extras\/issues","license":"MIT","tag_name":"2.1.0","date":"2020-05-11T20:52:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login-oauth2-extras\/2.1.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2-extras","slug":"login-oauth2-extras","install_path":"user\/plugins\/login-oauth2-extras","changelog":{"2.1.0":{"date":"05\/11\/2020","content":"1. [](#new)\n * Added Patreon Provider\n * Added Azure Provider [#1](https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2-extras\/pull\/1)"},"2.0.1":{"date":"04\/27\/2019","content":"1. [](#new)\n * Added Twitch Provider"},"2.0.0":{"date":" 04\/26\/2019","content":"1. [](#new)\n * ChangeLog started..."}}},"backtotop":{"name":"Back to Top","version":"0.6.0","description":"This grav plugin displays a "Back to Top" link at the end of every section, so the reader can jump back up to the table of contents. The plugin integrates the js lib "Return to Top Arrow" by [rdallaire](https:\/\/codepen.io\/rdallaire\/pen\/apoyx).","description_html":"

This grav plugin displays a "Back to Top" link at the end of every section, so the reader can jump back up to the table of contents. The plugin integrates the js lib "Return to Top Arrow" by rdallaire<\/a>.<\/p>","description_plain":"This grav plugin displays a "Back to Top" link at the end of every section, so the reader can jump back up to the table of contents. The plugin integrates the js lib "Return to Top Arrow" by rdallaire.","icon":"chevron-circle-up","author":{"name":"Marco Segato"},"homepage":"https:\/\/github.com\/marcosegato\/grav-plugin-backtotop","docs":"https:\/\/github.com\/marcosegato\/grav-plugin-backtotop\/blob\/master\/README.md","keywords":"grav, plugin, back, return, top, link","bugs":"https:\/\/github.com\/marcosegato\/grav-plugin-backtotop\/issues","license":"MIT","tag_name":"v0.6.0","date":"2019-10-27T18:20:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/backtotop\/0.6.0","repository":"https:\/\/github.com\/marcosegato\/grav-plugin-backtotop","slug":"backtotop","install_path":"user\/plugins\/backtotop","changelog":{"0.6.0":{"date":" 10\/27\/2019","content":"1. [](#improved)\n * Add option to display button's icons as FontAwesome or SVG images\n * Add option to include Font Awesome library if your theme does not include it"},"0.5.2":{"date":" 10\/13\/2019","content":"1. [](#bugfix)\n * Fix release version"},"0.5.1":{"date":" 10\/13\/2019","content":"1. [](#bugfix)\n * Reliance on Font Awesome removed [#1](https:\/\/github.com\/marcosegato\/grav-plugin-backtotop\/issues\/1)"},"0.5.0":{"date":" 04\/20\/2019","content":"1. [](#new)\n * First public release"}},"dependencies":[]},"icalendar":{"name":"Icalendar","version":"0.2.3","description":"Reads ICS Files and shows Events from it","description_html":"

Reads ICS Files and shows Events from it<\/p>","description_plain":"Reads ICS Files and shows Events from it","icon":"calendar","author":{"name":"Werner Joss","email":"werner@hoernerfranzracing.de"},"homepage":"https:\/\/github.com\/wernerjoss\/grav-plugin-icalendar","docs":"https:\/\/github.com\/wernerjoss\/grav-plugin-icalendar\/blob\/master\/README.md","keywords":"grav, plugin, ICS, Icalendar","bugs":"https:\/\/github.com\/wernerjoss\/grav-plugin-icalendar\/issues","license":"MIT","tag_name":"0.2.4","date":"2019-07-10T06:11:10Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/icalendar\/0.2.3","repository":"https:\/\/github.com\/wernerjoss\/grav-plugin-icalendar","slug":"icalendar","install_path":"user\/plugins\/icalendar","changelog":{"0.2.3":{"date":" 07\/08\/2019","content":"1. [](#new)\n * added Date Format Config Variable"},"0.2.2":{"date":" 05\/04\/2019","content":"1. [](#bugfix)\n * fixed Links in blueprints.yaml, removed unused Subdirectorys from om\\icalparser\n "},"0.2.1":{"date":" 04\/25\/2019","content":"1. [](#bugfix)\n * removed om\\icalparser dependency from blueprints.yaml as patched version already included\n "},"0.2.0":{"date":" 04\/20\/2019","content":"1. [](#new)\n * added patched Version of om\\icalparser to Project"},"0.1.0":{"date":" 04\/05\/2019","content":"1. [](#new)\n * Initial commit, ChangeLog started..."}},"dependencies":[]},"prism-highlight":{"name":"Prism Highlighter","version":"1.0.2","description":"This plugin provides code highlighting functionality via the [Prism.js](http:\/\/prismjs.com\/) syntax highlighter with lots of themes and plugins.","description_html":"

This plugin provides code highlighting functionality via the Prism.js<\/a> syntax highlighter with lots of themes and plugins.<\/p>","description_plain":"This plugin provides code highlighting functionality via the Prism.js syntax highlighter with lots of themes and plugins.","icon":"code","author":{"name":"Trilby Media","url":"https:\/\/trilby.media","email":"hello@trilby.media"},"homepage":"https:\/\/github.com\/trilbymedia\/grav-prism-highlight","keywords":"highlight, plugin, code, prism.js","bugs":"https:\/\/github.com\/trilbymedia\/grav-prism-highlight\/issues","license":"MIT","tag_name":"1.0.2","date":"2019-06-23T00:26:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/prism-highlight\/1.0.2","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-prism-highlight","slug":"prism-highlight","install_path":"user\/plugins\/prism-highlight","changelog":{"1.0.2":{"date":"06\/22\/2019","content":"1. [](#bugfix)\n * Removed xdebug statement"},"1.0.1":{"date":"06\/20\/2019","content":"1. [](#improved)\n * Moved away from jQuery syntax and converted to VanillaJS\n * Fixed typos\n * Added extra syntax highlighting format"},"1.0.0":{"date":"04\/16\/2019","content":"1. [](#new)\n * Initial Version"}},"dependencies":[]},"deferred-instagram":{"name":"Deferred Instagram","version":"1.0.0","description":"Makes an API call to Instagram after page was loaded and then dynamically loads the conent.","description_html":"

Makes an API call to Instagram after page was loaded and then dynamically loads the conent.<\/p>","description_plain":"Makes an API call to Instagram after page was loaded and then dynamically loads the conent.","icon":"instagram","author":{"name":"Bartosz Jab\u0142o\u0144ski | Code in the Cup","email":"bjablonski@codeinthecup.pl"},"dependencies":[{"name":"instagram"}],"homepage":"https:\/\/github.com\/thewunsz\/grav-plugin-deferred-instagram","docs":"https:\/\/github.com\/thewunsz\/grav-plugin-deferred-instagram\/blob\/develop\/README.md","keywords":"instagram, deferred, js, ajax, api","bugs":"https:\/\/github.com\/thewunsz\/grav-plugin-deferred-instagram\/issues","license":"MIT","tag_name":"v1.0.0","date":"2019-04-14T20:52:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/deferred-instagram\/1.0.0","repository":"https:\/\/github.com\/Wunsz\/grav-plugin-deferred-instagram","slug":"deferred-instagram","install_path":"user\/plugins\/deferred-instagram","changelog":{"1.0.0":{"date":" 04\/14\/2019","content":"1. [](#new)\n * Added main functionality of the plugin"}}},"antispam":{"name":"Antispam","version":"1.4","description":"Automatic obfuscation of plain text email addresses in Grav pages.","description_html":"

Automatic obfuscation of plain text email addresses in Grav pages.<\/p>","description_plain":"Automatic obfuscation of plain text email addresses in Grav pages.","icon":"at","author":{"name":"Netzhexe.de","email":"ak@netzhexe.de"},"homepage":"https:\/\/github.com\/skinofthesoul\/grav-plugin-antispam","docs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-antispam\/blob\/master\/README.md","keywords":"grav, plugin, spam protection, email obfuscation","bugs":"https:\/\/github.com\/skinofthesoul\/grav-plugin-antispam\/issues","license":"MIT","tag_name":"v1.4","date":"2020-07-13T15:54:45Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/antispam\/1.4","repository":"https:\/\/github.com\/skinofthesoul\/grav-plugin-antispam","slug":"antispam","install_path":"user\/plugins\/antispam","changelog":{"1.4":{"date":" 13-07-2020","content":"1. [](#bugfix)\n * email addresses wrapped in mailto: tags now get properly encrypted in the linked text as well"},"1.3":{"date":" 26-12-2019","content":"1. [](#new)\n * you can now wrap images in a mailto link and these will also get encrypted; please refer to the README for caveats\n1. [](#bugfix)\n * the bug where every other noscript text was getting vanished when javascript was disabled seems to have gone away now"},"1.2.6":{"date":" 28-11-2019","content":"1. [](#improved)\n * the plugin can now be disabled for individual pages\n * README.md updated to reflect this change"},"1.2.5":{"date":" 17-09-2019","content":"1. [](#improved)\n * existing mailto links are now converted properly too (fixes a compatibility issue with the flex-directory plugin)\n * README.md updated to reflect this change"},"1.2.4":{"date":" 02-08-2019","content":"1. [](#bugfix)\n * fixed link to README in `blueprints.yaml`"},"1.2.3":{"date":" 18-07-2019","content":"1. [](#improved)\n * took out html comment tags around the inline javascript to fix a [compatibility issue](https:\/\/github.com\/skinofthesoul\/grav-plugin-antispam\/issues\/3) with the [minifyHTML](https:\/\/github.com\/jimblue\/grav-plugin-minify-html) plugin"},"1.2.2":{"date":" 02-07-2019","content":"1. [](#bugfix)\n * bumped the version number in `blueprints.yaml`"},"1.2.1":{"date":" 01-07-2019","content":"1. [](#improved)\n * modified regex again to only exclude domains that consist of only a digit followed by an x"},"1.2.0":{"date":" 01-07-2019","content":"1. [](#bugfix)\n * changed regex to exclude domains that start with a digit, to avoid replacing responsive images like `image@2x.jpg`"},"1.1.3":{"date":" 14-05-2019","content":"1. [](#bugfix)\n * fixed Github links in `blueprints.yaml`"},"1.1.2":{"date":" 10-05-2019","content":"1. [](#bugfix)\n * email addresses containing hyphens or underscores work now"},"1.1.1":{"date":" 30-04-2019","content":"1. [](#improved)\n * changed icon from plug to at\n * minor edits and more todo in readme"},"1.1.0":{"date":" 08-04-2019","content":"1. [](#new)\n * configurable noscript text with language support\n * installation via GPM\n2. [](#improved)\n * minor edits in readme and blueprints\n * changed license from GNU GPL3 to MIT"},"1.0.0":{"date":" 06-04-2019","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"leaflet-address":{"name":"Leaflet Address","version":"1.0.1","description":"With the Leaflet address plugin you can easily show an address as text and on a leaflet map.","description_html":"

With the Leaflet address plugin you can easily show an address as text and on a leaflet map.<\/p>","description_plain":"With the Leaflet address plugin you can easily show an address as text and on a leaflet map.","icon":"map","author":{"name":"Fabian Dennler","email":"fd@fabforge.ch"},"dependencies":[{"name":"grav","version":">=1.5.0"}],"homepage":"https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address","docs":"https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address\/blob\/develop\/README.md","keywords":"grav, plugin, leaflet, map, address","bugs":"https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address\/issues","license":"MIT","tag_name":"v1.0.2","date":"2019-04-15T20:56:12Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/leaflet-address\/1.0.1","repository":"https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address","slug":"leaflet-address","install_path":"user\/plugins\/leaflet-address","changelog":{"[v1.0.1]":{"date":"04\/15\/2019","content":"1. [](#new)\n * Added translations (EN, DE)\n * Added many map providers\n * Fullfill OSM requirement _fixthemap_\n1. [](#improved)\n * Missing Leaflet-providers, OpenStreetMap and map providers in credits\n * Default marker icon is red"},"[v0.1.3]":{"date":"04\/14\/2019","content":"1. [](#new)\n * Separated the map from address twig template\n * Added a shortcode `[place]` with argument `type=map` or `type=addr` ([#2433: Suggestion from Andy Miller @rhukster](https:\/\/github.com\/getgrav\/grav\/issues\/2433#issuecomment-481479209))\n1. [](#improved)\n * Backend also use configured icon\n * Added description to configure plugin using the Administration Panel\n * Replaced empty default configuration with a sample configuration\n * Added grav 1.5 dependency because I don't know the older one :)\n * Simplified onPluginsInitialized event\n1. [](#bugfix)\n * Backend didn't know about config\n * Removed debugging lines"},"0.1.2":{"date":" 04\/05\/2019","content":"1. [](#new)\n * First github release"},"0.1.0":{"date":" 04\/03\/2019","content":"[v1.0.2]: https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address\/compare\/v1.0.1...v1.0.2\n[v1.0.1]: https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address\/compare\/v0.1.3...v1.0.1\n[v0.1.3]: https:\/\/github.com\/foxfabi\/grav-plugin-leaflet-address\/compare\/v0.1.2...v0.1.3"}}},"markdown-underline":{"name":"Markdown Underline","version":"1.0.0","description":"Override the HTML tags generated by inline `*`, `**`, `_` and `__`.\nThe plugin defaults `__` to `u` for example to yield underlined text.\n","description_html":"

Override the HTML tags generated by inline *<\/code>, **<\/code>, _<\/code> and __<\/code>.\nThe plugin defaults __<\/code> to u<\/code> for example to yield underlined text.<\/p>","description_plain":"Override the HTML tags generated by inline *, **, _ and __.\nThe plugin defaults __ to u for example to yield underlined text.","icon":"underline","author":{"name":"Antoine Goutenoir","email":"antoine@goutenoir.com"},"homepage":"https:\/\/github.com\/Goutte\/grav-plugin-markdown-underline","docs":"https:\/\/github.com\/Goutte\/grav-plugin-markdown-underline\/blob\/develop\/README.md","demo":"https:\/\/courses.m3p2.ljbac.com","keywords":"grav, plugin, markdown, underline, override, inline, block","bugs":"https:\/\/github.com\/Goutte\/grav-plugin-markdown-underline\/issues","license":"MIT","tag_name":"1.0.0","date":"2019-03-21T02:56:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-underline\/1.0.0","repository":"https:\/\/github.com\/Goutte\/grav-plugin-markdown-underline","slug":"markdown-underline","install_path":"user\/plugins\/markdown-underline","changelog":{"0.1.0":{"date":"03\/20\/2019","content":"1. [](#new)\n * Convert double underscore inline blocks to underline.\n * Allow override of the 4 basic inline blocks.\n * Allow per-page override of the configuration"}},"dependencies":[]},"editable-contenttools":{"name":"Editable with ContentTools","version":"1.5.0","description":"A Frontend WYSIWYG Editor using ContentTools","description_html":"

A Frontend WYSIWYG Editor using ContentTools<\/p>","description_plain":"A Frontend WYSIWYG Editor using ContentTools","icon":"edit","author":{"name":"bleutzinn","email":"bleutzinn@festeto.net"},"dependencies":[{"name":"login","version":"*"}],"homepage":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-contenttools","demo":"https:\/\/festeto.net\/demo-grav-plugin-editable-contenttools\/","keywords":"grav, plugin, editor, wysiwyg, markdown, frontend","bugs":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-contenttools\/issues","license":"MIT","tag_name":"v1.5.0","date":"2019-03-02T20:35:07Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/editable-contenttools\/1.5.0","repository":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-contenttools","slug":"editable-contenttools","install_path":"user\/plugins\/editable-contenttools","changelog":{"1.5.0":{"date":" 03\/02\/2019","content":"1. [](#new)\n * Multi language support\n1. [](#improved)\n * Added Login plugin as a plugin dependency\n * Removed dependency of theme bottom block for plugin Javascript code"},"1.4.7":{"date":" 02\/25\/2019","content":"1. [](#new)\n * First official public release\n1. [](#improved)\n * Improved the removal of 'anonymous' editable tags prior to displaying a page"},"1.4.6-beta1":{"date":" 02\/17\/2019","content":"1. [](#new)\n * First public Beta release\n1. [](#improved)\n * Small non functional changes"},"1.4.5":{"date":" 02\/15\/2019","content":"1. [](#improved)\n * Optimized shortcode processing\n * Disabled the inspector widget\n "},"1.4.4":{"date":" 02\/15\/2019","content":"1. [](#new)\n * The ContentTools inspector widget is now hidden\n1. [](#improved)\n * Improved page recaching\n "},"1.4.3":{"date":" 02\/14\/2019","content":"1. [](#new)\n * The ContentTools inspector widget is now hidden\n1. [](#improved)\n * Improved page recaching"},"1.4.2":{"date":" 02\/13\/2019","content":"1. [](#improved)\n * Added call to Page::content() to force editor initialization on first page load\n * Placed editor initialization JS code into DOMContentLoaded event"},"1.4.1":{"date":" 02\/13\/2019","content":"1. [](#improved)\n * Fixed permanent presence of shortcodes in page"},"1.4.0":{"date":" 02\/12\/2019","content":"1. [](#improved)\n * Removed dependency upon Shortcode Core plugin"},"1.3.1":{"date":" 02\/09\/2019","content":"1. [](#improved)\n * Reduced available ContentTools tools"},"1.3.0":{"date":" 02\/08\/2019","content":"1. [](#added)\n * Added auto naming of editable shortcodes"},"1.2.1":{"date":" 02\/07\/2019","content":"1. [](#improved)\n * Improved server OS detection\n * Fixed typo in configuration\n * Changed CDN resource to local"},"1.2.0":{"date":" 02\/07\/2019","content":"1. [](#added)\n * Added option to do a Git Sync in fore or background"},"1.1.0":{"date":" 02\/06\/2019","content":"1. [](#added)\n * Git Sync support"},"1.0.0":{"date":" 02\/02\/2019","content":"1. [](#improved)\n * Code optimized\n * Removed edit permissions per user\/group"},"0.1.0":{"date":" 01\/25\/2019","content":"1. [](#new)\n * ChangeLog started..."}}},"dotenv":{"name":"DotEnv","version":"1.0.0","description":"Loads environment variables from .gravenv file.","description_html":"

Loads environment variables from .gravenv file.<\/p>","description_plain":"Loads environment variables from .gravenv file.","icon":"empire","author":{"name":"Jakob Kruse","url":"https:\/\/github.com\/ralla","email":"jkonliner@gmail.com"},"homepage":"https:\/\/github.com\/ralla\/grav-plugin-dotenv","keywords":"dotenv, env, environment","bugs":"https:\/\/github.com\/ralla\/grav-plugin-dotenv\/issues","license":"MIT","tag_name":"1.0.1","date":"2019-05-28T15:39:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/dotenv\/1.0.0","repository":"https:\/\/github.com\/Ralla\/grav-plugin-dotenv","slug":"dotenv","install_path":"user\/plugins\/dotenv","changelog":{"1.0.0":{"date":"14\/02\/2019","content":"1. [](#new)\n * Initial commit."}},"dependencies":[]},"smart-banner":{"name":"Smart Banner","version":"1.0.0","description":"A quick and simple way to add Apple's Smart Banners for iOS apps to your Grav website.","description_html":"

A quick and simple way to add Apple's Smart Banners for iOS apps to your Grav website.<\/p>","description_plain":"A quick and simple way to add Apple's Smart Banners for iOS apps to your Grav website.","icon":"adn","author":{"name":"Craig Phillips","email":"support@craigphillips.biz"},"homepage":"https:\/\/github.com\/cppl\/grav-plugin-smart-banner","docs":"https:\/\/github.com\/cppl\/grav-plugin-smart-banner\/blob\/develop\/README.md","demo":"https:\/\/sunrisetimes.app","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/cppl\/grav-plugin-smart-banner\/issues","license":"MIT","tag_name":"1.0.0","date":"2019-01-15T04:19:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/smart-banner\/1.0.0","repository":"https:\/\/github.com\/CPPL\/grav-plugin-smart-banner","slug":"smart-banner","install_path":"user\/plugins\/smart-banner","changelog":{"1.0.0":{"date":" 01\/15\/2019","content":"1. [](#new)\n * First public release\n * Smart Banner functionality implemented"},"0.1.0":{"date":" 01\/13\/2019","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"indieauth":{"name":"Indieauth","version":"0.1.0","description":"Basic IndieAuth support","description_html":"

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"},"0.1.0":{"date":" 12\/31\/2018","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"presentation-deckset":{"name":"Presentation Deckset","version":"1.3.4","description":"Use Deckset Syntax with the Presentation-plugin","description_html":"

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":"presentation","version":">=3.0.0"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-deckset","docs":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-deckset\/blob\/master\/README.md","keywords":"grav, plugin, etc","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-deckset\/issues","license":"MIT","tag_name":"v1.3.4","date":"2019-12-20T22:13:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/presentation-deckset\/1.3.4","repository":"https:\/\/github.com\/OleVik\/grav-plugin-presentation-deckset","slug":"presentation-deckset","install_path":"user\/plugins\/presentation-deckset","changelog":{"1.3.4":{"date":"20-12-2019","content":"1. [](#bugfix)\n - Revert v1.3.3, add in simpler checks\n2. [](#new)\n - Bump Presentation-version dependency"},"1.3.3":{"date":"20-12-2019","content":"1. [](#new)\n - Stable release of v1.3.2-beta.1"},"1.3.2-beta.1":{"date":"20-12-2019","content":"1. [](#bugfix)\n - Test whether parent exists"},"1.3.1":{"date":"10-06-2019","content":"1. [](#bugfix)\n - API-interface alignment"},"1.3.0":{"date":"10-06-2019","content":"1. [](#new)\n - API-alignment with parent\n - Change \/API to \/classes\n2. [](#improved)\n - Remove Admin dependency"},"1.2.3":{"date":"05-06-2019","content":"1. [](#new)\n - Handle Notes"},"1.2.2":{"date":"03-06-2019","content":"1. [](#improved)\n - GPM fix"},"1.2.1":{"date":"31-05-2019","content":"1. [](#improved)\n - Properties placeholder to align with API"},"1.2.0":{"date":"19-04-2019","content":"1. [](#improved)\n - Image parsing\n - Image backgrounds are now all contained within slide"},"1.1.4":{"date":"23-02-2019","content":"1. [](#improved)\n - Blueprints"},"1.1.3":{"date":"13-02-2019","content":"1. [](#improved)\n - Add support for Aria-attributes and role"},"1.1.2":{"date":"21-01-2019","content":"1. [](#improved)\n - REGEX_IMG"},"1.1.1":{"date":"20-01-2019","content":"1. [](#bugfix)\n - REGEX_WORDS\n - REGEX_IMG\n - Background Media handling"},"1.1.0":{"date":"14-01-2019","content":"1. [](#new)\n - First stable release"},"1.1.0-beta.1":{"date":"14-01-2019","content":"1. [](#improved)\n - README\n2. [](#new)\n - API-expansion"},"1.0.0-beta.1":{"date":"08-01-2019","content":"1. [](#new)\n - Initial release"}}},"presentation":{"name":"Presentation","version":"4.0.1","description":"Responsive navigational slideshows with Reveal.js","description_html":"

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"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-presentation\/","docs":"https:\/\/github.com\/OleVik\/grav-plugin-presentation\/blob\/master\/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":"v4.0.1","date":"2020-07-19T18:39:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/presentation\/4.0.1","repository":"https:\/\/github.com\/OleVik\/grav-plugin-presentation","slug":"presentation","install_path":"user\/plugins\/presentation","changelog":{"4.0.1":{"date":"19-07-2020","content":"1. [](#bugfix)\n - Language-string for advanced options"},"4.0.0":{"date":"15-07-2020","content":"1. [](#new)\n - Stable release of 4.0.0"},"4.0.0-beta.2":{"date":"15-07-2020","content":"1. [](#improved)\n - Twig-extensions namespacing"},"4.0.0-beta.1":{"date":"12-07-2020","content":"1. [](#bugfix)\n - Re-processing content with Parsedown broke slides\n2. [](#new)\n - `process`-option"},"3.1.4-beta.1":{"date":"12-07-2020","content":"1. [](#bugfix)\n - Flexibility in declaring styles from config and FrontMatter\n - Reinstate `reveal_init` initialization\n2. [](#improved)\n - Stricter type-checking on styles"},"3.1.3":{"date":"23-05-2020","content":"1. [](#bugfix)\n - Fix transport for styles"},"3.1.2":{"date":"10-02-2020","content":"1. [](#bugfix)\n - Reduce reliance on config()"},"3.1.1":{"date":"09-02-2020","content":"1. [](#bugfix)\n - Handle null-values saved by Admin"},"3.1.0":{"date":"09-02-2020","content":"1. [](#new)\n - Enable ParsedownExtra when set in system.yaml\n2. [](#bugfix)\n - Variable in blueprints.yaml and languages.yaml"},"3.0.2":{"date":"01-10-2019","content":"1. [](#bugfix)\n - Testing-parameter is useless, let me have Semantic Versioning!"},"3.0.1":{"date":"01-10-2019","content":"1. [](#new)\n - Release 3.0.1"},"3.0.0-beta.1":{"date":"15-09-2019","content":"1. [](#improved)\n - Align content processing with Shortcode Core (https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/75#issuecomment-531596152)"},"2.1.0":{"date":"09-08-2019","content":"1. [](#improved)\n - Defer assets loading (#11)\n - README\n - Blueprints"},"2.0.3":{"date":"17-07-2019","content":"1. [](#bugfix)\n - Blank value fallback in shortcode-processing"},"2.0.2":{"date":"22-06-2019","content":"1. [](#improved)\n - Cache-manipulation\n - Config-retrieval"},"2.0.1":{"date":"10-06-2019","content":"1. [](#bugfix)\n - API-interface alignment"},"2.0.0":{"date":"10-06-2019","content":"1. [](#new)\n - Backward-incompatible API-changes\n - Simplified shortcode-processing\n2. [](#improved)\n - Prevent Twig-caching\n - Fragment-parsing\n - Shortcode-handling through Transport\n - Styles-handling through Parser\n - API-selection in blueprints\n - Default textsizing-scale and breakpoint-check\n3. [](#bugfix)\n - Data-shortcode handling"},"1.7.4":{"date":"03-06-2019","content":"1. [](#new)\n - Trim quotes in iframe-shortcode"},"1.7.3":{"date":"03-06-2019","content":"1. [](#new)\n - Test GPM wickedness, take 2"},"1.7.2":{"date":"03-06-2019","content":"1. [](#new)\n - Test GPM wickedness"}}},"cadphp":{"name":"Cadphp","version":"1","description":"Include PHP simply inside Grav CMS","description_html":"

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 "}},"dependencies":[]},"custom-js":{"name":"Custom JS","version":"0.1.0","description":"Adds some custom JavaScript to your Grav site","description_html":"

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..."}},"dependencies":[]},"views":{"name":"Views","version":"1.0.1","description":"Simple View tracking and reporting","description_html":"

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"},"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"},"0.1.0":{"date":"11\/01\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"database":{"name":"Database","version":"1.0.2","description":"Allows a unified way to access databases within Grav via PDO","description_html":"

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"}],"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.2","date":"2020-04-27T21:01:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/database\/1.0.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-database","slug":"database","install_path":"user\/plugins\/database","changelog":{"1.0.2":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Updated languages"},"1.0.1":{"date":"12\/04\/2019","content":"1. [](#new)\n * Adding additional PDO constructor's args to allow its \"full\" db agnostic attributes #1\n * Add username, pwd and options to PDO instances creations #4\n * Added russian language #2"},"1.0.0":{"date":"12\/08\/2018","content":"1. [](#new)\n * Added support for CLI\n * Added a README.md"},"0.1.0":{"date":"11\/01\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"world-maps":{"name":"World Maps","version":"1.0.2","description":"This plugin provides customizable and vectorial world maps","description_html":"

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.2","date":"2019-11-22T11:57:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/world-maps\/1.0.2","repository":"https:\/\/github.com\/Widebob\/grav-plugin-world-maps","slug":"world-maps","install_path":"user\/plugins\/world-maps","changelog":{"1.0.2":{"date":"22\/11\/2019","content":"1. [](#improved)\n * REAMDE improved"},"1.0.1":{"date":"22\/11\/2019","content":"1. [](#improved)\n * Added REAMDE content"},"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"}}},"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":"

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..."}}},"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":"

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.4","description":"Stores and exposes business opening and service-specific hours to Grav\/Twig. Provides some starter templates.","description_html":"

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.4","date":"2019-07-01T10:37:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/quando\/0.6.4","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":"

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"}},"dependencies":[]},"timeline":{"name":"Timeline","version":"1.3.3","description":"Create and manage timelines in an ordered, hierarchical manner.","description_html":"

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.10"}],"homepage":"https:\/\/github.com\/OleVik\/grav-plugin-timeline","docs":"https:\/\/github.com\/OleVik\/grav-plugin-timeline\/blob\/master\/README.md","keywords":"timeline, timelines","bugs":"https:\/\/github.com\/OleVik\/grav-plugin-timeline\/issues","license":"MIT","tag_name":"v1.3.3","date":"2020-07-17T17:08:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/timeline\/1.3.3","repository":"https:\/\/github.com\/OleVik\/grav-plugin-timeline","slug":"timeline","install_path":"user\/plugins\/timeline","changelog":{"1.3.3":{"date":"17-07-2020","content":"1. [](#bugfix)\n * Blueprints\n * Caching-logic"},"1.3.2":{"date":"26-02-2020","content":"1. [](#improved)\n * Link to right branch in Docs-link"},"1.3.1":{"date":"16-06-2019","content":"1. [](#improved)\n * Conditional Linked Data"},"1.3.0":{"date":"16-06-2019","content":"1. [](#new)\n * Deprecate FileStorage\n * Bump Grav-dependency\n2. [](#improved)\n * Event-blueprint formatting"},"1.2.1":{"date":"06-06-2019","content":"1. [](#improved)\n * Raw-filter assets"},"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"},"1.1.6":{"date":"30-11-2018","content":"1. [](#improved)\n * Added blueprint option for linked_data"},"1.1.5":{"date":"30-11-2018","content":"1. [](#bugfix)\n * Fix LinkedData-assets\n * Fix misaligned events"},"1.1.4":{"date":"30-11-2018","content":"1. [](#bugfix)\n * Fix missing orderBy-options\n * Fix Utilities::sortLeaf defaults"},"1.1.3":{"date":"30-11-2018","content":"1. [](#bugfix)\n * 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"},"1.1.1":{"date":"27-10-2018","content":"1. [](#improved)\n * 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"},"1.0.2":{"date":"13-09-2018","content":"1. [](#new)\n * Print-friendly stylesheet\n * Native Bootstrap\n2. [](#improved)\n * SCSS-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"},"1.0.0":{"date":"09-09-2018","content":"1. [](#new)\n * Initial public release"}}},"tribune":{"name":"Tribune","version":"0.1.0","description":"Tribune\/shoutbox\/webchat plugin","description_html":"

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 "},"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"}},"dependencies":[]},"map-marker-leaflet":{"name":"Map Marker Leaflet","version":"1.1.1","description":"Short codes to embed a map and markers using Leaflet, Extra-markers and OpenStreetMap (optionally other providers)","description_html":"

Short codes to embed a map and markers using Leaflet, Extra-markers and OpenStreetMap (optionally other providers)<\/p>","description_plain":"Short codes to embed a map and markers using Leaflet, Extra-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\/master\/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.1.1","date":"2020-07-23T23:09:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/map-marker-leaflet\/1.1.1","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":"

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"}},"dependencies":[]},"fortune":{"name":"Fortune","version":"1.0.0","description":"Select a random quote from a collection of properly formatted "fortune" files","description_html":"

Select a random quote from a collection of properly formatted "fortune" files<\/p>","description_plain":"Select a random quote from a collection of properly formatted "fortune" 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..."}},"dependencies":[]},"webhook":{"name":"Slack Webhook","version":"0.1.0","description":"Push forms results into slack messages","description_html":"

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\/damienbry\/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"}},"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":"

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"},"1.0.0":{"date":" 09\/04\/2018","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"relme":{"name":"Rel Me","version":"0.1.1","description":"Add rel="me" links to your website.","description_html":"

Add rel="me" links to your website.<\/p>","description_plain":"Add rel="me" 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"},"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"}},"dependencies":[]},"babel":{"name":"Babel","version":"1.1.2","description":"Translation services for GRAV","description_html":"

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)"},"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)"},"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."},"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"},"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"},"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"},"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"},"1.0.0":{"date":"08-08-2018","content":"1. [](#new)\n * Changelog started\n"}}},"injectphp":{"name":"Injectphp","version":"0.1.0","description":"Replace a markdown page with a php page","description_html":"

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\/master\/README.md","keywords":"grav, php, plugin, markdown","bugs":"https:\/\/github.com\/lvennard\/grav-plugin-injectphp\/issues","license":"MIT","tag_name":"v0.1.1","date":"2019-07-29T18:20:00Z","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":[],"dependencies":[]},"content-edit":{"name":"Content Edit","version":"1.3.0","description":"Frontend edit of content pages by users in groups","description_html":"

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."},"1.0.0":{"date":" 22 July 2018","content":"1. [](#new)\n * 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":"

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"},"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 "},"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"},"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"},"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"},"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"},"0.9.1":{"date":"24-07-2018","content":"1. [](#bugfix)\n * 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"},"0.8.0":{"date":"23-07-2018","content":"1. [](#improved)\n * Show selected variations and configurations in cart on demand\n "},"0.7.0":{"date":"22-07-2018","content":"1. [](#improved)\n * Allow stock management for variations in grouped context\n "},"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"},"0.5.0":{"date":"21-07-2018","content":"1. [](#improved)\n * Allow grouping of product variations"},"0.4.0":{"date":"21-07-2018","content":"1. [](#improved)\n * 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 "},"0.2.0":{"date":"21-07-2018","content":"1. [](#improved)\n * 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"},"0.1.3":{"date":"20-07-2018","content":"1. [](#bugfix)\n * Support for fancybox was incomplete"},"0.1.2":{"date":"19-07-2018","content":"1. [](#bugfix)\n * Update detail item template to support fancybox correctly"},"0.1.1":{"date":"19-07-2018","content":"1. [](#improved) \n * Decoupled from Studio Theme"},"0.1.0":{"date":"26-06-2018","content":"1. [](#new)\n * Changelog started\n"}}},"static-social-embeds":{"name":"Static Social Embeds","version":"1.1.6","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":"

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.6","date":"2020-07-26T14:06:28Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/static-social-embeds\/1.1.6","repository":"https:\/\/github.com\/Nebulius\/grav-plugin-static-social-embeds","slug":"static-social-embeds","install_path":"user\/plugins\/static-social-embeds","changelog":{"1.1.6":{"date":"26-07-2020","content":"1. [](#bugfix)\n * Fixed \u201cProblemChecker class not found\u201d due to bad classes autoload ([#5](https:\/\/github.com\/Nebulius\/grav-plugin-static-social-embeds\/pull\/5), thanks to funilrys!)."},"1.1.5":{"date":"22-04-2019","content":"1. [](#bugfix)\n * Fixed Matodon medias not correctly downloaded (they were downloaded, but the local copy was not used).\n * Fixed Mastodon's custom emojis not correclty supported (they are now correctly displayed in spoiler texts and display names).\n1. [](#improved)\n * Improved some embeds stylings to match their models.\n * Improved compatibility with some themes.\n * Improved embeds accessibility a little bit."},"1.1.4":{"date":"21-04-2019","content":"1. [](#bugfix)\n * Fixed plugin admin rendering error in English, because the blueprint referred translation files with an inconsistent format (#1).\n * Miscellaneous minor fixes and improvements.\n1. [](#improved)\n * Improved styles and in-flow integration (margins\u2026).\n * Improved video playing:\n * the video will stop if the user switches to the next image;\n * the controls are not under the navigation links.\n * Updated documentation for new Twitter developer accounts."},"1.1.3":{"date":"23-08-2018","content":"1. [](#bugfix)\n * 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."},"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)."},"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."},"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)."},"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."}}},"darkskyweather":{"name":"DarkSky Weather","version":"0.1.2","description":"Weather based on DarkSky.net (Forecast.io)","description_html":"

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"},"0.1.0":{"date":" 06\/25\/2018","content":"1. [](#new)\n * 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":"

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"}},"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":"

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 :\/)"},"0.1.0":{"date":"09\/06\/2018","content":"1. [](#bugfix)\n * Plugin now works with Gantry5 (Hydrogen) theme\n "},"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"},"0.0.5":{"date":"06\/21\/2018","content":"1. [](#improved)\n * Modal content now checks screen overflow.\n * Changed 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."},"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."},"0.0.2":{"date":"06\/12\/2018","content":"1. [](#bugfix)\n * Privacy Information SHA1 generation on save fixed."},"0.0.1":{"date":"06\/09\/2018","content":"1. [](#new)\n * 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":"

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)"},"0.1.0":{"date":" 05\/29\/2018","content":"1. [](#new)\n * 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":"

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"}},"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":"

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 "},"1.0.0":{"date":"05\/18\/2018","content":"1. [](#new)\n * Plugin released..."}}},"login-oauth2":{"name":"Login OAuth2","version":"2.0.4","description":"OAuth2 Client Plugin to integrate with Grav's Login","description_html":"

OAuth2 Client Plugin to integrate with Grav's Login<\/p>","description_plain":"OAuth2 Client Plugin to integrate with Grav's Login","icon":"plug","author":{"name":"Trilby Media, LLC","email":"hello@trilby.media"},"dependencies":[{"name":"login","version":">=3.3.2"}],"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":"2.0.4","date":"2020-06-03T21:16:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login-oauth2\/2.0.4","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2","slug":"login-oauth2","install_path":"user\/plugins\/login-oauth2","changelog":{"2.0.4":{"date":"06\/03\/2020","content":"1. [](#improved) \n * If no provider is enabled for site connections, simply omit the template [#28](https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2\/pull\/28)\n * Vendor updates\n * Use `UserLogin::defaultRedirectAfterLogin()` helper method"},"2.0.3":{"date":"02\/24\/2019","content":"1. [](#improved)\n * Added `copy-to-clipboard` support for Callback URIs\n * Added support for providers that callback via POST (ie, Apple)\n * Fixed issues with saving in Admin 1.7 with strict form validation"},"2.0.2":{"date":"04\/28\/2019","content":"1. [](#improved)\n * Removed configurable callback URL."},"2.0.1":{"date":"04\/28\/2019","content":"1. [](#bugfix)\n * Fixed login verison requirements (`~3.0`) [#17](https:\/\/github.com\/trilbymedia\/grav-plugin-login-oauth2\/issues\/17)"},"2.0.0":{"date":"04\/26\/2019","content":"1. [](#new)\n * Support for OAuth2 login via Admin plugin\n * Support for default groups\n1. [](#improved)\n * Updated vendor libraries to use latest Google \/ LinkedIn providers\n1. [](#bugfix)\n * Fix 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)"},"1.0.0":{"date":" 05\/18\/2018","content":"1. [](#new)\n * 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":"

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..."}}},"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":"

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..."}},"dependencies":[]},"pdf-js":{"name":"Pdf-Js","version":"0.3.0","description":"Allows you to embed PDF.js into pages via shortcode.","description_html":"

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.3.0","date":"2019-04-09T11:59:53Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/pdf-js\/0.3.0","repository":"https:\/\/github.com\/iusvar\/grav-plugin-pdf-js","slug":"pdf-js","install_path":"user\/plugins\/pdf-js","changelog":{"0.3.0":{"date":"04\/09\/2019","content":"1. [](#new)\n * Scripts hosted locally [#7](https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/7)\n * Possibility of incorporating more than one pdf per page with the exception of Pdf-Js\n * Update README.md\n1. [](#bugfix)\n * Fixed empty needle in strpos [#9](https:\/\/github.com\/iusvar\/grav-plugin-pdf-js\/issues\/9)\n "},"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 "},"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)"},"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!)"},"0.1.0":{"date":" 05\/07\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"imagecreate":{"name":"Imagecreate","version":"0.2.0","description":"Create a new image with a text using TrueType fonts","description_html":"

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"},"0.1.0":{"date":"05\/08\/2018","content":"1. [](#new)\n * ChangeLog started..."}}},"persistent-data":{"name":"Persistent Data Plugin","version":"1.2.1","description":"Store user related information persistently in site","description_html":"

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."}},"dependencies":[]},"editor":{"name":"Editor","version":"0.1.10","description":"Edit theme, plugin, and markdown files from the browser.","description_html":"

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.18"},{"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.10","date":"2019-10-02T13:47:36Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/editor\/0.1.10","repository":"https:\/\/github.com\/Flamenco\/grav-plugin-editor","slug":"editor","install_path":"user\/plugins\/editor","changelog":{"0.1.10":{"date":" 10\/02\/2019","content":"1. [](#improvement)\n * Add user\/config to twig paths.\n "},"0.1.9":{"date":" 09\/28\/2019","content":"1. [](#improvement)\n * Add icons to dropdown list items.\n * Update language icons.\n "},"0.1.8":{"date":" 06\/05\/2018","content":"1. [](#bugfix)\n * Remove negative lookbehind from regex\n "},"0.1.7":{"date":" 06\/05\/2018","content":"2. [](#bugfix)\n * Do not rely on admin blank.html.twig.\n "},"0.1.6":{"date":" 06\/04\/2018","content":"1. [](#new)\n * Add support for YAML files.\n "},"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."},"0.1.4":{"date":" 04\/29\/2018","content":"1. [](#bugfix)\n * Commit missing lib files that were excluded."},"0.1.3":{"date":" 04\/24\/2018","content":"1. [](#bugfix)\n * Avoid conflict with admin editor twig "},"0.1.2":{"date":" 04\/12\/2018","content":"1. [](#bugfix)\n * Fix dependency versions "},"0.1.1":{"date":" 04\/11\/2018","content":"1. [](#bugfix)\n * Catch exceptions in version check "},"0.1.0":{"date":" 04\/09\/2018","content":"1. [](#new)\n * Initial commit"}}},"admin-power-tools":{"name":"Admin Power Tools","version":"0.1.12","description":"Power tools for Grav.","description_html":"

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.12","date":"2019-08-28T06:05:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-power-tools\/0.1.12","repository":"https:\/\/github.com\/Flamenco\/admin-power-tools","slug":"admin-power-tools","install_path":"user\/plugins\/admin-power-tools","changelog":{"0.1.12":{"date":"09\/28\/2019","content":"1. [](#bugfix)\n * Fix changelog date formatting\n "},"0.1.11":{"date":"09\/22\/2019","content":"1. [](#bugfix)\n * Remove hardcoded admin paths from report URLs\n "},"0.1.10":{"date":"10\/10\/2018","content":"1. [](#bugfix)\n * Add beta version in dependency util\n "},"0.1.9":{"date":"06\/22\/2018","content":"1. [](#bugfix)\n * Update CSS styling for section editor - Fixes issues with update messages."},"0.1.8":{"date":"06\/22\/2018","content":"1. [](#bugfix)\n * Update CSS styling for section editor - Fixes issues with update messages."},"0.1.7":{"date":"06\/12\/2018","content":"1. [](#bugfix)\n * Make Save+Back asynchronous"},"0.1.6":{"date":"06\/12\/2018","content":"1. [](#new)\n * Add syntax highlight support for section editor\n "},"0.1.5":{"date":"06\/12\/2018","content":"2. [](#task)\n * Refactor section editor actions"},"0.1.4":{"date":"04\/11\/2018","content":"1. [](#bugfix)\n * Catch exceptions in version check "},"0.1.3":{"date":"03\/29\/2018","content":"1. [](#bugfix)\n * Use correct parameter order for startsWith()"},"0.1.2":{"date":"03\/29\/2018","content":"1. [](#bugfix)\n * Fix reference to utility function startsWith()\n "},"0.1.1":{"date":"03\/26\/2018","content":"2. [](#bugfix)\n * Move missing getPages() twig extension function into plugin \n "},"0.1.0":{"date":"03\/25\/2018","content":"1. [](#new)\n * Initial commit"}}},"adsense":{"name":"Google AdSense","version":"2.0.0","description":"This plugin enables to use AdSense inside a page content or modular page to be rendered by Grav.","description_html":"

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":"google","author":{"name":"clemdesign","url":"https:\/\/www.clemdesign.fr","email":"contact@clemdesign.fr"},"dependencies":[{"name":"shortcode-core","version":"*"}],"homepage":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense","docs":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense\/blob\/master\/README.md","bugs":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense\/issues","license":"MIT","tag_name":"2.0.0","date":"2019-10-15T15:19:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/adsense\/2.0.0","repository":"https:\/\/github.com\/clemdesign\/grav-plugin-adsense","slug":"adsense","install_path":"user\/plugins\/adsense","changelog":[]},"markdown-tasklists":{"name":"Markdown Task Lists","version":"1.0.0","description":"Adds the ability to render task lists in Markdown","description_html":"

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..."}},"dependencies":[]},"lazy-image":{"name":"Lazy Image","version":"1.0.3","description":"Defers loading your page's images until they are scrolled into view.","description_html":"

Defers loading your page's images until they are scrolled into view.<\/p>","description_plain":"Defers loading your page'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."},"1.0.2":{"date":"03\/31\/2018","content":"1. [](#bugfix)\n * 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`."},"1.0.0":{"date":" 02\/11\/2018","content":"1. [](#new)\n * 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":"

( 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"},"0.1.0":{"date":" 06\/02\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"core-service-manager":{"name":"Core Service Manager","version":"1.0.20","description":"Adds a service manager layer to the Grav API.","description_html":"

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.20","date":"2019-09-21T20:20:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/core-service-manager\/1.0.20","repository":"https:\/\/github.com\/Flamenco\/grav-plugin-core-service-manager","slug":"core-service-manager","install_path":"user\/plugins\/core-service-manager","changelog":{"1.0.20":{"date":" 9\/21\/2019","content":"1. [](#bugfix)\n * Update template for Grav 1.7 compatibility\n2. [](#improvement)\n * Refactor template directory layout\n3. [](#improvement)\n * Update CSS for sidebar button group\n4. [](#bugfix)\n * Fix finicky changelog format\n "},"1.0.19":{"date":" 9\/21\/2019","content":"1. [](#bugfix)\n * Update template for Grav 1.7 compatibility\n2. [](#improvement)\n * Refactor template directory layout\n3. [](#improvement)\n * Update CSS for sidebar button group\n "},"1.0.18":{"date":" 8\/28\/2019","content":"1. [](#improvement)\n * Add icon support to dropdown menus\n "},"1.0.17":{"date":" 8\/08\/2019","content":"1. [](#bugfix)\n * Merge admin 1.10.0 templates\n "},"1.0.16":{"date":" 2\/09\/2019","content":"1. [](#bugfix)\n * Register asset 'modal.js'. Fixes 'Modal is not defined'\n "},"1.0.15":{"date":" 12\/11\/2018","content":"1. [](#bugfix)\n * Avoid conflict with PEAR module constants\n "},"1.0.14":{"date":" 12\/11\/2018","content":"1. [](#bugfix)\n * Check for defined constants\n "},"1.0.13":{"date":" 11\/26\/2018","content":"1. [](#feature)\n * 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"},"1.0.11":{"date":" 10\/10\/2018","content":"1. [](#bugfix)\n * Add beta version in dependency util\n "},"1.0.10":{"date":" 05\/31\/2018","content":"1. [](#new)\n * Merge templates with latest admin plugin"},"1.0.9":{"date":" 05\/06\/2018","content":"1. [](#bugfix)\n * Rename internal PEAR class to MYPEAR"},"1.0.8":{"date":" 04\/17\/2018","content":"1. [](#new)\n * Add assets.js('bottom') to block"},"1.0.7":{"date":" 04\/11\/2018","content":"1. [](#bugfix)\n * 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 "},"1.0.5":{"date":" 03\/25\/2018","content":"1. [](#new)\n * Add serverHandler support to action service \n "},"1.0.4":{"date":" 03\/18\/2018","content":"1. [](#bugfix)\n * Fix missing function startsWith() \n "},"1.0.3":{"date":" 03\/03\/2018","content":"1. [](#new)\n * 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 "},"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"}}},"admin-media-replace":{"name":"Admin Media Replace","version":"1.0.4","description":"Replaces media in the page media bin.","description_html":"

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"},"1.0.3":{"date":"2\/24\/2018","content":"1. [](#new)\n * Check that dependencies are enabled before loading"},"1.0.2":{"date":"2\/24\/2018","content":"1. [](#new)\n * 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 "},"1.0.0":{"date":" 1\/24\/2018","content":"1. [](#initial)\n * "}}},"admin-media-move":{"name":"Admin Media Move","version":"1.0.4","description":"Moves media from one page to another.","description_html":"

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 "},"1.0.3":{"date":"2\/24\/2018","content":"1. [](#new)\n * Check that dependencies are enabled before loading\n "},"1.0.2":{"date":"2\/24\/2018","content":"1. [](#new)\n * Check for dependencies before loading"},"1.0.1":{"date":"2\/14\/2018","content":"1. [](#new)\n * Update bugs URL\n * Update addAction signature\n "},"1.0.0":{"date":" 1\/24\/2018","content":"1. [](#initial)\n * "}}},"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":"

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."},"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 "},"1.0.2":{"date":"2\/14\/2018","content":"1. [](#new)\n * Update bugs URL.\n * Update 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."},"1.0.0":{"date":" 1\/24\/2018","content":"1. [](#Initial)\n * "}}},"datatables":{"name":"Datatables","version":"1.0.3","description":"shortcode to embed DataTables jquery plugin","description_html":"

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

found\n * modify README\n3. [](#hotfix)\n * Assets added in `onAssetsInitialized`"}},"dependencies":[]},"sqlite":{"name":"Sqlite","version":"1.5.3","description":"Plugin to select, update and insert into an sqlite3 database","description_html":"

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.3","date":"2020-07-18T10:19:23Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/sqlite\/1.5.3","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"}}},"quicksave":{"name":"Quick Save","version":"0.1.11","description":"Save your page content without requiring a refresh or scroll reset.","description_html":"

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":"1.0.11","date":"2019-11-06T21:27:16Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/quicksave\/0.1.11","repository":"https:\/\/github.com\/Flamenco\/grav-plugin-quicksave","slug":"quicksave","install_path":"user\/plugins\/quicksave","changelog":{"0.1.11":{"date":" 11\/6\/2019","content":"1. [](#bugfix)\n * Initialize pages in admin scope"},"0.1.10":{"date":" 3\/20\/2019","content":"1. [](#bugfix)\n * Add strict mode syntax"},"0.1.9":{"date":" 3\/20\/2019","content":"1. [](#feature)\n * Add support for the TinyMCE plugin"},"0.1.8":{"date":" 11\/26\/2018","content":"1. [](#bugfix)\n * 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"},"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 "},"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 "},"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 "},"0.1.3":{"date":" 02\/06\/2018","content":"1. [](#new)\n * Nothing new\n "},"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 "},"0.1.1":{"date":" 02\/05\/2018","content":"1. [](#new)\n * Update documentation links\n * Update error messages\n * Remove comments from twig"},"0.1.0":{"date":" 01\/31\/2018","content":"1. [](#new)\n * 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":"

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"}}},"haml":{"name":"Haml","version":"0.1.0","description":"Haml Twig template support","description_html":"

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\/dfacto-lab\/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"}},"dependencies":[]},"hax":{"name":"HAX","version":"3.9.0","description":"HAX Headless authoring eXperience made available to GravCMS","description_html":"

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.9.0","date":"2020-04-29T18:41:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/hax\/3.9.0","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":"

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..."}},"dependencies":[]},"codepen-embed":{"name":"Codepen Embed","version":"0.1.0","description":"easily embed codepens from markdown","description_html":"

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..."}}},"image-captions":{"name":"Image Captions","version":"2.0.1","description":"Looks for images with defined title attribute and converts them to figcaptions.","description_html":"

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":"2.0.1","date":"2019-04-23T23:05:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/image-captions\/2.0.1","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions","slug":"image-captions","install_path":"user\/plugins\/image-captions","changelog":{"2.0.1":{"date":"04\/23\/2019","content":"1. [](#improved)\n * Updated `didom` library to 1.14.1"},"2.0.0":{"date":"01\/31\/2019","content":"1. [](#new)\n * Added the ability to override settings per-page [#5](https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues\/5)\n1. [](#bugfix)\n * Fixed various issues with multiple image captions [#2](https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues\/2)"},"1.0.3":{"date":"07\/27\/2018","content":"1. [](#improved)\n * Remove extra `

` tags surrounding figure that breaks W3C validation [#8](https:\/\/github.com\/trilbymedia\/grav-plugin-image-captions\/issues\/8)\n1. [](#bugfix)\n * Remove extra `` and `` 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)"},"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)"},"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)"},"1.0.0":{"date":"11\/15\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"frontend-edit-button":{"name":"Frontend Edit Button","version":"1.2.2","description":"Adds an 'edit this page' on the frontend when logged in as administrator","description_html":"

Adds an 'edit this page' on the frontend when logged in as administrator<\/p>","description_plain":"Adds an 'edit this page' 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.1","date":"2020-07-22T09:12:01Z","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"},"1.2.1":{"date":"28-10-2018","content":"1. [](#bug)\n * [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"},"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. "},"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)"},"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."},"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 "},"1.0.9":{"date":"02-06-2018","content":"1. [](#feature)\n * 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"},"1.0.7":{"date":"16-03-2018","content":"1. [](#feature)\n * 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"},"1.0.5":{"date":" 27-01-2018","content":"2. [](#bugfix)\n * Updated README.md content"},"1.0.4":{"date":" 16-12-2017","content":"3. [](#bugfix)\n * Renamed some files"},"1.0.3":{"date":" 14-10-2017","content":"1. [](#bugfix)\n * 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 "},"1.0.1":{"date":" 04-08-2017","content":"1. [](#bugfix)\n * Problem solved with `NULL` on the `header()` function\n in the `onOutputGenerated` event"},"1.0.0":{"date":" 04-03-2017","content":"1. [](#new)\n * Initial version committed to Github"}},"dependencies":[]},"webcomponents":{"name":"Web components loader","version":"3.9.0","description":"Loads web components and associated polyfill so you can use custom elements in your site.","description_html":"

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.9.0","date":"2020-04-29T18:36:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/webcomponents\/3.9.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":"

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"},"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."},"1.0.1":{"date":" 10\/25\/2017","content":"1. [](#bugfix)\n * Fixed code and list styling in the README"},"1.0.0":{"date":" 10\/25\/2017","content":"1. [](#new)\n * 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":"

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."},"0.1.5":{"date":"10\/20\/2017","content":"3. [](#bugfix)"},"0.1.0":{"date":" 10\/13\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"freshdesk":{"name":"Freshdesk","version":"1.0.1","description":"Adds a form action to create a Freshdesk ticket","description_html":"

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 || ^3.0 || ^4.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.1","date":"2019-10-29T16:50:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/freshdesk\/1.0.1","repository":"https:\/\/github.com\/benface\/grav-plugin-freshdesk","slug":"freshdesk","install_path":"user\/plugins\/freshdesk","changelog":{"1.0.1":{"date":"29\/10\/2019","content":"1. [](#improved)\n * Marked as compatible with versions 3 and 4 of the Form plugin"},"1.0.0":{"date":"19\/10\/2017","content":"1. [](#new)\n * First release"}}},"proposal":{"name":"Proposal","version":"1.0.1","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":"

Create online sales proposals for free<\/a> & let the recipient accept by paying a \ud83d\udcb3 deposit with Stripe.<\/p>","description_plain":"Create online sales proposals for free & 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\/master\/README.md","keywords":"grav, plugin, proposal, sales, markdown, stripe","bugs":"https:\/\/github.com\/jackbrycesmith\/grav-plugin-proposal\/issues","license":"MIT","tag_name":"1.0.1","date":"2019-11-02T11:07:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/proposal\/1.0.1","repository":"https:\/\/github.com\/jackbrycesmith\/grav-plugin-proposal","slug":"proposal","install_path":"user\/plugins\/proposal","changelog":{"1.0.1":{"date":" 02-11-2019","content":"1. [](#bugfix)\n * Correct documention link"},"1.0.0":{"date":" 16-10-2017","content":"1. [](#new)\n * 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":"

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."},"2.0.2":{"date":" 10\/29\/2017","content":"1. [](#improved)\n * 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)."},"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"},"1.0.0":{"date":" 10\/13\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"fetchwp":{"name":"FetchWP","version":"0.6.0","description":"This plugin fetches and displays posts from the Wordpress REST Api.","description_html":"

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"},"0.5.0":{"date":"09\/27\/2017","content":"1. [](#new)\n * Changelog started\n * First development\n"}},"dependencies":[]},"tinymce-editor":{"name":"TinyMCE Editor Integration","version":"1.2.7","description":"This is _the_ TinyMCE integration plugin for those not chosen to love Markdown over all comfort.","description_html":"

This is 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.7","date":"2019-09-16T17:33:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tinymce-editor\/1.2.7","repository":"https:\/\/github.com\/newbthenewbd\/grav-plugin-tinymce-editor","slug":"tinymce-editor","install_path":"user\/plugins\/tinymce-editor","changelog":{"1.2.7":{"date":" 16-09-2019","content":"1. [](#improved)\n * Updated TinyMCE to 4.9.6\n2. [](#bugfix)\n * Fixed the handling of fields with `validate.required` set to true"},"1.2.6":{"date":" 22-02-2019","content":"1. [](#bugfix)\n * Fixed the handling of tinymce fields unrelated to pages"},"1.2.5":{"date":" 14-12-2018","content":"1. [](#bugfix)\n * 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"},"1.2.3":{"date":" 15-10-2018","content":"1. [](#improved)\n * 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"},"1.2.1":{"date":" 01-10-2018","content":"1. [](#bugfix)\n * 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"},"1.1.8":{"date":" 26-04-2018","content":"1. [](#improved)\n * Improved parameter handling"},"1.1.7":{"date":" 05-02-2018","content":"1. [](#bugfix)\n * Fixed label handling"},"1.1.6":{"date":" 12-01-2018","content":"1. [](#bugfix)\n * Improved modular page handling again"},"1.1.5":{"date":" 11-01-2018","content":"1. [](#bugfix)\n * Worked around GPM quirkyness, hopefully"},"1.1.4":{"date":" 10-01-2018","content":"1. [](#bugfix)\n * Removed calls to a rarely available JavaScript function"},"1.1.3":{"date":" 10-01-2018","content":"1. [](#improved)\n * Improved modular page handling"},"1.1.2":{"date":" 01-11-2017","content":"1. [](#bugfix)\n * Fixed boolean values in parameters"},"1.1.1":{"date":" 28-10-2017","content":"1. [](#improved)\n * 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"},"1.0.1":{"date":" 01-10-2017","content":"1. [](#improved)\n * Fixed language shortcodes"},"1.0.0":{"date":" 27-09-2017","content":"1. [](#new)\n * 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":"

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)"}},"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":"

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..."}}},"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":"

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"},"1.0.0":{"date":" 08\/30\/2017","content":"1. [](#new)\n * Initial release with basic Chart.js options."},"0.1.0":{"date":" 08\/24\/2017","content":"1. [](#new)\n * 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":"

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."},"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"},"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`."},"0.1.0":{"date":" 08\/17\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"astrobin":{"name":"Astrobin","version":"1.0.3","description":"This plugin provides astrobin shortcodes for images and galleries","description_html":"

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"},"1.0.2":{"date":"28\/08\/2017","content":"1. [](#new)\n * 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"},"1.0.0":{"date":"18\/08\/2017","content":"1. [](#new)\n * Initial release\n * Support 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":"

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..."}},"dependencies":[]},"tntsearch":{"name":"TNT Search","version":"3.2.1","description":"Powerful indexed-based full text search engine powered by TNTSearch","description_html":"

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.6.21"}],"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":"3.2.1","date":"2020-09-04T17:34:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/tntsearch\/3.2.1","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch","slug":"tntsearch","install_path":"user\/plugins\/tntsearch","changelog":{"3.2.1":{"date":"09\/04\/2020","content":"1. [](#bugfix)\n * Fixed bad `require(\"history\")...` JS warning [#101](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/101)"},"3.2.0":{"date":"06\/08\/2020","content":"1. [](#new)\n * Added support for CLI `bin\/plugin index` to index only a single language (`--language=en`)\n1. [](#improved)\n * Renamed CLI classes to avoid class name conflicts\n1. [](#bugfix)\n * Fixed non-routable and non-published pages showing up in search results\n * Fixed indexing in multi-language sites\n * Use CLI command directly in scheduler command to work [#95](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/95) "},"3.1.1":{"date":"02\/12\/2020","content":"1. [](#improved)\n * Search with JS disabled [#75](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/75)\n * Added RU \ud83c\uddf7\ud83c\uddfa language [#74](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/pull\/74) \n * Various JS dependency updates & recompiled production JS\n1. [](#bugfix)\n * Added missing `search_object_type` to blueprint"},"3.1.0":{"date":"02\/11\/2020","content":"1. [](#new)\n * Require Grav v1.6.21 \n * Upgraded to TNTSearch version 2.2 (PHP 7.4 fixes)\n1. [](#improved)\n * Code cleanup\n1. [](#bugfix)\n * Fixed Grav initialization in CLI\n * Work around inconsistencies in page content if page template uses `grav.page` instead of `page`"},"3.0.1":{"date":"02\/03\/2020","content":"1. [](#bugfix)\n * Fixed an issue indexing via Admin with Grav 1.7"},"3.0.0":{"date":"04\/14\/2019","content":"1. [](#new)\n * Added new Grav Scheduler integration\n * Added new Multi-Language Support\n1. [](#improved)\n * Switched to latest TNTSearch version 2.0 (PHP 7.1+)\n * Added a new `onFlexObjecSave()` event\n * Simplified indexing logic\n * Code cleanup\n * Minor CSS improvements for search field\n * Implemented a unified indexer process that always uses the CLI command for consistency\n * Use Grav YAML handler\n1. [](#bugfix)\n * Use custom search object in query [#63](https:\/\/github.com\/trilbymedia\/grav-plugin-tntsearch\/issues\/63) \n * Fixed issue with Ajax results escaping\n * Fixed issues when updating search index \n * Set the db index file as a property of `GravTNTSearch` to allow for better overriding\n * Put better type checking around `onTNTSearchIndex()` example that indexes `page.header.author`\n "},"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)"},"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`"},"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"},"2.0.1":{"date":"05\/21\/2018","content":"1. [](#bugfix)\n * 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) "},"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"},"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)"},"1.2.3":{"date":"02\/14\/2018","content":"1. [](#bugfix)\n * 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)"},"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 "},"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)"},"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 "},"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)"},"1.0.0":{"date":"08\/16\/2017","content":"1. [](#new)\n * Initial release..."}}},"markdown-spoilers":{"name":"Markdown Spoilers","version":"1.0.0","description":"Allows the rendering of spoiler elements through markdown","description_html":"

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"}},"dependencies":[]},"amazon-products":{"name":"Amazon Products","version":"0.5.0","description":"Displays Amazon products by ASIN\/ISBN-10 on your pages.","description_html":"

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"},"0.4.0":{"date":" 09\/28\/2017","content":"1. [](#improved)\n * 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"},"0.2.1":{"date":" 08\/04\/2017","content":"1. [](#improved)\n * update: Modify docs url"},"0.2.0":{"date":" 07\/30\/2017","content":"1. [](#improved)\n * update: Plugin name change (amazon -> amazon-products)"},"0.1.0":{"date":" 07\/26\/2017","content":"1. [](#new)\n * First Release!"}}},"page-toc":{"name":"Page Toc","version":"1.1.0","description":"Generate a table of contents from a page","description_html":"

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.1.0","date":"2019-04-01T10:55:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/page-toc\/1.1.0","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-page-toc","slug":"page-toc","install_path":"user\/plugins\/page-toc","changelog":{"1.1.0":{"date":"04\/01\/2019","content":"1. [](#improved)\n * Updated to latest `caseyamcl\/toc` library\n1. [](#bugfix)\n * Fixes relative levels [#6](https:\/\/github.com\/trilbymedia\/grav-plugin-page-toc\/pull\/9)\n * Fixes incorrect reference to `end` when it should be `depth` [#7](https:\/\/github.com\/trilbymedia\/grav-plugin-page-toc\/pull\/7)"},"1.0.1":{"date":"03\/19\/2017","content":"1. [](#improved)\n * 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..."}},"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'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":"

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'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'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..."}},"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":"

Language Selector is a Grav<\/a> plugin that provides native language selector with flags to switch between 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 "},"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"},"1.0.0":{"date":"07\/22\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"social-feed":{"name":"Social Feed","version":"0.1.3","description":"This Grav plugin allow you to fetch feeds from social networks, and give you tools for displaying them in your website.","description_html":"

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.3","date":"2019-01-24T16:33:12Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/social-feed\/0.1.3","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"},"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"},"0.1.0":{"date":" 07\/22\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"social-seo-metatags":{"name":"Social & SEO Meta Tags","version":"2.0.1","description":"Meta-tags for SEO and Social integration (Facebook Open Graph and Twitter Cards)","description_html":"

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":"2.0.1","date":"2019-10-21T14:37:59Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/social-seo-metatags\/2.0.1","repository":"https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags","slug":"social-seo-metatags","install_path":"user\/plugins\/social-seo-metatags","changelog":{"2.0.1":{"date":"10\/21\/2019","content":"1. [](#bugfix)\n * Fix issue for `og:url` when different slug is defined for a page."},"2.0.0":{"date":"10\/03\/2019","content":"2. [](#bugfix)\n * Fix issue [#8](https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/issues\/8)\n > Add regex to validate twitter username\n * Fix issue [#9](https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/issues\/9)\n > Add option to enable convertion of simple quote to html entity."},"1.2.0":{"date":"02\/06\/2019","content":"1. [](#improved)\n * Treat request of Issue [#7](https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/issues\/7)\n > Improve set-up of description from frontmatter header page"},"1.1.3":{"date":"01\/30\/2019","content":"1. [](#bugfix)\n * Merge pull request [#5](https:\/\/github.com\/clemdesign\/grav-plugin-social-seo-metatags\/pull\/5)\n > Fix issue #1: howto personalize description for a specific page"},"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"},"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)"},"1.1.0":{"date":"06\/11\/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."},"1.0.2":{"date":"15\/04\/2018","content":"1. [](#bugfix)\n * Fix issue on og:type metatag\n * Fix 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"},"1.0.0":{"date":" 07\/12\/2017","content":"1. [](#new)\n * Initial version..."}},"dependencies":[]},"get-id3":{"name":"GetId3","version":"1.0.3","description":"Integrates the getID3 PHP library into Grav CMS.","description_html":"

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)"},"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"},"1.0.1":{"date":"11\/01\/2017","content":"1. [](#new)\n2. [](#improved)\n * GetID3 PHP library attempts to install automatically.\n3. [](#bugfix)"},"1.0.0":{"date":" 07\/12\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"shoppingcart-2checkout-dev":{"name":"Shoppingcart 2checkout Addon","version":"0.0.1","description":"Adding 2checkout (hosted checkout) functionality to gravcart","description_html":"

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\/puzzleflick\/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..."}}},"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":"

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."}}},"podcast":{"name":"Podcast","version":"2.1.6","description":"Creates Podcast page types and related podcast RSS feeds","description_html":"

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, podcast, music","bugs":"https:\/\/github.com\/jgonyea\/grav-plugin-podcast\/issues","license":"MIT","tag_name":"2.1.6","date":"2020-09-18T19:48:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/podcast\/2.1.6","repository":"https:\/\/github.com\/jgonyea\/grav-plugin-podcast","slug":"podcast","install_path":"user\/plugins\/podcast","changelog":{"2.1.6":{"date":"09\/20\/2020","content":"3. [](#bugfix)\n * Updated field name to disable page media upload field on channels, series, and episodes."},"2.1.5":{"date":"01\/28\/2020","content":"3. [](#bugfix)\n * Fixed multi-language support while saving a podcast episode\n * Fixed incompatibility with Spotify ellipsis support\n * Added check for image on channel page if no image exists"},"2.1.4":{"date":"02\/11\/2019","content":"3. [](#bugfix)\n * Updated gemfiles. Fixes ffi security warning."},"2.1.3":{"date":"05\/25\/2018","content":"3. [](#bugfix)\n * 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."},"2.1.1":{"date":"08\/05\/2017","content":"3. [](#bugfix)\n * Removed broken podcast-host blueprint"},"2.1.0":{"date":"10\/23\/2017","content":"3. [](#bugfix)"},"2.0.0":{"date":"10\/03\/2017","content":"3. [](#bugfix)\n * Removed references to \"speaker\" (Issue #5)"},"1.0.1":{"date":"08\/05\/2017","content":"3. [](#bugfix)\n * Version number in blueprints updated correctly."},"1.0.0":{"date":"07\/12\/2017","content":"3. [](#bugfix)\n * 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"},"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."},"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"},"0.1.0":{"date":" 06\/30\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"users-page-ownership":{"name":"Users Page Ownership","version":"0.9.6","description":"Adds user ownership functionality to your pages","description_html":"

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-users-page-ownership","keywords":"admin, users, managment, plugin","license":"MIT","tag_name":"0.9.6","date":"2019-08-08T04:08:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/users-page-ownership\/0.9.6","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.4.3","description":"**Widget** is a plugin that lets you embed reusable modular components into pages using a simple header configuration","description_html":"

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.4.3","date":"2020-08-28T05:45:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/widget\/1.4.3","repository":"https:\/\/github.com\/sojimaxi\/grav-plugin-widget","slug":"widget","install_path":"user\/plugins\/widget","changelog":{"1.4.3":{"date":"08\/28\/2020","content":"1. [](#bugfix)\n * Fix error from undefined $locations variable."},"1.4.2":{"date":"05\/20\/2020","content":"1. [](#bugfix)\n * Updated the folder regex rule."},"1.4.1":{"date":"05\/18\/2020","content":"1. [](#bugfix)\n * Fixed conflict with the new parent page explorer [#19](https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues\/19).\n * Fixed the folder regex pattern and apply it to only modular pages within the widgets parent folder."},"1.4.0":{"date":"05\/18\/2020","content":"1. [](#new)\n * Added Inherited widgets for subpage from parent pages [#18](https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues\/18)\n1. [](#improved)\n * Improved widget loading performance with a static cache of already processed widgets"},"1.3.2":{"date":"06\/25\/2019","content":"1. [](#improved)\n * Remove redundancy in the \"area\" form dropdown [#16](https:\/\/github.com\/sojimaxi\/grav-plugin-widget\/issues\/16)"},"1.3.1":{"date":"06\/24\/2019","content":"1. [](#bugfix)\n * Fixed yaml lint errors"},"1.3.0":{"date":"03\/17\/2018","content":"1. [](#new)\n * Multilingual support\n * Added French locale\n1. [](#bugfix)\n * Fixed 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"},"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)"},"1.1.4":{"date":"08\/10\/2017","content":"1. [](#improved)\n * Improved widget extra options"},"1.1.3":{"date":"07\/26\/2017","content":"1. [](#bugfix)\n * 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"},"1.1.1":{"date":"07\/04\/2017","content":"1. [](#improved)\n * 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"},"1.0.0":{"date":"07\/01\/2017","content":"1. [](#new)\n * ChangeLog started...\n * Add blueprints and update README"}},"dependencies":[]},"editable-simplemde":{"name":"Editable With SimpleMDE","version":"1.1.2","description":"Edit page content in the frontend using the SimpleMDE markdown editor","description_html":"

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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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.2","date":"2019-12-06T07:05:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/editable-simplemde\/1.1.2","repository":"https:\/\/github.com\/bleutzinn\/grav-plugin-editable-simplemde","slug":"editable-simplemde","install_path":"user\/plugins\/editable-simplemde","changelog":{"1.1.2":{"date":" 12\/05\/2019","content":"1. [](#bugfix)\n * Fixed inconsistancies in version numbering which prevented the addition of the latest update in the Grav Plugin repository. "},"1.1.1":{"date":" 07\/09\/2019","content":"1. [](#bugfix)\n * Fixed problem with markdown parsers introduced with Grav 1.6 [#12](https:\/\/github.com\/bleutzinn\/grav-plugin-editable-simplemde\/issues\/12)\n1. [](#new)\n * Introduced dependency upon Grav core version 1.6 and above"},"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"},"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)"},"0.1.3":{"date":" 07\/07\/2017","content":"1. [](#changed)\n * Removed testing flag and fixed broken link"},"0.1.2":{"date":" 07\/07\/2017","content":"1. [](#changed)\n * Fixed URLs in bleuprints.yaml"},"0.1.1":{"date":" 02\/07\/2017","content":"1. [](#new)\n * Added missing template"},"0.1.0":{"date":" 04\/16\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"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":"

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."},"1.3.3":{"date":"01\/26\/2018","content":"1. [](#bugfix)\n * 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 "},"1.3.1":{"date":"08\/03\/2017","content":"1. [](#improved)\n * Add Admin plugin dependency (D\u00e1vid Szab\u00f3 )\n * Use Slug utility function (D\u00e1vid Szab\u00f3 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.3.0","date":"2020-04-05T09:49:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-user-manager\/2.3.0","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.3.0":{"date":"05\/04\/2020","content":"2. [](#improved)\n * Replace deprecated User::load (#66)\n * Updated dependencies\n * Better compatibility with v1.7"},"2.2.1":{"date":"12\/11\/2019","content":"1. [](#bugfix)\n * Fix YAML linting error (#63)"},"2.2.0":{"date":"10\/11\/2019","content":"2. [](#bugfix)\n * Fixed avatar upload"},"2.1.8":{"date":"28\/05\/2019","content":"2. [](#bugfix)\n * Fixed a problem with saving groups (#59)"},"2.1.7":{"date":" 13\/02\/2019","content":"2. [](#improved)\n * Fixed some non-translatable strings (Thanks: https:\/\/github.com\/Lufog-git PR #52)"},"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)"},"2.1.5":{"date":" 09\/04\/2018","content":"1. [](#bugfix)\n * 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)"},"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)"},"2.1.2":{"date":" 29\/03\/2018","content":"1. [](#new)\n * 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)"},"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"},"2.0.3":{"date":" 27\/02\/2018","content":"1. [](#improved)\n * 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"},"2.0.1":{"date":" 01\/01\/2018","content":"1. [](#bugfix)\n * 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"},"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"},"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)"},"1.8.1":{"date":" 18\/09\/2017","content":"1. [](#improved)\n * Added username validating (#21)"},"1.8.0":{"date":" 14\/08\/2017","content":"1. [](#new)\n * Custom permissions (#18)\n * User Expert editor (#19)"}}},"bibleref":{"name":"BibleRef","version":"0.1.1","description":"References Bible passages by version, book, and chapter","description_html":"

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"},"0.1.0":{"date":" 06\/19\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"nomnoml-uml-diagrams":{"name":"Nomnoml Uml Diagrams","version":"1.0.2","description":"Render nomnoml UML Diagrams in Markdown","description_html":"

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"},"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"},"1.0.0":{"date":"23-06-2017","content":"1. [](#new)\n * 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":"

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"},"0.1.3":{"date":" 06\/21\/2017","content":"1. [](#improved)\n * More cleanup of README"},"0.1.2":{"date":" 06\/21\/2017","content":"1. [](#improved)\n * Added default values to default config yaml"},"0.1.1":{"date":" 06\/21\/2017","content":"1. [](#improved)\n * Minor changes to README"},"0.1.0":{"date":" 06\/20\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"fullpage":{"name":"FullPage","version":"1.3.0","description":"Fullscreen navigational slideshows through fullPage.js","description_html":"

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.3.0","date":"2020-07-17T18:26:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/fullpage\/1.3.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-fullpage","slug":"fullpage","install_path":"user\/plugins\/fullpage","changelog":{"1.3.0":{"date":"17-07-2020","content":"1. [](#new)\n * Blueprints for Admin"},"1.2.1":{"date":"28-08-2018","content":"1. [](#bugfix)\n * 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"},"1.1.0-beta.1":{"date":"11-02-2018","content":"1. [](#improved)\n * Move asset logic to template"},"1.0.0":{"date":"28-01-2018","content":"1. [](#new)\n * Release as stable"},"0.9.6":{"date":"17-06-2017","content":"1. [](#improved)\n * Transition\n * README"},"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"},"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"},"0.9.3":{"date":"13-06-2017","content":"1. [](#improved)\n * Blueprints with limited defaults\n * Fullpage.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"},"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"},"0.9.0":{"date":"11-06-2017","content":"1. [](#new)\n * Initial beta-release"}}},"responsive-images":{"name":"Responsive Images","version":"2.0.3","description":"The **Responsive Images** plugin auto-generates `srcset` attributes for foreground images and CSS media queries for background images, optimized for different screen resolutions.","description_html":"

The Responsive Images<\/strong> plugin auto-generates srcset<\/code> attributes for foreground images and CSS media queries for background images, optimized for different screen resolutions.<\/p>","description_plain":"The Responsive Images plugin auto-generates srcset attributes for foreground images and CSS media queries for background images, optimized for different screen resolutions.","icon":"image","author":{"name":"OliverO2","email":"oliver.o456i@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6"}],"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":"v2.0.3","date":"2020-05-30T16:27:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/responsive-images\/2.0.3","repository":"https:\/\/github.com\/OliverO2\/grav-plugin-responsive-images","slug":"responsive-images","install_path":"user\/plugins\/responsive-images","changelog":{"2.0.3":{"date":"30-05-2020","content":"1. [](#new)\n * Added `background_image_class()` for responsive background images with auto-generated CSS media queries.\n1. [](#improved)\n * Removed Microsoft Edge `srcset` workaround as the corresponding bug had been fixed in Edge 16 released in October 2017."},"1.0.0":{"date":"13-05-2017","content":"1. [](#new)\n * ChangeLog started..."}}},"admin-addon-revisions":{"name":"Admin Addon Revisions","version":"1.4.0","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":"

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.4.0","date":"2020-04-05T10:24:33Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-revisions\/1.4.0","repository":"https:\/\/github.com\/david-szabo97\/grav-plugin-admin-addon-revisions","slug":"admin-addon-revisions","install_path":"user\/plugins\/admin-addon-revisions","changelog":{"1.4.0":{"date":" 04\/05\/2020","content":"1. [](#bugfix)\n * Fixed error when non-default URL parameter separator used (Fix #22)\n * Fixed \"unsaved changes\" modal coming up on configuration page every time (Fix #23)\n * Rename autoload method to support v1.7"},"1.3.3":{"date":" 06\/13\/2018","content":"1. [](#bugfix)\n * Fixed error when generating a revision for a virtual page (Fix #17)"},"1.3.2":{"date":" 12\/08\/2017","content":"1. [](#bugfix)\n * Fixed error when accesing a generated page (Fix #13)"},"1.3.1":{"date":" 12\/02\/2017","content":"1. [](#bugfix)\n * Fixed null page error"},"1.3.0":{"date":" 12\/02\/2017","content":"1. [](#feature)\n * Add ignore files feature"},"1.2.1":{"date":" 12\/02\/2017","content":"1. [](#bugfix)\n * 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"},"1.1.1":{"date":" 08\/09\/2017","content":"1. [](#improved)\n * PHP5 compatibility\n * Permissions"},"1.1.0":{"date":" 08\/01\/2017","content":"1. [](#improved)\n * Debug mode is toggleable"},"1.0.1":{"date":" 05\/16\/2017","content":"1. [](#improved)\n * Changed default directory"},"1.0.0":{"date":" 05\/13\/2017","content":"1. [](#new)\n * 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":"

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":[]},"admin-addon-media-rename":{"name":"Admin Addon Media Rename","version":"1.6.3","description":"A simple but powerful plugin which adds the option to rename media files in the admin panel","description_html":"

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.3","date":"2019-01-03T18:53:27Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin-addon-media-rename\/1.6.3","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.3\r":{"date":" 01\/03\/2019\r","content":"1. [](#bugfix)\r\n * Fixed #16 , plugin breaks on newer Grav versions.\r\n\r"},"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"},"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"},"1.6.0\r":{"date":" 08\/25\/2017\r","content":"1. [](#new)\r\n * Rename button\r\n\r"},"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"},"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"},"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"},"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"},"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"},"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"},"1.2.3\r":{"date":" 05\/13\/2017\r","content":"1. [](#bugfix)\r\n * Revert back to locator.\r\n\r"},"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"},"1.2.1\r":{"date":" 05\/12\/2017\r","content":"1. [](#improved)\r\n * Error reports are now more informative.\r\n\r"},"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"},"1.1.1\r":{"date":" 05\/09\/2017\r","content":"1. [](#bugfix)\r\n * Fix missing credentials.\r\n\r"},"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"},"1.0.0\r":{"date":" 04\/30\/2017\r","content":"1. [](#new)\r\n * Initial release\r"}}},"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":"

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"},"0.2.0":{"date":"18-06-2017","content":"1. [](#new)\n * Added support for page tags in RUM reporting"},"0.1.2":{"date":"17-06-2017","content":"1. [](#improved)\n * Fix date format in changelog"},"0.1.1":{"date":"12-03-2017","content":"1. [](#bugfix)\n * Use PRUM ID from configuration not hardcoded ID"},"0.1.0":{"date":"12-03-2017","content":"1. [](#new)\n * Initial version"}},"dependencies":[]},"blackhole":{"name":"Blackhole","version":"1.0.0-beta.1","description":"Static site generator for Grav","description_html":"

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))"},"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"},"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."},"0.11.1":{"date":"3\/14\/2018","content":"1. [](#bugfix)\n * `--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)"},"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"},"0.9.2":{"date":"11\/29\/2017","content":"1. [](#new)\n * 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"},"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"},"0.8.4":{"date":"9\/1\/2017","content":"1. [](#bugfix)\n * 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))"},"0.8.2":{"date":"8\/1\/2017","content":"1. [](#bugfix)\n * 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))"},"0.8.0":{"date":"7\/30\/2017","content":"1. [](#improved)\n * Lightning fast generation with asynchronous curl"},"0.7.2":{"date":"7\/25\/2017","content":"1. [](#improved)\n * 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))"},"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))"},"0.6.0":{"date":"6\/18\/2017","content":"1. [](#new)\n * Portal function solves ([#10](https:\/\/github.com\/barrymode\/grav-plugin-blackhole\/issues\/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))"},"0.5.0":{"date":"4\/9\/2017","content":"1. [](#improved)\n * The website argument was reimplemented to consider all scenarios"}},"dependencies":[]},"unitegallery":{"name":"Unitegallery","version":"1.1.3","description":"This plugin adds twig function to create media galleries using Unitegallery js library","description_html":"

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)"},"1.1.2":{"date":"2017-04-03","content":"1. [](#new)\n * 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."},"1.1.0":{"date":"2017-04-02","content":"1. [](#new)\n * 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)"},"1.0.0":{"date":"2017-03-19","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"groove":{"name":"Groove","version":"0.9.0","description":"Adds a form action to create a Groove ticket","description_html":"

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"}}},"esperanto-helper":{"name":"Esperanto Helper","version":"1.0.2","description":"Some simple tools to make writing in Esperanto easier.","description_html":"

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."},"1.0.0":{"date":" 03\/14\/2017","content":"1. [](#new)\n * 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"},"1.0.2":{"date":" 06\/25\/2017","content":"1. [](#changed)\n * Changed the plugin icon"}},"dependencies":[]},"flex-directory":{"name":"Flex-Directory","version":"2.0.1","description":"Simple Flexible Directory Plugin","description_html":"

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"},"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)"},"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)"},"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)"},"1.0.0":{"date":" 03\/03\/2017","content":"1. [](#new)\n * 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":"

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"},"0.1.0":{"date":" 09\/28\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"hypothesis":{"name":"Hypothesis","version":"1.0.1","description":"This plugin displays the [Hypothesis](https:\/\/hypothes.is\/) sidebar on your Grav site.","description_html":"

This plugin displays the 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.1","date":"2019-08-28T14:57:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/hypothesis\/1.0.1","repository":"https:\/\/github.com\/hibbitts-design\/grav-plugin-hypothesis","slug":"hypothesis","install_path":"user\/plugins\/hypothesis","changelog":{"1.0.1":{"date":" 08\/28\/2019","content":"1. [](#improved)\n * Hypothesis sidebar is not displayed within Presentations or Slides (by the Presentation Plugin)"},"1.0.0":{"date":" 03\/02\/2018","content":"1. [](#new)\n * Changed plugin author information to Hibbitts Design"},"0.9.3":{"date":" 03\/16\/2017","content":"1. [](#new)\n * 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"},"0.9.1":{"date":" 03\/03\/2017","content":"1. [](#new)\n * Added support for 'hide_hypothesis' option in page header\/frontmatter"},"0.9.0":{"date":" 02\/27\/2017","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"srcset":{"name":"srcset Helper","version":"1.0.0","description":"**srcset Helper** is a powerful plugin, that levels Grav's media processing features to make all images in pages responsive. For now limited to .jpg files.","description_html":"

srcset Helper<\/strong> is a powerful plugin, that levels Grav'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'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..."}},"dependencies":[]},"shortcode-assets":{"name":"Shortcode Assets","version":"1.0.2","description":"Easily add page-level CSS and JS assets via shortcode tags","description_html":"

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 "},"1.0.1":{"date":" 02\/21\/2017","content":"1. [](#bugfix)\n * Moved `isValidUrl()` into shortcode until new Grav is released"},"1.0.0":{"date":" 02\/21\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"oerschema":{"name":"OER Schema","version":"0.1.0","description":"Enables oerschema.org vocab for grav site content","description_html":"

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"}},"dependencies":[]},"social-counters":{"name":"Social Counters","version":"2.0.0","description":"Provides counts for social accounts such as GitHub and Twitter","description_html":"

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"},"1.0.0":{"date":"02\/04\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"slack-invite":{"name":"Slack Invite","version":"1.0.0","description":"Easily invite users to Slack","description_html":"

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..."}}},"directorylisting":{"name":"Directory Listing","version":"2.4.0","description":"Builds hierarchical HTML-list from page-structure.","description_html":"

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.4.0","date":"2020-07-16T21:47:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/directorylisting\/2.4.0","repository":"https:\/\/github.com\/olevik\/grav-plugin-directorylisting","slug":"directorylisting","install_path":"user\/plugins\/directorylisting","changelog":{"2.4.0":{"date":"16-07-2020","content":"1. [](#new)\n * Stable release"},"2.4.0-beta.1":{"date":"23-05-2020","content":"1. [](#bugfix)\n * Fix media-linking"},"2.3.0":{"date":"07-12-2018","content":"1. [](#bugfix)\n * Fix linking"},"2.2.1":{"date":"30-11-2018","content":"1. [](#bugfix)\n * 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"},"2.1.0":{"date":"10-08-2018","content":"1. [](#new)\n * 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"},"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"},"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"},"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"},"1.0.6":{"date":"07-02-2017","content":"1. [](#bugfix)\n * 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"},"1.0.4":{"date":"03-02-2017","content":"1. [](#new)\n * Added option to exclude modular pages"},"1.0.3":{"date":"31-01-2017","content":"1. [](#improved)\n * CHANGELOG fix"},"1.0.2":{"date":"31-01-2017","content":"1. [](#improved)\n * Expanded README"},"1.0.1":{"date":"31-01-2017","content":"1. [](#improved)\n * Changed icons"},"1.0.0":{"date":"30-01-2017","content":"1. [](#new)\n * 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":"

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"},"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"},"1.0.0":{"date":"01\/23\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"backup-manager":{"name":"Backup Manager","version":"0.1.6","description":"Enhanced backup for GRAV with CLI support","description_html":"

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)"},"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)"},"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)"},"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 "},"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"},"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)"},"0.1.0":{"date":"01\/21\/2017","content":"1. [](#new)\n * 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":"

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"}},"dependencies":[]},"twigfeeds":{"name":"Twig Feeds","version":"4.0.1","description":"Parse RSS, Atom, and JSON feeds with Twig.","description_html":"

Parse RSS, Atom, and JSON feeds with Twig.<\/p>","description_plain":"Parse RSS, Atom, and JSON feeds with Twig.","icon":"feed","author":{"name":"Ole Vik","url":"http:\/\/olevik.me","email":"git@olevik.me"},"dependencies":[{"name":"grav","version":">=1.6"}],"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":"v4.0.1","date":"2019-10-16T07:26:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/twigfeeds\/4.0.1","repository":"https:\/\/github.com\/OleVik\/grav-plugin-twigfeeds","slug":"twigfeeds","install_path":"user\/plugins\/twigfeeds","changelog":{"4.0.1":{"date":"16-10-2019","content":"1. [](#bugfix)\n * Wrong variable in Parser"},"4.0.0":{"date":"13-10-2019","content":"1. [](#new)\n * Stable release of 4.0.0 refactor"},"4.0.0-beta.1":{"date":"01-10-2019","content":"1. [](#new)\n * Refactor: Replaced PicoFeed with FeedIO\n * The `extra_tags` option has been deprecated\n * A `request_options` option has been added\n2. [](#improved)\n * Error-handling\n - Use PSR-4 for autoloading\n - Blueprints, Translations"},"3.3.4":{"date":"16-01-2019","content":"1. [](#bugfix)\n * Silent fallback from file exists check\n * Change filename-hash to use entire source-URL\n * Fix config-reference in Parser\n2. [](#improved)\n * Grav version requirement bump"},"3.3.3":{"date":"08-01-2019","content":"1. [](#bugfix)\n * Fix config-reference in Parser"},"3.3.2":{"date":"03-06-2018","content":"1. [](#bugfix)\n * 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"},"3.3.0":{"date":"27-09-2017","content":"1. [](#improved)\n * Option to silence security errors"},"3.3.0-beta.1.1":{"date":"17-09-2017","content":"1. [](#improved)\n * Option to silence security errors"},"3.2.4":{"date":"22-06-2017","content":"1. [](#bugfix)\n * Cache-check in Parser->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"},"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"},"3.2.1":{"date":"15-05-2017","content":"1. [](#bugfix)\n * Dependency version-range compatibly with Grav >=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"},"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"},"3.1.1":{"date":"14-04-2017","content":"1. [](#improved)\n * 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"},"3.0.4":{"date":"28-03-2017","content":"1. [](#bugfix)\n * Fix Exception-call"},"3.0.3":{"date":"19-03-2017","content":"1. [](#bugfix)\n * Add Exception for empty path passed to Parser->parseFeed()"},"3.0.2":{"date":"09-03-2017","content":"1. [](#bugfix)\n * Include 'name' and 'amount' in Manifest->compare()"}}},"shortcode-owl-carousel":{"name":"Shortcode Owl Carousel","version":"1.0.3","description":"This plugin provides a shortcode for Owl Carousel slider","description_html":"

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":">=4.1.0"}],"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.3","date":"2020-06-08T21:31:40Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-owl-carousel\/1.0.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-owl-carousel","slug":"shortcode-owl-carousel","install_path":"user\/plugins\/shortcode-owl-carousel","changelog":{"1.0.3":{"date":"06\/08\/2020","content":"1. [](#bugfix)\n * Fix match type for parameter values [#21](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-owl-carousel\/issues\/21)"},"1.0.2":{"date":"05\/06\/2018","content":"1. [](#bugfix)\n * Fixed issue with OwlCarousel not initializing when cached in modular pages [#16](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-owl-carousel\/issues\/16)"},"1.0.1":{"date":"01\/19\/2017","content":"1. [](#improved)\n * Fixed FontAwesome icon"},"1.0.0":{"date":"01\/19\/2017","content":"1. [](#new)\n * ChangeLog started..."}}},"adminidenticons":{"name":"Admin Identicons","version":"1.1.0","description":"Use Identicons for avatars in the Admin-plugin.","description_html":"

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.1.0","date":"2019-04-07T10:52:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/adminidenticons\/1.1.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-adminidenticons","slug":"adminidenticons","install_path":"user\/plugins\/adminidenticons","changelog":{"1.1.0":{"date":"07-04-2019","content":"1. [](#improved)\n * Code quality\n2. [](#bugfix)\n * Template conflicts"},"1.0.3":{"date":"14-04-2017","content":"1. [](#improved)\n * 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"},"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"},"1.0.1":{"date":"17-02-2017","content":"1. [](#bugfix)\n * Fix Composer-dependencies"},"1.0.0":{"date":"15-01-2017","content":"1. [](#new)\n * Initial release"}}},"adminstyles":{"name":"Admin Styles","version":"2.1.0","description":"Adds custom styles for Grav's Admin interface.","description_html":"

Adds custom styles for Grav's Admin interface.<\/p>","description_plain":"Adds custom styles for Grav'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.1.0","date":"2019-04-07T10:52:31Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/adminstyles\/2.1.0","repository":"https:\/\/github.com\/OleVik\/grav-plugin-adminstyles","slug":"adminstyles","install_path":"user\/plugins\/adminstyles","changelog":{"2.1.0":{"date":"07-04-2019","content":"1. [](#improved)\n * Code quality\n2. [](#bugfix)\n * Template conflicts"},"2.0.2":{"date":"09-10-2018","content":"1. [](#new)\n * Added Hoth-theme"},"2.0.1":{"date":"17-08-2018","content":"1. [](#bugfix)\n * 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"},"1.1.1":{"date":"01-06-2017","content":"1. [](#bugfix)\n * 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"},"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"},"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"},"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"},"0.9.2":{"date":"19-01-2017","content":"1. [](#bugfix)\n * Version bump."},"0.9.1":{"date":"13-01-2017","content":"1. [](#bugfix)\n * Fix malformed .gitignore"},"0.9.0":{"date":"13-01-2017","content":"1. [](#new)\n * 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":"

QR Code<\/strong> is a plugin that generates QR Codes simply by using the shortcode [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))."},"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`."},"1.0.2":{"date":" 02\/17\/2017","content":"1. [](#bugfix)\n * 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)"},"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"}},"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":"

Vimeo<\/strong> is a plugin that converts markdown video links into the 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`."},"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))"},"1.0.1":{"date":" 01\/09\/2017","content":"1. [](#improved)\n * 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"}},"dependencies":[]},"add-page-by-form":{"name":"Add Page By Form","version":"3.0.3","description":"Adds a page by means of a form","description_html":"

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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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":"v3.0.3","date":"2020-05-29T19:35:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/add-page-by-form\/3.0.3","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":{"3.0.3":{"date":" 05\/29\/2020","content":"1. [](#bugfix)\n - Fixed not handling overwrite_mode setting properly, issue [#54](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/54), thanks to mooomooo for reporting and testing\n "},"3.0.2":{"date":" 05\/17\/2020","content":"1. [](#improved)\n - Yet another release. This time just to synchronize the versioning number in 'bleuprints.yaml' and this Changelog. For interesting changes see v3.0.0."},"3.0.1":{"date":" 05\/17\/2020","content":"1. [](#improved)\n - Removed a newline between the version number and the date in this Changelog file in an attempt to restore the correct display of this file in the Grav repository"},"3.0.0":{"date":" 05\/03\/2020","content":"1. [](#new)\n - New 'overwrite_mode' option 'edit' allows for editing a page. Note: yet undocumented.\n - Removing upload files is now handled\n1. [](#bugfix)\n - Switched to Laravel str_slug function to remedy problems with hyphens on some Windows systems\n1. [](#improved)\n * (Possibly breaking change:) Changed uploaded files data structure from numeric array to associative array\n * (Possibly breaking change:) Changed default setting of 'physical_template_name' to 'true'\n * Minimum Grav version is set to 1.6"},"2.4.1":{"date":" 04\/12\/2020","content":"1. [](#bugfix)\n * Fixed a bug ([issue #52](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/52)) where an empty value for the 'slug' variable would delete folder(s). Thanks to [anton-mellit](https:\/\/github.com\/anton-mellit) for reporting this."},"2.4.0":{"date":" 01\/28\/2020","content":"1. [](#new)\n * Added a new config variable 'physical_template_name' to make using the new page template name as the new page's file name optional.\n1. [](#improved)\n * Removed the Changelog entry that was included in [https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/pull\/47](PR #47) from this file as it was not in the Grav Changelog format and prevented changes showing up correctly in the Grav Plugins download section."},"2.3.5":{"date":"01\/25\/2020","content":"1. [](#new)\n * Add option to suppress loading of simpleMDE assets (reduces overhead if its known it will not be used) "},"2.3.4":{"date":" 01\/20\/2020","content":"1. [](#bugfix)\n * Prepared a new release to mainly consolidate the fix \"Use moveTo method not native copy to move uploaded files to final destination\" and to bring this changelog format back in line with Grav requirements. Thanks to Dave Nichols (pd-giz-dave).\n1. [](#improved)\n * Also included the ability to use the new page template name as the new page's folder name. Thanks to Dave Nichols (pd-giz-dave)."},"2.3.3":{"date":" 12\/05\/2019","content":"1. [](#bugfix)\n * Fixed inconsistancies in version numbering which prevented the addition of the latest updates in the Grav Plugin repository. "},"2.3.2":{"date":" 11\/24\/2019","content":"1. [](#bugfix)\n * Prepared a new release to fix a bug in version numbering. The letter \"v\" appears to be case sensitive. The versions 2.3.0 and 2.3.1 were tagged with a capital \"V\" as V2.3.0 and V2.3.1 respectively. Previous versions were tagged using a lowercase \"v\". This difference causes the Grav Repository to think these are two different plugins."},"2.3.1":{"date":" 10\/10\/2019","content":"1. [](#bugfix)\n * Fixed a subsequent failure to save file uploads to new page folder (form field File with `destination: @self`) introduced with Grav version 1.6.11 ([issue #44](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/44)). Thanks goes to mahagr for tips and to tranduyhung for the fix itself."},"2.3.0":{"date":" 06\/06\/2019","content":"1. [](#bugfix)\n * Fixed the failure to save file uploads to new page folder (form field File with `destination: @self`) introduced with Grav version 1.6 ([issue #40](https:\/\/github.com\/bleutzinn\/grav-plugin-add-page-by-form\/issues\/40))"},"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"},"2.1.0":{"date":" 09\/18\/2017","content":"1. [](#new)\n * 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"},"1.4.2":{"date":" 03\/22\/2017","content":"1. [](#new)\n * 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"},"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."},"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\"."},"1.3.1":{"date":" 01\/15\/2017","content":"1. [](#improved)\n * Added jQuery as an asset."}}},"git-sync":{"name":"Git Sync","version":"2.1.1","description":"Allows to synchronize portions of Grav with Git Repositories (GitHub, BitBucket, GitLab)","description_html":"

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.6.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.1.1","date":"2020-07-17T20:58:27Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/git-sync\/2.1.1","repository":"https:\/\/github.com\/trilbymedia\/grav-plugin-git-sync","slug":"git-sync","install_path":"user\/plugins\/git-sync","changelog":{"2.1.1":{"date":"07\/17\/2020","content":"1. [](#new)\n * Added `No User` option to allow disabling the username requirement. This is useful for when you have a token and the user is not required. (#166, thanks GwynethLlewelyn)\n * Added `passwd` command for programmatically change user\/password (use: `bin\/plugin git-sync passwd`) (#146)\n * Fixed regression wrongly returning the installed Git version and causing all sort of problems, including unrelated histories not kicking off (#61, #168, #171, #173)\n * Fixed potential issue where the new feature `no_user` my throw an error\n * Fixed issue with autoload\n1. [](#bugfix)\n * Fixed classes not being loaded in `cli` commands due to Grav changes (#167)\n * Updated dependencies \/ recompiled JS for production\n1. [](#improved)\n * Bumped modules versions"},"2.1.0":{"date":"03\/13\/2020","content":"1. [](#new)\n * Requires Grav v1.6.0\n * Pass phpstan level 2 tests\n1. [](#improved)\n * Code cleanup\n * Added support for Gitea \/ Gogs webhook secret (#149, thanks @Aisbergg)"},"2.0.5":{"date":"05\/06\/2019","content":"1. [](#bugfix)\n * Fixed validation error with commalist in Folders to Sync field (#141)"},"2.0.4":{"date":"04\/22\/2019","content":"1. [](#improved)\n * urlencode username to allow for special characters (#139)"},"2.0.3":{"date":"03\/07\/2019","content":"1. [](#bugifx)\n * Properly fallback to config message if not there yet (#134)"},"2.0.2":{"date":"02\/21\/2019","content":"1. [](#improved)\n * Fixed InitCommand spelling (#132, thanks @alex-mohemian)\n1. [](#bugfix)\n * Fixed PHP 5.6 incompatibility introduced by latest release."},"2.0.1":{"date":"02\/19\/2019","content":"1. [](#new)\n * Added new `init` CLI command (`bin\/plugin git-sync init`) (#128, thanks @LeonRyan and @alex-mohemian) \n1. [](#improved)\n * Allow setting a personalised commit message (#123, thanks @kyed)\n * Added better directions for Azure + IIS users for the Git Binary\n1. [](#bugfix)\n * Fixed `LC_ALL` to use `C` instead of en_US.UTF-8`, to be more flexible (#124, #125, thanks @lambopedia)\n "},"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)"},"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)"},"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 "},"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 "},"1.0.1":{"date":"01\/29\/2017","content":"1. [](#bugfix)\n * Changed default GitSync email for commits\n "},"1.0.0":{"date":"01\/25\/2017","content":"1. [](#new)\n * 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"},"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"},"1.0.0-rc.1":{"date":" 12\/19\/2016","content":"1. [](#new)\n * Initial Release"}}},"loginldap":{"name":"LoginLdap","version":"0.3.0","description":"Enables user authentication via LDAP.","description_html":"

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."},"0.2.0":{"date":"12\/14\/2016","content":"1. [](#new)\n * 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..."}}},"gantry5":{"name":"Gantry 5 Framework","version":"5.4.35","description":"Theme framework.","description_html":"

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.35","date":"2020-09-08T08:03:17Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/gantry5\/5.4.35","repository":"https:\/\/github.com\/gantry\/gantry5","slug":"gantry5","install_path":"user\/plugins\/gantry5","changelog":{"5.4.35":{"date":"09\/08\/2020","content":"1. [Common](#common)\n 1. [](#improved)\n - Added title option on To Top particle (#2654)\n 1. [](#bugfix)\n - Removed Twig 1.x dependency on `HtmlDocument` class (#2656)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Truncate generated excerpt length (#2663)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed issues when creating child theme in CLI\n - Fixed `TypeError: can't access property \"getViewElement\"` (#2651)\n - CLI: Prevent creation of a child theme from a non-Gantry theme (#2395)\n - Fixed shortcodes not working from particles (#2675)\n - Helium: Fixed styling issue with Forgot Password form (#1812)"},"5.4.34":{"date":"04\/30\/2020","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Remove CSS source maps (#2637)\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Regression: Fixed `WordPress Posts` particle not loading all queried posts (#2633)"},"5.4.33":{"date":"04\/27\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - **PHP 5.5.9 or later required**\n - Updated Google Fonts list\n 1. [](#bugfix)\n - PHP 7.4: Fixed `Trying to access array offset on value of type int|null` (#2618)\n - PHP 7.4: implemented required `Stream::stream_set_option()` method for streams\n - PHP 7.4: Fixed twig rendering errors (#2613)\n - PHP 7.4: Fixed modifying particle settings throws an error (#2631)\n - Fixed JS issue in Key => Value pairs when changing existing key name (#2539)\n - Fixed grid breakpoint calculation overlaps not being tight enough (#2492)\n - Helium: Headings should use title font instead of default (#2599)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Pagination in `Joomla Articles` particle does not work when used in module (#2511)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - **WordPress 4.9.8 or later required**\n 1. [](#bugfix)\n - Fixed content array particle not resetting WP query"},"5.4.32":{"date":"01\/02\/2020","content":"1. [Common](#common)\n 1. [](#new)\n - Added support for custom menu item link attributes (#2575, thanks @thexmanxyz)\n 1. [](#bugfix)\n - Fixed missing `rel=\"noopener noreferrer\"` in social particle when opening link into a new tab (#2581)\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed missing `rel` attribute in menu items with double value detection (#2573, thanks @thexmanxyz)\n1. [WordPress](#wordpress)\n 1. [](#improved)\n - Added a `Global` rule for assignments per taxonomy \/ category (#2045, thanks @nikola3244)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed assignments for `Pages` not showing in Grav 1.7.0-rc.1 (#2557)\n - Fixed menu editor having no menu items in Grav 1.7.0-rc.1\n - Fixed broken `Configure` link in admin (#2570)"},"5.4.31":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Helium: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Hydrogen: Added a new menu configuration checkbox `Hide on Mobile` to help prevent dropdown menu flickering when loading a site on a mobile device (#2536)\n - Do not force asset timestamps in development mode, use configuration option instead (#2531)\n 1. [](#improved)\n - Added option to disable `Font Awesome` from the outline `Page Settings` (#2540, thanks @thexmanxyz)\n - Added option to define custom attributes on menu items (#2541, thanks @thexmanxyz)\n - Added option to `Menu` particle to hide menu on mobile devices during page load (#2536, thanks @thexmanxyz)\n - Added option to `Content Array` particle to add a title (#2521, thanks @topwebs)\n 1. [](#bugfix)\n - Fixed equal-height CSS creating width \/ overflow issues\n - Fixed fatal error if content block is missing attributes\n - Fixed old YAML syntax\n - Fixed W3C navigation role validation issues\n1. [Joomla](#joomla)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path\n1. [WordPress](#wordpress)\n 1. [](#bugfix)\n - Fixed escaped letters such as `&` in `Content Array` particle title\n - Fixed regression in 5.4.30: Content Array displays error (#2547)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed `Document::uri()` not adding domain when asked for absolute path"},"5.4.30":{"date":"10\/04\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Release replaced by v5.4.31"},"5.4.29":{"date":"06\/21\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Upgraded SCSS compiler to v0.8.4\n 1. [](#improved)\n - Logo particle: Added aria-label to meet the WCAG\n 1. [](#bugfix)\n - Fixed PHP 7.3 issues in SCSS compilation\n - Fixed Admin Assignments issues with Chrome 75 (#2505)\n - Fixed Admin Styles rendering issues in Chrome 75 (#2504)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Added admin warning if server is still using unmaintained PHP 5.4 or 5.5 versions\n - Updated Timber to v1.9.2 (later versions have Twig conflict with current version of WPML)\n 1. [](#bugfix)\n - Fixed `Gantry 5 Particle` widget inactive Save button (#2211)\n - Regression: Fixed pagination in `WordPress Posts` particle (#2480)\n1. [Grav](#grav)\n 1. [](#bugfix)\n - Fixed compatibility issue with Grav 1.7.0-beta.1\n - Fixed inconsistent admin permissions to be always `admin.gantry` or `admin.themes` (#2488)"},"5.4.28":{"date":"03\/11\/2019","content":"1. [Common](#common)\n 1. [](#new)\n - Added `webp` to supported image types for image picker (#2450)\n 1. [](#improved)\n - Logo particle: Added logo image max height (#2424)\n 1. [](#bugfix)\n - Social particle: Improved link target handling (#2214)\n - Helium Copyright particle: fixed missing link (#2214)\n - Fixed `mkdir(...)` race condition\n - Fixed `Obtaining write lock failed on file...` error\n - Fixed caching and CSS generation not working if underlaying filesystem does not support file locking or it is disabled\n - Fixed rare file corruption issue\n1. [Joomla](#joomla)\n 1. [](#improved)\n - Added edit link to content array (#2471, thanks @Chrissi2812)\n1. [WordPress](#wordpress)\n 1. [](#new)\n - Updated Timber to v1.9.1\n 1. [](#bugfix)\n - Fixed potential query conflicts in `WordPress Posts` particle"},"5.4.27":{"date":"12\/14\/2018","content":"1. [Common](#common)\n 1. [](#new)\n - Added Section Variation field for Layout sections.\n 1. [](#improved)\n - Updated Lightcase version.\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"},"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"},"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)"},"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 (#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"},"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)"},"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)"},"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)"},"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)"},"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"},"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)"},"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"},"5.4.16":{"date":"08\/16\/2017","content":"1. [Common](#common)\n 1. [](#bugfix)\n - Regression: Fixed missing `g-wrapper` classes in the layout"}}},"gffi":{"name":"Gallery","version":"0.0.1","description":"test","description_html":"

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":"

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..."}},"dependencies":[]},"backlinks":{"name":"Backlinks","version":"1.0.0","description":"Find pages that point to another page","description_html":"

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..."}},"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":"

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..."}},"dependencies":[]},"wordcount":{"name":"Word Count","version":"1.0.0","description":"A simple word count plugin","description_html":"

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..."}},"dependencies":[]},"google-charts":{"name":"Google Charts","version":"1.2.0","description":"Embeds Google charts into pages","description_html":"

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.2.0","date":"2020-08-24T18:30:21Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/google-charts\/1.2.0","repository":"https:\/\/github.com\/Perlkonig\/grav-plugin-google-charts","slug":"google-charts","install_path":"user\/plugins\/google-charts","changelog":{"1.2.0":{"date":"08\/24\/2020","content":"1. [](#new)\n * IDs may now include underscores (thank you @Skymirrh).\n * Now works properly with modular pages (thank you @Skymirrh)."},"1.1.1":{"date":"04\/19\/2019","content":"1. [](#new)\n * Added support for Timelines. Thanks to @leycec for prompting me to dig a little."},"1.1.0":{"date":"07\/06\/2018","content":"1. [](#bugfix)\n * 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"},"1.0.0":{"date":" 10\/30\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"mobile-detect":{"name":"Mobile Detect","version":"1.4.4","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":"

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.4.4","date":"2020-03-24T15:43:36Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/mobile-detect\/1.4.4","repository":"https:\/\/github.com\/dimitrilongo\/grav-plugin-mobile-detect","slug":"mobile-detect","install_path":"user\/plugins\/mobile-detect","changelog":{"1.4.4":{"date":" 03\/24\/2020","content":"1. [](#improved)\n - Change changelog date format (missing date)"},"1.4.3":{"date":" 03\/21\/2020","content":"1. [](#improved)\n - Update Mobile Detect library with `composer install`"},"1.4.2":{"date":" 03\/19\/2020","content":"1. [](#bugfix)\n - Remove Mobile Detect submodule [#9](https:\/\/github.com\/dimitrilongo\/grav-plugin-mobile-detect\/issues\/9)"},"1.4.1":{"date":" 03\/17\/2020","content":"1. [](#improved)\n - Change changelog date format"},"1.4":{"date":" 03\/17\/2020","content":"1. [](#improved)\n - Add composer.json to include Mobile Detect library"},"1.3.3":{"date":" 05\/11\/2019","content":"1. [](#improved)\n - Update Mobile_Detect.php class to version 2.8.33"},"1.3.2":{"date":" 01\/05\/2018","content":"1. [](#improved)\n - Update Mobile_Detect.php class to version 2.8.30"},"1.3.1":{"date":" 09\/13\/2017","content":"1. [](#improved)\n - Update Mobile_Detect.php class to version 2.8.26"},"1.3.0":{"date":" 09\/13\/2017","content":"1. [](#improved)\n - Update Mobile_Detect.php class to version 2.8.26"},"1.2.0":{"date":" 02\/14\/2017","content":"1. [](#improved)\n - 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') }}`"},"1.0.0":{"date":"11\/04\/2016","content":"1. [](#new)\n - 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":"

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"},"1.0.0":{"date":" 10\/30\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"chessboard":{"name":"Chessboard","version":"0.1.0","description":"Embed a chessboard on your site","description_html":"

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"}}},"classifier":{"name":"Classifier","version":"1.0.3","description":"Add class declarations to rendered HTML tags","description_html":"

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."},"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."},"1.0.1":{"date":" 11\/06\/2016","content":"1. [](#bugfix)\n * Fixed a bug where the wildcard wasn't being interpreted correctly."},"1.0.0":{"date":" 10\/20\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"facebook":{"name":"Facebook","version":"1.7.1","description":"**Facebook** is a plugin that embeds Facebook page content, album or events into your Grav website.","description_html":"

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.1","date":"2019-03-31T19:59:38Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/facebook\/1.7.1","repository":"https:\/\/github.com\/mikahanninen\/grav-plugin-facebook","slug":"facebook","install_path":"user\/plugins\/facebook","changelog":{"1.7.1":{"date":"3\/31\/2019","content":"2. [](#improved)\n * Get Access Token with Application ID and secret"},"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"},"1.6.2":{"date":"09\/16\/2017","content":"2. [](#bugfix)\n * 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\""},"1.5.0":{"date":"04\/01\/2017","content":"1. [](#improved)\n * Remove jQuery 1.11 from plugin assets"},"1.4.2":{"date":"03\/12\/2017","content":"1. [](#bugfix)\n * Fix version information"},"1.4.1":{"date":"03\/12\/2017","content":"1. [](#improved)\n * Refactor how Facebook Page cover image is placed into template"},"1.4.0":{"date":"12\/03\/2016","content":"1. [](#new)\n * Add Facebook Album"},"1.3.2":{"date":"11\/20\/2016","content":"1. [](#improved)\n * 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"},"1.3.0":{"date":"11\/18\/2016","content":"1. [](#new)\n * Add links to Facebook events"},"1.2.2":{"date":"11\/12\/2016","content":"1. [](#bugfix)\n * Fix errors with empty feeds and events"},"1.2.1":{"date":"11\/12\/2016","content":"1. [](#bugfix)\n * Fix figcaption"},"1.2.0":{"date":"11\/12\/2016","content":"2. [](#improved)\n * Refactored configuration structure"},"1.1.1":{"date":"11\/11\/2016","content":"1. [](#bugfix)\n * Fix issue with empty tag filter"},"1.1.0":{"date":"11\/11\/2016","content":"2. [](#improved)\n * 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"},"1.0.1":{"date":"11\/04\/2016","content":"2. [](#improved)\n * Moved post images after post message"},"1.0.0":{"date":"10\/20\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"resize-images":{"name":"Resize Images","version":"0.2.2","description":"Generate responsive versions of images as they are uploaded","description_html":"

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."},"0.2.1":{"date":" 03\/03\/2017","content":"1. [](#new)\n * 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."},"0.1.0":{"date":" 10\/14\/2016","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"count-views":{"name":"Count Views","version":"3.0.0","description":"Naive page view counter","description_html":"

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."},"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."},"1.0.0":{"date":" 10\/18\/2016","content":"1. [](#new)\n * 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":"

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."}},"dependencies":[]},"twig-jasny-array":{"name":"Twig Jasny Array","version":"1.0.1","description":"Incorporates the Array module from [Jasny's Twig extensions](https:\/\/github.com\/jasny\/twig-extensions)","description_html":"

Incorporates the Array module from Jasny's Twig extensions<\/a><\/p>","description_plain":"Incorporates the Array module from Jasny'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"},"1.0.0":{"date":" 09\/30\/2016","content":"1. [](#new)\n * 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":"

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"},"1.0.1":{"date":" 09\/30\/2016","content":"1. [](#improved)\n * Fixed icon"},"1.0.0":{"date":" 09\/30\/2016","content":"1. [](#new)\n * 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":"

Incorporates a subset of the official 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"},"1.0.2":{"date":" 05\/14\/2017","content":"1. [](#new)\n * 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"},"1.0.0":{"date":" 09\/30\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"table-importer":{"name":"Table Importer","version":"2.2.1","description":"Imports tables from JSON, YAML, and CSV formats into HTML tables within a page","description_html":"

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.1","date":"2019-11-13T00:03:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/table-importer\/2.2.1","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."},"2.1.5":{"date":"07\/06\/2017","content":"1. [](#bugfix)\n * 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!"},"2.1.3":{"date":"01\/31\/2017","content":"1. [](#bugfix)\n * 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."},"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."},"2.0.1":{"date":"11\/05\/2016","content":"1. [](#new)\n * 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."},"1.0.2":{"date":"10\/06\/2016","content":"1. [](#bugfix)\n * 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"},"1.0.0":{"date":" 09\/26\/2016","content":"1. [](#new)\n * 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":"

Applies the jQuery plugin 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."},"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"},"1.1.2":{"date":" 09\/30\/2016","content":"1. [](#bugfix)\n * Had two `demo` tags in the `blueprints.yaml` file"},"1.1.1":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Added demo URL"},"1.1.0":{"date":" 09\/25\/2016","content":"1. [](#new)\n * Made it possible to customize themes"},"1.0.0":{"date":" 09\/25\/2016","content":"1. [](#new)\n * 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":"

Implementation of the Webmention protocol (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."},"1.3.0":{"date":"09\/01\/2018","content":"1. [](#new)\n * 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."},"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!"},"1.0.0":{"date":" 09\/14\/2016","content":"1. [](#new)\n * 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":"

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!"},"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."},"0.2.2":{"date":" 01\/21\/2017","content":"1. [](#improved)\n * Added french (fr) language by @MATsxm."},"0.2.1":{"date":" 01\/21\/2017","content":"1. [](#improved)\n * 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"},"0.1.0":{"date":" 09\/24\/2016","content":"1. [](#new)\n * 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":"

Returns 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`."},"1.0.3":{"date":"03\/31\/2018","content":"1. [](#bugfix)\n * 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."},"1.0.1":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Updated demo page location.\n * Added French translation care of MATsxm."},"1.0.0":{"date":" 09\/19\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"header-by-taxonomy":{"name":"Header By Taxonomy","version":"1.0.1","description":"Set header data by taxonomy","description_html":"

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"},"1.0.0":{"date":" 09\/12\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"thumb-ratings":{"name":"Thumb Ratings","version":"0.1.1","description":"Thumb Ratings plugin for GRAV!","description_html":"

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"},"0.1.0":{"date":" 09\/09\/2016","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"iplocate":{"name":"IPLocate","version":"1.0.3","description":"Attempts to geolocate your visitor using various services","description_html":"

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!"},"1.0.2":{"date":" 09\/30\/2016","content":"1. [](#new)\n * 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)!"},"1.0.0":{"date":" 09\/05\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"pubmed":{"name":"Pubmed","version":"2.0.2","description":"Adds Pubmed citations pulled from the E-utils API","description_html":"

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>` 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 `
` 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."},"1.0.2":{"date":" 09\/30\/2016","content":"1. [](#new)\n * Added demo URL"},"1.0.1":{"date":"09\/04\/2016","content":"1. [](#improved)\n * Use the built-in `Response` and `Cache` objects now"},"1.0.0":{"date":" 09\/04\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"blogroll":{"name":"Blogroll","version":"1.0.2","description":"Maintain and selectively display lists of links","description_html":"

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"},"1.0.1":{"date":" 09\/01\/2016","content":"1. [](#new)\n * Added a screen capture to the README"},"1.0.0":{"date":" 08\/31\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"tagcloud":{"name":"Tagcloud","version":"1.0.2","description":"Create a simple tag cloud","description_html":"

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"},"1.0.1":{"date":"09\/01\/2016","content":"1. [](#new)\n * Tweaks to README, including instructions for \nBlog Injector\n * Changed 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."},"0.1.0":{"date":" 08\/30\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"bibliography":{"name":"Bibliography","version":"2.0.2","description":"Renders a Bibliography-file into footnotes and appends it to the page.","description_html":"

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"},"2.0.1":{"date":"03-09-2018","content":"1. [](#improved)\n * 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"},"1.0.0":{"date":"30-08-2016","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"passwordgen":{"name":"PasswordGen","version":"0.1.4","description":"Generates passwords visible on your Webpage.","description_html":"

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."},"0.1.3":{"date":" 09\/18\/2016","content":"1. [](#bugfix)\n * Better character escaping to avoid broken HTML code."},"0.1.2":{"date":" 08\/26\/2016","content":"1. [](#improved)\n * 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)"},"0.1.0":{"date":" 08\/24\/2016","content":"1. [](#new)\n * Initial release."}},"dependencies":[]},"form-database":{"name":"Form Database","version":"2.0.0","description":"Save Forms in a MySQL Database","description_html":"

Save Forms in a MySQL Database<\/p>","description_plain":"Save Forms in a MySQL Database","icon":"plug","author":{"name":"Bruno Baudry","email":"gamahachaa@gmail.com"},"dependencies":[{"name":"grav","version":">=1.6.0"},{"name":"database","version":">=1.0.0"},{"name":"form","version":">=2.0.0"}],"homepage":"https:\/\/github.com\/gamahachaa\/grav-plugin-form-database","demo":"http:\/\/learn.getgrav.org","keywords":"grav, plugin, form, database","bugs":"https:\/\/github.com\/gamahachaa\/grav-plugin-form-database","license":"MIT","tag_name":"2.0.0","date":"2020-02-28T15:06:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/form-database\/2.0.0","repository":"https:\/\/github.com\/gamahachaa\/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"},"1.0.0":{"date":" 08\/23\/2016","content":"1. [](#new)\n * First Release"},"0.1.0":{"date":" 08\/23\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"printfriendly":{"name":"Print Friendly","version":"0.7.2","description":"Create a web page formatted for printing.","description_html":"

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 "},"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 "},"0.7.0":{"date":"05\/17\/2018","content":"1. [](#improved)\n * 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. "},"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."},"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"},"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."},"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."},"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)"},"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"},"0.2.1":{"date":"08\/29\/2016","content":"1. [](#improved)\n * 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"},"0.1.0":{"date":" 08\/23\/2016","content":"1. [](#new)\n * 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":"

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"},"1.0.3":{"date":"06-12-2018","content":"1. [](#bugfix)\n * Limit execution"},"1.0.2":{"date":"03-12-2018","content":"1. [](#improved)\n * Fix page-object (#3)\n * Code quality"},"1.0.1":{"date":"25\/Aug\/2016","content":"1. [](#improved)\n * 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"},"0.0.1":{"date":"21\/Aug\/2016","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"cors":{"name":"CORS","version":"1.0.2","description":"Enables and allows to manage CORS (Cross-Origin Resource Sharing) in Grav","description_html":"

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.2","date":"2019-08-26T21:21:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/cors\/1.0.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-cors","slug":"cors","install_path":"user\/plugins\/cors","changelog":{"1.0.2":{"date":"08\/26\/2019","content":"1. [](#improved)\n * Add 'Allow Headers' option\n1. [](#bugfix)\n * Fixed plugin sending partial CORS headers if Origin didn't match to the configuration"},"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 "},"1.0.0":{"date":" 08\/09\/2016","content":"1. [](#new)\n * 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":"

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 "},"1.0.3":{"date":"11\/19\/2016","content":"1. [](#new)\n * Adding Finnish translation\n2. [](#bugfix)\n * Fix typos\n "},"1.0.2":{"date":"07\/23\/2016","content":"1. [](#bugfix)\n * Fix problem with installation by grav-admin"},"1.0.1":{"date":"07\/22\/2016","content":"1. [](#bugfix)\n * Fix language code for Sweden "},"1.0.0":{"date":"07\/21\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"flickr":{"name":"Flickr","version":"1.0.6","description":"This plugin provides flickr shortcodes for images and galleries","description_html":"

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"},"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"},"1.0.4":{"date":"28\/06\/2016","content":"1. [](#bugfix)\n * 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"},"1.0.2":{"date":"28\/06\/2016","content":"1. [](#bugfix)\n * 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"},"1.0.0":{"date":"27\/06\/2016","content":"1. [](#new)\n * Initial release\n * Support for photosets, photos and collections"}}},"onwebchat":{"name":"OnWebChat","version":"1.2","description":"Displays a Live Chat Box from OnWebChat on your website","description_html":"

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."},"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)"},"0.0.1":{"date":"17\/06\/2016","content":"1. [](#new)\n * 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":"

With 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"},"1.2.2":{"date":"06\/13\/2016","content":"1. [](#improved)\n * 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."},"1.2":{"date":"06\/07\/2016","content":"2. [](!improved)\n * 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."},"1.0":{"date":"06\/02\/2016","content":"1. [](#improved)\n * Moved Spotify application credentials to blueprints.yaml."},"0.8.6":{"date":"06\/02\/2016","content":"1. [](#bugfix)\n * 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"},"0.8":{"date":"06\/02\/2016","content":"1. [](#new)\n * This is the first beta release."}},"dependencies":[]},"diagrams":{"name":"Diagrams","version":"1.0.4","description":"This plugin allows to easily create amazing and powerful diagrams in Markdown","description_html":"

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.4","date":"2019-04-23T21:33:50Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/diagrams\/1.0.4","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.4":{"date":"23\/04\/2018","content":"1. [](#bugfix)\n * Fixed Mermaid style sheet that could infer with CSS style (Thank to Goutte)"},"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)"},"1.0.2":{"date":"02\/04\/2017","content":"1. [](#improved)\n * Added support of mermaid diagrams\n * Added 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)"},"1.0.0":{"date":"29\/05\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"urlparamfilter":{"name":"Url-Paramfilter","version":"1.2","description":"Filter for manipulating URL-Parameters in Templates.","description_html":"

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"","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":"

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"},"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`"},"1.0.2":{"date":"06\/01\/2016","content":"1. [](#bugfix)\n * Fixed date format in CHANGELOG"},"1.0.1":{"date":"06\/01\/2016","content":"1. [](#bugfix)\n * 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"}},"dependencies":[]},"imgsrcset":{"name":"Image Srcset","version":"1.1.1","description":"Adds a srcset-attribute to img-elements to allow for responsive images in Markdown.","description_html":"

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.1.1","date":"2019-04-29T18:45:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/imgsrcset\/1.1.1","repository":"https:\/\/github.com\/OleVik\/grav-plugin-imgsrcset","slug":"imgsrcset","install_path":"user\/plugins\/imgsrcset","changelog":[],"dependencies":[]},"imgcaptions":{"name":"Img Captions","version":"3.1.5","description":"Turns the title-attribute in img-elements into figure-elements with a figcaption.","description_html":"

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.6"}],"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":"v3.1.5","date":"2020-03-25T22:51:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/imgcaptions\/3.1.5","repository":"https:\/\/github.com\/OleVik\/grav-plugin-imgcaptions","slug":"imgcaptions","install_path":"user\/plugins\/imgcaptions","changelog":{"3.1.5":{"date":"25-03-2020","content":"1. [](#bugfix)\n - Check state of MediaActions"},"3.1.4":{"date":"25-03-2020","content":"1. [](#bugfix)\n - Reinsert Rawr\/T-Regx"},"3.1.3":{"date":"25-03-2020","content":"1. [](#bugfix)\n - Deprecate inclusion of Rawr\/T-Regx, missing file"},"3.1.2":{"date":"25-03-2020","content":"1. [](#bugfix)\n - Revert Media-actions for now\n2. [](#improved)\n - Variable-naming"},"3.1.1":{"date":"25-03-2020","content":"1. [](#bugfix)\n - Fix autoloading"},"3.1.0":{"date":"19-03-2020","content":"1. [](#improved)\n - Support media actions (#24, thanks to @A----)\n - Automate testing (#25, thanks to @A----)\n - Bump T-Regx (#26, thanks to @Danon)"},"3.0.3":{"date":"13-08-2019","content":"1. [](#bugfix)\n - Robustness in Source API"},"3.0.2":{"date":"13-08-2019","content":"1. [](#improved)\n - Robustness in Source API"},"3.0.1":{"date":"12-08-2019","content":"1. [](#bugfix)\n - Missing vendor-folder\n2. [](#improved)\n - Robustness in Source API"},"3.0.0":{"date":"03-08-2019","content":"1. [](#new)\n - Stable Release"},"3.0.0-beta.2":{"date":"26-07-2019","content":"1. [](#bugfix)\n - Testing true"},"3.0.0-beta.1":{"date":"26-07-2019","content":"1. [](#new)\n - Access to Page and Media in template\n - Per-page configuration from FrontMatter, excluding `mode`\n - Implementation of a regular expression query builder\n2. [](#improved)\n - Template-formating, elevate class to figure\n - Use template to render in HTML-mode\n - Tests\n - Code-quality"},"2.2.0":{"date":"02-06-2018","content":"1. [](#improved)\n * 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"},"2.0.0":{"date":"09-12-2017","content":"1. [](#new)\n * 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"},"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"},"1.2.6":{"date":"29-05-2017","content":"1. [](#improved)\n * 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"},"1.2.4":{"date":"19-03-2017","content":"1. [](#improved)\n * Regex capture for title-attribute\n3. [](#bugfix)\n * Varied cases of img-tags"}}},"google-maps":{"name":"Google Maps","version":"1.0.10","description":"Google Maps plugin for Grav","description_html":"

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"},"0.1.0":{"date":" 05\/09\/2016","content":"1. [](#new)\n * 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":"

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!"}},"dependencies":[]},"feed-us":{"name":"Feed Us","version":"0.1.3","description":"Import entries from feeds (RSS, ATOM, ...).","description_html":"

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"},"0.1.2":{"date":" 05\/04\/2016","content":"1. [](#improved)\n * 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"},"0.1.0":{"date":" 04\/26\/2016","content":"1. [](#new)\n * Initial version"}},"dependencies":[]},"custom-css":{"name":"Custom CSS","version":"0.2.2","description":"Adds some custom CSS to your Grav site","description_html":"

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"},"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)"},"0.2.0":{"date":" 05\/23\/2016","content":"1. [](#new)\n * Added field to manipulate priority"},"0.1.0":{"date":" 05\/02\/2016","content":"1. [](#new)\n * 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":"

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)"},"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)"},"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)"},"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))"},"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)"},"2.1.1":{"date":"07\/21\/2017","content":"3. [](#bugfix)\n * 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"},"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"},"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))"},"2.0.0":{"date":"07\/20\/2016","content":"2. [](#improved)\n * 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))"},"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))"},"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"},"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"},"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)"},"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."},"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."},"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."},"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."},"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."}},"dependencies":[]},"star-ratings":{"name":"Star Ratings","version":"2.0.1","description":"Simple but Powerful Star Ratings plugin for anything!","description_html":"

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"},"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)"},"1.0.4":{"date":"10\/18\/2016","content":"1. [](#bugfix)\n * 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"},"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"},"1.0.1":{"date":"04\/27\/2016","content":"1. [](#new)\n * Fixed typos in blueprints"},"1.0.0":{"date":"04\/27\/2016","content":"1. [](#new)\n * Initial release"}},"dependencies":[]},"customadmin":{"name":"Customadmin","version":"1.0.0","description":"Customize the Grav admin panel with your own CSS and JS","description_html":"

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..."}}},"devtools":{"name":"DevTools","version":"1.4.1","description":"Plugin and Theme scaffolding utilities","description_html":"

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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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.4.1","date":"2020-05-20T17:34:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/devtools\/1.4.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-devtools","slug":"devtools","install_path":"user\/plugins\/devtools","changelog":{"1.4.1":{"date":"05\/20\/2020","content":"1. [](#improved)\n * Make name key Composer 2.0 compatible [#48](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/48)\n1. [](#bugfix)\n * Correct type for themes [#49](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/49)"},"1.4.0":{"date":"04\/27\/2020","content":"1. [](#new)\n * Added new required `slug:` and `type:` attributes to blueprints\n1. [](#improved)\n * Fixed plugin autoload"},"1.3.1":{"date":"02\/24\/2020","content":"1. [](#improved)\n * Set `validation: loose` in plugin blueprints by default\n * Add Grav 1.6 dependency to all new plugins and themes"},"1.3.0":{"date":"02\/13\/2020","content":"1. [](#improved)\n * Added composer-based autoloader to the `new-plugin` command"},"1.2.4":{"date":"11\/06\/2019","content":"1. [](#improved)\n * Added the ability to use devtools without an online connection to GPM\n1. [](#bugfix)\n * Regression fix for missing `theme_config` in pure-blank [#45](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/issues\/45)"},"1.2.3":{"date":"06\/20\/2019","content":"1. [](#improved)\n * pure-blank: Use new 'deferred' blocks for header\n * pure-blank: Use `home_url` variable\n * pure-blank: Improved `README.md.twig`"},"1.2.2":{"date":"04\/21\/2019","content":"1. [](#bugfix)\n * Add Github username field to new-theme template [#39](https:\/\/github.com\/getgrav\/grav-plugin-devtools\/pull\/39)"},"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)"},"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)"},"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)"},"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)"},"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)"},"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)"},"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)"},"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)"},"1.0.4":{"date":"10\/19\/2016","content":"1. [](#improved)\n * More complete README.md\n * Typo 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"},"1.0.2":{"date":"07\/20\/2016","content":"1. [](#bugfix)\n * Removed old `header.html.twig`"},"1.0.1":{"date":"05\/06\/2016","content":"1. [](#bugfix)\n * Fix for Grav 1.0.x"},"1.0.0":{"date":"04\/19\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"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":"

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 "},"0.5.1":{"date":"05\/02\/2016","content":"1. [](#bugfix)\n * Fixed: Images not working in subdirectory (#1)\n "},"0.5.0":{"date":"04\/13\/2016","content":"1. [](#new)\n * Change log started."}},"dependencies":[]},"readingtime":{"name":"Reading Time","version":"1.4.0","description":"Add human readable reading time to your pages.","description_html":"

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.4.0","date":"2020-05-13T22:57:09Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/readingtime\/1.4.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-readingtime","slug":"readingtime","install_path":"user\/plugins\/readingtime","changelog":{"1.4.0":{"date":"05\/13\/2020","content":"1. [](#new)\n * Added optional features to include additional reading time for images [#16](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/16)\n * Started using composer\n1. [](#improved) \n * Added hungarian translation [#12](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/12) \n * Added dutch translation [#14](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/14)\n * PHPStan 7 fixes\n1. [](#bugfix)\n * Fixed issue with passed in labels [#18](https:\/\/github.com\/getgrav\/grav-plugin-readingtime\/pull\/18)\n * Fixed plugin initialization"},"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 "},"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)"},"1.1.0":{"date":"08\/25\/2016","content":"1. [](#new)\n * Added admin blueprints\n * Changed strings to be based on languages codes"},"1.0.7":{"date":"04\/14\/2016","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"twigpcre":{"name":"twigpcre","version":"1.8.0","description":"twigpcre exposes php pcre to twig","description_html":"

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"}},"dependencies":[]},"grava11y":{"name":"Grava11y (Acccessibility for Grav)","version":"1.1.0","description":"An accessibility testing plugin for your Grav theme","description_html":"

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.1.0","date":"2019-07-01T22:23:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/grava11y\/1.1.0","repository":"https:\/\/github.com\/absalomedia\/grav-plugin-grava11y","slug":"grava11y","install_path":"user\/plugins\/grava11y","changelog":{"1.1.0":{"date":"07\/01\/2019","content":"1. [](#update)\n * Update to Khan version 0.2.0\n * Switch from Github to UnPKG as GH no longer serves distribution JS"},"1.0.2":{"date":"02\/13\/2017","content":"1. [](#update)\n * 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"},"1.0.0":{"date":"03\/07\/2016","content":"1. [](#new)\n * First Release"}},"dependencies":[]},"events":{"name":"Events","version":"1.1.5","description":"The **Events** plugin provides events for a Grav site using event frontmatter.","description_html":"

The 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":"Michael","email":"pikim@web.de"},"dependencies":[{"name":"datetools","version":"*"}],"homepage":"https:\/\/github.com\/pikim\/grav-plugin-events","keywords":"events, calendar, ics, plugin","bugs":"https:\/\/github.com\/pikim\/grav-plugin-events\/issues","license":"MIT","tag_name":"1.1.5","date":"2020-07-20T20:44:52Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/events\/1.1.5","repository":"https:\/\/github.com\/pikim\/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."},"1.0.14":{"date":"09\/15\/2016","content":"1. [#bugfix]\n\t* Issue #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"},"1.0.12":{"date":"08\/18\/2016","content":"1. [](#new)\n\t* 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"},"1.0.10":{"date":"07\/04\/2016","content":"1. [](#bugfix)\n\t* 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"},"1.0.8":{"date":"03\/15\/2016","content":"1. [](#bugfix)\n\t* 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"},"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."},"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"},"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."},"1.0.3":{"date":"02\/24\/2016","content":"1. [](#bugfix)\n\t* Fixed major fatal error when events don't exist"}}},"shoppingcart-stripe":{"name":"Shopping Cart Stripe Addon","version":"1.1.1","description":"Add Stripe checkout to the Grav Shopping Cart Plugin","description_html":"

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"},"1.1.0":{"date":"05-12-2016","content":"1. [](#new)\n * 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"},"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"},"1.0.5":{"date":"28-04-2016","content":"1. [](#bugfix)\n * Fix issue with gateway class include if not symlinked"},"1.0.4":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Fix the dependencies format"},"1.0.3":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Fix the dependencies format"},"1.0.2":{"date":"20-03-2016","content":"1. [](#bugfix)\n * Fix issue with require"},"1.0.1":{"date":"01-03-2016","content":"1. [](#bugfix)\n * Move Checkout js from main plugin"},"1.0.0":{"date":"07-02-2016","content":"1. [](#new)\n * 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":"

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"},"1.1.1":{"date":"11-12-2016","content":"1. [](#new)\n * 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"},"1.1.0-beta.2":{"date":"30-04-2016","content":"1. [](#new)\n * 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"},"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"},"1.0.0":{"date":"07-02-2016","content":"1. [](#new)\n * 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":"

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, "HTML Tag", 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":"

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."},"1.0.0":{"date":"2016\/02\/09","content":"1. [](#new)\n * 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."},"0.8.0":{"date":"2016\/02\/08","content":"1. [](#new)\n * 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":"

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)."},"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."},"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"}},"dependencies":[]},"view":{"name":"View","version":"1.3.2","description":"A plugin that allows you to pass a page collection to a template.","description_html":"

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"},"1.3.3":{"date":"07\/30\/2016","content":"1. [](#bugfix)\n * 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"},"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"},"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"},"1.1.1":{"date":"01\/25\/2016","content":"1. [](#improved)\n * Fixed default template not being called."},"1.1.0":{"date":"01\/25\/2016","content":"1. [](#improved)\n * Removed param merge with referencing page."},"1.0.0":{"date":"01\/23\/2016","content":"1. [](#new)\n * 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":"

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)"},"0.1.6":{"date":"19-06-2017","content":"1. [](#improved)\n * 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"},"0.1.4":{"date":"23-03-2017","content":"1. [](#improved)\n * 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"},"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."},"0.1.1":{"date":"19-03-2017","content":"1. [](#improved)\n * Minor fixes to the ReadMe.md"},"0.1.0":{"date":"25-01-2016","content":"1. [](#new)\n * Initial version"}},"dependencies":[]},"shortcode-core":{"name":"Shortcode Core","version":"4.2.3","description":"This plugin provides the core functionality for shortcode plugins","description_html":"

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.6.4"}],"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":"4.2.3","date":"2020-04-27T21:10:13Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-core\/4.2.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core","slug":"shortcode-core","install_path":"user\/plugins\/shortcode-core","changelog":{"4.2.3":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Configuration option to exclude default shortcodes [#86](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/86)\n * Add support for `style` attribute in `[span]` shortcode [#88](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/88) \n * Fix typos [#91](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/91) "},"4.2.2":{"date":"03\/04\/2020","content":"1. [](#improved)\n * Added second `$options` parameter to `ShortcodeCore->registerAllShortcodes()`, key `ignore` can be used to ignore class names \/ files from being loaded\n1. [](#bugfix)\n * Fix shortcodes which do not override `init()` method, added deprecation notice instead [#82](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/82)\n * Fixed error message showing up when updating older versions (<4.2.0) of the plugin [#84](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/84)"},"4.2.1":{"date":"02\/14\/2020","content":"1. [](#improved)\n * Improved shortcode loading, all shortcodes should now extend `Grav\\Plugin\\Shortcodes\\Shortcode` class\n1. [](#bugfix)\n * Fixed `Class 'Grav\\Plugin\\Shortcodes\\Shortcode' not found` error when using some plugins\n * Fixed fatal error when trying to instantiate bad shortcodes (they will be skipped instead)"},"4.2.0":{"date":"02\/11\/2020","content":"1. [](#new)\n * Pass phpstan level 1 tests\n * Added autoload support for registering shortcodes with `$grav['shortcode']->registerShortcode($name)`\n * Moved `ShortcodeObject` classes into `Grav\\Plugin\\ShortcodeCore` namespace with old alias\n1. [](#improved)\n * Major code cleanup"},"4.1.7":{"date":"12\/04\/2019","content":"1. [](#new)\n * Added a new `[lorem]` shortcode for quickly generating lorem ipsum dummy content\n * Updated Core Thunderer Shortcode library to `0.7.3` for PHP 7.4 compatibility"},"4.1.6":{"date":"10\/03\/2019","content":"1. [](#improved)\n * Support markdown in `Figure` shortcode caption attribute\n * FlexObjects compatibility: changed references to `Page` class to use `PageInterface`\n * Reworked the `shortcode` twig var to use a class\/method approach for better compatibility in modular\/page formats\n1. [](#bugfix)\n * Fix issue with `[language]` when `include_default_lang: false` [#76](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/76)"},"4.1.5":{"date":"09\/05\/2019","content":"1. [](#improved)\n * Run `onContentProcessed()` event after all other plugins [#75](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/75)"},"4.1.4":{"date":"08\/11\/2019","content":"1. [](#new)\n * Added a new `[details][\/details]` shortcode [#72](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/72)\n1. [](#improved)\n * Fixed regression issue introduced in v1.4.3 [#73](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/73)"},"4.1.3":{"date":"08\/09\/2019","content":"1. [](#improved)\n * Fix for shortcode objects not being available. For example `[section][\/section]` not working previously without `process: twig: true`\n * `README.md` improvements "},"4.1.2":{"date":"06\/22\/2019","content":"1. [](#new)\n * Added new `h#` tags for `h1` through `h6` supporting `class` and `id` attributes\n1. [](#improved)\n * Make `ShortcodeManager::setStates()` more flexible to accept any type of object "},"4.1.1":{"date":"04\/23\/2019","content":"1. [](#improved)\n * Updated Core Thunderer Shortcode library to `0.7.2`"},"4.1.0":{"date":"04\/14\/2019","content":"1. [](#new)\n * Support for a `ShortCodeManager::getRawHandlers()` to support shortcodes that need to process **before** Markdown (like upcoming `Prism-Highlighter`)"},"4.0.1":{"date":"03\/21\/2019","content":"1. [](#new)\n * Added a new `[mark][\/mark]` shortcode which makes highlighting in code blocks much simpler!"},"4.0.0":{"date":"03\/20\/2019","content":"1. [](#improved)\n * Improved way to handle shortcodeAssets from `Page::contentMeta()` - Fixes numerous issues\n * Allow `size` shortcode to handle non-numeric values (e.g. `%`, `x-large`, etc.) [#63](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/63)\n * Added FontAwesome 5 support [#56](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/pull\/56)"},"3.1.2":{"date":"03\/15\/2019","content":"1. [](#improved)\n * Added a helper method to allow `getBbCode()` to work with `wordpress` parser"},"3.1.1":{"date":"03\/12\/2019","content":"1. [](#bugfix)\n * Reverted accidental change of default parser. Should be `regular`"},"3.1.0":{"date":"02\/28\/2019","content":"1. [](#improved)\n * Modified priority of `onPluginsInitialized` to fire earlier\n1. [](#bugfix)\n * New language shortcode, for example `[lang=en]...[\/lang]`"},"3.0.1":{"date":"02\/03\/2019","content":"1. [](#bugfix)\n * Fixed issues with `0` param and `regular` parser [#14](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/14) [#57](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-core\/issues\/57) [shortcode-ui#29](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues\/29) [shortcode-ui#6](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues\/26)"},"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"},"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)"}}},"shortcode-ui":{"name":"Shortcode UI","version":"2.4.2","description":"This plugin provides several UI shortcodes","description_html":"

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":"grav","version":">=1.6.4"},{"name":"shortcode-core","version":">=4.2.1"}],"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.4.2","date":"2020-04-27T21:40:03Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/shortcode-ui\/2.4.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui","slug":"shortcode-ui","install_path":"user\/plugins\/shortcode-ui","changelog":{"2.4.2":{"date":"04\/27\/2020","content":"1. [](#bugfix)\n * Fix image compare shortcode regex [#34](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/pull\/34)"},"2.4.1":{"date":"02\/14\/2020","content":"1. [](#new)\n * Updated code for shortcode-core plugin v4.2.1"},"2.4.0":{"date":"02\/11\/2020","content":"1. [](#new)\n * Pass phpstan level 1 tests\n * Requires shortcode-core plugin v4.2.0\n * Twig 2.0 compatibility\n1. [](#improved)\n * Code cleanup"},"2.3.0":{"date":"02\/06\/2019","content":"1. [](#bugfix)\n * Resoled issue with fixed height of `Accordion` shortcode [#20](https:\/\/github.com\/getgrav\/grav-plugin-shortcode-ui\/issues\/20)\n * PHP 7.2 Fix for `AnimatedText` shortcode "},"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)"},"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)"},"2.2.3":{"date":"03\/04\/2017","content":"1. [](#bugfix)\n * Fixed a `z-index` issue in `AccordionShortcode`\n "},"2.2.2":{"date":"03\/04\/2017","content":"1. [](#bugfix)\n * Renamed `AccordionShortcode` to avoid conflict with `GravStrap` plugin."},"2.2.1":{"date":"03\/03\/2017","content":"1. [](#bugfix)\n * Typo! Renamed `accordian` to `accordion`"},"2.2.0":{"date":"03\/02\/2017","content":"1. [](#new)\n * 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"},"2.0.0":{"date":"02\/11\/2016","content":"1. [](#improved)\n * 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"},"1.0.0":{"date":"01\/18\/2016","content":"1. [](#new)\n * ChangeLog started..."}}},"httpbasicauth":{"name":"HTTP Basic Authentication","version":"1.0.0","description":"Enables usage of basic authentication.","description_html":"

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..."}}},"metrika":{"name":"Yandex Metrika","version":"1.0.0","description":"Yandex Metrika plugin allows you easily add metrika tracker to your grav website","description_html":"

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.1","date":"2019-01-28T01:04:02Z","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"}},"dependencies":[]},"markdown-color":{"name":"Markdown Color","version":"1.0.1","description":"Adds ability to output colored text in Markdown","description_html":"

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"},"1.0.0":{"date":"12\/22\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"markdown-notices":{"name":"Markdown Notices","version":"1.0.4","description":"Adds the ability to render notices blocks in Markdown","description_html":"

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.4","date":"2019-09-10T16:42:26Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/markdown-notices\/1.0.4","repository":"https:\/\/github.com\/getgrav\/grav-plugin-markdown-notices","slug":"markdown-notices","install_path":"user\/plugins\/markdown-notices","changelog":{"1.0.4":{"date":"09\/10\/2019","content":"1. [](#improved)\n * Reverted PR#10 which was breaking multiline notices and also unintentionally marking up notices with `!` in paragraphs "},"1.0.3":{"date":"08\/16\/2019","content":"1. [](#improved)\n * Fixed issue where PR#10 clobbered PR#9"},"1.0.2":{"date":"08\/11\/2019","content":"1. [](#new)\n * Ability to specify your own base classes [#9](https:\/\/github.com\/getgrav\/grav-plugin-markdown-notices\/pull\/9)\n * Allow adding inline notices inside tables [#10](https:\/\/github.com\/getgrav\/grav-plugin-markdown-notices\/pull\/10)"},"1.0.1":{"date":"03\/09\/2018","content":"1. [](#improved)\n * Updated blueprint file"},"1.0.0":{"date":"12\/22\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"logerrors":{"name":"Log Errors","version":"1.0.1","description":"Records 404 errors in data folder","description_html":"

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"},"1.0.0":{"date":"12\/19\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"aboutme":{"name":"AboutMe","version":"1.2.1","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, LinkedIn, Instagram).","description_html":"

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, 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, 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.2.1","date":"2019-12-03T08:46:25Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/aboutme\/1.2.1","repository":"https:\/\/github.com\/birssan\/grav-plugin-about-me","slug":"aboutme","install_path":"user\/plugins\/aboutme","changelog":[],"dependencies":[]},"uikitifier":{"name":"Uikitifier","version":"0.3.0","description":"Loads UIKit v2.24.3 by Yootheme","description_html":"

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"},"0.2.4":{"date":"1\/5\/2016","content":"1. [](#improved)\n * Corrected dotnav (thanks to @nickstamat)"},"0.2.1":{"date":"12\/21\/2015","content":"1. [](#new)\n * Updated with latest UI Kit version"},"0.0.0":{"date":"03\/14\/2015","content":"1. [](#new)\n * Initial Release"}},"dependencies":[]},"instagram":{"name":"Instagram","version":"1.3.0","description":"**Instagram** is a simple plugin that includes Instagram feed to your Grav website.","description_html":"

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 "},"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"},"1.2.1":{"date":"10\/24\/2017","content":"* [Bux Fix] Fix page not found error"},"1.2.0":{"date":"01\/31\/2017","content":"* [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"},"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"},"1.0.2":{"date":"12\/14\/2015","content":"* [Bug Fix] Fix Response class path"},"1.0.1":{"date":"12\/14\/2015","content":"* [Bug Fix] Remove unneeded class dependency"},"1.0":{"date":"12\/09\/2015","content":"* [Bug Fix] ChangeLog 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":"

This plugin is a wrapper for 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"},"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"},"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"},"1.0.0\r":{"date":"11\/16\/2015\r","content":"1. [](#new)\r\n * ChangeLog started...\r"}},"dependencies":[]},"piwik":{"name":"piwik","version":"1.0.2","description":"piwik plugin Grav website.","description_html":"

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. "},"1.0.1":{"date":"14\/11\/2015","content":"1. [](#bugfix)\n * fixed bug #1"},"1.0.0":{"date":"12\/11\/2015","content":"1. [](#new)\n * 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":"

This plugin add Leaflet<\/a> into your 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."},"1.0.0":{"date":"12\/11\/2015","content":"1. [](#new)\n * 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":"

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.5.0","date":"2019-09-22T12:22:44Z","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 "},"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 "},"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 "},"1.1.0":{"date":"08\/02\/2016","content":"1. [](#new)\n * Anonymize the IP address sent to Google Analytics"},"1.0.0":{"date":"11\/08\/2015","content":"1. [](#new)\n * 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":"

Mautic - Grav plugin integrates 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"}},"dependencies":[]},"hitbox":{"name":"Hitbox","version":"1.0.0","description":"**Hitbox** is a simple plugin that converts markdown links into Hitbox.tv embeds.","description_html":"

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'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..."}},"dependencies":[]},"twitch":{"name":"Twitch","version":"1.1.0","description":"**Twitch** is a simple plugin that converts markdown links into Twitch.tv embeds.","description_html":"

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'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..."},"1.1.0":{"date":"11\/11\/2015","content":"1. [](#new)\n * Fullscreen player functionality added"}},"dependencies":[]},"tidyhtml":{"name":"Tidyhtml","version":"1.0.3","description":"TidyPHP integration for Grav.","description_html":"

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..."}},"dependencies":[]},"shoppingcart":{"name":"Shopping Cart","version":"1.2.3","description":"This plugin turns your Grav site into a shopping cart","description_html":"

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"},"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"},"1.2.1":{"date":"25-04-2017","content":"1. [](#bugfix)\n * 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"},"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"},"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"},"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"},"1.1.2":{"date":"29-01-2017","content":"1. [](#bugfix)\n * 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"},"1.1.0":{"date":"05-12-2016","content":"1. [](#improved)\n * 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"},"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"},"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"},"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"},"1.1.0-beta.5":{"date":"01-05-2016","content":"1. [](#bugfix)\n * 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"},"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"},"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"},"1.0.7":{"date":"21-04-2016","content":"1. [](#bugfix)\n * Fix issue in multilanguage sites and Grav < 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"}}},"gitter":{"name":"Gitter","version":"1.0.0","description":"Add Gitter chat to your site","description_html":"

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"}},"dependencies":[]},"filter-strings":{"name":"Filter Strings","version":"1.1.0","description":"The **Filter Strings** plugin performs string manipulation in twig.","description_html":"

The 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"},"1.0.1":{"date":"05\/03\/2016","content":"1. [](#bugfix)\n * Fixed blueprint references"},"1.0.0":{"date":"10\/21\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"guestbook":{"name":"Guestbook","version":"0.5.0","description":"Adds a Guestbook functionality to a page","description_html":"

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"},"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"},"0.3.1":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Translate some blueprint options"},"0.3.0":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * 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"},"0.2.1":{"date":"11\/06\/2015","content":"1. [](#bugfix)\n * Show \"Guestbook\" 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"},"0.1.0":{"date":"10\/16\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"comments":{"name":"Comments","version":"1.2.8","description":"Adds a commenting functionality to your site","description_html":"

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.8","date":"2020-09-10T22:28:51Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/comments\/1.2.8","repository":"https:\/\/github.com\/getgrav\/grav-plugin-comments","slug":"comments","install_path":"user\/plugins\/comments","changelog":{"1.2.8":{"date":"09\/10\/2020","content":"1. [](#improved)\n * Improved some translations\n1. [](#bugfix)\n * Fix for PHP 7.4 [#81](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/81)\n * Fix for allowing path in form submission [#86](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/86) [#80](https:\/\/github.com\/getgrav\/grav-plugin-comments\/issues\/80)\n "},"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"},"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"},"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"},"1.2.4":{"date":"09\/15\/2016","content":"1. [](#bugfix)\n * 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"},"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)"},"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)"},"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"},"1.1.4":{"date":"02\/05\/2016","content":"1. [](#improved)\n * Added german and polish\n * Avoid 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"},"1.1.2":{"date":"12\/11\/2015","content":"1. [](#improved)\n 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)"},"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)"},"1.0.2":{"date":"11\/13\/2015","content":"1. [](#improved)\n * Use nonce\n1. [](#improved)\n * Changed 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"},"1.0.0":{"date":"10\/21\/2015","content":"1. [](#new)\n * Initial Release"}}},"editor-buttons":{"name":"Editor Buttons","version":"1.2.1","description":"Adds additional editor button options","description_html":"

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"},"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)"},"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)"},"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"},"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"},"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"},"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"},"1.0.0":{"date":"10\/07\/2015","content":"1. [](#new)\n * 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":"

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...."}},"dependencies":[]},"data-manager":{"name":"Data Manager","version":"1.2.0","description":"Adds an administration panel to visualize the data","description_html":"

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"},"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"},"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"},"1.0.6":{"date":"07\/14\/2016","content":"1. [](#improved)\n * 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`"},"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"},"1.0.3":{"date":"10\/21\/2015","content":"1. [](#bugfix)\n * Only run in admin"},"1.0.2":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * 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"},"1.0.0":{"date":"09\/11\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"snappygrav":{"name":"SnappyGrav","version":"1.9.1","description":"Save a page, branch or all website in PDF format","description_html":"

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.1","date":"2019-01-23T13:27:39Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/snappygrav\/1.9.1","repository":"https:\/\/github.com\/iusvar\/grav-plugin-snappygrav","slug":"snappygrav","install_path":"user\/plugins\/snappygrav","changelog":{"1.9.1":{"date":"01\/23\/2019","content":"1. [](#bugfix)\n * Translated hardcoded strings. Thanks @hughbris [#43](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/43)\n * Added control over the existence of wkhtmltopdf in the O.S. Thanks @hughbris [#44](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/44)"},"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"},"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."},"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."},"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)"},"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)"},"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)"},"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)"},"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)"},"1.5.4":{"date":"09\/04\/2017","content":"1. [](#bugfix)\n * Branch Selection [#22](https:\/\/github.com\/iusvar\/grav-plugin-snappygrav\/issues\/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)"},"1.5.2":{"date":"07\/23\/2017","content":"1. [](#bugfix)\n * 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)"},"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)"},"1.4.2":{"date":"05\/23\/2017","content":"1. [](#bugfix)\n * Replaced break with exit\n * Improved the README\n * Uploading dependencies automatically delayed"},"1.4.1":{"date":"05\/05\/2017","content":"1. [](#bugfix)\n * 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 "},"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`"},"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 "},"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)"}},"dependencies":[]},"maintenance":{"name":"Maintenance","version":"1.3.2","description":"Puts your grav site into a maintenance mode","description_html":"

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"},"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)"},"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"},"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)"},"1.2.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * 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"},"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"},"1.0.1":{"date":"09\/01\/2015","content":"1. [](#new)\n * Added `login` plugin dependency"},"1.0.0":{"date":"09\/01\/2015","content":"1. [](#new)\n * 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":"

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+**)"},"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"},"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)"},"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)"},"1.0.1":{"date":"08\/21\/2015","content":"3. [](#bugfix)\n * Fixed missing Twig update routines"},"1.0.0":{"date":"08\/20\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"admin":{"name":"Admin Panel","version":"1.9.16","description":"The **admin plugin** provides an easy-to-use web-based user interface to configure and operate Grav on a daily basis. It's packed full of great features and functionality but still sticks to Grav'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":"

The admin plugin<\/strong> provides an easy-to-use web-based user interface to configure and operate Grav on a daily basis. It's packed full of great features and functionality but still sticks to Grav's principals of keeping things simple<\/strong>, fast<\/strong>, and extensible<\/strong>. Check out the 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's packed full of great features and functionality but still sticks to Grav'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.6.22"},{"name":"form","version":">=3.0.0"},{"name":"login","version":">=3.0.0"},{"name":"email","version":">=3.0.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.9.16","date":"2020-09-01T20:32:27Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/admin\/1.9.16","repository":"https:\/\/github.com\/getgrav\/grav-plugin-admin","slug":"admin","install_path":"user\/plugins\/admin","changelog":{"1.9.16":{"date":"09\/01\/2020","content":"1. [](#bugfix)\n * Fixed a glitch which allows user to delete entire pages directory [#1941](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1941)\n * Fixed the hidden login plugin toggle"},"1.9.15":{"date":"06\/08\/2020","content":"1. [](#bugfix)\n * Support markdown in `fieldset.text` [#2934](https:\/\/github.com\/getgrav\/grav\/issues\/2934)\n * Fix data URLs in avatar images [#1889](https:\/\/github.com\/getgrav\/grav\/issues\/1889)\n * Fix for deleting files in plugin configurations"},"1.9.14":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Added `slug` and `type` to blueprints\n1. [](#bugfix)\n * Support markdown in `fieldset.text` [#2934](https:\/\/github.com\/getgrav\/grav\/issues\/2934)"},"1.9.13":{"date":"03\/05\/2020","content":"1. [](#improved)\n * Updated vendor libs\n1. [](#bugfix)\n * Fixed toggleable buttons no longer holding false state [form#406](ttps:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/406)"},"1.9.12":{"date":"12\/04\/2019","content":"1. [](#bugfix)\n * Fixed saving configuration in PHP 7.4"},"1.9.11":{"date":"11\/06\/2019","content":"1. [](#improved)\n * Added new \"secure delete\" functionality [#1752](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1752)\n * Center text logo [#1751](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1751)\n * Added required span to editor field [#1748](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1748)\n * Warn users if JS is disabled [#1722](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1722)\n * Added target rule to quick links [#1518](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1518)\n1. [](#bugfix)\n * Fixed `Badly encoded JSON data` warning when uploading files [grav#2663](https:\/\/github.com\/getgrav\/grav\/issues\/2663)\n * Fixed `accept` for SVG in `file` uploaders [#1732](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1732)"},"1.9.10":{"date":"09\/19\/2019","content":"1. [](#bugfix)\n * Fixed `Badly encoded JSON data` warning when uploading files [grav#2663](https:\/\/github.com\/getgrav\/grav\/issues\/2663)"},"1.9.9":{"date":"08\/21\/2019","content":"1. [](#bugfix)\n * Fixed regression with files in admin not allowing types other than images [#1737](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1737)\n * Fixed preview link for non-images files in **Page Media** [#1727](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1727)"},"1.9.8":{"date":"08\/11\/2019","content":"1. [](#improved)\n * Better support for `array` field into `list` field\n * Attach `_list_index` to fields within list items so that the index\/key is available\n1. [](#bugfix)\n * Fixed 2FA regenerate for Flex Users\n * Added missing closing <\/li> in language loops\n * Fixed issue with nested `list` fields both utilizing the custom `key` functionality\n * Fixed issue with `array` field nested in `list` that were losing their index order when the list reordered\n * Fixed file form field failing resolution checks in certain circumstances\n * Fixed issue with deleting files in config based YAML files"},"1.9.7":{"date":"06\/21\/2019","content":"1. [](#bugfix)\n * Fixed issue with charts in dashboard where label would cut off [#1700](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1700)\n * Resetting a user's password clears the user's site access [grav#2528](https:\/\/github.com\/getgrav\/grav\/issues\/2528)\n * Fixed issue with permissions toggle [#1702](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1702)"},"1.9.6":{"date":"06\/15\/2019","content":"1. [](#bugfix)\n * Fixed regression issue with `parents_levels` defaulting to `2`"},"1.9.5":{"date":"06\/14\/2019","content":"1. [](#improved)\n * Display error message if GPM class fails to initialize\n * Better append\/prepend logic that was breaking some layouts\n * Default `backups` to an array if used outside of tools\n * PSR 7 fixes"},"1.9.4":{"date":"05\/09\/2019","content":"1. [](#new)\n * Added support for `field.copy-to-clipboard` on Text input fields\n1. [](#improved)\n * Only invalidate cache on creating new\/deleting page to speed up the recovery\n * Updated language strings from https:\/\/crowdin.com\/project\/grav-admin\n * Use `plugins:\/\/` stream rather than `user:\/\/plugins` [#1674](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1674)\n1. [](#bugfix)\n * Fixed admin cache to detect moved and deleted pages\n * Fixed avatar URLs with `?` in them being broken\n * Fixed issue saving page with language that was not exactly `2` or `5` chars long [#1667](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1667)\n * Fixed admin not detecting any existing users when Flex users are being used\n * Fixed issue with append\/prepend not respecting `size:`\n * Fixed issue with `unset` on file fields [#1427](https:\/\/github.com\/getgrav\/grav\/issues\/1427), [#1670](https:\/\/github.com\/getgrav\/grav\/issues\/1670), [#1982](https:\/\/github.com\/getgrav\/grav\/issues\/1982)"},"1.9.3":{"date":"04\/22\/2019","content":"1. [](#new)\n * Added a new **YAML Linter** report to the `Tools - Reports` section\n1. [](#improved)\n * Updated package.json scripts to properly use gulp compiler"},"1.9.2":{"date":"04\/15\/2019","content":"1. [](#bugfix)\n * Fix for homepage admin preview [#2426](https:\/\/github.com\/getgrav\/grav\/issues\/2426)\n * Uploaded Avatar removed from user's yaml when editing the user [#1647](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1647)"},"1.9.1":{"date":"04\/13\/2019","content":"1. [](#bugfix)\n * Fix for Page saving issues [#1648](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1648)\n * Remove status message when picking folder for move [#1650](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1650)"},"1.9.0":{"date":"04\/11\/2019","content":"1. [](#new)\n * New `Scheduler` configuration panel in tools\n * New `Backups` configuration panel in tools\n * New `Cache::purge()` option in cache drop-down to clear out old cache only\n * New `Tools - Reports` section with event `onAdminGenerateReports()` for 3rd party plugin support\n * Added support for the new `Flex User` object\n * Allow admin forms to use `Form` classes\n * Added new `Logs` section to tools to allow quick view of Grav log files\n1. [](#improved)\n * Improved the UI for the Parent Page Route dropdown when adding a new Page \/ Folder\n * Use `$grav['accounts']` instead of `$grav['users']`\n * Improved image background overlay and tools\n * Better unauthorized user rendering\n * Update all Form classes to rely on `PageInterface` instead of `Page` class\n * Removed `media.upload_limit` references\n * Improve error when upload exceeds `upload_max_filesize`\n * Delegate Dropzone for checking maximum file size and avoid uploading if not necessary\n * Low level unauthorized user handling in `base-root.html.twig`\n * Refactored \"NewsFeeds\" and \"Notifications\" for better performance and to address CORS issues\n * Flex user profile now uses Flex Form\n * Moved dashboard `notifications` logic to server-side for increased performance (1 request instead of 3)\n * Refactored feeds logic for better performance\n * Better logic for delete action to support Ajax. Fixes Flex lists\n * Cleanly handle session corruption due to changing Flex object types\n * Implemented [ForkAwesome](https:\/\/forkawesome.github.io\/Fork-Awesome\/) and removed FontAwesome + LineAwesome\n * Various default admin theme improvements and cleanup\n * Make new System Config layout responsive [#1579](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1579)\n * Homepage link should be `https:\/\/` [#1564](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1564)\n * Improve lang string to describe XSS security settings [#1566](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1566)\n * Take admin setting for 2FA into account when showing user 2FA badge [#1568](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1568)\n * Moved `ignore` and `key` field into form plugin\n * Improved usability of `System` configuration blueprint with side-tabs\n * Cleaned up UI in `Scheduler` tools page\n * Updated languages\n1. [](#bugfix)\n * Fixed user edit links if Flex Objects plugin is installed but user isn't Flex User\n * Fixed deprecated `sameas()` Twig test\n * Regression: Fixed lost user access when saving user profile without super user permissions [#1639](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1639)\n * Fixed `Page.menu` displaying in edit view rather than `Page.title` [#1642](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1642)\n * Regression from beta.8: Deleting files other than from plugins\/themes fail on error\n * Fixed issue with Safari browser and blueprint fields with `toggleable: true` [#1643](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1643)\n * Incorrect 2FA lang code [#1618](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1618)\n * Fixed potential undefined property in `onPageNotFound` event handling\n * Proper fix for `vUndefined` when updating plugins\/themes\n * Text in Tab Tools\/Direct install disappears [#1613](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1613)\n * Fallback to page `slug` in Pages list if title is empty [grav#2267](https:\/\/github.com\/getgrav\/grav\/issues\/2267)\n * Fixes backup button issues with `;` param separator [#1602](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1602) [#1502](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1502)\n * Set default state for `show_modular` to `true` [#1599](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1599)\n * Removed `tabs`, `tab`, and `toggle` fields as they are now in Form plugin\n * Fix issue with new page always showing modular page templates [#1573](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1573)\n * Fixed issue deleting files in plugins\/themes\/config\n * Fixed array support in admin languages, e.g. `DAYS_OF_THE_WEEK`\n * Fixed user login \/ remember me triggering before admin gets initialized\n * Fixed a bug when deleting files via AJAX\n * Fixed error page not to be the frontend version\n * Added `merge_items` option for `field.selectize` to allow storing custom items [#1461](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1461)\n * Better handling of unset in uploaded files [#1427](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1427)\n * Prefix Backup\/Scheduler titles with `Tools`\n * Regression: Media settings have bad layout [#1529](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1529)\n * Fixed Direct Install Uploader, failing to validate the uploaded files\n * Regression: Editing interface does not keep settings properly without manual intervention on each edit [#1527](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1527)\n * Removed duplicate language strings\n * Fixed default `job_at` so it does not fail if missing\n * Minor JS group `bottom` fix"},"1.8.20":{"date":"03\/20\/2019","content":"1. [](#improved)\n * Added security field to column [#1622](https:\/\/github.com\/getgrav\/grav-plugin-admin\/pull\/1622)"},"1.8.19":{"date":"02\/13\/2019","content":"1. [](#bugfix)\n * Moved `show_modular` to proper place - Doh! [grav#2362](https:\/\/github.com\/getgrav\/grav\/issues\/2362)"},"1.8.18":{"date":"02\/12\/2019","content":"1. [](#bugfix)\n * Set default value for `show_modular` [grav#2362](https:\/\/github.com\/getgrav\/grav\/issues\/2362)"}}},"email":{"name":"Email","version":"3.0.9","description":"Enables the emailing system for Grav","description_html":"

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.6.0"},{"name":"form","version":">=3.0.3"}],"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":"3.0.9","date":"2020-06-08T21:36:32Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/email\/3.0.9","repository":"https:\/\/github.com\/getgrav\/grav-plugin-email","slug":"email","install_path":"user\/plugins\/email","changelog":{"3.0.9":{"date":"06\/08\/2020","content":"1. [](#improved)\n * Disable password autocomplete in password field\n * Don't save empty string in password field [#134](https:\/\/github.com\/getgrav\/grav-plugin-email\/issues\/134)"},"3.0.8":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Updated vendor library files\n * Use Grav's Parsedown class"},"3.0.7":{"date":"03\/05\/2020","content":"1. [](#improved)\n * Updated email validator library\n1. [](#bugfix)\n * Fixed `Invalid resource theme:\/\/` on CLI command `test-email` on Grav 1.6.21 and later versions [#128](https:\/\/github.com\/getgrav\/grav-plugin-email\/issues\/128)"},"3.0.6":{"date":"02\/11\/2020","content":"1. [](#improved)\n * Updated email validator library"},"3.0.5":{"date":"02\/03\/2020","content":"1. [](#bugfix)\n * Fixed a date in changelog (no other changes)"},"3.0.4":{"date":"01\/17\/2020","content":"1. [](#improved)\n * Added ZOHO configuration example\n * Updated SwiftMailer library for PHP 7.4 support"},"3.0.3":{"date":"08\/16\/2019","content":"1. [](#new)\n * Support an array of multiple emails in `email:` form process\n * Allow form values in email templates \n1. [](#improved)\n * Added Twig blocks for `content` and `footer` in `email\/base.html.twig` template\n * Updated `README.md` to reflect working setup for GMail "},"3.0.2":{"date":"05\/09\/2019","content":"1. [](#new)\n * Requires Form Plugin v3.0.3\n * Added Russian translation [#113](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/113)\n1. [](#bugfix)\n * Better fix for missing attachments when sending an email using a form [form#333](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/333)"},"3.0.1":{"date":"04\/15\/2019","content":"1. [](#improved)\n * Put a `try\/catch` around email attachments and log any errors rather than hard fail\n1. [](#bugfix)\n * Fixed missing attachments when sending an email using a form [form#333](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/333)"},"3.0.0":{"date":"04\/11\/2019","content":"1. [](#new)\n * Added new `template:` to choose twig template option for email form processing\n * Moved `buildMessage()` and `parseAddressValue()` to Email object and made public\n * Refactored the `EmailUtils::sendEmail()` to take an array of params or the old param list\n * Switched to SwiftMailer v.6.1.3 (requires PHP7\/Grav 1.6)\n * SwiftMailer 6.x compatibility fixes \n * Updated various translations \n * Added support for Email Queue with Scheduler support\n * Code cleanup, composer update\n * Added a new `clear-queue-failures` CLI command to flush out failed sends\n1. [](#improved)\n * Added backlink for scheduler task\n * Added support for `environment` option to `flushqueue` CLI command \n * Fixed mailtrap hostname in README.md\n * Disable autocomplete on SMTP `user` and `password` fields\n "},"2.7.2":{"date":"01\/25\/2019","content":"1. [](#improved)\n * Added default for `to` address\n * Updated EN language [#99](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/99)\n * Updated UK language [#98](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/98)\n * Updated RU language [#100](https:\/\/github.com\/getgrav\/grav-plugin-email\/pull\/100)\n * Updated to SwiftMailer v5.4.12\n1. [](#bugfix)\n * Fixed `mailtrap` hostname "},"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"},"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}"},"2.6.2":{"date":"09\/30\/2017","content":"1. [](#improved)\n * 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"},"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)"},"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)"},"2.5.2":{"date":"12\/13\/2016","content":"1. [](#new)\n * 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"},"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"}}},"form":{"name":"Form","version":"4.1.1","description":"Enables the forms handling","description_html":"

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.6.0"}],"homepage":"https:\/\/github.com\/getgrav\/grav-plugin-form","keywords":"plugin, form","bugs":"https:\/\/github.com\/getgrav\/grav-plugin-form\/issues","license":"MIT","tag_name":"4.1.1","date":"2020-09-01T20:27:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/form\/4.1.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-form","slug":"form","install_path":"user\/plugins\/form","changelog":{"4.0.5":{"date":"03\/05\/2020","content":"1. [](#bugfix)\n * Fixed form actions that post to page anchors should not have current base_url added (e.g. `#contact-us`)\n * Fixed toggleable buttons no longer holding false state [#406](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/406)"},"4.0.4":{"date":"02\/25\/2020","content":"1. [](#bugfix)\n * Fix for `enctype` in multipart forms [#408](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/408)"},"4.0.3":{"date":"02\/11\/2020","content":"1. [](#new)\n * Pass phpstan level 1 tests"},"4.0.2":{"date":"02\/03\/2020","content":"1. [](#improved)\n * Allow checkbox field to have custom value, default to 1\n1. [](#bugfix)\n * Fixed `toggle` field not working with `toggleable: true`\n * Fixed fatal error when form type is disabled"},"4.0.1":{"date":"01\/02\/2020","content":"1. [](#improved)\n * Improve Grav 1.7 support by not using deprecated `$page->modular()` call\n * Use form scope if it is defined\n1. [](#bugfix)\n * Fixed bad HTML in select, radio, key, toggle, checkbox ad textarea when using tabindex attribute\n * Fixed bad looking `tabs` field with a single tab in admin"},"4.0.0":{"date":"11\/06\/2019","content":"1. [](#new)\n * Added `tabindex` to global attributes of default field\n * Add ability to Sanitize SVGs on upload (Grav 1.7+ required)\n1. [](#improved)\n * Deprecate `select_optgroup` as `select` can handle optgroups now\n * Added missing tabindex checks\n * Refactored field inheritance to make things more reliable\n * Removed jQuery dependency for the reCaptcha field and VanillaJS-ified it instead\n * Removed a stray `dump()` command\n * Refactored the base `templates\/forms\/default` twig templates to make things more extensible\n * Added a new `templates\/forms\/layouts` set of twit templates to allow for easier customization\n1. [](#bugfix)\n * Fixed `Badly encoded JSON data` warning when uploading files [grav#2663](https:\/\/github.com\/getgrav\/grav\/issues\/2663)\n * Fixed a number of escaping issues [#368](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/368)"},"3.0.9":{"date":"09\/19\/2019","content":"1. [](#improved)\n * Removed jQuery dependency for the reCaptcha field and VanillaJS-ified it instead\n * Updated to ReCaptcha library version `1.2.3`\n1. [](#bugfix)\n * Fixed `Badly encoded JSON data` warning when uploading files [grav#2663](https:\/\/github.com\/getgrav\/grav\/issues\/2663)"},"3.0.8":{"date":"08\/14\/2019","content":"1. [](#improved)\n * Change form save action location to `user-data:\/\/` stream [#353](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/353)\n * Updated `eu`, `fr` and `pl` language\n * Make `Form::initialize()` chainable\n * Added `folder` option to `save:` action with fallback\n1. [](#bugfix)\n * Fixed Submit & Redirect not working as expected [#355](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/355)\n * Fixed oversensitive refresh prevention [#354](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/354)\n * Fixed issue with Form JS when pipeline is enabled [grav#2592](https:\/\/github.com\/getgrav\/grav\/issues\/2592)\n * Fixed `accept` for SVG in file field [#364](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/364)\n * Fixed issue with plugin not returning expected form [#309](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/309)\n * Fixed form message not showing up after reset process\n * Fixed form fields inside a single tab not using value from the form object if it is available\n * Fixed file form field failing resolution checks in certain circumstances"},"3.0.7":{"date":"07\/01\/2019","content":"1. [](#bugfix)\n * Fixed file upload when `$grav['user']` is not set [#352](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/352)\n * Fixed label markdown being escaped [#356](https:\/\/github.com\/getgrav\/grav-plugin-form\/pull\/356)"},"3.0.6":{"date":"06\/24\/2019","content":"1. [](#bugfix)\n * Fixed regression breaking forms external to the page in some sites\n * Fixed regression with form action in sub-path folders"},"3.0.5":{"date":"06\/21\/2019","content":"1. [](#new)\n * Added support for form state saving with dynamic unique id appended to the URL\n1. [](#improved)\n * Avoid creating form state if there is no data to be saved\n1. [](#bugfix)\n * Fixed missing check for maximum allowed files in `files` field\n * Fixed unique form ids getting cached, they should change on every page reload"},"3.0.4":{"date":"06\/14\/2019","content":"1. [](#improved)\n * Captcha field: fail silently and display error in console if site_key was not defined\n * Support inline-errors, prepend, append in `textarea`\n1. [](#bugfix)\n * Use less-strict comparison when checking version 3 [#344](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/344)"},"3.0.3":{"date":"05\/09\/2019","content":"1. [](#new)\n * Added Text `field.copy-to-clipboard` which can be used by admin plugin\n1. [](#bugfix)\n * Fixed Flex route issue in list page\n * Fix flex-height of signature field\n * Fix for broken `field.recaptcha_site_key` [#344](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/344)\n * Fix for checkbox data lang string [#343](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/343)\n * Fix for duplicate inline error messages [#337](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/337)\n * Fixed bad folder permissions when creating folder for file uploads"}}},"login":{"name":"Login","version":"3.3.6","description":"Enables user authentication and login screen.","description_html":"

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.6.7"},{"name":"form","version":">=3.0.0"},{"name":"email","version":">=3.0.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":"3.3.6","date":"2020-09-24T21:20:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/login\/3.3.6","repository":"https:\/\/github.com\/getgrav\/grav-plugin-login","slug":"login","install_path":"user\/plugins\/login","changelog":{"3.3.6":{"date":"09\/24\/2020","content":"1. [](#bugfix)\n * Fixed typos causing invalid config for logout\n * Fixed cache issues with user login pages [#264](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/264) "},"3.3.5":{"date":"06\/10\/2020","content":"1. [](#bugfix)\n * Fixed broken lang strings [#258](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/258)"},"3.3.4":{"date":"06\/08\/2020","content":"1. [](#improved)\n * Missing language strings [#254](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/254)"},"3.3.3":{"date":"06\/05\/2020","content":"1. [](#bugfix)\n * Fixed saving in 'normal' mode with `visibility_requires_access` [#228](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/228)\n * Fixed missing `|raw` on content in profile template\n * Fixed blueprint"},"3.3.2":{"date":"06\/03\/2020","content":"1. [](#new)\n * Grav 1.7 only: Added `Sync User in Session` feature [#252](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/252)\n1. [](#improved)\n * Refactored code to use helper methods to find redirect routes\n * Added error message when user cannot log in because of account has not been activated or it has been disabled\n * Set better defaults for redirects on login and logout\n * Fixed proper highlights and default states for admin option toggles"},"3.3.1":{"date":"05\/07\/2020","content":"1. [](#bugfix)\n * Set missing default logout route to `\/` for homepage"},"3.3.0":{"date":"04\/30\/2020","content":"1. [](#new)\n * Rate limiter logic was moved to login events and can be turned on with `['rate_limit' => true]` option\n * Rate limiter sets `UserLoginEvent::AUTHENTICATION_CANCELLED` and triggers `onUserLoginFailure` event\n * Login now triggers extra `onUserLoginAuthorized` event if user is authorized\n * 2FA now triggers either `onUserLoginAuthorized` or `onUserLoginFailure` event with `AUTHORIZATION_CHALLENGE` state\n1. [](#bugfix)\n * Fixed issue with backwards compatibility for `route_after_login` and `route_after_logout`\n * Removed duplicate entries in `blueprint.yaml` causing YAML errors\n * Fixed logout not removing task if there was no redirect set\n * Fixed remember me triggering `onUserLoginFailure`, use `onUserLoginGuest` event instead"},"3.2.0":{"date":"04\/27\/2020","content":"1. [](#new)\n * CHANGE: `redirect_to_login` and `redirect_after_logout` are now boolean, with accompanying `route_after_login` and `route_after_logout` options. NOTE: Compatibility is maintained with existing config.\n1. [](#improved)\n * Improved configuration layout\n * Better handling of login route when that page doesn't exist \n1. [](#bugfix)\n * Fixed guest only pages requiring login\n * Fixed issue when logging out, not redirecting, and attempting to log right back in"},"3.1.0":{"date":"03\/05\/2020","content":"1. [](#new)\n * Added new `onUserActivated` event [#242](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/242)\n * Change session ID during login to prevent session fixation (requires Grav 1.7)\n1. [](#bugfix)\n * Turn off extra debug messages [#244](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/244)\n * Fixed `groups` field not listing available user groups"},"3.0.6":{"date":"02\/11\/2020","content":"1. [](#new)\n * Pass phpstan level 1 tests\n * Updated 2FA library to v1.7.0\n1. [](#improved)\n * Added some debugging messages (turned off by default)"},"3.0.5":{"date":"01\/02\/2020","content":"1. [](#bugfix)\n * Fixed bug in `Login::isUserAuthorizedForPage()` where rules is a list of permissions\n * Fixed password reset link [#233](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/233)\n * Fixed Typo [#236](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/236)"},"3.0.4":{"date":"10\/03\/2019","content":"1. [](#bugfix)\n * Fixed bad redirect after login on multi-language site [#217](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/217)\n * Fixed basic login not obeying `redirect_after_login` option\n * Provide default `redirect_after_activation` option [#225](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/225)"},"3.0.3":{"date":"07\/01\/2019","content":"1. [](#bugfix)\n * Fix for not redirecting to secure page after login [#199](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/199)\n * Fixed `bin\/plugin login new-user` ACL when using Flex Users"},"3.0.2":{"date":"05\/09\/2019","content":"1. [](#new)\n * Added `ru` and `uk` translations [#208](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/208)\n1. [](#improved)\n * Fixed typo in README.md\n * Added support for IPv6 addresses for login rate limiting @Vivalldi [#204](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/204)"},"3.0.1":{"date":"04\/17\/2019","content":"1. [](#improved)\n * Extra checks for page visibility [#166](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/166)"},"3.0.0":{"date":"04\/11\/2019","content":"1. [](#new)\n * Added **2-Factor Authentication** support for front-end (2FA)\n * New CLI command to `lookup` users \n * Check requirements to use new `lookup` command\n * Added support for the new `Flex User` object\n1. [](#improved)\n * Use `$grav['accounts']` instead of `$grav['users']`\n * Update all Login classes to rely on `PageInterface` instead of `Page` class\n * Updated typehints from `User` to `UserInterface`\n * Use `$grav['users']` collection instead of deprecated static calls\n * Invalidate cache when modifying users from CLI\n * Updated code to PHP 7.1 features\n1. [](#bugfix)\n * Fix login on registration (FlexUsers) "},"2.8.4":{"date":"03\/20\/2019","content":"1. [](#improved) \n * Enable \"brute force\" protection by default [#195](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/195)\n * UPdated various language translations\n1. [](#bugfix)\n * Set security timeouts in blueprints to use `minutes` rather than `seconds` [#194](https:\/\/github.com\/getgrav\/grav-plugin-login\/issues\/194)\n * Send \"notification\" email to `to` address rather than `from` [#188](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/188)"},"2.8.3":{"date":"01\/25\/2019","content":"1. [](#new)\n * Wrap data in `onUserLoginRegisterData` event in object to allow reference \n1. [](#improved) \n * IP pseudonymization for rate limiter [#196](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/196)\n * Made some error lang strings more generic to relfect ability to change username\/password requirements\n1. [](#bugfix)\n * Fix redirectLangSafe in login controller [#192](https:\/\/github.com\/getgrav\/grav-plugin-login\/pull\/192) "},"2.8.2":{"date":"12\/14\/2018","content":"1. [](#new) \n * Fire `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"}}},"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":"

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)"},"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)"},"1.3.0":{"date":"04\/7\/2017","content":"1. [](#new)\n * 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"},"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"},"1.0.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * 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"}}},"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":"

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."},"2.1.1":{"date":"04\/22\/2016","content":"1. [](#improved)\n * 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."},"2.0.1":{"date":"10\/11\/2016","content":"1. [](#improved)\n * 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."},"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."},"1.0.8":{"date":"10\/09\/2015","content":"1. [](#improved)\n * 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."},"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 +."},"1.0.5":{"date":"08\/07\/2015","content":"1. [](#bugfix)\n * Bugfix in CHANGELOG.md"},"1.0.4":{"date":"08\/03\/2015","content":"1. [](#bugfix)\n * Bugfix in CHANGELOG.md"},"1.0.3":{"date":"08\/02\/2015","content":"1. [](#new)\n * Added German and Italian translations."},"1.0.2":{"date":"07\/28\/2015","content":"1. [](#bugfix)\n * 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."},"1.0.0":{"date":"07\/26\/2015","content":"1. [](#new)\n * Change log started."}},"dependencies":[]},"advanced-pagecache":{"name":"AdvancedPageCache","version":"3.0.2","description":"AdvancedPageCache turbo charges your site by statically caching pages.","description_html":"

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":"3.0.2","date":"2020-06-21T21:07:57Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/advanced-pagecache\/3.0.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache","slug":"advanced-pagecache","install_path":"user\/plugins\/advanced-pagecache","changelog":{"3.0.2":{"date":"06\/21\/2020","content":"1. [](#improved)\n * fix default value for per_user_caching in admin [#18](https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache\/pull\/18)"},"3.0.1":{"date":"06\/21\/2020","content":"1. [](#bugfix)\n * Check for user when login plugin is not installed [#19](https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache\/issues\/19)"},"3.0.0":{"date":"06\/08\/2020","content":"1. [](#new)\n * Allow disabling user on login [#17](https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache\/issues\/17)\n1. [](#improved)\n * Fixed conflicting and misleading messages [#16](https:\/\/github.com\/getgrav\/grav-plugin-advanced-pagecache\/issues\/16)"},"2.0.0":{"date":"04\/27\/2019","content":"1. [](#new)\n * Advanced page cache now works with language prefixes\n1. [](#improved)\n * Switch to a disable toggles for `querystrings` and `params`. Default is now to **not cache** these.\n * Blacklist and Whitelist now work with extensions\n * Optimized code to be more efficient"},"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)"},"1.1.1":{"date":"09\/02\/2015","content":"1. [](#improved)\n * 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"},"1.0.0":{"date":"06\/16\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"anchors":{"name":"Anchors","version":"1.5.3","description":"This plugin provides automatic header anchors via the [anchorjs](http:\/\/bryanbraun.github.io\/anchorjs) jQuery plugin.","description_html":"

This plugin provides automatic header anchors via the 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.3","date":"2019-03-30T22:23:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/anchors\/1.5.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-anchors","slug":"anchors","install_path":"user\/plugins\/anchors","changelog":{"1.5.3":{"date":"03\/30\/2019","content":"1. [](#improved)\n * Updated `anchors.js` to version 4.2.0\n * Improved documentation"},"1.5.2":{"date":"09\/28\/2017","content":"1. [](#improved)\n * Updated `anchors.js` to version 4.1.0"},"1.5.1":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Translate some blueprint options"},"1.5.0":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Disable anchors in Admin"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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'"},"1.2.0":{"date":"03\/01\/2015","content":"1. [](#new)\n * Updated `anchors.js` to version 0.3.0"},"1.1.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"archives":{"name":"Archives","version":"2.0.1","description":"The **Archives** plugin creates links for pages grouped by month\/year","description_html":"

The 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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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":"2.0.1","date":"2020-07-09T16:23:19Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/archives\/2.0.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-archives","slug":"archives","install_path":"user\/plugins\/archives","changelog":{"2.0.1":{"date":"07\/09\/2020","content":"1. [](#bugfix)\n * Fix for archives on homepage [#26](https:\/\/github.com\/getgrav\/grav-plugin-archives\/issues\/26) "},"2.0.0":{"date":"04\/06\/2020","content":"1. [](#new)\n * New per-page configuration to allow for multiple 'archives' in a single site\n * Added new `page@` filter support to allow configuration from page collection [#20](https:\/\/github.com\/getgrav\/grav-plugin-archives\/pull\/20)\n1. [](#improved)\n * Added more sort-by options"},"1.6.1":{"date":"02\/24\/2020","content":"1. [](#new)\n * Pass phpstan level 1 tests\n * Require Grav v.1.6\n1. [](#bugfix)\n * Exclude empty folders from archive\n * Fixed issue in 1.7 due to `validation: strict` and missing `taxonomy_names` blueprint item"},"1.6.0":{"date":"04\/17\/2019","content":"1. [](#improved)\n * Only included published pages in collection [#24](https:\/\/github.com\/getgrav\/grav-plugin-archives\/issues\/24)\n * Translate the date to the format specified [#9](https:\/\/github.com\/getgrav\/grav-plugin-archives\/pull\/9)"},"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)"},"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"},"1.4.1":{"date":"05\/03\/2016","content":"1. [](#bugfix)\n * 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"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"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`"},"1.10":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"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":"

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"},"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"},"1.2.1":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * 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"},"1.0.4":{"date":"02\/05\/2015","content":"1. [](#improved)\n * REGEX optimizations\n * Code 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"},"1.0.2":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"breadcrumbs":{"name":"Breadcrumbs","version":"1.6.0","description":"The **Breadcrumbs** plugin provides a simple method to display the depth of your content\/navigation structure.","description_html":"

The 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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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.6.0","date":"2020-04-22T17:50:35Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/breadcrumbs\/1.6.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-breadcrumbs","slug":"breadcrumbs","install_path":"user\/plugins\/breadcrumbs","changelog":{"1.6.0":{"date":"04\/22\/2020","content":"1. [](#new)\n * Added `schema.org\/BreadcrumbList` [#29]\n * Added per-page option to control breadcrumbs [#20]\n * Added various translations [#17][#18][#19]\n * Pass phpstan level 1 tests\n * Require Grav v1.6"},"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()`"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * non-routable pages are not linked"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"1.2.3":{"date":"02\/05\/2015","content":"2. [](#improved)\n * Added support for HHVM"},"1.2.2":{"date":"01\/23\/2015","content":"2. [](#improved)\n * Added microdata information"},"1.2.1":{"date":"01\/09\/2015","content":"2. [](#improved)\n * NOTE: BREAKING CHANGE: Moved templates into `partials\/` subfolder for consistency."},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"bootstrapper":{"name":"Bootstrapper","version":"2.0.0","description":"Loads the Bootstrap Framework assets for any plugin\/theme that needs it","description_html":"

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)"},"1.3.4":{"date":"02\/01\/2017","content":"1. [](#improved)\n * Updated to Bootstrap version **v3.3.7**"},"1.3.3":{"date":"10\/19\/2016","content":"1. [](#new)\n * 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"},"1.3.1":{"date":"03\/12\/2016","content":"1. [](#new)\n * Added French translations\n1. [](#improved)\n * Updated 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**"},"1.2.0":{"date":"09\/18\/2015","content":"1. [](#improved)\n * Don't load stuff in admin"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"1.0.1":{"date":"02\/28\/2015","content":"1. [](#improved)\n * Updated blueprints"},"1.0.0":{"date":"02\/27\/2015","content":"1. [](#improved)\n * Updated to Bootstrap version **v3.3.2**"},"0.9":{"date":"02\/27\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"error":{"name":"Error","version":"1.7.0","description":"Displays the error page.","description_html":"

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"},"dependencies":[{"name":"grav","version":">=1.6.0"}],"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.7.0","date":"2020-07-01T20:09:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/error\/1.7.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-error","slug":"error","install_path":"user\/plugins\/error","changelog":{"1.7.0":{"date":"07\/01\/2020","content":"1. [](#new)\n * Require Grav v1.6\n1. [](#bugfix)\n * Added trnaslated title programmatically [#40](https:\/\/github.com\/getgrav\/grav-plugin-error\/pull\/40)\n "},"1.6.2":{"date":"05\/09\/2019","content":"1. [](#new)\n * Fixed a few issues found by phpstan\n * Added `ru` and `uk` translations [#36](https:\/\/github.com\/getgrav\/grav-plugin-error\/pull\/36)"},"1.6.1":{"date":"03\/09\/2018","content":"1. [](#improved)\n * Added Polish + Catalan translation\n * Updated `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"},"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"},"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"},"1.4.1":{"date":"12\/11\/2015","content":"1. [](#bugfix)\n * 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"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.2.2":{"date":"01\/06\/2015","content":"1. [](#new)\n * Added a default `error.json.twig` file"},"1.2.1":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"feed":{"name":"Feed","version":"1.7.1","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":"

The Feed<\/strong> plugin is a simple yet powerful add-on that lets you view a Grav Collection as JSON<\/strong>, RSS<\/strong> or 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.7.1","date":"2019-05-09T16:01:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/feed\/1.7.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-feed","slug":"feed","install_path":"user\/plugins\/feed","changelog":{"1.7.1":{"date":"05\/09\/2019","content":"1. [](#bugfix)\n * Fix issue with Feed Options not showing up in Quark (and other themes) [#46](https:\/\/github.com\/getgrav\/grav-plugin-feed\/issues\/46)"},"1.7.0":{"date":"04\/15\/2019","content":"1. [](#improved)\n * Use `safe_truncate_html` [#41](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/41)\n * Allow full-text feeds [#37](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/37)\n * Dynamic json feed header and image file support [#32](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/32)\n * Added `json` link example to `README.md`\n1. [](#bugfix)\n * Changed type `text` to `range` to prevent validation errors [#45](https:\/\/github.com\/getgrav\/grav-plugin-feed\/issues\/45)\n * Always show route in url for self-link [#38](https:\/\/github.com\/getgrav\/grav-plugin-feed\/pull\/38)"},"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)"},"1.6.1":{"date":"05\/30\/2017","content":"1. [](#improved)\n * Improved JSON template to `json_encode()` all output\n1. [](#bugfix)\n * Optimized logic to disable JSON feeds by default and only set the template when there's a collection"},"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)"},"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)"},"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)"},"1.5.1":{"date":"01\/24\/2017","content":"1. [](#bugfix)\n * Add support for Twig `Autoescape variables` mode"},"1.5.0":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Make Feeds 'language-safe'"},"1.4.1":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * Avoid duplicated routes"},"1.4.0":{"date":"08\/26\/2015","content":"1. [](#improved)\n * 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"},"1.3.2":{"date":"02\/19\/2015","content":"1. [](#bugfix)\n * 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"},"1.3.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"highlight":{"name":"Highlight","version":"1.4.2","description":"This plugin provides code highlighting functionality via the [Highlight.js](https:\/\/highlightjs.org\/) jQuery plugin.","description_html":"

This plugin provides code highlighting functionality via the 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"},"dependencies":[{"name":"grav","version":">=1.6.4"}],"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.2","date":"2020-08-03T19:46:37Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/highlight\/1.4.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-highlight","slug":"highlight","install_path":"user\/plugins\/highlight","changelog":{"1.4.2":{"date":"08\/03\/2020","content":"$. [](#improved)\n * Updated `highlight.js` to version 10.1.2\n * Updated `highlightjs-line-numbers.js` plugin to version 2.8.0"},"1.4.1":{"date":"09\/20\/2019","content":"1. [](#improved)\n * Updated core `hightlight.pack.js` to include `SCSS` and `Twig`\n * Updated styles and fixed a couple that were missing from blueprint due to typos\n * FlexObjects compatibility: changed references to `Page` class to use `PageInterface`"},"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)"},"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)"},"1.3.1":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * 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"},"1.2.1":{"date":"01\/06\/2016","content":"1. [](#bugfix)\n * 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"},"1.1.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}}},"pagination":{"name":"Pagination","version":"1.4.2","description":"**Pagination** is a very useful plugin to help navigate a large collection of pages, such as for a **blog**.","description_html":"

Pagination<\/strong> is a very useful plugin to help navigate a large collection of pages, such as for a 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.2","date":"2019-05-09T16:32:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/pagination\/1.4.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-pagination","slug":"pagination","install_path":"user\/plugins\/pagination","changelog":{"1.4.2":{"date":"05\/09\/2019","content":"1. [](#new)\n * Add active class for active page [#37](https:\/\/github.com\/getgrav\/grav-plugin-pagination\/pull\/37)\n * Added `ru` and `uk` translations [#38](https:\/\/github.com\/getgrav\/grav-plugin-pagination\/pull\/38)"},"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)"},"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 "},"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 "},"1.3.1":{"date":"08\/29\/2015","content":"1. [](#bugfix)\n * Fixed pagination URLs in certain situations"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"1.2.6":{"date":"07\/12\/2015","content":"2. [](#improved)\n * 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"},"1.2.4":{"date":"02\/05\/2015","content":"2. [](#improved)\n * Added support for HHVM"},"1.2.3":{"date":"01\/23\/2015","content":"2. [](#improved)\n * 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."},"1.2.1":{"date":"11\/30\/2014","content":"1. [](#new)\n * 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":"

Allows to randomly select a page from a collection of pages. Flexible 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"},"1.4.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.3.0":{"date":"07\/21\/2015","content":"2. [](#new)\n * Redirects to random page by default\n "},"1.2.1":{"date":"06\/16\/2015","content":"2. [](#new)\n * Changelog started\n"}},"dependencies":[]},"sitemap":{"name":"Sitemap","version":"2.0.1","description":"Provide automatically generated **XML sitemaps** with this very useful, but simple to configure, Grav plugin.","description_html":"

Provide automatically generated 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.6.0"}],"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":"2.0.1","date":"2020-07-01T23:44:44Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/sitemap\/2.0.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-sitemap","slug":"sitemap","install_path":"user\/plugins\/sitemap","changelog":{"2.0.1":{"date":"07\/01\/2020","content":"1. [](#bugfix)\n * Fixed a case issue with `SitemapEntry` PHP class"},"2.0.0":{"date":"07\/01\/2020","content":"1. [](#new)\n * Added a new `Ignore External URLs` option that defaults to `true`\n * Added a new `Ignore Protected Pages` option that defaults to `true` [#62](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/issues\/62)\n * Added a new `onSitemapProcessed()` event to allow for dynamic manipulation of the sitemap\n1. [](#improved)\n * Improved `SitemapEntry` to allow setting via constructor\n * Added `changefreq` and `priority` to manually and dynamically added entries\n * Use composer for autoloading\n1. [](#bugfix)\n * Force a fallback to `en` to ensure you can't get `null\/false` language [#74](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/issues\/74) \n "},"1.9.5":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Add admin toggle for `ignore` [#68](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/68)\n * Omit empty `` [#70](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/70)\n * Added Chinese language [#73](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/73)\n * Added German language [#66](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/66)"},"1.9.4":{"date":"10\/19\/2019","content":"1. [](#bugfix)\n * Fixed a regression issue that caused sitemap not to work 'unless' you had an existing `sitemap` page [#65](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/issues\/65)"},"1.9.3":{"date":"10\/18\/2019","content":"1. [](#improved)\n * Support existing `sitemap` HTML page to be used in place of XSL version\n * Remove `\/` from end of home URLS [#58](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/58)\n * Include translated pages only [#57](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/57)\n * Make sure `modular` pages are not included in configuration [#56](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/56)"},"1.9.2":{"date":"05\/09\/2019","content":"1. [](#improved)\n * Enhanced HTML layout with XSL transformation [#24](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/24)\n * Global toggles for change frequency and priority [#52](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/52)\n * Added a meta name=\"robots\" content=\"noindex\" into the header for seo [#50](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/50)\n * Added `ru` and `uk` translations [#61](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/pull\/61)\n1. [](#bugfix)\n * Only add published translations to the sitemap [#43](https:\/\/github.com\/getgrav\/grav-plugin-sitemap\/issues\/43)"},"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)"},"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)"},"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)"},"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"},"1.6.2":{"date":"07\/14\/2016","content":"1. [](#bugfix)\n * Fix sitemap XLS in multilanguage"},"1.6.1":{"date":"05\/30\/2016","content":"1. [](#bugfix)\n * 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"},"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"},"1.4.2":{"date":"11\/11\/2015","content":"1. [](#bugfix)\n * Escape the `loc` so it's properly parsed"},"1.4.1":{"date":"10\/07\/2015","content":"1. [](#bugfix)\n * 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"},"1.3.0":{"date":"02\/25\/2015","content":"1. [](#new)\n * 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..."}}},"simplesearch":{"name":"SimpleSearch","version":"2.2.0","description":"Don't be fooled, the **SimpleSearch** plugin provides a **fast** and highly **configurable** way to search your content.","description_html":"

Don't be fooled, the SimpleSearch<\/strong> plugin provides a fast<\/strong> and highly configurable<\/strong> way to search your content.<\/p>","description_plain":"Don'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":"2.2.0","date":"2020-09-14T18:44:04Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/simplesearch\/2.2.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-simplesearch","slug":"simplesearch","install_path":"user\/plugins\/simplesearch","changelog":{"2.2.0":{"date":"09\/14\/2020","content":"1. [](#improved)\n * Added config option to choose keys to ignore when searching header\n * Added ability to opt-out of page search by setting: `simplesearch: process: false` in page header\n * Added `form` and `forms` to default list of ignores in page header searches\n1. [](#bugfix)\n * Fix issue to ensure matching ignore keys only checked at root level\n * Fix issue where searchable header content was growing exponentially"},"2.1.0":{"date":"05\/27\/2020","content":"1. [](#new)\n * Added ability to search page headers (excluding title, taxonomy, content)"},"2.0.0":{"date":"05\/13\/2020","content":"1. [](#new)\n * Allow searching the content of modular pages [#170](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/170)\n * Allow configuration of Title\/Content\/Taxononmy searchable types [#184](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/184)\n1. [](#improved)\n * Improved default vs custom search page functionality [#186](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/186)\n * Add field label for screen reader accessibility [#171](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/171)\n * Added Traditional Chinese [#169](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/169)\n * Updated Russian and English [#165](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/165)\n * Added Galacian [#155](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/155)\n1. [](#bugfix)\n * Fixed input attribute [#165](https:\/\/github.com\/getgrav\/grav-plugin-simplesearch\/pull\/165)"},"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)"},"1.14.1":{"date":"01\/11\/2018","content":"1. [](#bugfix)\n * 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"},"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`"},"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."},"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"},"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)"},"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)"},"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)"},"1.9.3":{"date":"10\/19\/2016","content":"1. [](#bugfix)\n * 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)"},"1.9.1":{"date":"09\/08\/2016","content":"1. [](#bugfix)\n * 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)"},"1.8.0":{"date":"07\/14\/2016","content":"1. [](#new)\n * Added dutch and romanian\n1. [](#bugfix)\n * Fix 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"},"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"},"1.6.2":{"date":"01\/06\/2016","content":"1. [](#improved)\n * Improved the README instructions on how to save all pages"}},"dependencies":[]},"smartypants":{"name":"Smartypants","version":"2.5.0","description":"The **Smartypants** plugin performs smart typography transforms on quotes","description_html":"

The 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"},"2.4.0":{"date":"12\/30\/2015","content":"1. [](#improved)\n * 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"},"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 "},"2.1.0":{"date":"02\/22\/2015","content":"2. [](#improved)\n * Uses new `mergeConfig()` method provided in base Plugins class"},"2.0.1":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"taxonomylist":{"name":"Taxonomy List","version":"1.3.4","description":"With the **TaxonomyList plugin** you can easily create list of **taxonomy** items such as **tags**, **categories**, etc.","description_html":"

With the TaxonomyList plugin<\/strong> you can easily create list of taxonomy<\/strong> items such as tags<\/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.4","date":"2020-08-03T19:39:06Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/taxonomylist\/1.3.4","repository":"https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist","slug":"taxonomylist","install_path":"user\/plugins\/taxonomylist","changelog":{"1.3.4":{"date":"08\/03\/2020","content":"1. [](#bugfix)\n * Reinstated caching that was broken from previous PR [#23](https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist\/issues\/23)\n * Fixed wrong URL for blog site skeleton [#33](https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist\/pull\/33)\n * Resolved `children_only option` showing unpublished pages [#27](https:\/\/github.com\/getgrav\/grav-plugin-taxonomylist\/pull\/27)\n * Fixed escape character issue in validate pattern"},"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)"},"1.3.2":{"date":"05\/21\/2017","content":"1. [](#improved)\n * 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"},"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) "},"1.2.7":{"date":"01\/06\/2016","content":"2. [](#improved)\n * Removed extraneous encoding"},"1.2.6":{"date":"10\/07\/2015","content":"2. [](#improved)\n * 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"},"1.2.4":{"date":"02\/19\/2015","content":"2. [](#improved)\n * 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"},"1.2.2":{"date":"01\/09\/2015","content":"2. [](#improved)\n * 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"},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * 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":"

This plugin wraps the GitHub v3 API<\/a> and is compatible with GitHub v4 GraphQL API<\/a>. Under the hood it uses 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"},"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"},"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"},"1.2.1":{"date":"05\/04\/2015","content":"1. [](#improved)\n * 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."},"1.1.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * 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":"

This plugin adds another layer of cache to specify portions your Twig output. Uses the 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"},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"snipcart":{"name":"Snipcart","version":"1.7.1","description":"This plugin wraps the very good [Snipcart](https:\/\/snipcart.com\/) application and let's you turn your Grav site into a shopping cart very easily.","description_html":"

This plugin wraps the very good Snipcart<\/a> application and let'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'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"},"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"},"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"},"1.5.0":{"date":"11\/24\/2015","content":"1. [](#bugfix)\n * 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"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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`"},"1.2.0":{"date":"11\/30\/2014","content":"1. [](#new)\n * 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's you add nice content sliders.","description_html":"

This plugin wraps the Lightslider<\/a> jQuery plugin and let's you add nice content sliders.<\/p>","description_plain":"This plugin wraps the Lightslider jQuery plugin and let'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"},"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"},"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"},"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"},"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"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"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"}},"dependencies":[]},"problems":{"name":"Problems","version":"2.0.3","description":"Detects and reports problems found in the site.","description_html":"

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.3","date":"2019-05-09T16:29:41Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/problems\/2.0.3","repository":"https:\/\/github.com\/getgrav\/grav-plugin-problems","slug":"problems","install_path":"user\/plugins\/problems","changelog":{"2.0.3":{"date":"05\/09\/2019","content":"1. [](#new)\n * Code cleanup\n * Pass `phpstan` tests\n * Added `ru` and `uk` translations [#23](https:\/\/github.com\/getgrav\/grav-plugin-problems\/pull\/23)"},"2.0.2":{"date":"12\/16\/2018","content":"1. [](#bugfix)\n * 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"},"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)"},"1.4.7":{"date":"05\/16\/2017","content":"1. [](#improved)\n * 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)"},"1.4.5":{"date":"09\/14\/2016","content":"1. [](#bugfix)\n * 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"},"1.4.3":{"date":"05\/27\/2016","content":"1. [](#new)\n * Reverted compression checks"},"1.4.2":{"date":"05\/23\/2016","content":"1. [](#new)\n * 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"},"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."},"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"},"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"},"1.3.1":{"date":"12\/07\/2015","content":"1. [](#improved)\n * 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"},"1.2.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"1.1.5":{"date":"05\/09\/2015","content":"2. [](#new)\n * Added check for `backup` folder for Grav > 0.9.27"},"1.1.4":{"date":"04\/26\/2015","content":"2. [](#new)\n * Changelog started\n"}},"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":"

Featherlight is a simple Grav<\/a> plugin that adds lightbox<\/strong> functionality via the jQuery plugin 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"},"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"},"1.3.1":{"date":"05\/23\/2016","content":"1. [](#improved)\n * Use common language strings\n * Set active by default"},"1.3.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * 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"},"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"},"1.0.3":{"date":"02\/19\/2015","content":"1. [](#improved)\n * README improvements"},"1.0.2":{"date":"11\/30\/2014","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"relatedpages":{"name":"Related Pages","version":"1.2.2","description":"A highly sophisticated and configurable plugin that calculates related pages in relation to the current page.","description_html":"

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"},"dependencies":[{"name":"grav","version":">=1.5.0"}],"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.2","date":"2019-04-15T20:44:34Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/relatedpages\/1.2.2","repository":"https:\/\/github.com\/getgrav\/grav-plugin-relatedpages","slug":"relatedpages","install_path":"user\/plugins\/relatedpages","changelog":{"1.2.2":{"date":"04\/15\/2019","content":"1. [](#new)\n * Requires Grav 1.5.0\n1. [](#improved)\n * Updated type hints from `Page` to `PageInterface`\n * Fixed ordering of the related pages with same score"},"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"},"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 "},"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."},"1.1.3":{"date":"07\/14\/2016","content":"1. [](#improved)\n * Added french"},"1.1.2":{"date":"05\/03\/2016","content":"1. [](#new)\n * 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"},"1.1.0":{"date":"09\/11\/2015","content":"1. [](#improved)\n * Added blueprints for admin compatibility\n "},"1.0.3":{"date":"12\/04\/2015","content":"1. [](#new)\n * ChangeLog started..."}}},"precache":{"name":"PreCache","version":"1.2.0","description":"PreCache is a simple Grav plugin that uses Grav's powerful `onShutdown` event to run through all pages and call the `content()` method of each page","description_html":"

PreCache is a simple Grav plugin that uses Grav's powerful onShutdown<\/code> event to run through all pages and call the content()<\/code> method of each page<\/p>","description_plain":"PreCache is a simple Grav plugin that uses Grav'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.2.0","date":"2020-04-27T21:19:54Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/precache\/1.2.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-precache","slug":"precache","install_path":"user\/plugins\/precache","changelog":{"1.2.0":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Use `info` instead of `warning` when logging [#5](https:\/\/github.com\/getgrav\/grav-plugin-precache\/pull\/5)\n * Set current page in Grav object [#8](https:\/\/github.com\/getgrav\/grav-plugin-precache\/pull\/8)"},"1.1.3":{"date":"03\/24\/2017","content":"1. [](#bugfix)\n * 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 "},"1.1.1":{"date":"01\/15\/2016","content":"1. [](#new)\n * 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"},"1.0.1":{"date":"12\/17\/2014","content":"1. [](#new)\n * 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":"

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)"},"1.4.0":{"date":"02\/01\/2017","content":"1. [](#improved)\n * 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"},"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"},"1.2.2":{"date":"10\/23\/2015","content":"1. [](#bugfix)\n * 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"},"1.2.0":{"date":"09\/10\/2015","content":"1. [](#improved)\n * 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"},"1.0.3":{"date":"07\/19\/2015","content":"`. [](#improved)\n * Added configurable `tag_attributes` config option"},"1.0.2":{"date":"07\/13\/2015","content":"2. [](#bugfix)\n * 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"},"1.0.0":{"date":"04\/15\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"youtube":{"name":"YouTube","version":"3.1.0","description":"**YouTube** is a simple plugin that converts markdown links or shortcodes into responsive embeds.","description_html":"

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.1.0","date":"2020-05-20T17:34:56Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/youtube\/3.1.0","repository":"https:\/\/github.com\/getgrav\/grav-plugin-youtube","slug":"youtube","install_path":"user\/plugins\/youtube","changelog":{"3.1.0":{"date":"05\/20\/2020","content":"1. [](#new)\n * Added \"Lazy Load\" Option [#30](https:\/\/github.com\/getgrav\/grav-plugin-youtube\/pull\/30)\n * Added option for video size [#29](https:\/\/github.com\/getgrav\/grav-plugin-youtube\/pull\/29)"},"3.0.1":{"date":"08\/20\/2018","content":"1. [](#improved)\n * Refactor to remove GravTrait\n "},"3.0.0":{"date":"08\/02\/2018","content":"1. [](#new)\n * 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)"},"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)"},"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"},"2.0.1":{"date":"11\/24\/2015","content":"1. [](#bugfix)\n * 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)"},"1.1.0":{"date":"10\/07\/2015","content":"1. [](#new)\n * Added admin editor button"},"1.0.0":{"date":"05\/09\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"page-inject":{"name":"Page Inject","version":"1.3.1","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":"

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.1","date":"2019-04-15T23:13:14Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/page-inject\/1.3.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-page-inject","slug":"page-inject","install_path":"user\/plugins\/page-inject","changelog":{"1.3.1":{"date":"04\/15\/2019","content":"1. [](#bugfix)\n * Fixed issue with Feed plugin and Page-Inject by forcing template to `html` [feed#42](https:\/\/github.com\/getgrav\/grav-plugin-feed\/issues\/42)"},"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)"},"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)"},"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"},"1.1.0":{"date":"08\/25\/2015","content":"1. [](#improved)\n * Added blueprints for Grav Admin plugin"},"1.0.0":{"date":"06\/18\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"langswitcher":{"name":"LangSwitcher","version":"1.4.1","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":"

LangSwitcher is a Grav<\/a> plugin that provides native language text links to switch between multiple languages<\/a> in Grav 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.1","date":"2019-05-09T16:36:55Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/langswitcher\/1.4.1","repository":"https:\/\/github.com\/getgrav\/grav-plugin-langswitcher","slug":"langswitcher","install_path":"user\/plugins\/langswitcher","changelog":{"1.4.1":{"date":"05\/09\/2019","content":"1. [](#new)\n * Added some translations [#45](https:\/\/github.com\/getgrav\/grav-plugin-langswitcher\/pull\/45)"},"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)"},"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)"},"1.2.1":{"date":"05\/28\/2016","content":"1. [](#bugfix)\n * 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"},"1.1.0":{"date":"10\/15\/2015","content":"1. [](#improved)\n * Added active class to language links"},"1.0.2":{"date":"07\/13\/2015","content":"1. [](#improved)\n * Improved homepage routing"},"1.0.1":{"date":"07\/08\/2015","content":"1. [](#improved)\n * Updated blueprints with some typo fixes"},"1.0.0":{"date":"07\/08\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"optimus":{"name":"Optimus","version":"1.3.0","description":"Image compression library utilizing https:\/\/optimus.io\/en","description_html":"

Image compression library utilizing 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":"

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":"

This plugin provides date tools to twig inside of Grav CMS using the 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"},"1.0.1":{"date":"01\/19\/2016","content":"1. [](#improved)\n\t* Ensure compatibility with Grave 1.0.0"},"1.0.0":{"date":"01\/09\/2015","content":"1. [](#new)\n * 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":"

The Archive Plus<\/strong> plugin is an enhanced version of the 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)"},"1.3.1":{"date":"08\/17\/2015","content":"3. [](#bugfix)\n * 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"},"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)"},"1.1.1":{"date":"05\/10\/2015","content":"2. [](#improved)\n * Better expandable blogger-like hierarchical menu\n * PSR 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"},"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"},"1.0.1":{"date":"01\/22\/2015","content":"1. [](#bugfix)\n * 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"}},"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":"

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))"},"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`"},"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)"},"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"},"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)"},"1.0.0":{"date":"04\/26\/2015","content":"1. [](#new)\n * 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":"

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)"},"1.3.3":{"date":"09\/08\/2015","content":"2. [](#improved)\n * Changed initialization procedure"},"1.3.2":{"date":"09\/08\/2015","content":"3. [](#bugfix)\n * 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`)"},"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`"},"1.2.1":{"date":"05\/10\/2015","content":"2. [](#improved)\n * 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)"},"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+)**"},"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"},"1.0.0":{"date":"01\/26\/2015","content":"1. [](#new)\n * 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":"

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`"},"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)"},"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`)"},"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)"},"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"},"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 `` element)\n * Ignore 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)"},"1.0.0":{"date":"05\/10\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"external_links":{"name":"External Links","version":"1.6.2","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":"

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":"Hibbitts Design","email":"hello@hibbittsdesign.org"},"dependencies":[{"name":"grav","version":">=1.6"}],"homepage":"https:\/\/github.com\/hibbitts-design\/grav-plugin-external-links","docs":"https:\/\/github.com\/hibbitts-design\/grav-plugin-external-links\/blob\/master\/README.md","bugs":"https:\/\/github.com\/hibbitts-design\/grav-plugin-external-links\/issues","license":"MIT\/GPL","tag_name":"v1.6.2","date":"2019-10-28T22:09:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/plugins\/external_links\/1.6.2","repository":"https:\/\/github.com\/hibbitts-design\/grav-plugin-external-links","slug":"external_links","install_path":"user\/plugins\/external_links","changelog":{"1.6.2":{"date":"10\/28\/2019","content":"1. [](#improved)\n * FlexObjects compatibility: change references to `Page` class to use `PageInterface`\n * Updated Grav requirements to 1.6 or greater (thanks to [@mahagr](https:\/\/github.com\/mahagr) for the heads-up)"},"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)"},"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"},"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)"},"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))"},"1.5.1":{"date":"02\/10\/2017","content":"3. [](#bugfix)\n * 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"},"1.4.4":{"date":"01\/11\/2017","content":"3. [](#bugfix)\n * 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)"},"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))"},"1.4.1":{"date":"11\/18\/2015","content":"2. [](#improved)\n * 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"},"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)"},"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)"},"1.2.2":{"date":"05\/10\/2015","content":"2. [](#improved)\n * PSR fixes"},"1.2.1":{"date":"03\/24\/2015","content":"3. [](#bugfix)\n * 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"},"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)"},"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)"},"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"}}},"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":"

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"},"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"},"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"},"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"},"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"},"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"},"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"},"1.3.1\r":{"date":"09\/09\/2015\r","content":"2. [](#improved)\r\n * Added blueprints for Grav Admin plugin\r\n\r"},"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"},"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"},"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"},"1.1.0\r":{"date":"02\/21\/2015\r","content":"1. [](#new)\r\n * Added `` tags around block and inline math formulas\r\n2. [](#improved)\r\n * Improved and refactored code\r\n\r"},"1.0.0\r":{"date":"02\/05\/2015\r","content":"1. [](#new)\r\n * ChangeLog started...\r"}},"dependencies":[]},"smileys":{"name":"Smileys","version":"1.2.1","description":"This plugin substitutes text emoticons, also known as smilies like :-), with images.","description_html":"

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)"},"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"},"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)"},"1.0.2":{"date":"05\/12\/2015","content":"2. [](#improved)\n * 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"},"1.0.0":{"date":"02\/21\/2015","content":"1. [](#new)\n * 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":"

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)"},"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`"},"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)"},"1.0.0":{"date":"06\/23\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]},"embed":{"name":"Embed","version":"1.0.0","description":"Easily embed all kinds of url's in plain markdown or using a Twig function","description_html":"

Easily embed all kinds of url's in plain markdown or using a Twig function<\/p>","description_plain":"Easily embed all kinds of url'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..."}},"dependencies":[]},"topicmenu":{"name":"TopicMenu","version":"1.1.0","description":"A plug-in that constructs an multi-dimensional array of user defined taxonomy","description_html":"

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"},"1.0.0":{"date":"2\/6\/2015","content":"1. [](#new)\n * 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":"

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."},"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"},"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"},"1.6.0":{"date":"11\/29\/15","content":"1. [](#improved)\n * 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"},"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"},"1.3.2":{"date":"09\/18\/15","content":"1. [](#bugfix)\n * 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"},"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"},"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"},"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"},"1.2.0":{"date":"04\/04\/2015","content":"1. [](#bugfix)\n * Rearranged this changelog.\n2. [](#improved)\n * Updated 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."},"1.1.1 and 1.1.2":{"date":"03\/14\/2015","content":"1. [](#improved)\n * 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"},"1.0.0":{"date":"02\/28\/2015","content":"1. [](#new)\n * 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":"

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 "},"1.0.8":{"date":"05\/06\/2017","content":"1. [](#improved)\n * Update changelog (#29)\n "},"1.0.7":{"date":"02\/06\/2017","content":"1. [](#improved)\n * Update blueprints ( Thanks @PeterTonoli ) and version number"},"1.0.6":{"date":"02\/06\/2017","content":"1. [](#bugfix)\n * 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 )"},"1.0.4":{"date":"18\/06\/2016","content":"1. [](#improved)\n * Add Little Doc Specification\n * Add 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 )"},"1.0.2":{"date":"04\/22\/2015","content":"1. [](#bugfix)\n * 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. )"},"0.4.6":{"date":"03\/10\/2015","content":"2. [](#improved)\n * Update Documentation\n "},"0.4.5":{"date":"02\/18\/2015","content":"1. [](#new)\n * 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 )"},"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 ) **"},"0.4.2":{"date":"02\/10\/2015","content":"1. [](#bugfix)\n * 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"},"0.3.6":{"date":"02\/09\/2015","content":"2. [](#improved)\n * Update Documentation\n * Clean Code"},"0.2.1":{"date":"02\/07\/2015","content":"1. [](#new)\n * Login page directly include on plugin\n * New Login Template"},"0.1.0":{"date":"02\/07\/2015","content":"1. [](#new)\n * 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":"

With 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"},"0.2":{"date":"29\/06\/2015","content":"1. [](#bugfix)\n * Updated blueprint, license\n * Simplified returning the embedded\n content. Thanks to Sommerregen."},"0.1":{"date":"25\/06\/2015","content":"1. [](#new)\n * ChangeLog started..."}},"dependencies":[]}} "; \ No newline at end of file diff --git a/cache/gpm/82/5b65613539643939323365333639386138386263633030313734616631303162305d5b315d.doctrinecache.data b/cache/gpm/82/5b65613539643939323365333639386138386263633030313734616631303162305d5b315d.doctrinecache.data index 19b04ef..d65539b 100644 --- a/cache/gpm/82/5b65613539643939323365333639386138386263633030313734616631303162305d5b315d.doctrinecache.data +++ b/cache/gpm/82/5b65613539643939323365333639386138386263633030313734616631303162305d5b315d.doctrinecache.data @@ -1,3 +1,3 @@ -1591967969 -s:15256:"{"version":"1.6.26","date":"2020-06-08T21:50:49Z","assets":{"grav-admin":{"name":"grav-admin-v1.6.26.zip","type":"application\/octet-stream","size":11195382,"download":"https:\/\/getgrav.org\/download\/core\/grav-admin\/1.6.26"},"grav-update":{"name":"grav-update-v1.6.26.zip","type":"application\/octet-stream","size":4106342,"download":"https:\/\/getgrav.org\/download\/core\/grav-update\/1.6.26"},"grav":{"name":"grav-v1.6.26.zip","type":"application\/octet-stream","size":6274409,"download":"https:\/\/getgrav.org\/download\/core\/grav\/1.6.26"}},"url":"https:\/\/github.com\/getgrav\/grav\/releases\/tag\/1.6.26","min_php":"7.1.3","changelog":{"1.6.26":{"date":"06\/08\/2020","content":"1. [](#improved)\n * Added new configuration option to control the supported attributes in markdown links [#2882](https:\/\/github.com\/getgrav\/grav\/issues\/2882)\n1. [](#bugfix)\n * Fixed blueprint for `system.pages.hide_empty_folders` [#1925](https:\/\/github.com\/getgrav\/grav\/issues\/2925)\n * JSON Route of homepage with no \u2018route\u2019 set is valid\n * Fix case-insensitive search of location header [form#425](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/425)"},"1.6.25":{"date":"05\/14\/2020","content":"1. [](#improved)\n * Added system configuration support for `HTTP_X_Forwarded` headers (host disabled by default)\n * Updated `PHPUserAgentParser` to 1.0.0\n * Bump `Go` to version 1.13 in `travis.yaml`"},"1.6.24":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Added support for `X-Forwarded-Host` [#2891](https:\/\/github.com\/getgrav\/grav\/pull\/2891)\n * Disable XDebug in Travis builds"},"1.6.23":{"date":"03\/19\/2020","content":"1. [](#new)\n * Moved `Parsedown` 1.6 and `ParsedownExtra` 0.7 into `Grav\\Framework\\Parsedown` to allow fixes\n * Added `aliases.php` with references to direct `\\Parsedown` and `\\ParsedownExtra` references\n1. [](#improved)\n * Upgraded `jQuery` to latest 3.4.1 version [#2859](https:\/\/github.com\/getgrav\/grav\/issues\/2859)\n1. [](#bugfix)\n * Fixed PHP 7.4 issue in ParsedownExtra [#2832](https:\/\/github.com\/getgrav\/grav\/issues\/2832)\n * Fix for [user reported](https:\/\/twitter.com\/OriginalSicksec) CVE path-based open redirect\n * Fix for `stream_set_option` error with PHP 7.4 via Toolbox#28 [#2850](https:\/\/github.com\/getgrav\/grav\/issues\/2850)"},"1.6.22":{"date":"03\/05\/2020","content":"1. [](#new)\n * Added `Pages::reset()` method\n1. [](#improved)\n * Updated Negotiation library to address issues [#2513](https:\/\/github.com\/getgrav\/grav\/issues\/2513)\n1. [](#bugfix)\n * Fixed issue with search plugins not being able to switch between page translations\n * Fixed issues with `Pages::baseRoute()` not picking up active language reliably\n * Reverted `validation: strict` fix as it breaks sites, see [#1273](https:\/\/github.com\/getgrav\/grav\/issues\/1273)"},"1.6.21":{"date":"02\/11\/2020","content":"1. [](#new)\n * Added `ConsoleCommand::setLanguage()` method to set language to be used from CLI\n * Added `ConsoleCommand::initializeGrav()` method to properly set up Grav instance to be used from CLI\n * Added `ConsoleCommand::initializePlugins()`method to properly set up all plugins to be used from CLI\n * Added `ConsoleCommand::initializeThemes()`method to properly set up current theme to be used from CLI\n * Added `ConsoleCommand::initializePages()` method to properly set up pages to be used from CLI\n1. [](#improved)\n * Vendor updates\n1. [](#bugfix)\n * Fixed `bin\/plugin` CLI calling `$themes->init()` way too early (removed it, use above methods instead)\n * Fixed call to `$grav['page']` crashing CLI\n * Fixed encoding problems when PHP INI setting `default_charset` is not `utf-8` [#2154](https:\/\/github.com\/getgrav\/grav\/issues\/2154)"},"1.6.20":{"date":"02\/03\/2020","content":"1. [](#bugfix)\n * Fixed incorrect routing caused by `str_replace()` in `Uri::init()` [#2754](https:\/\/github.com\/getgrav\/grav\/issues\/2754)\n * Fixed session cookie is being set twice in the HTTP header [#2745](https:\/\/github.com\/getgrav\/grav\/issues\/2745)\n * Fixed session not restarting if user was invalid (downgrading from Grav 1.7)\n * Fixed filesystem iterator calls with non-existing folders\n * Fixed `checkbox` field not being saved, requires also Form v4.0.2 [#1225](https:\/\/github.com\/getgrav\/grav\/issues\/1225)\n * Fixed `validation: strict` not working in blueprints [#1273](https:\/\/github.com\/getgrav\/grav\/issues\/1273)\n * Fixed `Data::filter()` removing empty fields (such as empty list) by default [#2805](https:\/\/github.com\/getgrav\/grav\/issues\/2805)\n * Fixed fatal error with non-integer page param value [#2803](https:\/\/github.com\/getgrav\/grav\/issues\/2803)\n * Fixed `Assets::addInlineJs()` parameter type mismatch between v1.5 and v1.6 [#2659](https:\/\/github.com\/getgrav\/grav\/issues\/2659)\n * Fixed `site.metadata` saving issues [#2615](https:\/\/github.com\/getgrav\/grav\/issues\/2615)"},"1.6.19":{"date":"12\/04\/2019","content":"1. [](#new)\n * Catch PHP 7.4 deprecation messages and report them in debugbar instead of throwing fatal error\n1. [](#bugfix)\n * Fixed fatal error when calling `{{ grav.undefined }}`\n * Fixed multiple issues when there are no pages in the site\n * PHP 7.4 fix for [#2750](https:\/\/github.com\/getgrav\/grav\/issues\/2750)"},"1.6.18":{"date":"12\/02\/2019","content":"1. [](#bugfix)\n * PHP 7.4 fix in `Pages::buildSort()`\n * Updated vendor libraries for PHP 7.4 fixes in Twig and other libraries\n * Fixed fatal error when `$page->id()` is null [#2731](https:\/\/github.com\/getgrav\/grav\/pull\/2731)\n * Fixed cache conflicts on pages with no set id\n * Fix rewrite rule for for `lighttpd` default config [#721](https:\/\/github.com\/getgrav\/grav\/pull\/2721)"},"1.6.17":{"date":"11\/06\/2019","content":"1. [](#new)\n * Added working ETag (304 Not Modified) support based on the final rendered HTML\n1. [](#improved)\n * Safer file handling + customizable null char replacement in `CsvFormatter::decode()`\n * Change of Behavior: `Inflector::hyphenize` will now automatically trim dashes at beginning and end of a string.\n * Change in Behavior for `Folder::all()` so no longer fails if trying to copy non-existent dot file [#2581](https:\/\/github.com\/getgrav\/grav\/pull\/2581)\n * renamed composer `test-plugins` script to `phpstan-plugins` to be more explicit [#2637](https:\/\/github.com\/getgrav\/grav\/pull\/2637)\n1. [](#bugfix)\n * Fixed PHP 7.1 bug in FlexMedia\n * Fix cache image generation when using cropResize [#2639](https:\/\/github.com\/getgrav\/grav\/pull\/2639)\n * Fix `array_merge()` exception with non-array page header metadata [#2701](https:\/\/github.com\/getgrav\/grav\/pull\/2701)"},"1.6.16":{"date":"09\/19\/2019","content":"1. [](#bugfix)\n * Fixed Flex user creation if file storage is being used [#2444](https:\/\/github.com\/getgrav\/grav\/issues\/2444)\n * Fixed `Badly encoded JSON data` warning when uploading files [#2663](https:\/\/github.com\/getgrav\/grav\/issues\/2663)"},"1.6.15":{"date":"08\/20\/2019","content":"1. [](#improved)\n * Improved robots.txt [#2632](https:\/\/github.com\/getgrav\/grav\/issues\/2632)\n1. [](#bugfix)\n * Fixed broken markdown Twig tag [#2635](https:\/\/github.com\/getgrav\/grav\/issues\/2635)\n * Force Symfony 4.2 in Grav 1.6 to remove a bunch of deprecated messages"},"1.6.14":{"date":"08\/18\/2019","content":"1. [](#bugfix)\n * Actually include fix for `system\\router.php` [#2627](https:\/\/github.com\/getgrav\/grav\/issues\/2627)"},"1.6.13":{"date":"08\/16\/2019","content":"1. [](#bugfix)\n * Regression fix for `system\\router.php` [#2627](https:\/\/github.com\/getgrav\/grav\/issues\/2627)"},"1.6.12":{"date":"08\/14\/2019","content":"1. [](#new)\n * Added support for custom `FormFlash` save locations\n * Added a new `Utils::arrayLower()` method for lowercasing arrays\n * Support new GRAV_BASEDIR environment variable [#2541](https:\/\/github.com\/getgrav\/grav\/pull\/2541)\n * Allow users to override plugin handler priorities [#2165](https:\/\/github.com\/getgrav\/grav\/pull\/2165)\n1. [](#improved)\n * Use new `Utils::getSupportedPageTypes()` to enforce `html,htm` at the front of the list [#2531](https:\/\/github.com\/getgrav\/grav\/issues\/2531)\n * Updated vendor libraries\n * Markdown filter is now page-aware so that it works with modular references [admin#1731](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1731)\n * Check of `GRAV_USER_INSTANCE` constant is already defined [#2621](https:\/\/github.com\/getgrav\/grav\/pull\/2621)\n1. [](#bugfix)\n * Fixed some potential issues when `$grav['user']` is not set\n * Fixed error when calling `Media::add($name, null)`\n * Fixed `url()` returning wrong path if using stream with grav root path in it, eg: `user-data:\/\/shop` when Grav is in `\/shop`\n * Fixed `url()` not returning a path to non-existing file (`user-data:\/\/shop` => `\/user\/data\/shop`) if it is set to fail gracefully\n * Fixed `url()` returning false on unknown streams, such as `ftp:\/\/domain.com`, they should be treated as external URL\n * Fixed Flex User to have permissions to save and delete his own user\n * Fixed new Flex User creation not being possible because of username could not be given\n * Fixed fatal error 'Expiration date must be an integer, a DateInterval or null, \"double\" given' [#2529](https:\/\/github.com\/getgrav\/grav\/issues\/2529)\n * Fixed non-existing Flex object having a bad media folder\n * Fixed collections using `page@.self:` should allow modular pages if requested\n * Fixed an error when trying to delete a file from non-existing Flex Object\n * Fixed `FlexObject::exists()` failing sometimes just after the object has been saved\n * Fixed CSV formatter not encoding strings with `\"` and `,` properly\n * Fixed var order in `Validation.php` [#2610](https:\/\/github.com\/getgrav\/grav\/issues\/2610)"},"1.6.11":{"date":"06\/21\/2019","content":"1. [](#new)\n * Added `FormTrait::getAllFlashes()` method to get all the available form flash objects for the form\n * Added creation and update timestamps to `FormFlash` objects\n1. [](#improved)\n * Added `FormFlashInterface`, changed constructor to take `$config` array\n1. [](#bugfix)\n * Fixed error in `ImageMedium::url()` if the image cache folder does not exist\n * Fixed empty form flash name after file upload or form state update\n * Fixed a bug in `Route::withParam()` method\n * Fixed issue with `FormFlash` objects when there is no session initialized"},"1.6.10":{"date":"06\/14\/2019","content":"1. [](#improved)\n * Added **page blueprints** to `YamlLinter` CLI and Admin reports\n * Removed `Gitter` and `Slack` [#2502](https:\/\/github.com\/getgrav\/grav\/issues\/2502)\n * Optimizations for Plugin\/Theme loading\n * Generalized markdown classes so they can be used outside of `Page` scope with a custom `Excerpts` class instance\n * Change minimal port number to 0 (unix socket) [#2452](https:\/\/github.com\/getgrav\/grav\/issues\/2452)\n1. [](#bugfix)\n * Force question to install demo content in theme update [#2493](https:\/\/github.com\/getgrav\/grav\/issues\/2493)\n * Fixed GPM errors from blueprints not being logged [#2505](https:\/\/github.com\/getgrav\/grav\/issues\/2505)\n * Don't error when IP is invalid [#2507](https:\/\/github.com\/getgrav\/grav\/issues\/2507)\n * Fixed regression with `bin\/plugin` not listing the plugins available (1c725c0)\n * Fixed bitwise operator in `TwigExtension::exifFunc()` [#2518](https:\/\/github.com\/getgrav\/grav\/issues\/2518)\n * Fixed issue with lang prefix incorrectly identifying as admin [#2511](https:\/\/github.com\/getgrav\/grav\/issues\/2511)\n * Fixed issue with `U0ils::pathPrefixedBYLanguageCode()` and trailing slash [#2510](https:\/\/github.com\/getgrav\/grav\/issues\/2511)\n * Fixed regresssion issue of `Utils::Url()` not returning `false` on failure. Added new optional `fail_gracefully` 3rd attribute to return string that caused failure [#2524](https:\/\/github.com\/getgrav\/grav\/issues\/2524)"},"1.6.9":{"date":"05\/09\/2019","content":"1. [](#new)\n * Added `Route::withoutParams()` methods\n * Added `Pages::setCheckMethod()` method to override page configuration in Admin Plugin\n * Added `Cache::clearCache('invalidate')` parameter for just invalidating the cache without deleting any cached files\n * Made `UserCollectionInderface` to extend `Countable` to get the count of existing users\n1. [](#improved)\n * Flex admin: added default search options for flex objects\n * Flex collection and object now fall back to the default template if template file doesn't exist\n * Updated Vendor libraries including Twig 1.40.1\n * Updated language files from `https:\/\/crowdin.com\/project\/grav-core`\n1. [](#bugfix)\n * Fixed `$grav['route']` from being modified when the route instance gets modified\n * Fixed Assets options array mixed with standalone priority [#2477](https:\/\/github.com\/getgrav\/grav\/issues\/2477)\n * Fix for `avatar_url` provided by 3rd party providers\n * Fixed non standard `lang` code lengths in `Utils` and `Session` detection\n * Fixed saving a new object in Flex `SimpleStorage`\n * Fixed exception in `Flex::getDirectories()` if the first parameter is set\n * Output correct \"Last Updated\" in `bin\/gpm info` command\n * Checkbox getting interpreted as string, so created new `Validation::filterCheckbox()`\n * Fixed backwards compatibility to `select` field with `selectize.create` set to true [git-sync#141](https:\/\/github.com\/trilbymedia\/grav-plugin-git-sync\/issues\/141)\n * Fixed `YamlFormatter::decode()` to always return array [#2494](https:\/\/github.com\/getgrav\/grav\/pull\/2494)\n * Fixed empty `$grav['request']->getAttribute('route')->getExtension()`"},"1.6.8":{"date":"04\/23\/2019","content":"1. [](#new)\n * Added `FlexCollection::filterBy()` method\n1. [](#bugfix)\n * Revert `Use Null Coalesce Operator` [#2466](https:\/\/github.com\/getgrav\/grav\/pull\/2466)\n * Fixed `FormTrait::render()` not providing config variable\n * Updated `bin\/grav clean` to clear `cache\/compiled` and `user\/config\/security.yaml`"},"1.6.7":{"date":"04\/22\/2019","content":"1. [](#new)\n * Added a new `bin\/grav yamllinter` CLI command to find YAML Linting issues [#2468](https:\/\/github.com\/getgrav\/grav\/issues\/2468#issuecomment-485151681)\n1. [](#improved)\n * Improve `FormTrait` backwards compatibility with existing forms\n * Added a new `Utils::getSubnet()` function for IPv4\/IPv6 parsing [#2465](https:\/\/github.com\/getgrav\/grav\/pull\/2465)\n1. [](#bugfix)\n * Remove disabled fields from the form schema\n * Fix issue when excluding `inlineJs` and `inlineCss` from Assets pipeline [#2468](https:\/\/github.com\/getgrav\/grav\/issues\/2468)\n * Fix for manually set position on external URLs [#2470](https:\/\/github.com\/getgrav\/grav\/issues\/2470)"}}} +1601389720 +s:14795:"{"version":"1.6.27","date":"2020-09-01T20:36:04Z","assets":{"grav-admin":{"name":"grav-admin-v1.6.27.zip","type":"application\/octet-stream","size":11002126,"download":"https:\/\/getgrav.org\/download\/core\/grav-admin\/1.6.27"},"grav-update":{"name":"grav-update-v1.6.27.zip","type":"application\/octet-stream","size":4106437,"download":"https:\/\/getgrav.org\/download\/core\/grav-update\/1.6.27"},"grav":{"name":"grav-v1.6.27.zip","type":"application\/octet-stream","size":6274671,"download":"https:\/\/getgrav.org\/download\/core\/grav\/1.6.27"}},"url":"https:\/\/github.com\/getgrav\/grav\/releases\/tag\/1.6.27","min_php":"7.1.3","changelog":{"1.6.27":{"date":"09\/01\/2020","content":"1. [](#improved)\n * Right trim route for safety\n * Use the proper ellipsis for summary [#2939](https:\/\/github.com\/getgrav\/grav\/pull\/2939)\n * Left pad schedule times with zeros [#2921](https:\/\/github.com\/getgrav\/grav\/pull\/2921)"},"1.6.26":{"date":"06\/08\/2020","content":"1. [](#improved)\n * Added new configuration option to control the supported attributes in markdown links [#2882](https:\/\/github.com\/getgrav\/grav\/issues\/2882)\n1. [](#bugfix)\n * Fixed blueprint for `system.pages.hide_empty_folders` [#1925](https:\/\/github.com\/getgrav\/grav\/issues\/2925)\n * JSON Route of homepage with no \u2018route\u2019 set is valid\n * Fix case-insensitive search of location header [form#425](https:\/\/github.com\/getgrav\/grav-plugin-form\/issues\/425)"},"1.6.25":{"date":"05\/14\/2020","content":"1. [](#improved)\n * Added system configuration support for `HTTP_X_Forwarded` headers (host disabled by default)\n * Updated `PHPUserAgentParser` to 1.0.0\n * Bump `Go` to version 1.13 in `travis.yaml`"},"1.6.24":{"date":"04\/27\/2020","content":"1. [](#improved)\n * Added support for `X-Forwarded-Host` [#2891](https:\/\/github.com\/getgrav\/grav\/pull\/2891)\n * Disable XDebug in Travis builds"},"1.6.23":{"date":"03\/19\/2020","content":"1. [](#new)\n * Moved `Parsedown` 1.6 and `ParsedownExtra` 0.7 into `Grav\\Framework\\Parsedown` to allow fixes\n * Added `aliases.php` with references to direct `\\Parsedown` and `\\ParsedownExtra` references\n1. [](#improved)\n * Upgraded `jQuery` to latest 3.4.1 version [#2859](https:\/\/github.com\/getgrav\/grav\/issues\/2859)\n1. [](#bugfix)\n * Fixed PHP 7.4 issue in ParsedownExtra [#2832](https:\/\/github.com\/getgrav\/grav\/issues\/2832)\n * Fix for [user reported](https:\/\/twitter.com\/OriginalSicksec) CVE path-based open redirect\n * Fix for `stream_set_option` error with PHP 7.4 via Toolbox#28 [#2850](https:\/\/github.com\/getgrav\/grav\/issues\/2850)"},"1.6.22":{"date":"03\/05\/2020","content":"1. [](#new)\n * Added `Pages::reset()` method\n1. [](#improved)\n * Updated Negotiation library to address issues [#2513](https:\/\/github.com\/getgrav\/grav\/issues\/2513)\n1. [](#bugfix)\n * Fixed issue with search plugins not being able to switch between page translations\n * Fixed issues with `Pages::baseRoute()` not picking up active language reliably\n * Reverted `validation: strict` fix as it breaks sites, see [#1273](https:\/\/github.com\/getgrav\/grav\/issues\/1273)"},"1.6.21":{"date":"02\/11\/2020","content":"1. [](#new)\n * Added `ConsoleCommand::setLanguage()` method to set language to be used from CLI\n * Added `ConsoleCommand::initializeGrav()` method to properly set up Grav instance to be used from CLI\n * Added `ConsoleCommand::initializePlugins()`method to properly set up all plugins to be used from CLI\n * Added `ConsoleCommand::initializeThemes()`method to properly set up current theme to be used from CLI\n * Added `ConsoleCommand::initializePages()` method to properly set up pages to be used from CLI\n1. [](#improved)\n * Vendor updates\n1. [](#bugfix)\n * Fixed `bin\/plugin` CLI calling `$themes->init()` way too early (removed it, use above methods instead)\n * Fixed call to `$grav['page']` crashing CLI\n * Fixed encoding problems when PHP INI setting `default_charset` is not `utf-8` [#2154](https:\/\/github.com\/getgrav\/grav\/issues\/2154)"},"1.6.20":{"date":"02\/03\/2020","content":"1. [](#bugfix)\n * Fixed incorrect routing caused by `str_replace()` in `Uri::init()` [#2754](https:\/\/github.com\/getgrav\/grav\/issues\/2754)\n * Fixed session cookie is being set twice in the HTTP header [#2745](https:\/\/github.com\/getgrav\/grav\/issues\/2745)\n * Fixed session not restarting if user was invalid (downgrading from Grav 1.7)\n * Fixed filesystem iterator calls with non-existing folders\n * Fixed `checkbox` field not being saved, requires also Form v4.0.2 [#1225](https:\/\/github.com\/getgrav\/grav\/issues\/1225)\n * Fixed `validation: strict` not working in blueprints [#1273](https:\/\/github.com\/getgrav\/grav\/issues\/1273)\n * Fixed `Data::filter()` removing empty fields (such as empty list) by default [#2805](https:\/\/github.com\/getgrav\/grav\/issues\/2805)\n * Fixed fatal error with non-integer page param value [#2803](https:\/\/github.com\/getgrav\/grav\/issues\/2803)\n * Fixed `Assets::addInlineJs()` parameter type mismatch between v1.5 and v1.6 [#2659](https:\/\/github.com\/getgrav\/grav\/issues\/2659)\n * Fixed `site.metadata` saving issues [#2615](https:\/\/github.com\/getgrav\/grav\/issues\/2615)"},"1.6.19":{"date":"12\/04\/2019","content":"1. [](#new)\n * Catch PHP 7.4 deprecation messages and report them in debugbar instead of throwing fatal error\n1. [](#bugfix)\n * Fixed fatal error when calling `{{ grav.undefined }}`\n * Fixed multiple issues when there are no pages in the site\n * PHP 7.4 fix for [#2750](https:\/\/github.com\/getgrav\/grav\/issues\/2750)"},"1.6.18":{"date":"12\/02\/2019","content":"1. [](#bugfix)\n * PHP 7.4 fix in `Pages::buildSort()`\n * Updated vendor libraries for PHP 7.4 fixes in Twig and other libraries\n * Fixed fatal error when `$page->id()` is null [#2731](https:\/\/github.com\/getgrav\/grav\/pull\/2731)\n * Fixed cache conflicts on pages with no set id\n * Fix rewrite rule for for `lighttpd` default config [#721](https:\/\/github.com\/getgrav\/grav\/pull\/2721)"},"1.6.17":{"date":"11\/06\/2019","content":"1. [](#new)\n * Added working ETag (304 Not Modified) support based on the final rendered HTML\n1. [](#improved)\n * Safer file handling + customizable null char replacement in `CsvFormatter::decode()`\n * Change of Behavior: `Inflector::hyphenize` will now automatically trim dashes at beginning and end of a string.\n * Change in Behavior for `Folder::all()` so no longer fails if trying to copy non-existent dot file [#2581](https:\/\/github.com\/getgrav\/grav\/pull\/2581)\n * renamed composer `test-plugins` script to `phpstan-plugins` to be more explicit [#2637](https:\/\/github.com\/getgrav\/grav\/pull\/2637)\n1. [](#bugfix)\n * Fixed PHP 7.1 bug in FlexMedia\n * Fix cache image generation when using cropResize [#2639](https:\/\/github.com\/getgrav\/grav\/pull\/2639)\n * Fix `array_merge()` exception with non-array page header metadata [#2701](https:\/\/github.com\/getgrav\/grav\/pull\/2701)"},"1.6.16":{"date":"09\/19\/2019","content":"1. [](#bugfix)\n * Fixed Flex user creation if file storage is being used [#2444](https:\/\/github.com\/getgrav\/grav\/issues\/2444)\n * Fixed `Badly encoded JSON data` warning when uploading files [#2663](https:\/\/github.com\/getgrav\/grav\/issues\/2663)"},"1.6.15":{"date":"08\/20\/2019","content":"1. [](#improved)\n * Improved robots.txt [#2632](https:\/\/github.com\/getgrav\/grav\/issues\/2632)\n1. [](#bugfix)\n * Fixed broken markdown Twig tag [#2635](https:\/\/github.com\/getgrav\/grav\/issues\/2635)\n * Force Symfony 4.2 in Grav 1.6 to remove a bunch of deprecated messages"},"1.6.14":{"date":"08\/18\/2019","content":"1. [](#bugfix)\n * Actually include fix for `system\\router.php` [#2627](https:\/\/github.com\/getgrav\/grav\/issues\/2627)"},"1.6.13":{"date":"08\/16\/2019","content":"1. [](#bugfix)\n * Regression fix for `system\\router.php` [#2627](https:\/\/github.com\/getgrav\/grav\/issues\/2627)"},"1.6.12":{"date":"08\/14\/2019","content":"1. [](#new)\n * Added support for custom `FormFlash` save locations\n * Added a new `Utils::arrayLower()` method for lowercasing arrays\n * Support new GRAV_BASEDIR environment variable [#2541](https:\/\/github.com\/getgrav\/grav\/pull\/2541)\n * Allow users to override plugin handler priorities [#2165](https:\/\/github.com\/getgrav\/grav\/pull\/2165)\n1. [](#improved)\n * Use new `Utils::getSupportedPageTypes()` to enforce `html,htm` at the front of the list [#2531](https:\/\/github.com\/getgrav\/grav\/issues\/2531)\n * Updated vendor libraries\n * Markdown filter is now page-aware so that it works with modular references [admin#1731](https:\/\/github.com\/getgrav\/grav-plugin-admin\/issues\/1731)\n * Check of `GRAV_USER_INSTANCE` constant is already defined [#2621](https:\/\/github.com\/getgrav\/grav\/pull\/2621)\n1. [](#bugfix)\n * Fixed some potential issues when `$grav['user']` is not set\n * Fixed error when calling `Media::add($name, null)`\n * Fixed `url()` returning wrong path if using stream with grav root path in it, eg: `user-data:\/\/shop` when Grav is in `\/shop`\n * Fixed `url()` not returning a path to non-existing file (`user-data:\/\/shop` => `\/user\/data\/shop`) if it is set to fail gracefully\n * Fixed `url()` returning false on unknown streams, such as `ftp:\/\/domain.com`, they should be treated as external URL\n * Fixed Flex User to have permissions to save and delete his own user\n * Fixed new Flex User creation not being possible because of username could not be given\n * Fixed fatal error 'Expiration date must be an integer, a DateInterval or null, \"double\" given' [#2529](https:\/\/github.com\/getgrav\/grav\/issues\/2529)\n * Fixed non-existing Flex object having a bad media folder\n * Fixed collections using `page@.self:` should allow modular pages if requested\n * Fixed an error when trying to delete a file from non-existing Flex Object\n * Fixed `FlexObject::exists()` failing sometimes just after the object has been saved\n * Fixed CSV formatter not encoding strings with `\"` and `,` properly\n * Fixed var order in `Validation.php` [#2610](https:\/\/github.com\/getgrav\/grav\/issues\/2610)"},"1.6.11":{"date":"06\/21\/2019","content":"1. [](#new)\n * Added `FormTrait::getAllFlashes()` method to get all the available form flash objects for the form\n * Added creation and update timestamps to `FormFlash` objects\n1. [](#improved)\n * Added `FormFlashInterface`, changed constructor to take `$config` array\n1. [](#bugfix)\n * Fixed error in `ImageMedium::url()` if the image cache folder does not exist\n * Fixed empty form flash name after file upload or form state update\n * Fixed a bug in `Route::withParam()` method\n * Fixed issue with `FormFlash` objects when there is no session initialized"},"1.6.10":{"date":"06\/14\/2019","content":"1. [](#improved)\n * Added **page blueprints** to `YamlLinter` CLI and Admin reports\n * Removed `Gitter` and `Slack` [#2502](https:\/\/github.com\/getgrav\/grav\/issues\/2502)\n * Optimizations for Plugin\/Theme loading\n * Generalized markdown classes so they can be used outside of `Page` scope with a custom `Excerpts` class instance\n * Change minimal port number to 0 (unix socket) [#2452](https:\/\/github.com\/getgrav\/grav\/issues\/2452)\n1. [](#bugfix)\n * Force question to install demo content in theme update [#2493](https:\/\/github.com\/getgrav\/grav\/issues\/2493)\n * Fixed GPM errors from blueprints not being logged [#2505](https:\/\/github.com\/getgrav\/grav\/issues\/2505)\n * Don't error when IP is invalid [#2507](https:\/\/github.com\/getgrav\/grav\/issues\/2507)\n * Fixed regression with `bin\/plugin` not listing the plugins available (1c725c0)\n * Fixed bitwise operator in `TwigExtension::exifFunc()` [#2518](https:\/\/github.com\/getgrav\/grav\/issues\/2518)\n * Fixed issue with lang prefix incorrectly identifying as admin [#2511](https:\/\/github.com\/getgrav\/grav\/issues\/2511)\n * Fixed issue with `U0ils::pathPrefixedBYLanguageCode()` and trailing slash [#2510](https:\/\/github.com\/getgrav\/grav\/issues\/2511)\n * Fixed regresssion issue of `Utils::Url()` not returning `false` on failure. Added new optional `fail_gracefully` 3rd attribute to return string that caused failure [#2524](https:\/\/github.com\/getgrav\/grav\/issues\/2524)"},"1.6.9":{"date":"05\/09\/2019","content":"1. [](#new)\n * Added `Route::withoutParams()` methods\n * Added `Pages::setCheckMethod()` method to override page configuration in Admin Plugin\n * Added `Cache::clearCache('invalidate')` parameter for just invalidating the cache without deleting any cached files\n * Made `UserCollectionInderface` to extend `Countable` to get the count of existing users\n1. [](#improved)\n * Flex admin: added default search options for flex objects\n * Flex collection and object now fall back to the default template if template file doesn't exist\n * Updated Vendor libraries including Twig 1.40.1\n * Updated language files from `https:\/\/crowdin.com\/project\/grav-core`\n1. [](#bugfix)\n * Fixed `$grav['route']` from being modified when the route instance gets modified\n * Fixed Assets options array mixed with standalone priority [#2477](https:\/\/github.com\/getgrav\/grav\/issues\/2477)\n * Fix for `avatar_url` provided by 3rd party providers\n * Fixed non standard `lang` code lengths in `Utils` and `Session` detection\n * Fixed saving a new object in Flex `SimpleStorage`\n * Fixed exception in `Flex::getDirectories()` if the first parameter is set\n * Output correct \"Last Updated\" in `bin\/gpm info` command\n * Checkbox getting interpreted as string, so created new `Validation::filterCheckbox()`\n * Fixed backwards compatibility to `select` field with `selectize.create` set to true [git-sync#141](https:\/\/github.com\/trilbymedia\/grav-plugin-git-sync\/issues\/141)\n * Fixed `YamlFormatter::decode()` to always return array [#2494](https:\/\/github.com\/getgrav\/grav\/pull\/2494)\n * Fixed empty `$grav['request']->getAttribute('route')->getExtension()`"},"1.6.8":{"date":"04\/23\/2019","content":"1. [](#new)\n * Added `FlexCollection::filterBy()` method\n1. [](#bugfix)\n * Revert `Use Null Coalesce Operator` [#2466](https:\/\/github.com\/getgrav\/grav\/pull\/2466)\n * Fixed `FormTrait::render()` not providing config variable\n * Updated `bin\/grav clean` to clear `cache\/compiled` and `user\/config\/security.yaml`"}}} "; \ No newline at end of file diff --git a/cache/problem-check-g-ae123aae.json b/cache/problem-check-g-10fa18f1.json similarity index 100% rename from cache/problem-check-g-ae123aae.json rename to cache/problem-check-g-10fa18f1.json diff --git a/images/5/b/a/1/5/5ba15bbdd36a067b70e3114cef1ebaeb21da2a61-man-made-clouds-01.jpeg b/images/5/b/a/1/5/5ba15bbdd36a067b70e3114cef1ebaeb21da2a61-man-made-clouds-01.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f51d1acf3fac9ff3dc090a1ff2d34b5907f159d4 GIT binary patch literal 14642 zcmbWdXH-*9^fr3vMT$s*l+XmFsq`MY5I}0^0Vx8~6zRRApfU6wsfG|jl@1~T(m{Gt zy7VqpijA~wDvZNNLWJ)jhr74UOD8XX z4ml1famwpyKm{NnA|@s#BDtwZNJvP@sL07~3hk|16jXGycka;9($Uc~K( zjGTYCcR`i3vx+uA!iySjUNM@GlSCnkUXn)@D3Y*i^5znOu6jc$?d3>qxmc+IzKxND!a)$TGE1xzHJ?~U0inJsQ?89FNRJSS zcm<;Tj@BRf_*C&0%vooQExCknZ7vnf=SbkhM}h5U0CM#;(AEOppOTtD05k6&Rp1dQ zS&spPmJ*A`5{5A#RW#6qZG{D^NC07_>4-haWz=&LRRutlyty_?pO66Wr$|K-qEZk| zH3vhoH-_!#dDtB!Z!TdDEnE(d0TsF}hJmQ=$nm-!tuh9kk0Roum{l~L_)xqzeKir} zxk!M|=|&t$0s^X&tCPt|m_8v%|I>k^A5={VD5-*ca-R>~h>+y}&)1NE?64{b(BsV= zBKQv?{HBe-G5=E-B|;N%GvZCf%c=^(6y^cd-nqw^8jd@WPp1;oNdPo&E`=5Mi}ba) zQuUC9UG>8Bn<+z+u&)2nvQf$%xtT3mgdCsZAP68p*H0Pe*Wx{P`Wjej zp`B=AHtVD;7=1da`(qoIVS}swc1gnns;LP6ofXo~&@kdU4l_3G6I>M$xIdhNtc-{0 zxqJh2>RUcuvvXDp=$LtR|1ocenX-P4GlG{f89uC7b{~|hALmTUGw~mts9{xr2_qH) z3b~nk#~oGR{tZVri%0R(4c!RZo0-3%5y0N?zz{x>nCz1WEWw&sH=M{-G*llE-ASez zdCNUI_B{O!VcKiZ0-w9)f~Ymd8n5^l11e+S8cj8m)jg@wz2ZHr+KpZ_gLhhd#(&9q(r z*~cWG(-~z5PgSfr{ap2MpZR1%wxun!Z-QiYLY)*83411Mag7wsZAeId_|PaD7#6x# zqSTz_vb~m|_QN=#oVT$+Y9i5BYw`6rcE1;Y6!r!G$+9m-DL3PEM?MQ)(VNvGx{R^~ zRnbD%Kw(EfhSEA;f$*~<&rEy4D9qW`Syu9)mbP5MHK6cgZ~7W|d&L>~;MdOMF6&CL z?KKb#C?MAUTnH=*Kt9H>ZS!7nqrP0ZBv`4ZUwUe+#AzOFxU1b$fEZjTl-KXzawg(B zljKdjyq=epl*rOWYIg*y1Qz_9=QF=iJp3Bawxz!4u(rC8+pC$=7$v3(MN%*cpE|H( z1Cr~D-ZZ}_Z4$o*xQ4LpAngCF-?$vda_cd9x}Wmev3O64?fWRHOJR%4Yv6m%ZIvV! zxvZgWqGa1MR7lMRd{9U{bY-Q=88G`t9$HL5 zKKIclr%J{|8`(q%jNlMiMt&L!Fwa`BjokBHm?p_%VU1Jcw;zxyum|zO*2?=Dsvs%= z1ESOfEa3V#2UbDie}~ooe)(Yf8k$Y2VnmI@X!&ZxFg=0?v8Q-2tutW62wKP=DWZdO zbRkmP#UAsuIvZ*o;h}lc$Aum$0^$9S=K_qv*$YbrX&e!$%_ZheGOEdSX_F%4zoYK= zNnZodL_eY=_^JTtD474mcF(yLo>OL3n@)%jKmT&4`mIaarq{?Y(?dD&N~tClb-nze zNm0BhW6#olx$d`UUL6t-<|BUO4|VX0?dJr|^}~Iydntn)`zdK@Qt4|{(&v->y`Ei~ z+h5(i;)IYAGi3VfF7X_xT-YEQzWZkRK`$QnVk#&M)MjT^v7NBI{FW}(ty`JC6*R3Q zQ94riTC@`*?g#hw6Z)z6T)fZ7j@a3od_@za3gZ#}-D*5#Q0otss?1D1gXw#?)^$}D z$5ny!@+!h)HU3}>TH+8Utf?9teZkMtDBx1f=lP0iV@5qZddsBtFgrO)bSl$Xsas;suEGPc<-4lN>_*U3DF%@5L>LB98jA$KH~vxeQ@G zF7XA4v#*_HRUblBg~}Yw-2n;(MGHbHV;Bc zxUW)-P`FzOqlnn{1k}RKNT9>ve?bri@FqfDQ@o6R1gz?^|5#q(=NrF z<2qM-4toWiq?WHehL$@W<@38#HJ=79HfkjmFpY(RXv)tW6tJErU+j;QUVg2ruY0Xw zD{!$jiv5she(I?^ob|a}CzL8lRCq^S>8MyuUdDiua=oFnTUf(jyC9`Qr~wRqFeNc` zmkZ0PDr?WHqRiUCHFjl~>0^--AUitj=D&4;2a3p7^OZD4xM|0FVP$FtfxGd`(5ujhb|OexIVU*egTD1`ue{9t$z(n zFmY4%cRPWgtiNA5bcAr!4vPu!2@1NhP%zU(HVUs7$t3!LPX=2ABLf86SlRn+SWn(P z*1OfX_?7n>$aZ&#k34k6eP+%fkq0{}P*u}b{=7HqoJJ`>8?qIhd<}SqehE9WYG0nr z4WIbJshecdpkeB00XfD%M)#*djqcj9OF(X!(<$Z^AxEN68)=1i41+*BXVo(rK2+`m zn78v&m6|t4LCGLwpC^pj>DPjV30L64Gc`W5C+5+m!3_I+()V&xJ9!jDXo8Dd+ue33 zW4BZ~%9G%QyKz~t2*Ha~->G~Wf=w5~Ye1v1>iPZmX=L@~xW{6}zHkYuV1ca3ucEI# zi3D;vj{cT&f!i`GzS4@)CGvL7%KLiryQ!*qCOwP$5F~y-vZ|w(zN^&ZF;-)+G^hh1 zig|3twI(o;gkCy*}y$8omkUQ@)h`w1THwjL+Sg!%lB0u^o9bWH95dfwBmUI4@*K z^{$xt?KiCbEOJH9tHGTzXlJ#;Fx*Q6&3}ZV#uC~2?%MpKy6O2QcFXSieRnk9+NpZU zDKU|jg3lK-KChN)c03pzS`!zf@bfrjuXgefsZ`?1Nvq$w5G`Hx&@8 zHCB`^Up%07%t6_3!XN7@g+zF62cj*@6MheE&u`Gz0^enl97@bX|9m1lF3)XssLwD& z@i_RT9ovq#t%_SDTh>8&@%e-$Dg6&xH>@0f1QU>h7Ba`e-F1kD;4f95Sa`tXid4zO z3i<7|&@7BJj1^yn4HqaPa_)#9!*ceYMvC`!u7q&(z#hxJ)#6J{tf1#PCE!WTa zc0zf-SbyZB_N>|IhD%_<{n-#OsZI0L^6_?|j)>*@5B=Kw4#w45`-H_b&|bBzSncf} z`jNU_FX4vyoKfgtex-h~xB>M2MpR3`cvx2%zeR}GklZ>QfqwRBQJs5~GXG(ie^FiN zL%Rv_SGIiHZt{E;NL71pIBnsErR?G};a9GMDZKG)^*fg3OMSoSm=vdQ%>hedzg_r0 z^OkLUs8CI|tPa0LeEs0LRK?qg)iHF_rqAsoRG_K;;fbuV@mx^VB$TOEMoaeZY$h=*!kib2>-_Nw)nXde*)S>Qa#t9 zK!7CZQ6XvTzH4PZB=}-PA*$xtib)5$oYmJB8T#w}j`)e_>tjj!8^`JHq8FoBo-Wp! zmS%IIGKaz0mi2ELUz_6i35oopG5;l5`U}2L`{p&Pch|t!jP7B1`&=soEq7@8A=i1q zb8$yy^3u>DM<==Yr%ZP@+v6tbjr4oh0HxJ0-LuK1E9D^84;$jAAGHDvlHE}g978oV zKY1iB0SRLI8?^G&^)xn{ZThfG?p2zg{R$oS=ocv3a#Jk}5a*FZu{2t&sZ zj=wU|N#Izbn{}ONs)_!)CCf(6WX$wR3PdyhkhE|EvV=9-HZFl+Bv5hkCtuXW(S{#vE%h~ zddsK%qRx9J*l+*rpkyOi!9QXMoigaX^uORQviHs{XTWZRj&lu_x0!C2aC6}Z z@fK{k4pOC@#gA{nlYa-isGmpD(0?~5b6@TLa1F#cTm$xH-z`%AmeDU!%~?jeu!UT9 zD)gHP!ehsbvcy8cY{1-6If!?vrz2K1S+P9|kets3GY zYGnEKF~|9CIPg3% zATcm$qWqyBalA%(Y(*7^hzDVT=@9tMxd~$|X68{dw?zr4yR8W4H zvQ9rX_qaUk(S2bs=R2F8vca~H$LM}y*QWuHqYHu2UQusVUc;Z;eTQJ(*^C`>r5p3I zd?B}J^v${?U{d36;aJcQvL!1AmAg9C{+|XhxOZ<=z51juV2~$wWE63rA?6S~gnsdL zl0G|`u1n6T9ZsjyA~eG0w2JYJ%p7t3?%HM^d-NlGY(lM}9I?^*wdXEZtxLk!(>N!l zDX`}j`p{+7FMwt=q1BvSEvY(VU8}7W{>^=*Hdx?o&1vL|?OT#_mjcRvIuKf^|6-18 z-mTNPWUMCh!!#g&gfUVZTrBN>H#`Qo*)>;4vtGTtda-KZJ0NV1=&Zt}Uo3fq>vA}7 zPZBM%2F;L0&98ir(>1W-ife}(tj^|0quNK|tGs^S{dS>-U~UuB?O`Rdh^Gx*2Sp-e zsNLTI1aalMnnhskzJZPp@?=si9cFjReC=ap*;GAMSZS>MH-mM|+Wja^9hE(+o<3t7 z=IETw%_bnW3sG3Bk&EBeACQd~3K%tu-)~6E+~e~t&>>&WE)r0U#m*c}-mx#gvMg`7 z2IB2(%UBBLubM-uNzXLPJY;DRk{2CyRM`dbAXeq1%vj#@6}Ht6?>r{20YQ_SW9W@s z#DW6=S>lT2V=T%9M5Ktmh4Me^_I1G7Op9U1%E%!Bhp3d>-S}foBN?|s^Q-rB84#Utlwzo;jHo$EZRC+cQ`}sIZ~LV zp-cANrb15{F zKKafEXuW&W){^t*x_wbROR&K!UtNH8D|yMhqu zsK+jlYCGq4_4c9Fiao7YFxJ6J5aYhn-s5;ej8vzm#h;Y$gqDKzN`cy}fU%`MCKebS zoU$h?Bxdo-_4D;aCZT3#d16WXn9`S5xq8 z*TCI(Vs(&b9Ot7i_Sw=Hdm0Rm%8C9N^@b70Qk)dpeaWi&H*vDsI8Sd>*Ak1%(H4Aj z!gOJa6`u%6 z)LU(J1yZ}&->UU?v8ALO33)ii{OVpthc|2)R30dbeUIEbF33XVPjdnZ8%mZkhK-6_ zbMfIrMu$xCOK1y;fYENyZWRTu-&GUUy>L=z8_VM5f808kZ0)-k zPXz=9j7CXaIx#=E6??Qzi?FawP$L^DSRE!9Ndx72cR<#*G}oRyVS*Zbvzd#{I^24i zqsZG7^QrSdeKny{M^vYSQz5QNRK2pgIP=ixm-{9ER-r5Z*AIi@Us(scUb?Q<;SlmhTD{4xqh-yYuS8_Cc(_frfgY>J6cLiiWLyv>XD%R zZJS{E{`Vi$tG96mwS&*Q-7W17dPW-SX0Kq-&j;@}D|A^hCG=wRqWBj%6oi1-Wn+d9 zOA1t5!bPQHnmZSwRO|y^c&oSk4SrN-V94@R8nhjl;g)tD70~!4H|QdI;(`uk7{&50 zq~hV$&vL8Y^faeTP38x?kmuEvn>F-L3p?vrfm<>r4< zu%TLO9l?Z;8W`PQxF3&!t*+wv47kD9EHs z8+HzV{u?*@&BMjSDr`}eJKQhx;z`1R2(2d4sD(K6yjaaNY^SwokP)&JZjto1%(M4F z(1+9k`4kE`hC9SNK>bqjxDdJQ05K86%(S-Whibau$)r|GKs((9APzg)&OA{GhJa%)YAjq-pnSZM|?(-XF;(Rdbs5A5_}qZE!ca$CbI5Om*q31pr;w zfMuF>7g6b52_#o5bPa@)?(Wy9junkm0+qc2i4vjpM-z0W0)w4|{9AJ8?$O0!kWObX z){V6SUqcU}K}d+W=ISt45EW`QPx_&nKb}TijF{M=$@%6CQx?KWwVdFUZ6Q?NIPPF| zh06fXApA(us}!HkLWs}ch86#oFT2a+>$2#3E*acRC(m6r`YpGoHYQD^TaY|S2gH+o zLI*R4Ru10{cbKa}o*v3aa!0pcQUKhe&k|kuw4CVQp?K*jc=a$Z|PCp#MBoeM8 zY~Vxs&8>$1vr6V3wOkJo8G8);Yf=nmzr;}4d9!2B9~adHR-V|DG*WK!gTx*?nKG|t zGW$3T8Wk)FFo26x z{nonXG{>tu;~Bx9I*a|~zP9zDavsSfp;Fny);7$l%w}3acc8GBOTr6l;)60m+3Wl^ zv$b-~Z3-;Q&nlcJS}&jZDXi_4YYuReWynLrO{mF zP0w<)zPxcodZh;_5RWsl`I*1m`$B)A=x(O-C`kRgd+iESUaPcD@McOoltyX;`ST8p zueb7>EL#o2Zl{iGq`t^N+hQe?%Iw}>h)*Hgy?P!z#2rzIpHs5J8ha6EM}vF#c~_FD za2A1vS|z&B#d6JP=?>MZVK6z1OPqFC7JETKQxmpS30RF(DZ z-PzkHPxQ;XCvNUv>yKPr5UbPfP~)K5mlQ2!g}oxiFAO45SNdMP;0hP1b{O*z(3xB0 zGx2gQk&E&8;|jCYB3OFWZKl3UBOv|T=25jYPvnPbmD-wyR3_pCc^dL#2#QTUrSQvi z4||$BRiKeUpPdEB?jLUc8Ys7*{#NWuN3hR(vT)^%bty5|Xn)f_zeA%Svz&d$ecAwR z=wdK!=ra{F@iFvO;nO?$o`1~f1tQv@OY_;VpcjQs#?*x{&y{ZC_*{Fq{52reHHq$y zHF9HOyd4;cu6gAxS9=XSQ2sdSVmr!l4G0OObau(6to*sx-=ET7t*0SoZ|ptGUSC+* z>*god;biXOa=%@~S$*`(z&|gI=v1*&K9{+XXyZKPK*vynJK>842uEDcWW2;QAl!9a z`1ulbf3J#$FN0A;+L$dGy)I_O>@sB@RofgN{$lww28ve+w}%R8>qj<8Y3eFu+h;sITFp+)op>=U7hX@#Z_)8qk&Xr&L!M^id4iVotQU zonfL9eKw}>8ekv!rcM1v2WBsu@{X&%%*?uUPjmi#*Fy!{9rdUWMV;KWsZ63bKbg|) zLcmm0hWpD(?q5T_uYvR91IwhvQWvcRwyATgwA>d8gQWqq(eh%>6D9b<+$@+6OY`|P zFi>B#uv+8ZoYx1H-45jLfhv~No*myStazUurkSJCT2jh#qmQ@gcP%Xu_T9{@ESCU* zCP{s*shL(@xk?d%zEYimE^19<-bx6&=KH0k@Uwk{h^deQ7hUYHg>f~cw{4RNt7xVP zXklV~EtyFba~7p>6Ax3)r0cS*apX_*j1Q&-jbyOpXs#_+B)!)dI%4&lLK~3fin|pZ zLjw)9+0?nNfpODb=$E8k#X|DIynF#;1k^5Nr;{(7MuV$Hya@mu2{;e#8B z0M!8uYr?Nq@kEtWoiv%CjuQqkNYRj^6da(k;NLMVv+*(B zmR>NDU&Vv-RkEc91Ilcr`DbX3gU2d&K%;D)T}#HlN;DJleyg|0ZEEL6c&G&$&RK#0 zj{t9+m_HF%q|uz=m|w(okZcM+keP%i`%36;?yf7m6p<=~~&FS;sqCBw>8;0#xE^;-J#WQz2VyHubl%})6|qr)qENMMI?)N z(93mdv)0qvKiiyb@W!PHw*P{?PM$PfA`~Uew&%pf-5nb zLu}raIH3^fHA@B)T-ihj!Q=|RHkfA^>+-7oY$bS4cF2ufc~tYuaB=na)mCfi(^onp zAq;vYp>I#cdkk(#9ZB=+6@$yV%wFHq#VV0tYw{CwZJ@5XvYu^3tsCpkwRv`2=uTO; zjxrmyR)uyQ@{27F=^f+6G1n1xZk=heS%ZOj_w1avo(Ji(;x9f(PTBY8dh~-nNlbIT zKY1x1U0-BZSz$~}H%1qUxK;9?59cB-DJh(ssCa6Svp5}F;t138Tq$OzD`i{iE zEe^m#;(YY6<;CU&az36N zKD!2@uXr8nR^V%N(nr?-QGd`P<7moWz$A%9S#nKmG}T^wAiMe0oKryjqgU>?)+*~1 zQUrc3?cQ*QJaf>U6c=D1o!eC z-q)BzDXdb*rU{4e@|B@bPq)QiasQ)nX<=!rEu;L}`WSz`7GLlnzej9I+>36)-L(Qf zi7+=>%dulFjD1M;6~RJ;i@fW>s zAT?7Gf>NQfeM@eDWPg-8Dj`s>8 zE+rpFKcLABN?XDopGqAJArBrZjpPsF5HC$zx|~B`i!PoeT3NrK$QzeoBD0+!X$13- z@)$QpecOEu4)Ks3A*5A8!ISpCXLgOzj?U7-QE7{3 z2dOwuZYkJ|({zoymgA_9jZnHQ^{Jh!U(taXDsZBr?8{q}>0{TOdZdH?##o3E=5?7+ zOMMvo-=qt^`&C`e#gEEl4U(P4W*G-iJYOVV)v##naixcBys|VAB z(&mm=^xb9t3!|rIT?T|X-v@q)vy9hCZ23yPLxJYp<20)t;6P||vzpx5&aOiWir9Rj zQ3VSV_SdD^B<;kZ)j10;np5XfLF8Dt?sGSnR6qYVFOPv3L|~fe(**rUP3DRfX@~{^ zmP!?d7CjsJ+@N8sl3jzrZOOzWk=A`laG!=6+fmwQ-6Ko0#_UTKr^y75-Icuk=1_h> zWV=atYtVVXYw5m|!297_m4$jM@f>*uBdg{7cIDVADF&@{7M{*6*EV+vt{s zhAF`t8I#27*Uzmb&EFCc?84&mBK!d_>Lv){sqP^YFou%IWWNTUJ!nxHTog6N z*xNZKFwppI2Er9s!a=LQb)Cz(7WR!8H(kIUeD8P8Pl`s|$GkV5Nrt7Ver!)L-x^{n z#ThVPv=e)%QFKY|oKET&UGRJh_AvbXCF+q_%y181-{a6|B0Sr-lx>^J^O}u7P3QCJ z(JO)t{nmkeX$*b^?ly0w88ZN5x`mkIA9*bH=*5!OmqcmqFw__JBdOdAvKKR3cPd|z19Qs`w}I6)mXOye(mgG5#ffzjdi(D5JpZ0{moh#sU1dTV zzP9!+(-_Y5g^A*fQ)5_PGzOE*7JqyZtNy*H@V>90(usPv{H9YKg6cIs7(M5=WcW_3 zA*k}RMN(`%)T`_zo$;%3*GJ2~u_|Al2v7RbSHF~CT+`7!}=E68q0k#4Cq5Iv<>U{Zs_9*N7o17oX z2dJ@u%onBiJ?|2q$g#IIgS}_PKJ|#o2)^89PbgO#k{33$j7PuyLMms*;&c&rIyqq0 zAtl}KX4Jdh_j{<<)UT;pzGd`6HFtCWE%MkSKvm}Ol)2_{%4=b2rh|VGIIatqWm#&= ztN!qa)&J}@d#R5++i6azQ@%hS7su6>`x)~=@$xal+&=2_;MmEpqsEoN#6FP#U$Ev2 z$9HB4@sTqoJU5X)21$}TXNs;F?0gF0i;XUV^y@N}g-_Ef+jcctFI{@GDO$I@E`B^? z0U->%Tin{Fa(#&7oG0o>OCJOe*#}FYd%t}C68%8ZjO;|0G!e^NybCWF`0)GBhldxU zzV44EQXfz0Nl0-(?HuyB@&-4a{fU<6G&@bU+z7xFB#z*3YbNb1u}WszL|cWfEsCh` zSC%9QNpF(CR`F-Pgfb@hH~j*?7xVrGhPKL4GWI5?2`W!C1JQ-?*PEZ-Q$d z@I9K}v?tl&7nBIvVY=urjmtE090b33NM*8q2pfO&K~pHeAoJqeuL1!`FyBvN2k3-6 zhFLgsVPD7gVA=C@MDi9YL~Mx0UkW6r#4xB+olD3s944w`aIoLO0jcj-fS%Loqds@9 zW|Ma{0aENbV+|+L`EVM~iL5qTcKsbVp#$WoUlR2q`FI1STPj4uN8W-RBux%K9U^{m z<&``7Zh5~$=zMgBgfx@3NsQ3{CKdaxv{;TVf)-Sqsc#K(3mjR4B6YvVUL0XR(~!w0 zkBDZDWH0FHvXVLy@+bzn>ub2;Y7hz;x$!!F1^MkSn$o$jCV^ZV<~%qp1E0v7ea;|c zSIq@Aq$V&(h!0lvdVQzPxm3I|J0<@==f1G~569+}^-)MDqKUME-u)&nFj-jmqK2ym zo=V8~#cR_Q#S``B1O}sShnLxU+iW}itFrindGL%8Pgb~CqJ)3ee%JjD?cXm~-l)%^ zy#pExR=*rHvLlk&oqHpV-qy#9Im{=RV9?Sa5h0sxPm3xH?{2Jyex~G;GYr(gmr_JP zmZ@5b*<#dFT{mdh=BIm*Z!rTJyOT#cxB7&r*6*U|Q^fXNsliZ9HLb92581UE8oI

822+afw~d-N39-t;v~=Jn!Rq)Wc}VCdqsK`k9YJ_&beGDjfbcjS#PI*~Q@A}w+* z?4FmwL~)N}EQOr&FUa|D-8^X2k*eV#&G)-WM%XI*TPdYKJSWgCY>e&*wUT(q)^v_0 zimTI?OC-ltAjI4r8ji%@ukryG6?<6d!&%ifuIN^Dm_@_0$Y*Pn&X~WO!v5-*ElmBK zqw4i&)>KO|Q%~^g?j%#%Fx%U7Q=sV-y&5W(e_pwwF1;&oS4V%A@j#R1lMQFQU1ijO z^hWjHbE8?B4sn4BdL>zvp`JV8)k~-eCFp8?T~lKX)uUbeHeClBl|34kt4ayNNG72POQM| zllQ;mtSW5?Wr!48N_^){Xz8jtW2u}p1z*pqKuN4#nkX%n8}D~zh;g0LIqMLD9_nm-D{+@y%Ts45o8qd5oP$jP z;pQRL#g2G*mwQGONw7u+H86?18#*nr(yYR#qv6sm7yS497qc=U4q_!leL%=D5t($sF5?c;?Iqk=D%2;5!&B*{ z;88&)&0-jY_adZvW>15412zY&flNudLXzh^(MEEL3&Ys~dS6@g{EjdRDPjpqn`CEV z!1m!_05zwaf37!UF3G|O9W2C2#Bc5Jk1_#_RjH*QUIq=<@kA=S#~}ch_L8r@h4*U= zPz2e>ub~T`TS&6Ae)$)*ME4f^%19jgoehu5Qo=TjaBof7WDd=htIUyIBEz5Mw8;-T zJz{%v-0&dQEn0jR!k4jKh6tqL-gHs~AM1P5)M9()g9k-trdt%bX}HmMEHCki*D@e#4Z8 zA^m$VyN;$fI(nZJj~m)lt?$$YOKll(HoigKG5LwCqxxJ6cq^!w_6R4^_+tmgyAE=9 z2K)Ls$mBKwtq5MJqa78u<|TCsfkFAB7S)&gV`GskU9WA7&IyBy^!)oJO1L$tZ%w3s ztqm^ZAwwpM*l&`$@wK4VF3@l2&qwgwR3{(;zL(iQu?s#M`j|U&IhyVY5`3ml3fqVe z2gTmRc7Yi;>4gA z4_<qc_yLnq^f-Z3;9v_ilM_;JdhO(ljd93H4*xSz@!g_dIPGb&2Q5_Nj%3vB~ ztNtF4qse&DHlsI0OGW1FyQClCcamEH9OV=BY^m%1J{_TH(iWrdAYyII!Ll^0)kvO3 zH;H+)J2VM#&qktswvU&`sMNbAQUbCAhga`CYxh#f67OyqbPj7ILX9%RT369ZZkY~J zMINxm8ncJ$Jq3b1Y&A|lRbi2+=jqncEyc^UePS~<9{gidx0w2ghA~wDvZNNLWJ)jhr74UOD8XX z4ml1famwpyKm{NnA|@s#BDtwZNJvP@sL07~3hk|16jXGycka;9($Uc~K( zjGTYCcR`i3vx+uA!iySjUNM@GlSCnkUXn)@D3Y*i^5znOu6jc$?d3>qxmc+IzKxND!a)$TGE1xzHJ?~U0inJsQ?89FNRJSS zcm<;Tj@BRf_*C&0%vooQExCknZ7vnf=SbkhM}h5U0CM#;(AEOppOTtD05k6&Rp1dQ zS&spPmJ*A`5{5A#RW#6qZG{D^NC07_>4-haWz=&LRRutlyty_?pO66Wr$|K-qEZk| zH3vhoH-_!#dDtB!Z!TdDEnE(d0TsF}hJmQ=$nm-!tuh9kk0Roum{l~L_)xqzeKir} zxk!M|=|&t$0s^X&tCPt|m_8v%|I>k^A5={VD5-*ca-R>~h>+y}&)1NE?64{b(BsV= zBKQv?{HBe-G5=E-B|;N%GvZCf%c=^(6y^cd-nqw^8jd@WPp1;oNdPo&E`=5Mi}ba) zQuUC9UG>8Bn<+z+u&)2nvQf$%xtT3mgdCsZAP68p*H0Pe*Wx{P`Wjej zp`B=AHtVD;7=1da`(qoIVS}swc1gnns;LP6ofXo~&@kdU4l_3G6I>M$xIdhNtc-{0 zxqJh2>RUcuvvXDp=$LtR|1ocenX-P4GlG{f89uC7b{~|hALmTUGw~mts9{xr2_qH) z3b~nk#~oGR{tZVri%0R(4c!RZo0-3%5y0N?zz{x>nCz1WEWw&sH=M{-G*llE-ASez zdCNUI_B{O!VcKiZ0-w9)f~Ymd8n5^l11e+S8cj8m)jg@wz2ZHr+KpZ_gLhhd#(&9q(r z*~cWG(-~z5PgSfr{ap2MpZR1%wxun!Z-QiYLY)*83411Mag7wsZAeId_|PaD7#6x# zqSTz_vb~m|_QN=#oVT$+Y9i5BYw`6rcE1;Y6!r!G$+9m-DL3PEM?MQ)(VNvGx{R^~ zRnbD%Kw(EfhSEA;f$*~<&rEy4D9qW`Syu9)mbP5MHK6cgZ~7W|d&L>~;MdOMF6&CL z?KKb#C?MAUTnH=*Kt9H>ZS!7nqrP0ZBv`4ZUwUe+#AzOFxU1b$fEZjTl-KXzawg(B zljKdjyq=epl*rOWYIg*y1Qz_9=QF=iJp3Bawxz!4u(rC8+pC$=7$v3(MN%*cpE|H( z1Cr~D-ZZ}_Z4$o*xQ4LpAngCF-?$vda_cd9x}Wmev3O64?fWRHOJR%4Yv6m%ZIvV! zxvZgWqGa1MR7lMRd{9U{bY-Q=88G`t9$HL5 zKKIclr%J{|8`(q%jNlMiMt&L!Fwa`BjokBHm?p_%VU1Jcw;zxyum|zO*2?=Dsvs%= z1ESOfEa3V#2UbDie}~ooe)(Yf8k$Y2VnmI@X!&ZxFg=0?v8Q-2tutW62wKP=DWZdO zbRkmP#UAsuIvZ*o;h}lc$Aum$0^$9S=K_qv*$YbrX&e!$%_ZheGOEdSX_F%4zoYK= zNnZodL_eY=_^JTtD474mcF(yLo>OL3n@)%jKmT&4`mIaarq{?Y(?dD&N~tClb-nze zNm0BhW6#olx$d`UUL6t-<|BUO4|VX0?dJr|^}~Iydntn)`zdK@Qt4|{(&v->y`Ei~ z+h5(i;)IYAGi3VfF7X_xT-YEQzWZkRK`$QnVk#&M)MjT^v7NBI{FW}(ty`JC6*R3Q zQ94riTC@`*?g#hw6Z)z6T)fZ7j@a3od_@za3gZ#}-D*5#Q0otss?1D1gXw#?)^$}D z$5ny!@+!h)HU3}>TH+8Utf?9teZkMtDBx1f=lP0iV@5qZddsBtFgrO)bSl$Xsas;suEGPc<-4lN>_*U3DF%@5L>LB98jA$KH~vxeQ@G zF7XA4v#*_HRUblBg~}Yw-2n;(MGHbHV;Bc zxUW)-P`FzOqlnn{1k}RKNT9>ve?bri@FqfDQ@o6R1gz?^|5#q(=NrF z<2qM-4toWiq?WHehL$@W<@38#HJ=79HfkjmFpY(RXv)tW6tJErU+j;QUVg2ruY0Xw zD{!$jiv5she(I?^ob|a}CzL8lRCq^S>8MyuUdDiua=oFnTUf(jyC9`Qr~wRqFeNc` zmkZ0PDr?WHqRiUCHFjl~>0^--AUitj=D&4;2a3p7^OZD4xM|0FVP$FtfxGd`(5ujhb|OexIVU*egTD1`ue{9t$z(n zFmY4%cRPWgtiNA5bcAr!4vPu!2@1NhP%zU(HVUs7$t3!LPX=2ABLf86SlRn+SWn(P z*1OfX_?7n>$aZ&#k34k6eP+%fkq0{}P*u}b{=7HqoJJ`>8?qIhd<}SqehE9WYG0nr z4WIbJshecdpkeB00XfD%M)#*djqcj9OF(X!(<$Z^AxEN68)=1i41+*BXVo(rK2+`m zn78v&m6|t4LCGLwpC^pj>DPjV30L64Gc`W5C+5+m!3_I+()V&xJ9!jDXo8Dd+ue33 zW4BZ~%9G%QyKz~t2*Ha~->G~Wf=w5~Ye1v1>iPZmX=L@~xW{6}zHkYuV1ca3ucEI# zi3D;vj{cT&f!i`GzS4@)CGvL7%KLiryQ!*qCOwP$5F~y-vZ|w(zN^&ZF;-)+G^hh1 zig|3twI(o;gkCy*}y$8omkUQ@)h`w1THwjL+Sg!%lB0u^o9bWH95dfwBmUI4@*K z^{$xt?KiCbEOJH9tHGTzXlJ#;Fx*Q6&3}ZV#uC~2?%MpKy6O2QcFXSieRnk9+NpZU zDKU|jg3lK-KChN)c03pzS`!zf@bfrjuXgefsZ`?1Nvq$w5G`Hx&@8 zHCB`^Up%07%t6_3!XN7@g+zF62cj*@6MheE&u`Gz0^enl97@bX|9m1lF3)XssLwD& z@i_RT9ovq#t%_SDTh>8&@%e-$Dg6&xH>@0f1QU>h7Ba`e-F1kD;4f95Sa`tXid4zO z3i<7|&@7BJj1^yn4HqaPa_)#9!*ceYMvC`!u7q&(z#hxJ)#6J{tf1#PCE!WTa zc0zf-SbyZB_N>|IhD%_<{n-#OsZI0L^6_?|j)>*@5B=Kw4#w45`-H_b&|bBzSncf} z`jNU_FX4vyoKfgtex-h~xB>M2MpR3`cvx2%zeR}GklZ>QfqwRBQJs5~GXG(ie^FiN zL%Rv_SGIiHZt{E;NL71pIBnsErR?G};a9GMDZKG)^*fg3OMSoSm=vdQ%>hedzg_r0 z^OkLUs8CI|tPa0LeEs0LRK?qg)iHF_rqAsoRG_K;;fbuV@mx^VB$TOEMoaeZY$h=*!kib2>-_Nw)nXde*)S>Qa#t9 zK!7CZQ6XvTzH4PZB=}-PA*$xtib)5$oYmJB8T#w}j`)e_>tjj!8^`JHq8FoBo-Wp! zmS%IIGKaz0mi2ELUz_6i35oopG5;l5`U}2L`{p&Pch|t!jP7B1`&=soEq7@8A=i1q zb8$yy^3u>DM<==Yr%ZP@+v6tbjr4oh0HxJ0-LuK1E9D^84;$jAAGHDvlHE}g978oV zKY1iB0SRLI8?^G&^)xn{ZThfG?p2zg{R$oS=ocv3a#Jk}5a*FZu{2t&sZ zj=wU|N#Izbn{}ONs)_!)CCf(6WX$wR3PdyhkhE|EvV=9-HZFl+Bv5hkCtuXW(S{#vE%h~ zddsK%qRx9J*l+*rpkyOi!9QXMoigaX^uORQviHs{XTWZRj&lu_x0!C2aC6}Z z@fK{k4pOC@#gA{nlYa-isGmpD(0?~5b6@TLa1F#cTm$xH-z`%AmeDU!%~?jeu!UT9 zD)gHP!ehsbvcy8cY{1-6If!?vrz2K1S+P9|kets3GY zYGnEKF~|9CIPg3% zATcm$qWqyBalA%(Y(*7^hzDVT=@9tMxd~$|X68{dw?zr4yR8W4H zvQ9rX_qaUk(S2bs=R2F8vca~H$LM}y*QWuHqYHu2UQusVUc;Z;eTQJ(*^C`>r5p3I zd?B}J^v${?U{d36;aJcQvL!1AmAg9C{+|XhxOZ<=z51juV2~$wWE63rA?6S~gnsdL zl0G|`u1n6T9ZsjyA~eG0w2JYJ%p7t3?%HM^d-NlGY(lM}9I?^*wdXEZtxLk!(>N!l zDX`}j`p{+7FMwt=q1BvSEvY(VU8}7W{>^=*Hdx?o&1vL|?OT#_mjcRvIuKf^|6-18 z-mTNPWUMCh!!#g&gfUVZTrBN>H#`Qo*)>;4vtGTtda-KZJ0NV1=&Zt}Uo3fq>vA}7 zPZBM%2F;L0&98ir(>1W-ife}(tj^|0quNK|tGs^S{dS>-U~UuB?O`Rdh^Gx*2Sp-e zsNLTI1aalMnnhskzJZPp@?=si9cFjReC=ap*;GAMSZS>MH-mM|+Wja^9hE(+o<3t7 z=IETw%_bnW3sG3Bk&EBeACQd~3K%tu-)~6E+~e~t&>>&WE)r0U#m*c}-mx#gvMg`7 z2IB2(%UBBLubM-uNzXLPJY;DRk{2CyRM`dbAXeq1%vj#@6}Ht6?>r{20YQ_SW9W@s z#DW6=S>lT2V=T%9M5Ktmh4Me^_I1G7Op9U1%E%!Bhp3d>-S}foBN?|s^Q-rB84#Utlwzo;jHo$EZRC+cQ`}sIZ~LV zp-cANrb15{F zKKafEXuW&W){^t*x_wbROR&K!UtNH8D|yMhqu zsK+jlYCGq4_4c9Fiao7YFxJ6J5aYhn-s5;ej8vzm#h;Y$gqDKzN`cy}fU%`MCKebS zoU$h?Bxdo-_4D;aCZT3#d16WXn9`S5xq8 z*TCI(Vs(&b9Ot7i_Sw=Hdm0Rm%8C9N^@b70Qk)dpeaWi&H*vDsI8Sd>*Ak1%(H4Aj z!gOJa6`u%6 z)LU(J1yZ}&->UU?v8ALO33)ii{OVpthc|2)R30dbeUIEbF33XVPjdnZ8%mZkhK-6_ zbMfIrMu$xCOK1y;fYENyZWRTu-&GUUy>L=z8_VM5f808kZ0)-k zPXz=9j7CXaIx#=E6??Qzi?FawP$L^DSRE!9Ndx72cR<#*G}oRyVS*Zbvzd#{I^24i zqsZG7^QrSdeKny{M^vYSQz5QNRK2pgIP=ixm-{9ER-r5Z*AIi@Us(scUb?Q<;SlmhTD{4xqh-yYuS8_Cc(_frfgY>J6cLiiWLyv>XD%R zZJS{E{`Vi$tG96mwS&*Q-7W17dPW-SX0Kq-&j;@}D|A^hCG=wRqWBj%6oi1-Wn+d9 zOA1t5!bPQHnmZSwRO|y^c&oSk4SrN-V94@R8nhjl;g)tD70~!4H|QdI;(`uk7{&50 zq~hV$&vL8Y^faeTP38x?kmuEvn>F-L3p?vrfm<>r4< zu%TLO9l?Z;8W`PQxF3&!t*+wv47kD9EHs z8+HzV{u?*@&BMjSDr`}eJKQhx;z`1R2(2d4sD(K6yjaaNY^SwokP)&JZjto1%(M4F z(1+9k`4kE`hC9SNK>bqjxDdJQ05K86%(S-Whibau$)r|GKs((9APzg)&OA{GhJa%)YAjq-pnSZM|?(-XF;(Rdbs5A5_}qZE!ca$CbI5Om*q31pr;w zfMuF>7g6b52_#o5bPa@)?(Wy9junkm0+qc2i4vjpM-z0W0)w4|{9AJ8?$O0!kWObX z){V6SUqcU}K}d+W=ISt45EW`QPx_&nKb}TijF{M=$@%6CQx?KWwVdFUZ6Q?NIPPF| zh06fXApA(us}!HkLWs}ch86#oFT2a+>$2#3E*acRC(m6r`YpGoHYQD^TaY|S2gH+o zLI*R4Ru10{cbKa}o*v3aa!0pcQUKhe&k|kuw4CVQp?K*jc=a$Z|PCp#MBoeM8 zY~Vxs&8>$1vr6V3wOkJo8G8);Yf=nmzr;}4d9!2B9~adHR-V|DG*WK!gTx*?nKG|t zGW$3T8Wk)FFo26x z{nonXG{>tu;~Bx9I*a|~zP9zDavsSfp;Fny);7$l%w}3acc8GBOTr6l;)60m+3Wl^ zv$b-~Z3-;Q&nlcJS}&jZDXi_4YYuReWynLrO{mF zP0w<)zPxcodZh;_5RWsl`I*1m`$B)A=x(O-C`kRgd+iESUaPcD@McOoltyX;`ST8p zueb7>EL#o2Zl{iGq`t^N+hQe?%Iw}>h)*Hgy?P!z#2rzIpHs5J8ha6EM}vF#c~_FD za2A1vS|z&B#d6JP=?>MZVK6z1OPqFC7JETKQxmpS30RF(DZ z-PzkHPxQ;XCvNUv>yKPr5UbPfP~)K5mlQ2!g}oxiFAO45SNdMP;0hP1b{O*z(3xB0 zGx2gQk&E&8;|jCYB3OFWZKl3UBOv|T=25jYPvnPbmD-wyR3_pCc^dL#2#QTUrSQvi z4||$BRiKeUpPdEB?jLUc8Ys7*{#NWuN3hR(vT)^%bty5|Xn)f_zeA%Svz&d$ecAwR z=wdK!=ra{F@iFvO;nO?$o`1~f1tQv@OY_;VpcjQs#?*x{&y{ZC_*{Fq{52reHHq$y zHF9HOyd4;cu6gAxS9=XSQ2sdSVmr!l4G0OObau(6to*sx-=ET7t*0SoZ|ptGUSC+* z>*god;biXOa=%@~S$*`(z&|gI=v1*&K9{+XXyZKPK*vynJK>842uEDcWW2;QAl!9a z`1ulbf3J#$FN0A;+L$dGy)I_O>@sB@RofgN{$lww28ve+w}%R8>qj<8Y3eFu+h;sITFp+)op>=U7hX@#Z_)8qk&Xr&L!M^id4iVotQU zonfL9eKw}>8ekv!rcM1v2WBsu@{X&%%*?uUPjmi#*Fy!{9rdUWMV;KWsZ63bKbg|) zLcmm0hWpD(?q5T_uYvR91IwhvQWvcRwyATgwA>d8gQWqq(eh%>6D9b<+$@+6OY`|P zFi>B#uv+8ZoYx1H-45jLfhv~No*myStazUurkSJCT2jh#qmQ@gcP%Xu_T9{@ESCU* zCP{s*shL(@xk?d%zEYimE^19<-bx6&=KH0k@Uwk{h^deQ7hUYHg>f~cw{4RNt7xVP zXklV~EtyFba~7p>6Ax3)r0cS*apX_*j1Q&-jbyOpXs#_+B)!)dI%4&lLK~3fin|pZ zLjw)9+0?nNfpODb=$E8k#X|DIynF#;1k^5Nr;{(7MuV$Hya@mu2{;e#8B z0M!8uYr?Nq@kEtWoiv%CjuQqkNYRj^6da(k;NLMVv+*(B zmR>NDU&Vv-RkEc91Ilcr`DbX3gU2d&K%;D)T}#HlN;DJleyg|0ZEEL6c&G&$&RK#0 zj{t9+m_HF%q|uz=m|w(okZcM+keP%i`%36;?yf7m6p<=~~&FS;sqCBw>8;0#xE^;-J#WQz2VyHubl%})6|qr)qENMMI?)N z(93mdv)0qvKiiyb@W!PHw*P{?PM$PfA`~Uew&%pf-5nb zLu}raIH3^fHA@B)T-ihj!Q=|RHkfA^>+-7oY$bS4cF2ufc~tYuaB=na)mCfi(^onp zAq;vYp>I#cdkk(#9ZB=+6@$yV%wFHq#VV0tYw{CwZJ@5XvYu^3tsCpkwRv`2=uTO; zjxrmyR)uyQ@{27F=^f+6G1n1xZk=heS%ZOj_w1avo(Ji(;x9f(PTBY8dh~-nNlbIT zKY1x1U0-BZSz$~}H%1qUxK;9?59cB-DJh(ssCa6Svp5}F;t138Tq$OzD`i{iE zEe^m#;(YY6<;CU&az36N zKD!2@uXr8nR^V%N(nr?-QGd`P<7moWz$A%9S#nKmG}T^wAiMe0oKryjqgU>?)+*~1 zQUrc3?cQ*QJaf>U6c=D1o!eC z-q)BzDXdb*rU{4e@|B@bPq)QiasQ)nX<=!rEu;L}`WSz`7GLlnzej9I+>36)-L(Qf zi7+=>%dulFjD1M;6~RJ;i@fW>s zAT?7Gf>NQfeM@eDWPg-8Dj`s>8 zE+rpFKcLABN?XDopGqAJArBrZjpPsF5HC$zx|~B`i!PoeT3NrK$QzeoBD0+!X$13- z@)$QpecOEu4)Ks3A*5A8!ISpCXLgOzj?U7-QE7{3 z2dOwuZYkJ|({zoymgA_9jZnHQ^{Jh!U(taXDsZBr?8{q}>0{TOdZdH?##o3E=5?7+ zOMMvo-=qt^`&C`e#gEEl4U(P4W*G-iJYOVV)v##naixcBys|VAB z(&mm=^xb9t3!|rIT?T|X-v@q)vy9hCZ23yPLxJYp<20)t;6P||vzpx5&aOiWir9Rj zQ3VSV_SdD^B<;kZ)j10;np5XfLF8Dt?sGSnR6qYVFOPv3L|~fe(**rUP3DRfX@~{^ zmP!?d7CjsJ+@N8sl3jzrZOOzWk=A`laG!=6+fmwQ-6Ko0#_UTKr^y75-Icuk=1_h> zWV=atYtVVXYw5m|!297_m4$jM@f>*uBdg{7cIDVADF&@{7M{*6*EV+vt{s zhAF`t8I#27*Uzmb&EFCc?84&mBK!d_>Lv){sqP^YFou%IWWNTUJ!nxHTog6N z*xNZKFwppI2Er9s!a=LQb)Cz(7WR!8H(kIUeD8P8Pl`s|$GkV5Nrt7Ver!)L-x^{n z#ThVPv=e)%QFKY|oKET&UGRJh_AvbXCF+q_%y181-{a6|B0Sr-lx>^J^O}u7P3QCJ z(JO)t{nmkeX$*b^?ly0w88ZN5x`mkIA9*bH=*5!OmqcmqFw__JBdOdAvKKR3cPd|z19Qs`w}I6)mXOye(mgG5#ffzjdi(D5JpZ0{moh#sU1dTV zzP9!+(-_Y5g^A*fQ)5_PGzOE*7JqyZtNy*H@V>90(usPv{H9YKg6cIs7(M5=WcW_3 zA*k}RMN(`%)T`_zo$;%3*GJ2~u_|Al2v7RbSHF~CT+`7!}=E68q0k#4Cq5Iv<>U{Zs_9*N7o17oX z2dJ@u%onBiJ?|2q$g#IIgS}_PKJ|#o2)^89PbgO#k{33$j7PuyLMms*;&c&rIyqq0 zAtl}KX4Jdh_j{<<)UT;pzGd`6HFtCWE%MkSKvm}Ol)2_{%4=b2rh|VGIIatqWm#&= ztN!qa)&J}@d#R5++i6azQ@%hS7su6>`x)~=@$xal+&=2_;MmEpqsEoN#6FP#U$Ev2 z$9HB4@sTqoJU5X)21$}TXNs;F?0gF0i;XUV^y@N}g-_Ef+jcctFI{@GDO$I@E`B^? z0U->%Tin{Fa(#&7oG0o>OCJOe*#}FYd%t}C68%8ZjO;|0G!e^NybCWF`0)GBhldxU zzV44EQXfz0Nl0-(?HuyB@&-4a{fU<6G&@bU+z7xFB#z*3YbNb1u}WszL|cWfEsCh` zSC%9QNpF(CR`F-Pgfb@hH~j*?7xVrGhPKL4GWI5?2`W!C1JQ-?*PEZ-Q$d z@I9K}v?tl&7nBIvVY=urjmtE090b33NM*8q2pfO&K~pHeAoJqeuL1!`FyBvN2k3-6 zhFLgsVPD7gVA=C@MDi9YL~Mx0UkW6r#4xB+olD3s944w`aIoLO0jcj-fS%Loqds@9 zW|Ma{0aENbV+|+L`EVM~iL5qTcKsbVp#$WoUlR2q`FI1STPj4uN8W-RBux%K9U^{m z<&``7Zh5~$=zMgBgfx@3NsQ3{CKdaxv{;TVf)-Sqsc#K(3mjR4B6YvVUL0XR(~!w0 zkBDZDWH0FHvXVLy@+bzn>ub2;Y7hz;x$!!F1^MkSn$o$jCV^ZV<~%qp1E0v7ea;|c zSIq@Aq$V&(h!0lvdVQzPxm3I|J0<@==f1G~569+}^-)MDqKUME-u)&nFj-jmqK2ym zo=V8~#cR_Q#S``B1O}sShnLxU+iW}itFrindGL%8Pgb~CqJ)3ee%JjD?cXm~-l)%^ zy#pExR=*rHvLlk&oqHpV-qy#9Im{=RV9?Sa5h0sxPm3xH?{2Jyex~G;GYr(gmr_JP zmZ@5b*<#dFT{mdh=BIm*Z!rTJyOT#cxB7&r*6*U|Q^fXNsliZ9HLb92581UE8oI

822+afw~d-N39-t;v~=Jn!Rq)Wc}VCdqsK`k9YJ_&beGDjfbcjS#PI*~Q@A}w+* z?4FmwL~)N}EQOr&FUa|D-8^X2k*eV#&G)-WM%XI*TPdYKJSWgCY>e&*wUT(q)^v_0 zimTI?OC-ltAjI4r8ji%@ukryG6?<6d!&%ifuIN^Dm_@_0$Y*Pn&X~WO!v5-*ElmBK zqw4i&)>KO|Q%~^g?j%#%Fx%U7Q=sV-y&5W(e_pwwF1;&oS4V%A@j#R1lMQFQU1ijO z^hWjHbE8?B4sn4BdL>zvp`JV8)k~-eCFp8?T~lKX)uUbeHeClBl|34kt4ayNNG72POQM| zllQ;mtSW5?Wr!48N_^){Xz8jtW2u}p1z*pqKuN4#nkX%n8}D~zh;g0LIqMLD9_nm-D{+@y%Ts45o8qd5oP$jP z;pQRL#g2G*mwQGONw7u+H86?18#*nr(yYR#qv6sm7yS497qc=U4q_!leL%=D5t($sF5?c;?Iqk=D%2;5!&B*{ z;88&)&0-jY_adZvW>15412zY&flNudLXzh^(MEEL3&Ys~dS6@g{EjdRDPjpqn`CEV z!1m!_05zwaf37!UF3G|O9W2C2#Bc5Jk1_#_RjH*QUIq=<@kA=S#~}ch_L8r@h4*U= zPz2e>ub~T`TS&6Ae)$)*ME4f^%19jgoehu5Qo=TjaBof7WDd=htIUyIBEz5Mw8;-T zJz{%v-0&dQEn0jR!k4jKh6tqL-gHs~AM1P5)M9()g9k-trdt%bX}HmMEHCki*D@e#4Z8 zA^m$VyN;$fI(nZJj~m)lt?$$YOKll(HoigKG5LwCqxxJ6cq^!w_6R4^_+tmgyAE=9 z2K)Ls$mBKwtq5MJqa78u<|TCsfkFAB7S)&gV`GskU9WA7&IyBy^!)oJO1L$tZ%w3s ztqm^ZAwwpM*l&`$@wK4VF3@l2&qwgwR3{(;zL(iQu?s#M`j|U&IhyVY5`3ml3fqVe z2gTmRc7Yi;>4gA z4_<qc_yLnq^f-Z3;9v_ilM_;JdhO(ljd93H4*xSz@!g_dIPGb&2Q5_Nj%3vB~ ztNtF4qse&DHlsI0OGW1FyQClCcamEH9OV=BY^m%1J{_TH(iWrdAYyII!Ll^0)kvO3 zH;H+)J2VM#&qktswvU&`sMNbAQUbCAhga`CYxh#f67OyqbPj7ILX9%RT369ZZkY~J zMINxm8ncJ$Jq3b1Y&A|lRbi2+=jqncEyc^UePS~<9{gidx0w2gh': gt '<': lt + valid_link_attributes: + - rel + - target + - id + - class + - classes types: - txt - xml @@ -52,7 +70,9 @@ pages: - json - rss - atom + append_url_extension: null expires: 604800 + cache_control: null last_modified: false etag: false vary_accept_encoding: false @@ -65,6 +85,7 @@ pages: - .git - .idea ignore_hidden: true + hide_empty_folders: false url_taxonomy_filters: true frontmatter: process_twig: false @@ -77,11 +98,25 @@ cache: method: file driver: auto prefix: g + purge_at: '0 4 * * *' + clear_at: '0 3 * * *' + clear_job_type: standard clear_images_by_default: false cli_compatibility: false lifetime: 604800 gzip: false allow_webserver_gzip: false + redis: + socket: null + server: null + port: null + password: null + memcache: + server: null + port: null + memcached: + server: null + port: null twig: cache: false debug: true @@ -107,6 +142,10 @@ assets: errors: display: 1 log: true +log: + handler: file + syslog: + facility: local6 debugger: enabled: false shutdown: @@ -118,23 +157,32 @@ images: cache_perms: '0755' debug: false auto_fix_orientation: false + seofriendly: false media: enable_media_timestamp: false + unsupported_inline_types: null + allowed_fallback_types: null auto_metadata_exif: false - upload_limit: 67108864 + upload_limit: 2097152 session: enabled: true initialize: true timeout: 1800 name: grav-site + uniqueness: path secure: false httponly: true split: true + path: null gpm: releases: stable + proxy_url: null method: auto verify_peer: true official_gpm_only: true +accounts: + type: data + storage: file strict_mode: yaml_compat: true twig_compat: true diff --git a/user/data/feed/21232f297a57a5a743894a0e4a801fc3.yaml b/user/data/feed/21232f297a57a5a743894a0e4a801fc3.yaml index f69a974..de7bb98 100644 --- a/user/data/feed/21232f297a57a5a743894a0e4a801fc3.yaml +++ b/user/data/feed/21232f297a57a5a743894a0e4a801fc3.yaml @@ -1,30 +1,30 @@ -last_checked: 1591881558 +last_checked: 1601303322 data: - title: 'Grav 1.7 RC.1 Released' url: 'https://getgrav.org/blog/grav-17-rc1-released' date: 1573060980 - nicetime: '7 months ago' + nicetime: '11 months ago' - title: 'macOS 10.15 Catalina Apache Setup: Upgrading Homebrew' url: 'https://getgrav.org/blog/macos-catalina-apache-upgrade-homebrew' date: 1570536000 - nicetime: '8 months ago' + nicetime: '12 months ago' - title: 'macOS 10.15 Catalina Apache Setup: SSL' url: 'https://getgrav.org/blog/macos-catalina-apache-ssl' date: 1570532580 - nicetime: '8 months ago' + nicetime: '12 months ago' - title: 'macOS 10/15 Catalina Apache Setup: MySQL, Xdebug & More...' url: 'https://getgrav.org/blog/macos-catalina-apache-mysql-vhost-apc' date: 1570532400 - nicetime: '8 months ago' + nicetime: '12 months ago' - title: 'macOS 10.15 Catalina Apache Setup: Multiple PHP Versions' url: 'https://getgrav.org/blog/macos-catalina-apache-multiple-php-versions' date: 1570528800 - nicetime: '8 months ago' + nicetime: '12 months ago' - title: 'Grav 1.6 Released!' url: 'https://getgrav.org/blog/grav-1.6-released' @@ -34,7 +34,7 @@ data: title: 'Important Theme Updates' url: 'https://getgrav.org/blog/important-theme-updates' date: 1553169300 - nicetime: '1 years ago' + nicetime: '2 years ago' - title: 'All RocketTheme Grav Themes 50% Off for Black Friday' url: 'https://getgrav.org/blog/rockettheme-blackfriday-2018' diff --git a/user/data/notifications/21232f297a57a5a743894a0e4a801fc3.yaml b/user/data/notifications/21232f297a57a5a743894a0e4a801fc3.yaml index 9d0fe08..1cac461 100644 --- a/user/data/notifications/21232f297a57a5a743894a0e4a801fc3.yaml +++ b/user/data/notifications/21232f297a57a5a743894a0e4a801fc3.yaml @@ -1,4 +1,4 @@ -last_checked: 1591883471 +last_checked: 1601303321 data: feed: - diff --git a/user/themes/hehe/css-compiled/template.css b/user/themes/hehe/css-compiled/template.css index d781ff0..0cb5dad 100644 --- a/user/themes/hehe/css-compiled/template.css +++ b/user/themes/hehe/css-compiled/template.css @@ -119,7 +119,7 @@ header nav > ul:nth-child(1) > li:nth-child(1) a { width: auto; text-align: righ .full > div > p a::after { background: none; } -.full > img { position: absolute; top: 0; left: 0; } +.full > img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } #start { margin-top: 40px; } @@ -173,7 +173,7 @@ header nav > ul:nth-child(1) > li:nth-child(1) a { width: auto; text-align: righ #start .content-item .content .taxonomy .tags a:first-child { margin-left: 30px !important; } -#start .e-content.news { display: inline-flex; width: 100%; flex-wrap: wrap; } +#start .e-content.news, #start .e-content.publications { display: inline-flex; width: 100%; flex-wrap: wrap; } #start .news { width: calc(100% / 5); min-width: 340px; height: auto; padding: 20px; } @@ -263,4 +263,4 @@ header nav > ul:nth-child(1) > li:nth-child(1) a { width: auto; text-align: righ .newsletter .clear .response { font-family: "Roboto-Light"; font-size: 0.8rem; margin-bottom: 10px; } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwiY29uZmlndXJhdGlvbi9fbWl4aW4uc2NzcyIsImNvbmZpZ3VyYXRpb24vX2NvbmZpZy5zY3NzIiwidGVtcGxhdGUvX3Jlc2V0LnNjc3MiLCJ0ZW1wbGF0ZS9fdHlwb2dyYXBoeS5zY3NzIiwidGVtcGxhdGUvX2hlYWRlci5zY3NzIiwidGVtcGxhdGUvX3NlY3Rpb24uc2NzcyIsInRlbXBsYXRlL19zZWN0aW9uLW1lZGlhLXF1ZXJpZXMuc2NzcyIsInRlbXBsYXRlL19uZXdzbGV0dGVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy9jb25maWd1cmF0aW9uXG5AaW1wb3J0IFwiY29uZmlndXJhdGlvbi9taXhpblwiO1xuQGltcG9ydCBcImNvbmZpZ3VyYXRpb24vY29uZmlnXCI7XG5cbi8vcmVzZXQkXG5AaW1wb3J0IFwidGVtcGxhdGUvcmVzZXRcIjtcblxuLy8gVHlwb2dyYXBoeVxuQGltcG9ydCBcInRlbXBsYXRlL3R5cG9ncmFwaHlcIjtcblxuLy8gSGVhZGVyXG5AaW1wb3J0IFwidGVtcGxhdGUvaGVhZGVyXCI7XG5cbi8vc2VjdGlvblxuQGltcG9ydCBcInRlbXBsYXRlL3NlY3Rpb25cIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9zZWN0aW9uLW1lZGlhLXF1ZXJpZXNcIjtcblxuLy9zZWN0aW9uZ3JpZFxuLy8gQGltcG9ydCBcInRlbXBsYXRlL2dyaWRcIjtcblxuLy8gRm9vdGVyXG5AaW1wb3J0IFwidGVtcGxhdGUvbmV3c2xldHRlclwiO1xuIFxuIiwiJHJvYm90b19saWdodDogXCJSb2JvdG8tTGlnaHRcIjtcbiRmaWxlOiBcIlJvYm90by1MaWdodC13ZWJmb250XCI7XG4kZmFtaWx5OiBcInJvYm90b19saWdodC9cIjtcbiRjYXRlZ29yeTogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJHJvYm90b19saWdodCwgJGZpbGUsICRmYW1pbHksICRjYXRlZ29yeTpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseSArIFwiL1wiICsgJGZpbGU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JHJvYm90b19saWdodH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRyb2JvdG9fbGlnaHQgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcm9ib3RvX2xpZ2h0fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19saWdodH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fbGlnaHR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuJHJvYm90b19yZWd1bGFyOiBcIlJvYm90by1yZWd1bGFyXCI7XG4kZmlsZTI6IFwiUm9ib3RvLVJlZ3VsYXItd2ViZm9udFwiO1xuJGZhbWlseTI6IFwicm9ib3RvX3JlZ3VsYXIvXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJHJvYm90b19yZWd1bGFyLCAkZmlsZTIsICRmYW1pbHkyLCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkyICsgXCIvXCIgKyAkZmlsZTI7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JHJvYm90b19yZWd1bGFyfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJvYm90b19yZWd1bGFyICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG4gICAgJSN7JHJvYm90b19yZWd1bGFyfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19yZWd1bGFyfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19yZWd1bGFyfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcm9ib3RvX21lZGl1bTogXCJSb2JvdG8tTWVkaXVtXCI7XG4kZmlsZTM6IFwiUm9ib3RvLU1lZGl1bS13ZWJmb250XCI7XG4kZmFtaWx5MzogXCJyb2JvdG9fbWVkaXVtL1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRyb2JvdG9fbWVkaXVtLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkzICsgXCIvXCIgKyAkZmlsZTM7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JHJvYm90b19tZWRpdW19XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkcm9ib3RvX21lZGl1bSArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRyb2JvdG9fbWVkaXVtfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19tZWRpdW19XCIsICN7JGNhdGVnb3J5fTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcm9ib3RvX21lZGl1bX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHJvYm90b19ib2xkOiBcIlJvYm90by1Cb2xkXCI7XG4kZmlsZTQ6IFwiUm9ib3RvLUJvbGQtd2ViZm9udFwiO1xuJGZhbWlseTQ6IFwicm9ib3RvX2JvbGQvXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJHJvYm90b19ib2xkLCAkZmlsZTQsICRmYW1pbHk0LCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHk0ICsgXCIvXCIgKyAkZmlsZTQ7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JHJvYm90b19ib2xkfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJvYm90b19ib2xkICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG4gICAgJSN7JHJvYm90b19ib2xkfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19ib2xkfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19ib2xkfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9mb250c1xuQGluY2x1ZGUgZm9udC1mYWNlKCRyb2JvdG9fbGlnaHQsICRmaWxlLCAkZmFtaWx5LCAkY2F0ZWdvcnkpOy8vMVxuQGluY2x1ZGUgZm9udC1mYWNlKCRyb2JvdG9fcmVndWxhciwgJGZpbGUyLCAkZmFtaWx5MiwgJGNhdGVnb3J5KTsvLzFcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcm9ib3RvX21lZGl1bSwgJGZpbGUzLCAkZmFtaWx5MywgJGNhdGVnb3J5KTsvLzFcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcm9ib3RvX2JvbGQsICRmaWxlNCwgJGZhbWlseTQsICRjYXRlZ29yeSk7Ly8xXG4iLCIqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlXHQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuaHRtbCwgYm9keXtcblx0Zm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5he1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOmJsYWNrO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuXG5pbWd7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cbiIsImgxLCBoMiwgaDMsIGg0LCBoNSwgaDZ7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvX3JlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxufVxuXG5oMXtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJHJvYm90b19yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbmgye1xuICBhe1xuICAgIGZvbnQtZmFtaWx5OiRyb2JvdG9fbWVkaXVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6MS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuaDN7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvX3JlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBhe1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbn1cblxubmF2e1xuICBsaXtcbiAgICBhe1xuICAgICAgZm9udC1mYW1pbHk6JHJvYm90b19yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOjAuOHJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgfVxuICB9XG4gIGF7XG4gICAgbGl7XG4gICAgICBmb250LWZhbWlseTokcm9ib3RvX3JlZ3VsYXI7XG4gICAgICBmb250LXNpemU6MC44cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICB9XG4gIH1cbn1cblxucHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG9fbGlnaHQ7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBhe1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbn1cblxuI3N0YXJ0e1xuICAuY2FyZC10aXRsZXtcbiAgICBsaW5lLWhlaWdodDogMS42MHJlbTtcbiAgICBoMntcbiAgICAgIGF7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvX3JlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGF4b25vbXl7XG4gIGF7XG4gICAgZm9udC1mYW1pbHk6JHJvYm90b19yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTowLjhlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbiAgYXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAwJTtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHRvcDogNHB4O1xuICAgIH1cbiAgfVxuICBhOmhvdmVye1xuICAgICY6OmFmdGVye1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC41cztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4ubmV3c3tcbiAgaDN7XG4gICAgZm9udC1mYW1pbHk6JHJvYm90b19yZWd1bGFyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuYmxvZy1kYXRle1xuICAgIHRpbWV7XG4gICAgICBmb250LWZhbWlseTokcm9ib3RvX2xpZ2h0O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6MC44ZW07XG5cbiAgICB9XG4gIH1cbn1cbiIsIio6OnNlbGVjdGlvbiB7XG4gYmFja2dyb3VuZDogcmdiKDAsIDI1NSwgMCk7XG4gfVxuXG5oZWFkZXJ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigwLDAsMCk7XG4gIHotaW5kZXg6IDk5OTtcbiAgaDF7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gIH1cbiAgbmF2e1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIC5idXJnZXJ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICB1bHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBsaXtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLXJpZ2h0IDFzO1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHghaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnRhZ3N7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIGF7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogcGFkZGluZyAwLjVzO1xuICAgICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgMC41cztcbiAgICAgICAgICAmID4gbGl7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwcztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnZpc2libGUsICYuYWN0aXZle1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBhe1xuICAgICAgICAgICYgPiBsaXtcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgJiA+IGxpe1xuICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gZmxlY2hlXG4gICAgJiA+IHVsOm50aC1jaGlsZCgxKSB7XG4gICAgICAmID4gbGk6bnRoLWNoaWxkKDEpe1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tcmlnaHQgMXM7XG4gICAgICAgIC5jYXR7XG4gICAgICAgICAgd2lkdGg6IDEyMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBpbWd7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlIWltcG9ydGFudDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3R7XG4gICAgICAgICAgaW1ne1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZ1bGx7XG4gIHotaW5kZXg6IDk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICYgPiBkaXZ7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDEwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmID4gcHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiBsaW1lO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYgPiBpbWd7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbiNzdGFydHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgLy9ob21lXG4gIC5pdGVte1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gICAgLmNhcmR7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMy41cHgpO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICY6bnRoLWNoaWxkKDNuKzIpe1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgfVxuICAgICAgLmNhcmQtaW1hZ2V7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAtbW96LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAtbXMtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIC1vLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgIH1cbiAgICAgIC5jYXJkLXN1YnRpdGxle1xuICAgICAgICBhe1xuICAgICAgICAgIHBhZGRpbmc6IDBweCA3cHg7XG5cbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDI1NSwgMCwwLjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2FyZC1pbWFnZTpob3ZlcntcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgLW1vei1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgIC1tcy1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgIC1vLWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gICAgICAgIC8vIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnM7XG4gICAgICAgIC8vIHRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC42cztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjZzO1xuICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgICBvcGFjaXR5OiAuOTU7XG4gICAgICAgIH1cbiAgICAgICYgfiAuY2FyZC10aXRsZXtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNhcmQtdGl0bGV7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLCAtNTAlKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvL3BhZ2Vwcm9qZXRcbiAgLmNvbnRlbnQtaXRlbXtcbiAgICAuZS1jb250ZW50e1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5tZWRpYXtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgKiAyKTtcbiAgICAgIGltZzpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgICAuZ3Jhdi12aW1lb3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmctdG9wOiAwIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGlmcmFtZSwgb2JqZWN0LCBlbWJlZHtcbiAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdmlkZW97XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50e1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDQwcHgpO1xuICAgICAgLnR4dHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMHB4IDMwcHg7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIC8qIFRyYWNrICovXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLyogSGFuZGxlICovXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDBweCB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICBoM3tcbiAgICAgICAgICBtYXJnaW46IDBweCAwIDEwcHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRheG9ub215e1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOmZpeGVkO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCBibGFjaztcbiAgICAgICAgLnRhZ3N7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMTBweDtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy9wYWdlIG5ld3NcbiAgLmUtY29udGVudC5uZXdze1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubmV3c3tcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gNSApO1xuICAgIG1pbi13aWR0aDogMzQwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgaDN7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gIC5hYm91dHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyApO1xuICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgaDN7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaGVhZGVye1xuICAgIC5uYXZiYXJ7XG4gICAgICBsaXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC50YWdze1xuICAgICAgICBhe1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHBhZGRpbmcgMC41cztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuNXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcblxuaGVhZGVye1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2IoMCwwLDApO1xuICB6LWluZGV4OiA5OTk7XG5cbiAgaDF7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gIH1cblxuICBuYXZ7XG4gICAgdWx7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgJi5vcGVue1xuICAgICAgICAvLyBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMzhweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgbGl7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgYmxhY2s7XG4gICAgICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLmNhdHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjMDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFjdHtcbiAgICAgICAgICAgIC5jYXR7XG4gICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YWdze1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgdG9wOi0ycHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgIGF7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAudGFnc3tcbiAgICAgICYgPiBhIHtcbiAgICAgICAgaGVpZ2h0OiAzMHB4IWltcG9ydGFudDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGxpe1xuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICAuYnVyZ2Vye1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjdzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjdzIGVhc2U7XG4gICAgICAuYmFyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgICAgIG1hcmdpbjogM3B4IGF1dG87XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC43cyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjdzIGVhc2U7XG4gICAgICB9XG4gICAgICAubWlkZGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICAvLyAuYmFye1xuICAgICAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAvLyB9XG4gICAgICAgIC50b3Age1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCkgcm90YXRlWig0NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCkgcm90YXRlWig0NWRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgLm1pZGRsZSB7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJvdHRvbSB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCkgcm90YXRlWigtNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KSByb3RhdGVaKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bC50YWdze1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICB1bC52aXNpYmxlLCB1bC5hY3RpdmV7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBibGFjaztcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBhe1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIGxpe1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG4gIH1cblxuICAjc3RhcnR7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAvL2hvbWVcbiAgICAuaXRlbXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLmNhcmR7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4IWltcG9ydGFudDtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHghaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5jYXJkLWltYWdlOmhvdmVye1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnM7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDI1NSwgMCk7XG4gICAgICAgICAgaW1ne1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjZzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC42cztcbiAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgICAgIG9wYWNpdHk6IC45NTtcbiAgICAgICAgICB9XG4gICAgICAgICYgfiAuY2FyZC10aXRsZXtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMXMsIHRvcCAwcztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzLCB0b3AgMHM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jYXJkLXRpdGxle1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy9wYWdlcHJvamV0XG4gICAgLmNvbnRlbnQtaXRlbXtcbiAgICAgIC5lLWNvbnRlbnR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgICAubWVkaWF7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmNvbnRlbnR7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIG1pbi13aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLnR4dHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLXdpZHRoOiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbiAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgIGgze1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAxMHB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YXhvbm9teXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgIC50YWdze1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMTBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vcGFnZSBuZXdzXG4gICAgLm5ld3N7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgfVxuICAgICAgaDN7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYWJvdXR7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgbWluLXdpZHRoOiBhdXRvIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBoM3tcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubmV3c2xldHRlcntcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICBtaW4td2lkdGg6IDQwMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XG4gIC5tYy1maWVsZC1ncm91cHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGxhYmVse1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTGlnaHRcIjtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICB9XG4gICAgaW5wdXR7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIH1cbiAgfVxuICAuaW5kaWNhdGVzLXJlcXVpcmVke1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTGlnaHRcIjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cbiAgLmFzdGVyaXNre1xuICAgIGNvbG9yOiBsaW1lO1xuICB9XG4gIGgye1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgI21jX2VtYmVkX3NpZ251cCBkaXYubWNlX2lubGluZV9lcnJvcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaW1lO1xuICB9XG4gICNtY19lbWJlZF9zaWdudXAgaW5wdXQubWNlX2lubGluZV9lcnJvcntcbiAgICBib3JkZXItY29sb3I6IGxpbWU7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuICAubWNlX2lubGluZV9lcnJvcntcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTGlnaHRcIjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cbiAgLmNsZWFye1xuICAgIGlucHV0e1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUxpZ2h0XCI7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICAgICAgcGFkZGluZzogMCAyMnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLnJlc3BvbnNle1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUxpZ2h0XCI7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG5cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUNnRkks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 */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwiY29uZmlndXJhdGlvbi9fbWl4aW4uc2NzcyIsImNvbmZpZ3VyYXRpb24vX2NvbmZpZy5zY3NzIiwidGVtcGxhdGUvX3Jlc2V0LnNjc3MiLCJ0ZW1wbGF0ZS9fdHlwb2dyYXBoeS5zY3NzIiwidGVtcGxhdGUvX2hlYWRlci5zY3NzIiwidGVtcGxhdGUvX3NlY3Rpb24uc2NzcyIsInRlbXBsYXRlL19zZWN0aW9uLW1lZGlhLXF1ZXJpZXMuc2NzcyIsInRlbXBsYXRlL19uZXdzbGV0dGVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy9jb25maWd1cmF0aW9uXG5AaW1wb3J0IFwiY29uZmlndXJhdGlvbi9taXhpblwiO1xuQGltcG9ydCBcImNvbmZpZ3VyYXRpb24vY29uZmlnXCI7XG5cbi8vcmVzZXQkXG5AaW1wb3J0IFwidGVtcGxhdGUvcmVzZXRcIjtcblxuLy8gVHlwb2dyYXBoeVxuQGltcG9ydCBcInRlbXBsYXRlL3R5cG9ncmFwaHlcIjtcblxuLy8gSGVhZGVyXG5AaW1wb3J0IFwidGVtcGxhdGUvaGVhZGVyXCI7XG5cbi8vc2VjdGlvblxuQGltcG9ydCBcInRlbXBsYXRlL3NlY3Rpb25cIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9zZWN0aW9uLW1lZGlhLXF1ZXJpZXNcIjtcblxuLy9zZWN0aW9uZ3JpZFxuLy8gQGltcG9ydCBcInRlbXBsYXRlL2dyaWRcIjtcblxuLy8gRm9vdGVyXG5AaW1wb3J0IFwidGVtcGxhdGUvbmV3c2xldHRlclwiO1xuIFxuIiwiJHJvYm90b19saWdodDogXCJSb2JvdG8tTGlnaHRcIjtcbiRmaWxlOiBcIlJvYm90by1MaWdodC13ZWJmb250XCI7XG4kZmFtaWx5OiBcInJvYm90b19saWdodC9cIjtcbiRjYXRlZ29yeTogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJHJvYm90b19saWdodCwgJGZpbGUsICRmYW1pbHksICRjYXRlZ29yeTpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseSArIFwiL1wiICsgJGZpbGU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JHJvYm90b19saWdodH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRyb2JvdG9fbGlnaHQgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcm9ib3RvX2xpZ2h0fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19saWdodH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRyb2JvdG9fbGlnaHR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuJHJvYm90b19yZWd1bGFyOiBcIlJvYm90by1yZWd1bGFyXCI7XG4kZmlsZTI6IFwiUm9ib3RvLVJlZ3VsYXItd2ViZm9udFwiO1xuJGZhbWlseTI6IFwicm9ib3RvX3JlZ3VsYXIvXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJHJvYm90b19yZWd1bGFyLCAkZmlsZTIsICRmYW1pbHkyLCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkyICsgXCIvXCIgKyAkZmlsZTI7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JHJvYm90b19yZWd1bGFyfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJvYm90b19yZWd1bGFyICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG4gICAgJSN7JHJvYm90b19yZWd1bGFyfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19yZWd1bGFyfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19yZWd1bGFyfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcm9ib3RvX21lZGl1bTogXCJSb2JvdG8tTWVkaXVtXCI7XG4kZmlsZTM6IFwiUm9ib3RvLU1lZGl1bS13ZWJmb250XCI7XG4kZmFtaWx5MzogXCJyb2JvdG9fbWVkaXVtL1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRyb2JvdG9fbWVkaXVtLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkzICsgXCIvXCIgKyAkZmlsZTM7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JHJvYm90b19tZWRpdW19XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkcm9ib3RvX21lZGl1bSArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRyb2JvdG9fbWVkaXVtfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19tZWRpdW19XCIsICN7JGNhdGVnb3J5fTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcm9ib3RvX21lZGl1bX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHJvYm90b19ib2xkOiBcIlJvYm90by1Cb2xkXCI7XG4kZmlsZTQ6IFwiUm9ib3RvLUJvbGQtd2ViZm9udFwiO1xuJGZhbWlseTQ6IFwicm9ib3RvX2JvbGQvXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJHJvYm90b19ib2xkLCAkZmlsZTQsICRmYW1pbHk0LCAkY2F0ZWdvcnk6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHk0ICsgXCIvXCIgKyAkZmlsZTQ7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JHJvYm90b19ib2xkfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJvYm90b19ib2xkICsgXCJcIikgZm9ybWF0KCdzdmcnKTtcbiAgICB9XG4gICAgJSN7JHJvYm90b19ib2xkfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19ib2xkfVwiLCAjeyRjYXRlZ29yeX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJvYm90b19ib2xkfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9mb250c1xuQGluY2x1ZGUgZm9udC1mYWNlKCRyb2JvdG9fbGlnaHQsICRmaWxlLCAkZmFtaWx5LCAkY2F0ZWdvcnkpOy8vMVxuQGluY2x1ZGUgZm9udC1mYWNlKCRyb2JvdG9fcmVndWxhciwgJGZpbGUyLCAkZmFtaWx5MiwgJGNhdGVnb3J5KTsvLzFcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcm9ib3RvX21lZGl1bSwgJGZpbGUzLCAkZmFtaWx5MywgJGNhdGVnb3J5KTsvLzFcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcm9ib3RvX2JvbGQsICRmaWxlNCwgJGZhbWlseTQsICRjYXRlZ29yeSk7Ly8xXG4iLCIqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlXHQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuaHRtbCwgYm9keXtcblx0Zm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5he1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOmJsYWNrO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuXG5pbWd7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cbiIsImgxLCBoMiwgaDMsIGg0LCBoNSwgaDZ7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvX3JlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxufVxuXG5oMXtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJHJvYm90b19yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbmgye1xuICBhe1xuICAgIGZvbnQtZmFtaWx5OiRyb2JvdG9fbWVkaXVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6MS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuaDN7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvX3JlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBhe1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbn1cblxubmF2e1xuICBsaXtcbiAgICBhe1xuICAgICAgZm9udC1mYW1pbHk6JHJvYm90b19yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOjAuOHJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgfVxuICB9XG4gIGF7XG4gICAgbGl7XG4gICAgICBmb250LWZhbWlseTokcm9ib3RvX3JlZ3VsYXI7XG4gICAgICBmb250LXNpemU6MC44cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICB9XG4gIH1cbn1cblxucHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG9fbGlnaHQ7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBhe1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVye1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbn1cblxuI3N0YXJ0e1xuICAuY2FyZC10aXRsZXtcbiAgICBsaW5lLWhlaWdodDogMS42MHJlbTtcbiAgICBoMntcbiAgICAgIGF7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvX3JlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGF4b25vbXl7XG4gIGF7XG4gICAgZm9udC1mYW1pbHk6JHJvYm90b19yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTowLjhlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbiAgYXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAwJTtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHRvcDogNHB4O1xuICAgIH1cbiAgfVxuICBhOmhvdmVye1xuICAgICY6OmFmdGVye1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC41cztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4ubmV3c3tcbiAgaDN7XG4gICAgZm9udC1mYW1pbHk6JHJvYm90b19yZWd1bGFyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuYmxvZy1kYXRle1xuICAgIHRpbWV7XG4gICAgICBmb250LWZhbWlseTokcm9ib3RvX2xpZ2h0O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6MC44ZW07XG5cbiAgICB9XG4gIH1cbn1cbiIsIio6OnNlbGVjdGlvbiB7XG4gYmFja2dyb3VuZDogcmdiKDAsIDI1NSwgMCk7XG4gfVxuXG5oZWFkZXJ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigwLDAsMCk7XG4gIHotaW5kZXg6IDk5OTtcbiAgaDF7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gIH1cbiAgbmF2e1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIC5idXJnZXJ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICB1bHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBsaXtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLXJpZ2h0IDFzO1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHghaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnRhZ3N7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIGF7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogcGFkZGluZyAwLjVzO1xuICAgICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgMC41cztcbiAgICAgICAgICAmID4gbGl7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwcztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnZpc2libGUsICYuYWN0aXZle1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBhe1xuICAgICAgICAgICYgPiBsaXtcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgJiA+IGxpe1xuICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gZmxlY2hlXG4gICAgJiA+IHVsOm50aC1jaGlsZCgxKSB7XG4gICAgICAmID4gbGk6bnRoLWNoaWxkKDEpe1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tcmlnaHQgMXM7XG4gICAgICAgIC5jYXR7XG4gICAgICAgICAgd2lkdGg6IDEyMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBpbWd7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlIWltcG9ydGFudDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3R7XG4gICAgICAgICAgaW1ne1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZ1bGx7XG4gIHotaW5kZXg6IDk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICYgPiBkaXZ7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDEwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmID4gcHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiBsaW1lO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYgPiBpbWd7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuXG4jc3RhcnR7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIC8vaG9tZVxuICAuaXRlbXtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgIC5jYXJke1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDMuNXB4KTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAmOm50aC1jaGlsZCgzbisyKXtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIH1cbiAgICAgIC5jYXJkLWltYWdle1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgLW1vei1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgLW1zLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAtby1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gICAgICB9XG4gICAgICAuY2FyZC1zdWJ0aXRsZXtcbiAgICAgICAgYXtcbiAgICAgICAgICBwYWRkaW5nOiAwcHggN3B4O1xuXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAyNTUsIDAsMC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNhcmQtaW1hZ2U6aG92ZXJ7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgIC1tb3otZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgICAtbXMtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgICAtby1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNnM7XG4gICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgICAgIG9wYWNpdHk6IC45NTtcbiAgICAgICAgfVxuICAgICAgJiB+IC5jYXJkLXRpdGxle1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2FyZC10aXRsZXtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTUwJSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vcGFnZXByb2pldFxuICAuY29udGVudC1pdGVte1xuICAgIC5lLWNvbnRlbnR7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLm1lZGlhe1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAqIDIpO1xuICAgICAgaW1nOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICAgIC5ncmF2LXZpbWVve1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZy10b3A6IDAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgaWZyYW1lLCBvYmplY3QsIGVtYmVke1xuICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB2aWRlb3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnR7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG4gICAgICAudHh0e1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAwcHggMzBweDtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgLyogVHJhY2sgKi9cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAvKiBIYW5kbGUgKi9cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMHB4IHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIGgze1xuICAgICAgICAgIG1hcmdpbjogMHB4IDAgMTBweCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGF4b25vbXl7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246Zml4ZWQ7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAudGFnc3tcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBhe1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggMCAxMHB4O1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvL3BhZ2UgbmV3c1xuICAuZS1jb250ZW50Lm5ld3MsIFxuICAuZS1jb250ZW50LnB1YmxpY2F0aW9uc3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLm5ld3N7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDUgKTtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGgze1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAuYWJvdXR7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgKTtcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGgze1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlcntcbiAgICAubmF2YmFye1xuICAgICAgbGl7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAudGFnc3tcbiAgICAgICAgYXtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBwYWRkaW5nIDAuNXM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjVzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG5cbmhlYWRlcntcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDAsMCwwKTtcbiAgei1pbmRleDogOTk5O1xuXG4gIGgxe1xuICAgIG1hcmdpbjogYXV0byAwO1xuICB9XG5cbiAgbmF2e1xuICAgIHVse1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICYub3BlbntcbiAgICAgICAgLy8gaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDM4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGxpe1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgICAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC5jYXR7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQgIzAwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hY3R7XG4gICAgICAgICAgICAuY2F0e1xuICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGFnc3tcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHRvcDotMnB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBibGFjaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgICBhe1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLnRhZ3N7XG4gICAgICAmID4gYSB7XG4gICAgICAgIGhlaWdodDogMzBweCFpbXBvcnRhbnQ7XG4gICAgICAgIGxpe1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC41cztcbiAgICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBsaXtcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICByaWdodDogMjBweDtcbiAgICB9XG4gICAgLmJ1cmdlcntcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC43cyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC43cyBlYXNlO1xuICAgICAgLmJhciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgICAgICBtYXJnaW46IDNweCBhdXRvO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuN3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC43cyBlYXNlO1xuICAgICAgfVxuICAgICAgLm1pZGRsZSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgICAgJjpob3ZlcntcbiAgICAgICAgLy8gLmJhcntcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMjU1LCAwKTtcbiAgICAgICAgLy8gfVxuICAgICAgICAudG9wIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpIHJvdGF0ZVooNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpIHJvdGF0ZVooNDVkZWcpO1xuICAgICAgICB9XG4gICAgICAgIC5taWRkbGUge1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5ib3R0b20ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpIHJvdGF0ZVooLTQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCkgcm90YXRlWigtNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWwudGFnc3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgdWwudmlzaWJsZSwgdWwuYWN0aXZle1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgYmxhY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJsYWNrO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYXtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICBsaXtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB9XG5cbiAgI3N0YXJ0e1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgLy9ob21lXG4gICAgLml0ZW17XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC5jYXJke1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHghaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCFpbXBvcnRhbnQ7XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuY2FyZC1pbWFnZTpob3ZlcntcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAyNTUsIDApO1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC42cztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNnM7XG4gICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgICAgICBvcGFjaXR5OiAuOTU7XG4gICAgICAgICAgfVxuICAgICAgICAmIH4gLmNhcmQtdGl0bGV7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzLCB0b3AgMHM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcywgdG9wIDBzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FyZC10aXRsZXtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vcGFnZXByb2pldFxuICAgIC5jb250ZW50LWl0ZW17XG4gICAgICAuZS1jb250ZW50e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgLm1lZGlhe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb250ZW50e1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC50eHR7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi13aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMHB4IDIwcHg7XG4gICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgICBoM3tcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDAgMTBweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGF4b25vbXl7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLXdpZHRoOiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCBibGFjaztcbiAgICAgICAgICAudGFnc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvL3BhZ2UgbmV3c1xuICAgIC5uZXdze1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBibGFjaztcbiAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICAgIGgze1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFib3V0e1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIG1pbi13aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgaDN7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm5ld3NsZXR0ZXJ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgbWluLXdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xuICAubWMtZmllbGQtZ3JvdXB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBsYWJlbHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUxpZ2h0XCI7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgfVxuICAgIGlucHV0e1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICB9XG4gIH1cbiAgLmluZGljYXRlcy1yZXF1aXJlZHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUxpZ2h0XCI7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG4gIC5hc3Rlcmlza3tcbiAgICBjb2xvcjogbGltZTtcbiAgfVxuICBoMntcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gICNtY19lbWJlZF9zaWdudXAgZGl2Lm1jZV9pbmxpbmVfZXJyb3J7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGltZTtcbiAgfVxuICAjbWNfZW1iZWRfc2lnbnVwIGlucHV0Lm1jZV9pbmxpbmVfZXJyb3J7XG4gICAgYm9yZGVyLWNvbG9yOiBsaW1lO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbiAgLm1jZV9pbmxpbmVfZXJyb3J7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUxpZ2h0XCI7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG4gIC5jbGVhcntcbiAgICBpbnB1dHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1MaWdodFwiO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgICAgIHBhZGRpbmc6IDAgMjJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5yZXNwb25zZXtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1MaWdodFwiO1xuICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuXG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDZ0ZJLFVBQVUsR0FDTixXQUFXLEVBQUUsY0FBaUIsRUFDOUIs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 */ diff --git a/user/themes/hehe/css-compiled/template.min.css b/user/themes/hehe/css-compiled/template.min.css index f842cee..6f5dddc 100644 --- a/user/themes/hehe/css-compiled/template.min.css +++ b/user/themes/hehe/css-compiled/template.min.css @@ -1 +1 @@ -@font-face{font-family:Roboto-Light;src:url(../fonts/roboto_light/Roboto-Light-webfont.eot);src:url(../fonts/roboto_light/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_light/Roboto-Light-webfont.woff) format('woff'),url(../fonts/roboto_light/Roboto-Light-webfont.ttf) format('truetype'),url(../fonts/roboto_light/Roboto-Light-webfont.svg#Roboto-Light) format('svg')}@font-face{font-family:Roboto-regular;src:url(../fonts/roboto_regular/Roboto-Regular-webfont.eot);src:url(../fonts/roboto_regular/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_regular/Roboto-Regular-webfont.woff) format('woff'),url(../fonts/roboto_regular/Roboto-Regular-webfont.ttf) format('truetype'),url(../fonts/roboto_regular/Roboto-Regular-webfont.svg#Roboto-regular) format('svg')}@font-face{font-family:Roboto-Medium;src:url(../fonts/roboto_medium/Roboto-Medium-webfont.eot);src:url(../fonts/roboto_medium/Roboto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_medium/Roboto-Medium-webfont.woff) format('woff'),url(../fonts/roboto_medium/Roboto-Medium-webfont.ttf) format('truetype'),url(../fonts/roboto_medium/Roboto-Medium-webfont.svg#Roboto-Medium) format('svg')}@font-face{font-family:Roboto-Bold;src:url(../fonts/roboto_bold/Roboto-Bold-webfont.eot);src:url(../fonts/roboto_bold/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_bold/Roboto-Bold-webfont.woff) format('woff'),url(../fonts/roboto_bold/Roboto-Bold-webfont.ttf) format('truetype'),url(../fonts/roboto_bold/Roboto-Bold-webfont.svg#Roboto-Bold) format('svg')}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}body,html{font-size:16px;line-height:18px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{margin:0}ol,ul{list-style:none}a{text-decoration:none;color:#000}blockquote,q{quotes:none}img{width:100%;height:auto;vertical-align:bottom}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-family:Roboto-regular;font-size:1rem;font-weight:400}h1 a{font-family:Roboto-regular;font-size:1rem;font-weight:400}h2 a{font-family:Roboto-Medium;font-size:1.5rem;font-weight:400;color:#fff}h3{font-family:Roboto-regular;font-size:.8rem;text-transform:uppercase}h3 a{font-weight:400;position:relative}h3 a::after{position:absolute;z-index:-1;top:5px;left:0;width:100%;height:9px;margin:auto;content:' ';background:#0f0}nav li a{font-family:Roboto-regular;font-size:.8rem;font-weight:400;text-transform:uppercase}nav a li{font-family:Roboto-regular;font-size:.8rem;font-weight:400;text-transform:uppercase}p{font-family:Roboto-Light;font-size:.8rem;margin-bottom:10px}p a{font-weight:400;position:relative}p a::after{position:absolute;z-index:-1;top:5px;left:0;width:100%;height:9px;margin:auto;content:' ';background:#0f0}#start .card-title{line-height:1.6rem}#start .card-title h2 a{font-family:Roboto-regular;font-size:1.2rem}.taxonomy a{font-family:Roboto-regular;font-size:.8em;font-weight:400;text-transform:uppercase}.taxonomy a{position:relative}.taxonomy a::after{position:absolute;z-index:-1;top:4px;left:0;width:0;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}.taxonomy a:hover::after{width:100%;transition:width .5s}.news h3{font-family:Roboto-regular;font-weight:400;text-transform:uppercase}.news .blog-date time{font-family:Roboto-Light;font-size:.8em;font-weight:400;text-transform:uppercase}::-moz-selection{background:#0f0}::selection{background:#0f0}header{position:fixed;z-index:999;top:0;display:flex;width:100%;height:40px;padding:0 20px;border-bottom:2px solid #000;background-color:#fff;justify-content:space-between}header h1{margin:auto 0}header nav{margin:auto 0}header nav .burger{display:none}header nav ul{display:flex;flex-wrap:wrap;justify-content:flex-end}header nav ul li{display:flex;height:40px;margin-right:50px;transition:margin-right 1s;align-items:center}header nav ul li:last-child{margin-right:0!important}header nav ul.tags{position:absolute;z-index:999;top:40px;right:0;visibility:hidden;width:auto;border-bottom:2px solid #000;border-left:2px solid #000;background:#fff}header nav ul.tags a{display:flex;width:auto;height:50px;padding:0 20px;transition:padding .5s}header nav ul.tags a>li{position:relative;margin:auto}header nav ul.tags a>li::after{position:absolute;z-index:-1;width:0;height:10px;margin:auto;content:' ';transition:all 0s;background:#0f0}header nav ul.active,header nav ul.visible{visibility:visible}header nav ul.active a>li::after,header nav ul.visible a>li::after{width:0;transition:all .5s;background:#0f0}header nav ul.active a:hover>li::after,header nav ul.visible a:hover>li::after{width:100%;transition:all .5s;background:#0f0}header nav>ul:nth-child(1)>li:nth-child(1){position:relative;display:flex;margin-right:50px;transition:margin-right 1s}header nav>ul:nth-child(1)>li:nth-child(1) .cat{width:120%;height:auto;margin-left:10px;cursor:pointer}header nav>ul:nth-child(1)>li:nth-child(1) .cat img{transition:all .5s;vertical-align:middle!important}header nav>ul:nth-child(1)>li:nth-child(1).act img{transition:all .5s;transform:rotate(180deg)}header nav>ul:nth-child(1)>li:nth-child(1) a{width:auto;text-align:right}.full{position:fixed;z-index:999;top:0;left:0;overflow:hidden;width:100%;height:100%}.full>div{position:absolute;z-index:999;top:100px;width:100%;text-align:center}.full>div>p{display:inline-block}.full>div>p a{font-weight:700;margin:0 10px;text-decoration:underline;color:#0f0}.full>div>p a::after{background:0 0}.full>img{position:absolute;top:0;left:0}#start{margin-top:40px}#start .item{display:flex;flex-wrap:wrap;-ms-flex-pack:distribute}#start .item .card{position:relative;overflow-y:hidden;width:calc((100% / 3) - 3.5px);padding-bottom:5px}#start .item .card:nth-child(3n+2){margin:0 5px}#start .item .card .card-image{transition:all 1s ease;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}#start .item .card .card-subtitle a{padding:0 7px;background-color:rgba(0,255,0,.5)}#start .item .card .card-image:hover{transition:all 1s ease;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}#start .item .card .card-image:hover img{transition:all .6s;opacity:.95;mix-blend-mode:multiply}#start .item .card .card-image:hover~.card-title{top:50%;left:50%;transition:all 1s;opacity:1}#start .item .card .card-title{position:absolute;top:50%;left:50%;transition:all 1s;transform:translate(-50%,-50%);text-align:center;pointer-events:none;opacity:0}#start .content-item .e-content{display:flex;height:100%}#start .content-item .media{width:calc((100% / 3) * 2)}#start .content-item .media img:not(:last-child){margin-bottom:5px}#start .content-item .media .grav-vimeo{position:relative;overflow:hidden;max-width:100%;height:0;height:auto;padding-top:0!important;padding-bottom:56.25%}#start .content-item .media .grav-vimeo embed,#start .content-item .media .grav-vimeo iframe,#start .content-item .media .grav-vimeo object{position:absolute;top:0;left:0;width:100%;height:100%}#start .content-item .media video{width:100%;height:auto}#start .content-item .content{width:calc(100% / 3);min-width:400px;height:calc(100vh - 40px)}#start .content-item .content .txt{position:fixed;right:0;overflow-x:auto;width:calc(100% / 3);min-width:400px;height:calc(100% - 90px);padding:20px 30px 0 30px}#start .content-item .content .txt::-webkit-scrollbar{width:12px}#start .content-item .content .txt::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #fff}#start .content-item .content .txt::-webkit-scrollbar-thumb{border-radius:10px;background:#fff;-webkit-box-shadow:inset 0 0 0 #fff}#start .content-item .content .txt h3{margin:0 0 10px 0}#start .content-item .content .taxonomy{position:fixed;bottom:0;width:calc(100% / 3);min-width:400px;height:auto;border-top:2px solid #000;background:#fff}#start .content-item .content .taxonomy .tags{display:flex;margin:auto 0;padding-bottom:10px;flex-wrap:wrap}#start .content-item .content .taxonomy .tags a{margin:10px 10px 0 10px}#start .content-item .content .taxonomy .tags a:first-child{margin-left:30px!important}#start .e-content.news{display:inline-flex;width:100%;flex-wrap:wrap}#start .news{width:calc(100% / 5);min-width:340px;height:auto;padding:20px}#start .news h3{margin-bottom:10px;pointer-events:none}#start .about{width:calc(100% / 3);min-width:400px;height:auto;padding:20px}#start .about h3{margin-bottom:10px;pointer-events:none}@media screen and (max-width:1024px){header .navbar li{margin-right:20px!important}header .navbar .tags a{padding:0 10px;transition:padding .5s}}@media screen and (max-width:700px){header{position:fixed;z-index:999;top:0;display:flex;width:100%;height:40px;padding:0 20px;border-bottom:2px solid #000;background-color:#fff;justify-content:space-between}header h1{margin:auto 0}header nav ul{display:none}header nav ul.open{position:absolute;top:38px;left:0;display:flex;flex-direction:column;width:100vw;border-bottom:2px solid #000;background:#fff;justify-content:flex-start;align-items:center}header nav ul.open li{width:100vw;height:40px;text-align:center;text-align:center;border-bottom:2px solid #000;justify-content:center}header nav ul.open li:first-child{border-top:2px solid #000}header nav ul.open li:first-child .cat{position:absolute;right:45px;width:10px}header nav ul.open li:first-child .cat img{transform:rotate(0)}header nav ul.open li:last-child{margin-right:20px!important;border-bottom:0 solid #000}header nav ul.open li.act .cat img{transform:rotate(180deg)}header nav ul.open .tags{position:relative;top:-2px;border:none;border-bottom:2px solid #000;background:#0f0}header nav ul.open .tags a{height:40px;margin:0;padding:0}header nav ul.open .tags a li{margin:0}header nav>.tags>a{height:30px!important}header nav>.tags>a li{position:relative;z-index:0}header nav>.tags>a li::after{position:absolute;z-index:-1;width:0;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}header nav>.tags>a:hover li::after{position:absolute;z-index:-1;width:100%;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}header nav .col{position:absolute;top:10px;right:20px;width:auto;height:auto;text-align:center}header nav .burger{display:flex;flex-direction:column;width:auto;margin:0 auto;cursor:pointer;transition:all .7s ease}header nav .burger .bar{display:block;width:20px;height:2px;margin:3px auto;transition:all .7s ease;background:#000}header nav .burger .middle{margin:0 auto}header nav .burger:hover .top{transform:translateY(5px) rotateZ(45deg)}header nav .burger:hover .middle{width:0}header nav .burger:hover .bottom{transform:translateY(-5px) rotateZ(-45deg)}header ul.tags{display:none}header ul.active,header ul.visible{position:absolute;z-index:999;top:40px;right:0;display:block;width:auto;border-bottom:2px solid #000;border-left:2px solid #000;background:#fff}header ul.active a,header ul.visible a{display:flex;width:auto;height:40px;padding:0 20px}header ul.active a:first-child,header ul.visible a:first-child{margin-top:0}header ul.active a:last-child,header ul.visible a:last-child{margin-bottom:10px}header ul.active a li,header ul.visible a li{margin:auto}#start{margin-top:40px}#start .item{display:block}#start .item .card{position:relative;overflow-y:hidden;width:100%;margin-right:0!important;margin-left:0!important;padding-bottom:5px}#start .item .card:last-child{padding-bottom:0!important}#start .item .card .card-image:hover{transition:all .6s;background-color:#0f0}#start .item .card .card-image:hover img{transition:all .6s;opacity:.95;mix-blend-mode:multiply}#start .item .card .card-image:hover~.card-title{top:50%;left:50%;transition:opacity 1s,top 0s;opacity:1}#start .item .card .card-title{position:absolute;top:50%;left:50%;transition:all 1s;transform:translate(-50%,-50%);pointer-events:none;opacity:0}#start .content-item .e-content{display:block;height:100%}#start .content-item .media{width:100%}#start .content-item .content{width:100%;min-width:auto!important;height:auto}#start .content-item .content .txt{position:relative;right:0;overflow-x:auto;width:100%;min-width:auto!important;height:auto!important;padding:20px 20px 0 20px}#start .content-item .content .txt h3{margin:0 0 10px 0}#start .content-item .content .taxonomy{position:relative;bottom:0;width:100%;min-width:auto!important;height:auto;border-top:2px solid #000;background:#fff}#start .content-item .content .taxonomy .tags{display:flex;margin:auto 0;padding-bottom:10px;flex-wrap:wrap}#start .content-item .content .taxonomy .tags a{margin:10px 10px 0 10px}#start .content-item .content .taxonomy .tags a:first-child{margin-left:20px!important}#start .news{width:100%;min-width:auto!important;height:auto;padding:10px 20px 10px 20px;border-bottom:2px solid #000}#start .news:nth-child(1){padding-top:20px}#start .news h3{margin-bottom:10px;pointer-events:none}#start .about{width:100%;min-width:auto!important;height:auto;padding:20px}#start .about h3{margin-bottom:10px;pointer-events:none}}.newsletter{width:calc(100% / 3);min-width:400px;height:auto;padding:0 20px 20px 20px}.newsletter .mc-field-group{margin-top:10px}.newsletter .mc-field-group label{font-family:Roboto-Light;font-size:.8rem;width:100%}.newsletter .mc-field-group input{width:100%;margin:10px auto}.newsletter .indicates-required{font-family:Roboto-Light;font-size:.8rem;float:right}.newsletter .asterisk{color:#0f0}.newsletter h2{margin-bottom:30px}.newsletter #mc_embed_signup div.mce_inline_error{background-color:#0f0}.newsletter #mc_embed_signup input.mce_inline_error{padding:5px;border-width:1px;border-color:#0f0;border-radius:2px}.newsletter .mce_inline_error{font-family:Roboto-Light;font-size:.8rem}.newsletter .clear input{font-family:Roboto-Light;font-size:.8rem;font-weight:700;line-height:32px;display:inline-block;clear:both;width:auto;height:32px;margin:0 10px 10px 0;padding:0 22px;cursor:pointer;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none;color:#fff;border:0 none;border-radius:2px;background-color:#aaa}.newsletter .clear .response{font-family:Roboto-Light;font-size:.8rem;margin-bottom:10px} \ No newline at end of file +@font-face{font-family:Roboto-Light;src:url(../fonts/roboto_light/Roboto-Light-webfont.eot);src:url(../fonts/roboto_light/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_light/Roboto-Light-webfont.woff) format('woff'),url(../fonts/roboto_light/Roboto-Light-webfont.ttf) format('truetype'),url(../fonts/roboto_light/Roboto-Light-webfont.svg#Roboto-Light) format('svg')}@font-face{font-family:Roboto-regular;src:url(../fonts/roboto_regular/Roboto-Regular-webfont.eot);src:url(../fonts/roboto_regular/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_regular/Roboto-Regular-webfont.woff) format('woff'),url(../fonts/roboto_regular/Roboto-Regular-webfont.ttf) format('truetype'),url(../fonts/roboto_regular/Roboto-Regular-webfont.svg#Roboto-regular) format('svg')}@font-face{font-family:Roboto-Medium;src:url(../fonts/roboto_medium/Roboto-Medium-webfont.eot);src:url(../fonts/roboto_medium/Roboto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_medium/Roboto-Medium-webfont.woff) format('woff'),url(../fonts/roboto_medium/Roboto-Medium-webfont.ttf) format('truetype'),url(../fonts/roboto_medium/Roboto-Medium-webfont.svg#Roboto-Medium) format('svg')}@font-face{font-family:Roboto-Bold;src:url(../fonts/roboto_bold/Roboto-Bold-webfont.eot);src:url(../fonts/roboto_bold/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto_bold/Roboto-Bold-webfont.woff) format('woff'),url(../fonts/roboto_bold/Roboto-Bold-webfont.ttf) format('truetype'),url(../fonts/roboto_bold/Roboto-Bold-webfont.svg#Roboto-Bold) format('svg')}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}body,html{font-size:16px;line-height:18px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{margin:0}ol,ul{list-style:none}a{text-decoration:none;color:#000}blockquote,q{quotes:none}img{width:100%;height:auto;vertical-align:bottom}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-family:Roboto-regular;font-size:1rem;font-weight:400}h1 a{font-family:Roboto-regular;font-size:1rem;font-weight:400}h2 a{font-family:Roboto-Medium;font-size:1.5rem;font-weight:400;color:#fff}h3{font-family:Roboto-regular;font-size:.8rem;text-transform:uppercase}h3 a{font-weight:400;position:relative}h3 a::after{position:absolute;z-index:-1;top:5px;left:0;width:100%;height:9px;margin:auto;content:' ';background:#0f0}nav li a{font-family:Roboto-regular;font-size:.8rem;font-weight:400;text-transform:uppercase}nav a li{font-family:Roboto-regular;font-size:.8rem;font-weight:400;text-transform:uppercase}p{font-family:Roboto-Light;font-size:.8rem;margin-bottom:10px}p a{font-weight:400;position:relative}p a::after{position:absolute;z-index:-1;top:5px;left:0;width:100%;height:9px;margin:auto;content:' ';background:#0f0}#start .card-title{line-height:1.6rem}#start .card-title h2 a{font-family:Roboto-regular;font-size:1.2rem}.taxonomy a{font-family:Roboto-regular;font-size:.8em;font-weight:400;text-transform:uppercase}.taxonomy a{position:relative}.taxonomy a::after{position:absolute;z-index:-1;top:4px;left:0;width:0;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}.taxonomy a:hover::after{width:100%;transition:width .5s}.news h3{font-family:Roboto-regular;font-weight:400;text-transform:uppercase}.news .blog-date time{font-family:Roboto-Light;font-size:.8em;font-weight:400;text-transform:uppercase}::-moz-selection{background:#0f0}::selection{background:#0f0}header{position:fixed;z-index:999;top:0;display:flex;width:100%;height:40px;padding:0 20px;border-bottom:2px solid #000;background-color:#fff;justify-content:space-between}header h1{margin:auto 0}header nav{margin:auto 0}header nav .burger{display:none}header nav ul{display:flex;flex-wrap:wrap;justify-content:flex-end}header nav ul li{display:flex;height:40px;margin-right:50px;transition:margin-right 1s;align-items:center}header nav ul li:last-child{margin-right:0!important}header nav ul.tags{position:absolute;z-index:999;top:40px;right:0;visibility:hidden;width:auto;border-bottom:2px solid #000;border-left:2px solid #000;background:#fff}header nav ul.tags a{display:flex;width:auto;height:50px;padding:0 20px;transition:padding .5s}header nav ul.tags a>li{position:relative;margin:auto}header nav ul.tags a>li::after{position:absolute;z-index:-1;width:0;height:10px;margin:auto;content:' ';transition:all 0s;background:#0f0}header nav ul.active,header nav ul.visible{visibility:visible}header nav ul.active a>li::after,header nav ul.visible a>li::after{width:0;transition:all .5s;background:#0f0}header nav ul.active a:hover>li::after,header nav ul.visible a:hover>li::after{width:100%;transition:all .5s;background:#0f0}header nav>ul:nth-child(1)>li:nth-child(1){position:relative;display:flex;margin-right:50px;transition:margin-right 1s}header nav>ul:nth-child(1)>li:nth-child(1) .cat{width:120%;height:auto;margin-left:10px;cursor:pointer}header nav>ul:nth-child(1)>li:nth-child(1) .cat img{transition:all .5s;vertical-align:middle!important}header nav>ul:nth-child(1)>li:nth-child(1).act img{transition:all .5s;transform:rotate(180deg)}header nav>ul:nth-child(1)>li:nth-child(1) a{width:auto;text-align:right}.full{position:fixed;z-index:999;top:0;left:0;overflow:hidden;width:100%;height:100%}.full>div{position:absolute;z-index:999;top:100px;width:100%;text-align:center}.full>div>p{display:inline-block}.full>div>p a{font-weight:700;margin:0 10px;text-decoration:underline;color:#0f0}.full>div>p a::after{background:0 0}.full>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#start{margin-top:40px}#start .item{display:flex;flex-wrap:wrap;-ms-flex-pack:distribute}#start .item .card{position:relative;overflow-y:hidden;width:calc((100% / 3) - 3.5px);padding-bottom:5px}#start .item .card:nth-child(3n+2){margin:0 5px}#start .item .card .card-image{transition:all 1s ease;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}#start .item .card .card-subtitle a{padding:0 7px;background-color:rgba(0,255,0,.5)}#start .item .card .card-image:hover{transition:all 1s ease;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}#start .item .card .card-image:hover img{transition:all .6s;opacity:.95;mix-blend-mode:multiply}#start .item .card .card-image:hover~.card-title{top:50%;left:50%;transition:all 1s;opacity:1}#start .item .card .card-title{position:absolute;top:50%;left:50%;transition:all 1s;transform:translate(-50%,-50%);text-align:center;pointer-events:none;opacity:0}#start .content-item .e-content{display:flex;height:100%}#start .content-item .media{width:calc((100% / 3) * 2)}#start .content-item .media img:not(:last-child){margin-bottom:5px}#start .content-item .media .grav-vimeo{position:relative;overflow:hidden;max-width:100%;height:0;height:auto;padding-top:0!important;padding-bottom:56.25%}#start .content-item .media .grav-vimeo embed,#start .content-item .media .grav-vimeo iframe,#start .content-item .media .grav-vimeo object{position:absolute;top:0;left:0;width:100%;height:100%}#start .content-item .media video{width:100%;height:auto}#start .content-item .content{width:calc(100% / 3);min-width:400px;height:calc(100vh - 40px)}#start .content-item .content .txt{position:fixed;right:0;overflow-x:auto;width:calc(100% / 3);min-width:400px;height:calc(100% - 90px);padding:20px 30px 0 30px}#start .content-item .content .txt::-webkit-scrollbar{width:12px}#start .content-item .content .txt::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #fff}#start .content-item .content .txt::-webkit-scrollbar-thumb{border-radius:10px;background:#fff;-webkit-box-shadow:inset 0 0 0 #fff}#start .content-item .content .txt h3{margin:0 0 10px 0}#start .content-item .content .taxonomy{position:fixed;bottom:0;width:calc(100% / 3);min-width:400px;height:auto;border-top:2px solid #000;background:#fff}#start .content-item .content .taxonomy .tags{display:flex;margin:auto 0;padding-bottom:10px;flex-wrap:wrap}#start .content-item .content .taxonomy .tags a{margin:10px 10px 0 10px}#start .content-item .content .taxonomy .tags a:first-child{margin-left:30px!important}#start .e-content.news,#start .e-content.publications{display:inline-flex;width:100%;flex-wrap:wrap}#start .news{width:calc(100% / 5);min-width:340px;height:auto;padding:20px}#start .news h3{margin-bottom:10px;pointer-events:none}#start .about{width:calc(100% / 3);min-width:400px;height:auto;padding:20px}#start .about h3{margin-bottom:10px;pointer-events:none}@media screen and (max-width:1024px){header .navbar li{margin-right:20px!important}header .navbar .tags a{padding:0 10px;transition:padding .5s}}@media screen and (max-width:700px){header{position:fixed;z-index:999;top:0;display:flex;width:100%;height:40px;padding:0 20px;border-bottom:2px solid #000;background-color:#fff;justify-content:space-between}header h1{margin:auto 0}header nav ul{display:none}header nav ul.open{position:absolute;top:38px;left:0;display:flex;flex-direction:column;width:100vw;border-bottom:2px solid #000;background:#fff;justify-content:flex-start;align-items:center}header nav ul.open li{width:100vw;height:40px;text-align:center;text-align:center;border-bottom:2px solid #000;justify-content:center}header nav ul.open li:first-child{border-top:2px solid #000}header nav ul.open li:first-child .cat{position:absolute;right:45px;width:10px}header nav ul.open li:first-child .cat img{transform:rotate(0)}header nav ul.open li:last-child{margin-right:20px!important;border-bottom:0 solid #000}header nav ul.open li.act .cat img{transform:rotate(180deg)}header nav ul.open .tags{position:relative;top:-2px;border:none;border-bottom:2px solid #000;background:#0f0}header nav ul.open .tags a{height:40px;margin:0;padding:0}header nav ul.open .tags a li{margin:0}header nav>.tags>a{height:30px!important}header nav>.tags>a li{position:relative;z-index:0}header nav>.tags>a li::after{position:absolute;z-index:-1;width:0;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}header nav>.tags>a:hover li::after{position:absolute;z-index:-1;width:100%;height:10px;margin:auto;content:' ';transition:width .5s;background:#0f0}header nav .col{position:absolute;top:10px;right:20px;width:auto;height:auto;text-align:center}header nav .burger{display:flex;flex-direction:column;width:auto;margin:0 auto;cursor:pointer;transition:all .7s ease}header nav .burger .bar{display:block;width:20px;height:2px;margin:3px auto;transition:all .7s ease;background:#000}header nav .burger .middle{margin:0 auto}header nav .burger:hover .top{transform:translateY(5px) rotateZ(45deg)}header nav .burger:hover .middle{width:0}header nav .burger:hover .bottom{transform:translateY(-5px) rotateZ(-45deg)}header ul.tags{display:none}header ul.active,header ul.visible{position:absolute;z-index:999;top:40px;right:0;display:block;width:auto;border-bottom:2px solid #000;border-left:2px solid #000;background:#fff}header ul.active a,header ul.visible a{display:flex;width:auto;height:40px;padding:0 20px}header ul.active a:first-child,header ul.visible a:first-child{margin-top:0}header ul.active a:last-child,header ul.visible a:last-child{margin-bottom:10px}header ul.active a li,header ul.visible a li{margin:auto}#start{margin-top:40px}#start .item{display:block}#start .item .card{position:relative;overflow-y:hidden;width:100%;margin-right:0!important;margin-left:0!important;padding-bottom:5px}#start .item .card:last-child{padding-bottom:0!important}#start .item .card .card-image:hover{transition:all .6s;background-color:#0f0}#start .item .card .card-image:hover img{transition:all .6s;opacity:.95;mix-blend-mode:multiply}#start .item .card .card-image:hover~.card-title{top:50%;left:50%;transition:opacity 1s,top 0s;opacity:1}#start .item .card .card-title{position:absolute;top:50%;left:50%;transition:all 1s;transform:translate(-50%,-50%);pointer-events:none;opacity:0}#start .content-item .e-content{display:block;height:100%}#start .content-item .media{width:100%}#start .content-item .content{width:100%;min-width:auto!important;height:auto}#start .content-item .content .txt{position:relative;right:0;overflow-x:auto;width:100%;min-width:auto!important;height:auto!important;padding:20px 20px 0 20px}#start .content-item .content .txt h3{margin:0 0 10px 0}#start .content-item .content .taxonomy{position:relative;bottom:0;width:100%;min-width:auto!important;height:auto;border-top:2px solid #000;background:#fff}#start .content-item .content .taxonomy .tags{display:flex;margin:auto 0;padding-bottom:10px;flex-wrap:wrap}#start .content-item .content .taxonomy .tags a{margin:10px 10px 0 10px}#start .content-item .content .taxonomy .tags a:first-child{margin-left:20px!important}#start .news{width:100%;min-width:auto!important;height:auto;padding:10px 20px 10px 20px;border-bottom:2px solid #000}#start .news:nth-child(1){padding-top:20px}#start .news h3{margin-bottom:10px;pointer-events:none}#start .about{width:100%;min-width:auto!important;height:auto;padding:20px}#start .about h3{margin-bottom:10px;pointer-events:none}}.newsletter{width:calc(100% / 3);min-width:400px;height:auto;padding:0 20px 20px 20px}.newsletter .mc-field-group{margin-top:10px}.newsletter .mc-field-group label{font-family:Roboto-Light;font-size:.8rem;width:100%}.newsletter .mc-field-group input{width:100%;margin:10px auto}.newsletter .indicates-required{font-family:Roboto-Light;font-size:.8rem;float:right}.newsletter .asterisk{color:#0f0}.newsletter h2{margin-bottom:30px}.newsletter #mc_embed_signup div.mce_inline_error{background-color:#0f0}.newsletter #mc_embed_signup input.mce_inline_error{padding:5px;border-width:1px;border-color:#0f0;border-radius:2px}.newsletter .mce_inline_error{font-family:Roboto-Light;font-size:.8rem}.newsletter .clear input{font-family:Roboto-Light;font-size:.8rem;font-weight:700;line-height:32px;display:inline-block;clear:both;width:auto;height:32px;margin:0 10px 10px 0;padding:0 22px;cursor:pointer;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none;color:#fff;border:0 none;border-radius:2px;background-color:#aaa}.newsletter .clear .response{font-family:Roboto-Light;font-size:.8rem;margin-bottom:10px} \ No newline at end of file diff --git a/user/themes/hehe/scss/template/_section.scss b/user/themes/hehe/scss/template/_section.scss index c808c4f..a21a8cc 100644 --- a/user/themes/hehe/scss/template/_section.scss +++ b/user/themes/hehe/scss/template/_section.scss @@ -29,6 +29,9 @@ position: absolute; top: 0; left: 0; + width: 100%; + height: 100%; + object-fit: cover; } } @@ -74,9 +77,6 @@ -o-filter: grayscale(0%); -webkit-transition: all 1s ease; transition: all 1s ease; - // -webkit-transition: all 0.6s; - // transition: all 0.6s; - // background-color: rgb(0, 255, 0); img{ -webkit-transition: all .6s; transition: all .6s; @@ -197,7 +197,8 @@ } } //page news - .e-content.news{ + .e-content.news, + .e-content.publications{ display: inline-flex; width: 100%; flex-wrap: wrap;