View full changelog
Changed
- sync.yml: Added airfleet/riseai-website-2025
This week's releases focused on improving performance and adding new features to the Airfleet ecosystem. The most notable change is the addition of object caching for ACF Local JSON through new classes and filters in airfleet/airfleet-wordpress-framework-php. This will help improve performance by reducing the number of database queries. Additionally, a new CTA plugin was released with several new blocks and partials, including custom post types for CTAs. The dependencies were also updated across various repositories to ensure compatibility and stability.
Added new CTA blocks and partials, including a custom post type for CTAs.
elements-partials-cta (common partial for CTA blocks)elements-partials-cta-with-form (common partial for CTA with Form blocks)elements-blocks-cta-v2 (Block to render CTA with new performant approach)elements-blocks-cta-with-form-v2 (Block to render CTA with Form with new performant approach)elements-blocks-cta-post (block to render a single post from CTA CPT)afe_cta (CTA cutom post type to add CTAs as collection)elements-blocks-cta: refactored to use elements-partials-ctaelements-blocks-cta-with-form: refactored to use elements-partials-cta-with-formForm Right layout in CTA with Form blockAdded object caching for ACF Local JSON through new classes and filters
Acf\LocalJson classesairfleet/framework/acf/local_json_cache/enabled to enable/disable cache for ACF Local JSONairfleet/framework/acf/local_json_cache/expiration to set cache duration in seconds for ACF Local JSONairfleet/framework/acf/local_json_cache/invalidate to invalidate ACF Local JSON cacheUpdated dependencies: parcel, transformer-sass, watcher-linux-x64-glibc, and lightningcss-linux-x64-gnu.
Bumped airfleet/wordpress-framework to 1.16.0, fixing a PHP error with certain block IDs.
airfleet/wordpress-framework to 1.16.0 (fixes issue where certain block IDs caused a PHP error due to strings be treated as callables)Added is_string check for attribute values in Helpers\DisplayImplementation
Helpers\DisplayImplementation: Added is_string check in attributes() function to differentiate between regular string and callable functions as attribute value.