Releases: dmhendricks/wordpress-base-plugin
Releases · dmhendricks/wordpress-base-plugin
0.5.4
0.5.3
- Change: Added option to specify cache group
- Change: Bumped WP Customizer Framework version
- Fixed: Error retrieving plugin meta data on Windows (requires Composer update) #6
- Fixed: Moved some methods from
wordpress-toolkitdue to conflicts when multiple versions installed - Fixed: Various multisite issues and boolean false values incorrectly signaling a miss (
wordpress-toolkit) - Fixed: Incorrect variable name in npm script
translate
0.5.2
- Fixed conflicts when multiple instances installed
- Set
SECURE_AUTH_COOKIE,AUTH_COOKIE, andLOGGED_IN_COOKIEif not defined
0.5.1
- Fixed major bug with configuration registry scope
0.5.0
- Set Carbon Fields minimum version to 2.2 (required for multisite example)
- Extended base class as WordPress Toolkit; simplified base class configuration init
- Moved
is_ajax()/prefix(),CacheObject()init to wordpress-toolkit - Updated Composer license to conform to new SPDX identifiers
- Added phpdotenv support (reference)
- Added
npm run zip-devto create installable ZIP including necessary development files - Added Network Admin options page example
- Modified
show_notice()to allow displaying notices in Network Admin; add additional CSS classes and element ID
0.4.0
- Replaced Carbon Fields Loader dependency with official plugin
- Fixed non-static deprecation notice
- Added support for before/after strings to
prefix() - Added version check for
wordpress-toolkit - Added
get_wpsac_plugin_option()example to Plugin class - Updated JS injection to use wordpress-toolkit ScriptObject
- Added Customizer options example (via inc2734/wp-customizer-framework)
- Added various Carbon Fields custom CSS classes
- Bumped NPM dependency versions
0.3.1
- Added Carbon Fields Serialized Datastore example
- Fixed bugs with example widget scope
- Updated compatibility for Carbon Fields 2.1.1
0.3.0
- Fixed bug with setting translation text domain
- Moved script URL functions from EnqueueScripts to Helpers class
0.3.0-rc1
- Bumped minimum PHP version to 5.6
- Added Gulp for task automation (SASS, JS processing)
- Added
gulp renametask (notes)
- Added
- Added Bower to (optionally) load third-party scripts
- Drastically refactored configuration management
- Split out settings pages, shortcodes, CPT & widgets into separate files/classes (thanks obstschale)
- Added
wp-pot-clito create.pottranslation file - Added
npm run zipto package plugin as ZIP file - Added
register_uninstall_hookto delete Carbon Fields settings when plugin uninstalled - Added Ajax example "Clear Cache" link to admin bar dropdown
- Added wordpress-settings-api-class settings page example
- Added
WPTK_DISABLE_CACHEconstant - Added
VERSIONconstant - Added wordpress-toolkit as dependency
- Renamed
Utilsclass toHelpers
0.2.1
New pre-release that primarily fixed caching expiration bug.
- Bumped minimum PHP version check to 5.4
- Added
plugin.jsonfor configuration (see Configuration & Constants) - Fixed caching expiration bug
- Removed Carbon Fields as dependency in favor of plugin loader
- Added Utils::encrypt/decrypt helpers,
WP_ENCRYPT_KEYconstant (wiki) - Added TGMPA example
- Removed Carbon Fields as Composer dependency if favor of using a separate loader plugin
NB! This plugin requires that it be loaded in order for all features/examples to work. See Dependencies for more info.