This was a packaging regression in 5.2.2: the built type declarations were not included in the published package. Fix: upgrade to `algoliasearch@5.2.5` or later, where the declarations are restored (confirmed by multiple reporters and by the AreTheTypesWrong check passing). The maintainers also adde…
Two findings and fixes came out of the thread. The immediate cause: the resize listener tied to the detachedMediaQuery (packages/autocomplete-js/src/autocomplete.ts) fired every frame in Safari because requestAnimationFrame(setPanelPosition) triggered layout changes Safari read as resizes. The shipp…
This was a packaging regression in 5.2.2: the built type declarations were not included in the published package. Fix: upgrade to `algoliasearch@5.2.5` or later, where the declarations are restored (confirmed by multiple reporters and by the AreTheTypesWrong check passing). The maintainers also adde…
Two findings and fixes came out of the thread. The immediate cause: the resize listener tied to the detachedMediaQuery (packages/autocomplete-js/src/autocomplete.ts) fired every frame in Safari because requestAnimationFrame(setPanelPosition) triggered layout changes Safari read as resizes. The shipp…