Releases: yext/answers-hitchhiker-theme
Releases · yext/answers-hitchhiker-theme
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.
Bugfixes
v1.23.1
Version 1.23.0
Version 1.23.0
Features
- Support for new languages including Chinese (Traditional), Chinese (Simplified), Russian, Polish, Portuguese, Dutch, Arabic, Korean, Swedish, and Hindi (#918) (#900)
- Loading indicator for the search bar (#875)
- Voice search support (#894)
- Analytics, session tracking, and query source can now be toggled through Runtime Config (#869) (#879)
- Added validation to ensure that parts of global_config and page configs are valid (#888)
- Font preloads are now located in the layouts/preload-fonts.hbs file (#893)
- Global config now includes "sessionTrackingEnabled" and "analyticsEventsEnabled" (#898)
- Added a partial for additional Answers configuration (#903)
- Map pins now support custom label colors (#922)
Enhancements
- The full-page-map "Search This Area" functionality is better optimized when a user quickly zooms in or out of the map (#861)
- Improved build time during development mode (#865)
- Icons were updated from components to Handlebars partials to improve performance (#874)