Releases
2.1.0
2.1.0
Update: moved all object instatiation to plugin hook - all objects are stored in a global getters and setters and accessed via willow() function
2.0.6
Update: Removed last Q dependency
2.0.5
New: Two view filters added to allow for extension of custom and native WP templates - willow/view/native + willow/view/custom using .willow filetype
2.0.4
Update: Removed extra DI from top level plugin file passing $plugin to sub classes
Update: php_function default usage is now to return data to templates - this can be cancelled using [null] flag
2.0.3
Update: License terms GPL2+ to match WordPress
2.0.2
New: api function - w__post_id_by_path, w__array_to_string
2.0.1
Update - removed DI model inside plugins
2.0.0
Breaking changes - fundamental changes to architecture and OOP model, will require updates to themes / plugins to use - see documentation
New: willow() global function to retrieve current instance and access public methods - get(), set(), config(), filter() extend()
1.6.3
New: post.this Willow, which returns all standard WP Post, media and meta info for current post object
Update: Partials can now include one or multiple Willows inside them, making for more useful, re-uable snippets.
1.6.2
New: Additional variable filters added - w__substr_first & w__substr_first
1.6.1
New: [ debug ] flag added to Willows to allow for quickly debugging of single Willow
1.6.0
New: New loops functionality more stable, more flexible and potentially faster.
1.5.3
Updates: Fixes to edge-cases usage of repeat loops + Willows
1.5.2
New: Repeat loops from same data / scope within single Willow
1.5.1
Update: Speed improvements by simplification of loops process
1.5.0
New: filters to extend wp_post and wp_term objects
Update: standardized return objects from navigation contexts
1.4.9
New: i18n parser for translation strings in templates
1.4.8
New: html_entity_decode filter
1.4.7
New: Example cache clear hook - from Fastest Cache plugin
1.4.6
Update: Reduced lookup filter runs for loaded config, performance improvements
Update: cast true integer values to strings, when passed as return values before render
1.4.5
Update: Debugging Log merged into main WP log file
Update: Willow loading time improvements due to reduction and standerdization of lookup locations
Fix: Removed additional Q references and dependencies
1.4.1
FIX: Bad namespace in plugin/acf
1.4.0
New: Moved all getter methods in to Willow, acf, wp, etc
New: Strings classes, for string data manipulation
New: Willow is more stand-alone ready, less dependent on Q plugin
1.3.6
Update: Removed Q namespace, plugin now called "Willow" with main class "willow"
1.3.5
Update: Removed Extension context, merged into module on Q
1.3.4
New: Added htaccess rules to protect .willow files on plugin activation
1.3.3
Update: Standardization of filters across Willows, variables, php_functions and php_variables
Update: Standerdization of flags across comments, arguments, php_functions
1.3.2
1.3.1
WP_Post object meta properties added to return - available via field_name.meta.meta_field
1.3.0
1.2.4
New: {{ [u] Uppercase }} and {{ [l] Lowercase }} filters for variables and strings
1.2.3
Fix: Minor stability release
Fix: Missing config method to write file
1.2.1
New: Added base context/global.php file
1.2.0
Update: Transitional debugging to Willow,
Removed: Last direct dependency on Q
1.1.0
Update: Removed most dependencies on Q plugin - WP still required
1.0.2
Fix: for duplicate default value assignment
1.0.1
Fix: removed duplicate default value assignment for loops
1.0.0
0.8.0
More stable and logical context set-up
Moved all major getting / setting functionality back to Q
0.5.5
Added render/template for partial rendering with filters and config lookup
0.5.0
Updated parse_str to respect content in double quotes
Improved debugging, less clutter in error log
Fixed loops issue when passing arguments in array from template
0.4.0
Added action and filter contexts
Buffer Map hashes more stable
Moved UI header and Footers into main buffer map process
0.3.0
Added basic PHP variable lookups - for now just $_GET values
0.2.5
Buffer Map added to track all templates tags
0.2.0
Default templates working from willows
Field, Markup & Value filters available via template flags
0.1.0
Core engine working, but loaded with bugs!
0.0.1
You can’t perform that action at this time.