- Fixed issue where field choices could reload with the incorrect choices when editing entries using GravityView if calculations are used for filtering the returned choices.
- Fixed PHP warnings that could show in certain use-cases with the User object type.
- Fixed PHP notice that could show when adding a coupon for "Any Form" with the Gravity Forms Coupons Add-On.
- Fixed issue where Filters could be added in the field settings prior to the properties being loaded for the Object Type.
- Fixed regression with Live Merge Tags in radio values being reset when navigating multi-page forms.
- Fixed issue where gform object was not available to Populate Anything in GravityView's list view.
- Improved consistency of Product fields with Choices to regular choice-based fields by showing the selected choice label rather than value when viewing the entry.
- Fixed issue where fields would be reloaded immediately after switching pages in a multi-page form.
- Fixed performance issue that could arise on forms with a large amount of conditional logic rules and Live Merge Tags.
Added new [`gppa_should_force_use_field_value`](https://gravitywiz.com/documentation/gppa_should_force_use_field_value) PHP filter.
- Added support for populating List field values from other List fields.
- Updated the GF Entry Object Type to allow using List fields as properties.
- Added new [`gppa_is_supported_field`](https://gravitywiz.com/documentation/gppa_is_supported_field/) JavaScript filter.
- Fixed issue where Live Merge Tags could get improperly populated with values from unchecked checkboxes.
- Fixed issue where filtering by date fields would not work if the value coming from the database was in YYYY-MM-DD format.
Fixed an issue where choice based fields with LMT values failed validation on submit.
Fixed an issue where the Euro symbol did not render correctly in LMTs.
- Added [gppa_query_cache_hash](https://gravitywiz.com/documentation/gppa_query_cache_hash/) filter.
- Improved support for hydrating checkboxes that are populated with Easy Passthrough.
- Fixed issue where using the "is in" operator to compare against a comma-delimited list did not correctly remove excess whitespace between values.
- Fixed issue where the final determined field value (including preselected options) was not passed when fetching input html during hydration.