Skip to content

Releases: ServiceCanada/search-ui

v1.4.0

16 Oct 12:33
709eb3b
Compare
Choose a tag to compare

What's Changed

  • Minor: API - Add year parameter to narrow down results for a specific year (custom to Budget Canada)
  • Minor: API - Add mlParameters to enable contextual ART/QS models
  • Patch: API - This is to fix search functionalities when cookies are turned off
  • Patch: UI - Fix issue with displaying results URL in the template, when it has HTML special characters (such as &)
  • Patch: Template - Fix "Query summary" template handling to re-enable some contextual searches customizations due to recent security fix
  • Patch: Template - Fix default "Did you mean" template to visually align properly to the left and bottom margins.

Full Changelog: v1.3.0...v1.4.0

v1.3.0

30 Jul 16:17
f9f76e1
Compare
Choose a tag to compare

What's Changed

  • Minor - Sanitizing Request Query
  • Minor - BSD-30796 - Enhancing the advanced search site or domain filter by switching from @hostname to @uri
  • Patch - SR-380 - Neutralize all HTML from the query string prior to display in the search page

v1.2.0

15 Jul 17:20
8b46201
Compare
Choose a tag to compare
  • Patch - SR-376 - Sanitize all the user input data
  • Minor - SR-376 - Add an alternative UI without the data-fusion which are interfering from the search interface

v1.1.0

07 Jun 12:59
2732296
Compare
Choose a tag to compare

What's Changed

  • word-break: break-word; was added to prevent URLs from overflowing on mobile and causing a horizontal scrollbar. This change is compatible for when a breadcrumb is shown instead of a URL as well.
  • There were inconsistent calls of the focusToView() function rendering it unusable sporadically with screen readers.
  • No results section was moved to query summary zone so that the focus is consistent with the approach taken, and which indirectly puts the did you mean in the right focus order semantically.
  • aria-live="polite" was removed due to it being more of a burden than a help for screen readers.
  • aria-current="page" added to the active pagination button to provide semantic to screen readers on the current page of search results.
  • #gc-searchbox was added as a selector on the form as a transitioning move towards removing action="#wb-land" from the search form. Both variations are acceptable for now.
  • .btn-lg added to Did you mean section for consistency of size in the element.
  • #wb-land has been out for the Results section tag as the .results was never used and falsly identified.
  • .results class has been added to a child of the Results section, which wraps the search results and adds the bottom border which was missing from previous versions.

Full Changelog: v1.0.0...v1.1.0

v1.0.0

03 Jun 19:44
9356885
Compare
Choose a tag to compare

This is the initial stable major version if the Search UI

What's Changed

  • Fix “None of these words” field in advance search UI
  • Fix date format as well as date value for YYYY-MM-DD, in search results
  • Fix searches coming from top-right search box to not do exact match with the search terms (was previously adding “+” sign between words resulting in this behavior)
  • Fix PM contextual search to highlight search terms properly in search results
  • General fix for accessibility concern around keyboard focus
  • Add a Sort by date feature
  • Add Scope for Elections Canada to conduct more specific searches
  • Remove query suggestions if www.canada.ca
  • Avoid throwing an error if baseElement can't be found
  • Add information related to the project itself, as part of the concept of project/mini-apps for MWS

Modified files for implementation

  • connector.min.js
  • headless.esm.js
  • connector.min.css

New Contributors

Full Changelog: v1.0.0-alpha...v1.0.0

v1.0.0-alpha

11 Apr 17:43
57a26cb
Compare
Choose a tag to compare
v1.0.0-alpha Pre-release
Pre-release

What's Changed

  • Documentation: Added contributing, security and code of conduct by @GormFrank in #1
  • Initial upload with build script by @GormFrank in #2

New Contributors

Full Changelog: https://github.com/ServiceCanada/search-ui/commits/v1.0.0-alpha