# Ajax Search Pro 4.23

## 4.23.3 - 2022.09.22

### Fixes

* Fixed an issue with the index table attachment search - where the post type search settings have affected the attachment search settings
* Fixed an issue with the search style when displayed in an Elementor pop-up. In case of style issues please check the [styling issues](https://documentation.ajaxsearchpro.com/troubleshooting/styling-issues) documentation for a solution

## 4.23.2 - 2022.09.19

### Changes

* Improved some string conversion methods

### Fixes

* Fixed a potential bug with the CSS loader
* Fixed an issue with the index table, when non-scalar ACF values triggered a warning during the index
* Corrected the compact box width calculation
* Corrected the compact layout container floating, when using the "absolute" position
* Corrected the changelog URL

## 4.23.1 - 2022.09.16

* Fixed some namespace related issues
* Fixed an issue which triggered an 500 error message when using Visual Composer (or WPBakery page builder)
* Fixed an issue with the Image Parser

## 4.23 - 2022.09.15

### New Features

* Better CSS style loading method selection - Optimal (Inline + File) | Everything File | Everything inline
* The live search filter now works on the WooCommerce shop page
* The live search filter now works on the Category, Tag and any other Taxonomy archive pages

### Changes

* Greatly improved the title keyword suggestions and autocomplete algorithm
* Removed the deprecated old scrollbar script
* Better search style loading - by default, the customized search styles are now printed as inline styles. This saves a lot of bandwith, when having multiple search instances. CSS/JS minify plugins are commonly used, and this method gives them better control over each page style.
* Changed the autocomplete field for a negative tabindex, so it is excluded from keyboard navigation
* Removed the Async CSS loader - it was not effective for proper pageview scores and CDN/Cache plugin providers have far superior solutions
* Reorganized Compatibility Panel
* For better compatibility, changed the javascript response delimiters to not include "!" characters
* The URL override faute now works with the Elementor live results as well - until now, the browser address URL always changed, now it does not, [until it is enabled](https://i.imgur.com/NdlmQaO.png)
* Self-hosted all the images - there was an issue reported with slow loading.
* "Show more results" text now supporting the {phrase} variable
* Major refactoring and reorganizing of the core server side code to meet higher PHP coding standards

### Fixes

* Horizontal layout - now correctly displays the result descriptions, whenever images are not available
* Fixed an issue with the japanese ideographic space character
* Improved the inline script loader for the search instances, so that cache plugins better recognize the difference of the ouptut by pages
* Fixed an issue with the BuddyPress xprofie field otpion
