Releases: sergeykuzmich/inline-spoilers
Releases · sergeykuzmich/inline-spoilers
2.1.0
What's Changed
- Fixed interaction with links & other interactive elements inside the spoiler
- Fixed styling for the spoiler made with the shortcode, when there is no spoiler block
EXPERIMENTAL
- Provide support for dynamic shortcodes
[spoiler-{variable}]
(e.g.[spoiler-alpha]
,[spoiler-beta]
, etc.)
Set
IS_DYNAMIC_SHORTCODE
totrue
inwp-config.php
to enable the feature:define('IS_DYNAMIC_SHORTCODE', true);
Usage example:
[spoiler-alpha title="Parent"]
[spoiler-beta title="The First Child"]
Hello World!
[spoiler-gamma title="Grand Child"]
I was born!
[/spoiler-gamma]
[/spoiler-beta]
[spoiler-beta title="The Second Child"]
Goodbye World!
[/spoiler-beta]
[/spoiler-alpha]
Full Changelog: 2.0.0...2.1.0
2.0.0
What's Changed
- Change spoiler HTML semantic (from
div
todetails
&summary
)- All blocks created with the previous version of Guttenberg block will be the same as before, until you edit them
- Allow spoilers inside spoilers (as well as any other Guttengerg blocks allowed in post)
WARNING
- Minimal required WordPress version is 6.6 (for JSX support, JSX in WordPress 6.6)
- The plugin is not fully tested with PHP versions lower than 8.1 due to the lack of available official docker images
Full Changelog: 1.5.5...2.0.0
1.5.5
1.5.4
- Minify assets
- Update WordPress "Requires at least" version
- Update WordPress "Tested up to" version
1.5.1
- Fix
Inline Spoiler
block doesn't appear in Guttenberg editor (https://wordpress.org/support/topic/block-folder-is-missing/).
1.5.0
- Make flag for non-optimized script & style loading to prevent issues on some child themes (see https://wordpress.org/support/topic/spoiler-doesnt-show-up/ for more information)
wp-config.php:
...
/** Set FALSE to disable 'Inline Spoliers' plugin script & style optimization
define( 'IS_OPTIMIZE_LOADER', false );
/* That's all, stop editing! Happy publishing. */
...
1.4.1
1.4.0
Introduce Guttenberg block to create spoilers (special thanks to Sergey Zaytsev for doing most of things)
1.3.7
Refactor deployment strategy to support multiply revisions for the same plugin version