Skip to content

Conversation

@troychaplin
Copy link
Owner

Pull Request

Description

Type of Change

  • πŸ› Bug fix
  • ✨ New accessibility check
  • πŸ”Œ New developer API feature
  • πŸ“š Documentation update
  • πŸ”§ Code refactoring
  • β™Ώ Accessibility improvement
  • πŸ’₯ Breaking change

Related Issues

Related issue(s): #{add issue}

Changes Made

Testing

Environment:

  • WordPress Version:
  • Browser(s) tested:

Test Cases: (check what applies to your change)

For new accessibility checks:

  • Tested error state (red border/message)
  • Tested warning state (yellow border/message)
  • Tested valid state (no indicators)
  • Publishing prevention works (for errors)

For updated accessibility checks:

  • Existing functionality still works
  • New behavior works as expected
  • No regressions in other blocks

For new developer API features:

  • API functions work as documented
  • Hooks/filters fire correctly
  • External plugin integration tested

For developer API updates:

  • Backward compatibility maintained
  • Existing integrations still work
  • New functionality accessible

General testing:

  • No console errors
  • Tested in wp-env environment
  • Works across different WordPress blocks

Screenshots

Developer API Impact (if applicable)

  • No API changes
  • New hooks/filters added
  • Breaking changes to existing API
  • Documentation updated

Checklist

  • Code follows WordPress standards
  • No PHP/JavaScript errors
  • Tested in wp-env environment
  • Documentation updated (if needed)

troychaplin and others added 8 commits December 5, 2025 21:32
* refactor: notification system

* add: support for innerblock validation on parent

* add: tooltips css file

* fix: lint errors

* fix: lint errors

* remove: per-block inspector messages

* add: plugin icon

* change: only 1 editor validation headings on settings page

* chnage: post meta sidebar validation styles

* change: meta field styles

* refactor: meta validation implementation

* change: meta validation display

* refactor: plugin structure (#149)

* update: docs

* finish: post meta validation styles
* change: removed css

* refactor: script folders

* remove: duplicate functionality

* add: comments
* change: removed popover, replaced with modal

* finish: inline editor notifications
* change: sidebar icon style

* change: validation sidebar icon

* refactor: sidebar message display

* change: sidebar icon styles

* change: validation sidebar styles

* change: validation sidebar styles

* fix: core block validation issues

* fix: issue with body classes

* change: sidebar styles

* change: meta issue display in sidebar

* finish: validation sidebar
@troychaplin troychaplin merged commit 2372601 into main Dec 7, 2025
1 check passed
@troychaplin troychaplin deleted the refactor/v3 branch December 7, 2025 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants