## [1.0-rc31]

### Added
- A confirm dialog has been added before deleting search experiences/forms in admin.

### Updated
- WordPress admin menu navigation improvements.
- Other minor improvements and bug fixes.

## [1.0-rc30]

### Added

- New setting to control mobile filter behavior (floating or fullscreen) - defaults to floating.

### Updated

- Optimized filter behavior on desktop and mobile.
- Updated translations: 
  - Danish
  - German
  - Greek
  - Spanish
  - French
  - Italian
  - Norwegian
  - Dutch
  - Polish
  - Russian
  - Swedish
- Other minor improvements and bug fixes.

## [1.0-rc29]

### Fixed

- Fixes an issue where an incorrect canonical url was generated.

## [1.0-rc28]

### Updated

- Cache duration has been extended for property areas (from 5 minutes to 1 hour).

### Fixed

- Fixes an issue causing auto updates not to be installed on scheduled cronjobs.
- Fixes an issue affecting cache invalidation on lower TTLs.

## [1.0-rc27]

### Added

- Current setting of auto updates are now displayed in the list of plugins.

### Fixed

- Minor RTL optimizations.

## [1.0-rc26]

### Added

- Automatic plugin updates can now be enabled/disabled in the plugin settings (enabled by default).
- RTL (right-to-left) language support.
- Added new languages:
  - Arabic
  - Hebrew

### Updated

- Improved parsing and normalization of phone numbers submitted via forms.
- Updated translations: 
  - Danish
  - German
  - Greek
  - Spanish
  - French
  - Italian
  - Norwegian
  - Dutch
  - Polish
  - Russian
  - Swedish
- Other minor improvements.

### Fixed

- Vertical scrolling will now be determined based on the position of plugin-generated content rather than the absolute top of the page.
- Open graph image tag should now be added by Yoast SEO correctly (when installed).

## [1.0-rc25]

### Updated

- Other minor improvements.

### Fixed

- Fixed a bug where country filter were not applied correctly.
- Fixed an error on the listing page when PDF template was disabled.
- Fixed a bug showing recently added labels without translation.
- Fixed an issue downloading PDF brochures for listings using custom reference ids.
- Fixed a false positive warning shown in PageSpeed insights.

## [1.0-rc24]

### Added

- Placeholder support has been added for checkboxes and radio fields.
- Property labels can now be translated directly in the plugin.

### Updated

- Improved parsing of rewrite rules.
- Automatic labels now have unique classes.
- The full screen slider (overlay) will now reset to the first slide when reaching the end using the (>) button.
- Other minor improvements.

### Fixed

- Fixed no icon visible for VKontakte (VK) social.
- The PDF download button is now removed when disabled.

## [1.0-rc23]

### Added

- Automatic contact and deal creation in CRM when form submission is triggered (requires Business plan).
- Google Tag Manager is now supported for conversion tracking.
- Added Italian language.
- Added Russian language.

### Updated

- Search results will now update when map is opened/closed.
- Custom option localizations will now be shown in filter options.
- Confirmation email subject and message can now be translated in the localization settings.
- Accessibility improvements.
- Other minor improvements.

### Fixed

- Fixed an issue downloading project PDF.
- Fixed an issue causing custom labels not to be displayed on project listings.
- Fixed an isuse causing localization placeholder to be shown incorrectly.
- Fixed an issue loading Danish language.
- Fixed an issue causing missing attributes on project listings.
- Fixed an issue parsing checkboxes as filter options.
- Fixed an issue preventing some form fields from being reset to their default state after successful submission.

## [1.0-rc22]

### Updated

- Improved handling of area filtering whilst creating a search experience.
- Other minor improvements.

### Fixed

- Fixed an issue preventing forms from be submitted on certain iOS devices.
- Fixed an issue affecting price/budget filters.
- Fixed an issue parsing coordinates from the interactive map.
- Fixed an issue selecting call code country on mobile devices.
- The filters button will now be hidden when no more filters are available.

## [1.0-rc21]

### Updated

- Improved opening/closing functionality of dropdowns supporting multiple selections.
- Improved parsing of search filters.
- Other minor improvements.

### Fixed

- Search filters will now explicitly be rendered based on `multiple` or `range` settings.
- Query parameters not included in the form are now disregarded.
- Fixed a parsing issue with rewrite rules including hidden characters.
- Fixed a bug preventing similar properties from appearing.

## [1.0-rc20]

### Fixed

- Fixed a bug when opening/closing the interactive maps on mobile.

## [1.0-rc19]

### Updated

- Added support for multiple form recipients (email addresses to be separated with comma).
- Added automatic fallback to send form request to all admin users in case form has no valid `to` recipients.
- The planning zones section has been moved above the mortgage calculator (visible when available).

### Fixed

- Fixed filters not being pre-selected with values in url under certain conditions.
- Removed the initial scroll adjustment on first load.

## [1.0-rc18]

### Fixed

- Fixes an issue where the interactive map overlaps submenus with low z-index values.

## [1.0-rc17]

### Fixed

- Fixes an issue where the map would be distorted under certain conditions.

## [1.0-rc16]

### Fixed

- Fixes an issue where the height of the shortcode would be incorrectly calculated if custom CSS was applied.

## [1.0-rc15]

### Fixed

- Fixes an issue where the interactive map would be rendered at an incorrect size.

## [1.0-rc14]

### Updated

- Resolved compatibility issue with performance plugins such as WP Rocket which prevented favorites to be shown.
- Improved handling of currency exchange in frontend.
- Mobile improvements.
- Other minor improvements.

## [1.0-rc13]

### Fixed

- Fixed minor display issue on mobile.

## [1.0-rc12]

### Updated

- Map boundaries will now be refreshed when filters are adjusted.
- Improved initial rendering speed and consistency.
- Accessibility improvements.
- Mobile improvements.
- Other minor improvements.

### Fixed

- Fixes a warning message reported in server logs.
- The pull bar will no longer reset to the default position when search results update.
- The map is now hidden on property/project listing when map style is set to invisible.
- Other minor fixes.

## [1.0-rc11]

### Fixed

- Fixed an issue opening listing card on map if custom ids were used.

## [1.0-rc10]

### Updated

- Improved handling of multiple currencies.

### Fixed

- Fixed an issue causing translations to not appear under certain conditions.

## [1.0-rc9]

### Fixed

- Fixed positioning of advanced filters menu.
- Fixed an error when forms were used on a standalone page.

## [1.0-rc8]

### Added

- Floorplans, videos and virtual tours are now appearing in the gallery.
- Conversion tracking can now be configured in each form.
- Add WhatsApp contact option on branch and agent.
- Add video player support.

### Updated

- Slug generator optimizations.
- Project and property disclaimers are now translatable in the localizations tab.
- Updated translations: German, Danish, Greek, Spanish, French, Norwegian, Dutch, Polish and Swedish.
- Performance optimizations.
- Other minor updates.

### Fixed

- Sharing button in favorites is now removed if no form is selected.
- Other minor bug fixes.

## [1.0-rc7]

### Fixed

- Fixed an issue where the map would be stuck in an infinite loading when `map_default_state` was set to `on` on some installations.

## [1.0-rc6]

### Updated

- Force a refresh of cached script files during plugin updates.

## [1.0-rc5]

### Added

- Added new custom field type `Number` to forms.

### Changed

- The listing url format has been changed and will now include the reference id followed by the generated slug.
- Improvements to the plugins routing functionality.

### Updated

- Custom fields can now use the same name as Estatebud API fields.
- Optimized integrations with supported localization plugins (Polylang, TranslatePress, Weglot, WPML).
- Other minor updates and bug fixes.

## [1.0-rc4]

### Added

- Added hex color code helper element.
- Added custom fields to Search Experiences.
- Added search functionality to eligible multi-select fields.

### Changed

- Areas will automatically be populated if no country field is included in the form.
- Form fields not connected to a search experience will now be rendered as configured, with automatic re-positioning disabled.
- Improved the rendering of form fields not connected to a search experience.
- Empty listing slugs will now have permalinks without a separator character.

### Updated

- Form data sourced from Estatebud API is now correctly populated when used in standalone forms.
- Improved how favorites are handled for better consistency across the plugin.
- Updated translations: German, Danish, Greek, Spanish, French, Norwegian, Dutch, Polish and Swedish.
- Performance optimizations.
- Other minor updates and bug fixes.

## [1.0-rc3]

### Added

- Slider can now be enabled in the shortcode generator when widget mode is enabled.

### Updated

- Other minor updates and bug fixes.

## [1.0-rc2]

### Updated

- Interactive map improvements.
- Bug fixes.

## [1.0-rc1]

### Added

- Initial release.