Releases: yext/answers-hitchhiker-theme
Releases · yext/answers-hitchhiker-theme
v1.29.1
Bug Fixes
- Updated the
grunt-webpack
dependency to be compatible withwebpack
v5. Previous versions ofgrunt-webpack
had the following peer dependency:webpack: ^4.0.0
. This caused issues for certain Node versions because we use v5 ofwebpack
. However, v4.0.3 ofgrunt-webpack
has the peer dependency:webpack: ^4.0.0 || ^5.0.0
.
Version 1.29.0
v1.28.1
v1.28.0
Features
- Multi-lang versions of the
document-standard
result card and thedocumentsearch-standard
direct answer card have been added. (#1041, #1039) - We automatically bump the
sdkVersion
in theglobal_config
on upgrade. (#1031)
Changes
- RTF styling was added to the
event-standard
,faq-accordion
, andlocation-standard
cards. (#1037) - The default
universalSectionTemplate
for avertical-grid
page was updated togrid-three-columns
. (#1038)
Bugfixes
- When clicking outside the iFrame'd experience, the query suggestions dropdown now closes. (#1034)
- There was a bug with the custom
card
command. If the new card's name contained the name of the forked card, the former would not be added properly. This is now fixed. (#1036) - Previously, if there was a Map on the Universal page, a user could get stuck on the Map while scrolling down the page. This has been fixed. (#1030, #1042)
Version 1.27.0
Features
- Consumer Authentication support was added for the Sandbox environment. (#996)
- The existing
image
formatter was updated to support photos sent from the Streams API. (#998) - Support for Direct Answers on Vertical was added to the
vertical-standard
template. It is commented out by default. (#994)
Changes
- To better support Consumer Authentication, the
AnswersExperience.init()
method can be called onDocument
load. (#995) - The default
universalLimit
for all Vertical page configs was updated to 4. (#1010, #1021)
Bugfixes
- Ensured that in all page templates, the
SpellCheck
appears above theResultsCount
. (#1011, #1017) - In the
highlightedField
formatter, any HTML tag that appears in the text, that is not<mark>
or</mark>
, is now escaped. (#1012) - Font pre-loads on Multi-lang sites now work correctly. (#1018)
- A new CSS variable was added:
--yxt-filter-options-option-label-line-height
. This variable, when kept in proper proportion to--yxt-filters-and-sorts-font-size
, will ensure the scroll bar does not erroneously appear for filter options. (#1015, #1019)
Version 1.26.0
Features
- Add support for the auth token, with a new global_config
token
field (#976) - Add support for the visitor, which can be set or changed at runtime (#970)
- Add support for generic thumbs up/down feedback buttons to all cards (#973, #1005)
- Handle page and template names with spaces (#988)
Changes
- Update styling of navigation ‘More’ menu (#989)
- Update hover color of search bar buttons (#1000)
- Internal repo changes (automate WCAG testing (#987))
Bugfixes
- Fix console error which would appear on google maps (#955)
- Fix extra query when loading in iframe integrations (#986)
- Fix bug that displayed links that didn’t exist (#990)
- Allow microphone access for voice search in iframe (#991)
- Fix issue with custom search icon size (#992)
- Fix bug with new prop comments not being added (#1004)
- Fix distance alignment on location cards (#1006)
Version 1.25.0
1.24.1
v1.24
Version 1.24.0
Features
- A new formatter was added that prints the list of categories applied to an entity. (#946)
- Added a new localized price range formatter. (#943)
Enhancements
- Google's text highlighting was added to the "View Details" link on the
document-search
Direct Answer card. Note that
the highlighting is only applied when the user's browser is Chrome. (#945) - The Open Status translations are no longer hard-coded in
static
JS files. Instead, they are sourced from the Theme's
.PO files. This means they can be overridden in custom .PO files.