12 KiB
12 KiB
v5.1.3
06/01/2022
v5.1.2
05/10/2022
v5.1.1
01/11/2022
v5.1.0
12/09/2021
-
- Notice shortcode now uses a twig template to allow for easy overriding of style
-
- Updated vendor libraries to latest
v5.0.7
09/28/2021
-
- Added
processShortcodesRaw()
using raw_handlers #104 - Better vertical alignment for inline shortcodes in NextGen Editor
- Added
-
- NextGen Editor: Ensure content of children shortcode elements, such as UI Tab content, have a new empty line as prefix and suffix, to ensure Markdown lists are not lost getgrav/grav-premium-issues#123
v5.0.6
04/27/2021
-
- Added the ability to enable/disable built-in notice CSS
- NextGen Editor: Added support for multiple editor instances
v5.0.5
03/12/2021
-
SafeEmailShortcode
fixed to be compatible with PHP 7.4- Addresses shortcodes getting repeated in modular subpages #101
v5.0.4
01/26/2021
-
- NextGen Editor: Fixed regexp regression preventing multiple shortcodes to be parsed in certain circumstances
v5.0.3
01/15/2021
v5.0.2
12/18/2020
-
- NexGen Editor: Added optional
shorthand
to force attributes to full declaration
- NexGen Editor: Added optional
-
- NextGen Editor: Fixed regexp preventing attributes with
/
in the value from being captured
- NextGen Editor: Fixed regexp preventing attributes with
v5.0.1
12/02/2020
v5.0.0
11/04/2020
-
- Added built-in support for Nextgen Editor with powerful GUI capabilities for all core shortcodes
- Support for 3rd party shortcode plugins to add their own Nextgen Editor integrations.
-
- Support HTML in Header shortcode
v4.2.3
04/27/2020
v4.2.2
03/04/2020
-
- Added second
$options
parameter toShortcodeCore->registerAllShortcodes()
, keyignore
can be used to ignore class names / files from being loaded
- Added second
v4.2.1
02/14/2020
-
- Improved shortcode loading, all shortcodes should now extend
Grav\Plugin\Shortcodes\Shortcode
class
- Improved shortcode loading, all shortcodes should now extend
-
- Fixed
Class 'Grav\Plugin\Shortcodes\Shortcode' not found
error when using some plugins - Fixed fatal error when trying to instantiate bad shortcodes (they will be skipped instead)
- Fixed
v4.2.0
02/11/2020
-
- Pass phpstan level 1 tests
- Added autoload support for registering shortcodes with
$grav['shortcode']->registerShortcode($name)
- Moved
ShortcodeObject
classes intoGrav\Plugin\ShortcodeCore
namespace with old alias
-
- Major code cleanup
v4.1.7
12/04/2019
-
- Added a new
[lorem]
shortcode for quickly generating lorem ipsum dummy content - Updated Core Thunderer Shortcode library to
0.7.3
for PHP 7.4 compatibility
- Added a new
v4.1.6
10/03/2019
-
- Support markdown in
Figure
shortcode caption attribute - FlexObjects compatibility: changed references to
Page
class to usePageInterface
- Reworked the
shortcode
twig var to use a class/method approach for better compatibility in modular/page formats
- Support markdown in
-
- Fix issue with
[language]
wheninclude_default_lang: false
#76
- Fix issue with
v4.1.5
09/05/2019
-
- Run
onContentProcessed()
event after all other plugins #75
- Run
v4.1.4
08/11/2019
-
- Added a new
[details][/details]
shortcode #72
- Added a new
- Fixed regression issue introduced in v1.4.3 #73
v4.1.3
08/09/2019
- Fix for shortcode objects not being available. For example
[section][/section]
not working previously withoutprocess: twig: true
README.md
improvements
v4.1.2
06/22/2019
- Added new
h#
tags forh1
throughh6
supportingclass
andid
attributes
- Make
ShortcodeManager::setStates()
more flexible to accept any type of object
v4.1.1
04/23/2019
- Updated Core Thunderer Shortcode library to
0.7.2
v4.1.0
04/14/2019
-
- Support for a
ShortCodeManager::getRawHandlers()
to support shortcodes that need to process before Markdown (like upcomingPrism-Highlighter
)
- Support for a
v4.0.1
03/21/2019
v4.0.0
03/20/2019
v3.1.2
03/15/2019
v3.1.1
03/12/2019
v3.1.0
02/28/2019
-
- Modified priority of
onPluginsInitialized
to fire earlier
- Modified priority of
-
- New language shortcode, for example
[lang=en]...[/lang]
- New language shortcode, for example
v3.0.1
02/03/2019
-
- Fixed issues with
0
param andregular
parser #14 #57 shortcode-ui#29 shortcode-ui#6
- Fixed issues with
v3.0.0
12/19/2018
-
- Update to latest Shortcode library
v0.7.0
which has over 10X performance for default regular parser - Added an option
admin_pages_only
to only process actualuser/pages/
based pages and not dynamic pages to increase performance
- Update to latest Shortcode library
v2.7.3
12/07/2018
v2.7.2
10/26/2018
-
- Added a new
span
shortcode that supportsclass
andid
attributes
- Added a new
-
- Switched default parser to
regular
- Using latest
dev-master
version which has a couple of key fixes
- Switched default parser to
v2.7.1
03/14/2018
-
- Support shortcodes in theme as well as plugins #43
v2.7.0
01/16/2018
v2.6.0
04/25/2017
v2.5.4
02/26/2017
v2.5.3
02/21/2017
v2.5.2
01/26/2017
v2.5.1
01/25/2017
v2.5.0
01/25/2017
v2.4.0
01/17/2017
-
- Switched to
Regex
parser by default (previous was Regex) - Update to latest Shortcode library v0.6.5
- Switched to
-
- Removed
getParameterAt(0)
hack in favor ofgetBbbCode()
that works with Regex parser
- Removed
v2.3.2
12/15/2016
-
- Update to latest Shortcode library v0.6.4 to address a parser bug #25
v2.3.1
07/14/2016
-
- renamed internal
contentMeta
variables toshortcodeMeta
andshortcodeAssets
- Update to latest Shortcode library
- renamed internal
v2.3.0
05/20/2016
v2.2.1
05/09/2016
-
- Always initialize current page even if collection exists #3
v2.2.0
04/23/2016
v2.1.0
04/21/2016
v2.0.2
02/17/2016
v2.0.1
02/16/2016
-
- Support modular pages by populating Twig variables in
onTwigPageVariables()
event #8
- Support modular pages by populating Twig variables in
-
- Better more flexible regex in the Markdown block definition for more reliable markdown in shortcodes. #3
v2.0.0
02/11/2016
-
- Added new
section
shortcode - Use new
contentMeta
mechanism for storing/caching objects and assets per page - Added new
ShortcodeManager::reset()
methods
- Added new
-
- Completely refactored the plugin to use a new extensible mechanism that makes it easier to manage multiple shortcodes
v1.4.0
02/03/2016
-
- Updated Shortcode to latest
dev-master
that includes Events
- Updated Shortcode to latest
-
- Fixed
raw
shortcode to use newFilterRawEventHandler
so it doesn't process shortcodes at all
- Fixed
v1.3.0
01/29/2016
-
- Added markdown-shortcode-block support to the plugin
-
- Updated Core Thunderer Shortcode library with some important fixes
v1.2.0
01/25/2016
v1.1.0
01/24/2016
-
- Updated to latest Shortcode
dev-master
version that contains some important fixes - Switched to
WordPressParser
for 2x speed improvements
- Updated to latest Shortcode