Skip to content

Releases: jofrysutanto/windsor

1.0.2

Choose a tag to compare

@jofrysutanto jofrysutanto released this 20 May 01:28
498c330

Upgraded composer and node dependencies.

1.0.1

Choose a tag to compare

@jofrysutanto jofrysutanto released this 21 Sep 08:56

Minor compatibility update to allow Windsor to run where older symfony/yaml is present.

First Stable Release

Choose a tag to compare

@jofrysutanto jofrysutanto released this 17 Aug 08:14

Graduated from pre-release, with minor changes:

  • Cosmetic change to fit new ACF 5.9.0 admin look

Hotfix — Invalid ajaxurl

Pre-release

Choose a tag to compare

@jofrysutanto jofrysutanto released this 28 Jul 12:00
v0.9.5

Fix incorrectly set ajax url

Exporter feature

Exporter feature Pre-release
Pre-release

Choose a tag to compare

@jofrysutanto jofrysutanto released this 28 Jul 11:39

This major addition introduces new UI config which can be toggled ON to give users access to Exporter page.

ui-screenshot 4bef8dc3

Enabling exporter:

function modify_windsor_config($config) {
  return array_merge($config, [
    'ui' => true,
    // Or use the expanded version below:
    // 'ui' => [
      // --- {boolean} Same effect as `'ui' => true`
      // 'enabled' => true,
      // --- {boolean} Use this to inline Windsor's styles and scripts.
      // --- This is useful when working with WordPress environment that prevents public url access to `vendor/` directory.
      // 'inline_assets' => true,
    ]
  ]);
}
add_filter('acf-windsor/config', 'modify_windsor_config');

The exporter should dramatically ease the efforts of developers looking to transition their ACF fields management into Windsor.

For more information, refer to the documentation site

This is the last feature I have planned to get out of pre-release version, but feedback will be appreciated to accumulate enough confidence to tag a 1.0 version especially with the exporter tool.

ACF Block Support

ACF Block Support Pre-release
Pre-release

Choose a tag to compare

@jofrysutanto jofrysutanto released this 16 Jul 01:53
6a5b9d7

Improved ACF Block support

New blocks configuration can now be added to index.yaml. All YAML files listed here are automatically registered in ACF via acf_register_block_type while at the same time allowing you to register all custom fields in the same YAML file to greatly simplify development.

See blocks documentation for more information.

Manual Windsor registration

Pre-release

Choose a tag to compare

@jofrysutanto jofrysutanto released this 16 Jun 07:21
c3ca525

Prior to this, bootstrap/start.php pose a naive assumption on the Wordpress installation setup.

Developers now must register Windsor based on their setup, for example from within their functions.php:

function register_acf_windsor()
{
    \Windsor\Capsule\Manager::make()->register();
}
add_action('acf/init', 'register_acf_windsor');

New filter for `rules`

Pre-release

Choose a tag to compare

@jofrysutanto jofrysutanto released this 13 Jun 00:44

Changelog

  • New acf-windsor/config/rules filter, see here
  • README file tweaks

First beta version

First beta version Pre-release
Pre-release

Choose a tag to compare

@jofrysutanto jofrysutanto released this 12 Jun 06:18

This is the first beta release of Windsor. While this same codebase has been used personally for many production sites, this release should still be considered work-in-progress until there is enough evidence from the community that it is indeed production ready.