Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

πŸŽ‰ ACF Composer v3 #193

Merged
merged 23 commits into from
Feb 26, 2024
Merged

πŸŽ‰ ACF Composer v3 #193

merged 23 commits into from
Feb 26, 2024

Conversation

Log1x
Copy link
Owner

@Log1x Log1x commented Feb 26, 2024

Change log

Enhancements

  • ✨ Add an acf:cache command for caching built field groups (Fixes ACF Composer is making WP Admin very slowΒ #176)
  • ✨ Implement a FieldsBuilder wrapper for improved builder support (Fixes Enhance: Implement FieldsBuilder WrapperΒ #173)
  • ✨ Add an acf:upgrade command to upgrade classes to v3
  • ✨ Add a acf:clear command to clear the ACF Composer cache
  • ✨ Add support for registering individual Composers (Fixes Registering individual composers manuallyΒ #180)
  • βž• Add laravel/pint to the project
  • βž• Add roots/acorn to the project
  • βž– Remove squizlabs/php_codesniffer from the project
  • 🎨 Improve class syntax and add types
  • πŸ‘· Tidy up the Dependabot configuration
  • πŸ“ Update the README for v3
  • πŸ”§ Add types and manifest configuration to the ACF Composer config
  • πŸ”§ Change the Options $redirect property default value to false
  • πŸ”§ Change the publish tag to acf-composer to make publishing assets easier
  • πŸ”§ Comment out default configuration values
  • πŸ”§ Remove unnecessary suggest and scripts configuration
  • πŸ—‘οΈ Deprecate the get() Partial method
  • πŸ§‘β€πŸ’» Improve the ACF Composer lifecycle
  • πŸ§‘β€πŸ’» Add a --status option to the acf:cache command
  • πŸ§‘β€πŸ’» Add a warning when fields are generated without ACF being enabled
  • πŸ§‘β€πŸ’» Update generation stubs to utilize the new Builder class
  • πŸ§‘β€πŸ’» Add ACF Composer to acorn about
  • πŸ™ˆ Add composer.lock to .gitignore
  • 🚨 Run Pint

Bug fixes

βž• Add `laravel/pint` to the project
βž– Remove `squizlabs/php_codesniffer` from the project
πŸ”§ Remove unnecessary `suggest` and `scripts` configuration
πŸ› Fix children option page registration (Fixes #93)
🎨 Improve class syntax and add types
πŸ”§ Comment out default configuration values
πŸ”§ Change the publish tag to `acf-composer` to make publishing assets easier
@Log1x Log1x merged commit be27fea into master Feb 26, 2024
2 checks passed
@Log1x Log1x deleted the refactor/log1x branch February 26, 2024 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant