Skip to content

Pods 3.4.0#7431

Draft
PodsBot wants to merge 42 commits intomainfrom
release/3.4.0
Draft

Pods 3.4.0#7431
PodsBot wants to merge 42 commits intomainfrom
release/3.4.0

Conversation

@PodsBot
Copy link
Collaborator

@PodsBot PodsBot commented May 26, 2025

Some of the included features so far:

  • Updated minimum requirements to PHP 8.0+ and WP 6.8+
  • Duplicate groups
  • When flushing Pods caches, allow skipping flushing full object cache or deleting all transients
  • Conditional logic revamp of PHP/JS logic to make it easier to work with and test, added full testing coverage for the conditions supported on both PHP and JS sides of the code.
  • Refactored File field so it's fully React now and is powered by the ListItem component that Relationship List Views use

@PodsBot PodsBot added this to the Pods 3.4.0 milestone May 26, 2025
@sc0ttkclark sc0ttkclark force-pushed the release/3.4.0 branch 2 times, most recently from 8dc3511 to d528df0 Compare May 26, 2025 20:52
@sc0ttkclark sc0ttkclark force-pushed the release/3.4.0 branch 2 times, most recently from 81f3cf6 to 89e8c96 Compare July 8, 2025 20:45
useEffect value-sync approach in repeatable DateTime, Currency, Text, and
Number fields have been replaced with useRef.

A previous fix for drag-and-drop reorder (including value in the React key)
caused repeatable text fields to lose focus on every keystroke. Removing the
value from the key fixed focus but regressed drag-and-drop for date/currency/number
fields that maintain internal state.

This replaces both approaches with useRef for persistent field IDs which associate
with items during reorder. React tracks component instances without
remounting, so text fields keep focus and fields keep their order.
@github-actions
Copy link

github-actions bot commented Mar 11, 2026

✅ WordPress Plugin Check Report

✅ Status: Passed

📊 Report

All checks passed! No errors or warnings found.


🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check

@pods-framework pods-framework deleted a comment from what-the-diff bot Mar 11, 2026
sc0ttkclark and others added 23 commits March 12, 2026 15:44
… checks and introduce ALL comparison variations

Fixes #7272

Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Signed-off-by: Scott Kingsley Clark <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants