sp-search

Overview API Changelog

Overview

Section titled Overview

The <sp-search> element is used for searching and filtering items.

View the design documentation for this component.

Usage

Section titled Usage

See it on NPM! How big is this package in your project? Try it on Stackblitz

yarn add @spectrum-web-components/search

Import the side effectful registration of <sp-search> via:

import '@spectrum-web-components/search/sp-search.js';

When looking to leverage the Search base class as a type and/or for extension purposes, do so via:

import { Search } from '@spectrum-web-components/search';

Anatomy

Section titled Anatomy

The search field consists of several key parts:

  • Label/placeholder
  • Text field
  • In-field button to clear the search term

Options

Section titled Options

Sizes

Section titled Sizes

Search fields come in four different sizes for mobile and desktop platform scales: small, medium, large, and extra-large.

The default and most frequently used size is medium.

Small
<sp-search size="s"></sp-search>
Medium
<sp-search></sp-search>
Large
<sp-search size="l"></sp-search>
Extra Large
<sp-search size="xl"></sp-search>

Icon

Section titled Icon

The search icon is set using the icon magnifier icon-workflow icon-search classes in the component.

<sp-search label="This is a label"></sp-search>

Placeholder

Section titled Placeholder

A placeholder is a hint to the user about what to input in the search field. It is displayed when the search field is empty and is removed when the user starts typing.

<sp-search placeholder="Enter a search term"></sp-search>

Help text

Section titled Help text

A search field can have help text below the field to give extra context or instruction about what a user should input. The description communicates a hint or helpful information, such as a search's scope. The component also supports negative help text, which is displayed when the search field is invalid.

<sp-search>
    <sp-help-text slot="help-text">Enter a search term.</sp-help-text>
    <sp-help-text slot="negative-help-text">Invalid search term.</sp-help-text>
</sp-search>

Clear button

Section titled Clear button

A clear button is a button that clears the search term. It is displayed when the search field is not empty.

<sp-search value="Flights to Hawaii"></sp-search>

States

Section titled States

Disabled

Section titled Disabled

A search field in a disabled state shows that a search option exists, but is not available in that circumstance. This can be used to maintain layout continuity and communicate that it may become available later.

<sp-search disabled></sp-search>

Events

Section titled Events

The submit event fires when the <sp-search> is submitted. This is a non-composed event in line with what you would expect a <form /> to fire. If you choose to prevent the default behavior of this event, the default action for the underlying <form /> element will also be prevented, allowing you to handle the search action in JavaScript.

Accessibility

Section titled Accessibility

Include a label

Section titled Include a label

Every text field should have a label. A field without a label is ambiguous and not accessible.

The aria-label for the search field is set to Search by default. The text set in the label property is used as the aria-label for the search field.

Include help text

Section titled Include help text

The description in the help text is flexible and encompasses a range of guidance. Sometimes this guidance is about what to input, and sometimes it's about how to input. This includes information such as:

  • An overall description of the input field
  • Hints for what kind of information needs to be input
  • Specific formatting examples or requirements

Learn more about using help text.

Include negative help text

Section titled Include negative help text

Write error messaging in a human-centered way by guiding a user and showing them a solution — don't simply state what's wrong and then leave them guessing as to how to resolve it. Ambiguous error messages can be frustrating and even shame-inducing for users. Also, keep in mind that something that a system may deem an error may not actually be perceived as an error to a user.

Learn more about writing error messages.

Do not use a placeholder as a replacement for a label or help-text

Section titled Do not use a placeholder as a replacement for a label or help-text

Putting instructions for how to complete an input, requirements, or any other essential information into placeholder text is not accessible. Once a value is entered, placeholder text is no longer viewable; if someone is using an automatic form filler, they will never get the information in the placeholder text.

Instead, use the help text description to convey requirements or to show any formatting examples that would help user comprehension. If there's placeholder text and help text at the same time, it becomes redundant and distracting, especially if they're communicating the same thing.

Hold value on Escape key

Section titled Hold value on Escape key

The holdValueOnEscape attribute controls whether the typed value should be held (i.e., not cleared or reset) when the Escape key is pressed. If set to true, pressing the Escape key will not affect the value in the search field.

API

Attributes and Properties

Section titled Attributes and Properties
Property Attribute Type Default Description action action string '' autocomplete autocomplete | 'list' | 'none' | HTMLInputElement['autocomplete'] | HTMLTextAreaElement['autocomplete'] | undefined What form of assistance should be provided when attempting to supply a value to the form control disabled disabled boolean false Disable this control. It will not receive focus or events grows grows boolean false Whether a form control delivered with the `multiline` attribute will change size vertically to accomodate longer input holdValueOnEscape holdValueOnEscape boolean Controls whether the typed value should be held (i.e., not cleared or reset) when the Escape key is pressed. If set to true, pressing the Escape key will not affect the value in the search field. invalid invalid boolean false Whether the `value` held by the form control is invalid. label label string 'Search' A string applied via `aria-label` to the form control when a user visible label is not provided. maxlength maxlength number -1 Defines the maximum string length that the user can enter method method 'get' | 'post' | 'dialog' | undefined minlength minlength number -1 Defines the minimum string length that the user can enter multiline multiline boolean false Whether the form control should accept a value longer than one line name name string | undefined Name of the form control. pattern pattern string | undefined Pattern the `value` must match to be valid placeholder placeholder string 'Search' Text that appears in the form control when it has no value set quiet quiet boolean false Whether to display the form control with no visible background readonly readonly boolean false Whether a user can interact with the value of the form control required required boolean false Whether the form control will be found to be invalid when it holds no `value` rows rows number -1 The specific number of rows the form control should provide in the user interface tabIndex tabIndex number The tab index to apply to this control. See general documentation about the tabindex HTML property valid valid boolean false Whether the `value` held by the form control is valid. value value string | number The value held by the form control

Slots

Section titled Slots
Name Description help-text default or non-negative help text to associate to your form element negative-help-text negative help text to associate to your form element when `invalid`

Events

Section titled Events
Name Type Description change Event An alteration to the value of the element has been committed by the user. input Event The value of the element has changed. submit Event The search form has been submitted.

Changelog

Patch Changes

Section titled Patch Changes
  • Updated dependencies [cde976d]:
    • @spectrum-web-components/textfield@1.7.0
    • @spectrum-web-components/button@1.7.0
    • @spectrum-web-components/icon@1.7.0
    • @spectrum-web-components/icons-workflow@1.7.0
    • @spectrum-web-components/base@1.7.0

1.6.0

Section titled 1.6.0

Patch Changes

Section titled Patch Changes
  • #5157 9e15a66 Thanks @TarunAdobe! - # Release Note

    Infield Button

    Section titled Infield Button

    6.1.2

    Section titled 6.1.2
    • #3615 f09c84a Thanks @Rajdeepc! - ### Infield button fast follows
      • Updated infield button disabled border color to use -spectrum-gray-300 for spectrum-two theme and -spectrum-gray-200 for other themes.

    6.1.1

    Section titled 6.1.1

    📝 #3536 f77aa72 Thanks @marissahuysentruyt!

    • S2 Foundations fixes
      • Adjusts the background-color of the infield button components within stepper to use gray-100 as opposed to gray-25.
        • This corresponds to the background-color updates picker has for S2.
      • Corrects the border color for the default picker for S2 foundations, using gray-500 (instead of gray-800) to align with other field/form components.
      • Refactors the &.is-keyboardFocused&.is-placeholder selector to &.is-keyboardFocused.spectrum-Picker-label.is-placeholder to avoid unexpectedly targeting the nested placeholder class.

    6.1.0

    Section titled 6.1.0

    📝 #3541 1a3245c Thanks @castastrophe!

    Dependency alignment across the project.

    • Updated dependencies [205182b1a3245c]:
      • @spectrum-css/icon@9.1.0
      • @spectrum-css/tokens@16.0.1

    Number Field

    Section titled Number Field

    Bump @spectrum-css/stepper to 7.1.3

    7.1.3

    Section titled 7.1.3
    • #3621 3aec28a Thanks @marissahuysentruyt!

      • Updates -spectrum-stepper-buttons-border-color-keyboard-focus from gray-900 to gray-800 to match the rest of the border color on keyboardFocus.

    7.1.2

    Section titled 7.1.2

    📝 #3594 6200a63 Thanks @TarunAdobe!

    • Updates Stepper's key-focus border color (-spectrum-stepper-border-color-keyboard-focus) to -spectrum-gray-800.

    7.1.1

    Section titled 7.1.1

    📝 #3536 f77aa72 Thanks @marissahuysentruyt!

    • S2 Foundations fixes
      • Adjusts the background-color of the infield button components within stepper to use gray-100 as opposed to gray-25.
        • This corresponds to the background-color updates picker has for S2.
      • Corrects the border color for the default picker for S2 foundations, using gray-500 (instead of gray-800) to align with other field/form components.
      • Refactors the &.is-keyboardFocused&.is-placeholder selector to &.is-keyboardFocused.spectrum-Picker-label.is-placeholder to avoid unexpectedly targeting the nested placeholder class.

    7.1.0

    Section titled 7.1.0

    📝 #3541 1a3245c Thanks @castastrophe!

    Dependency alignment across the project.

    • Updated dependencies [205182b9b108f71a3245c]:
      • @spectrum-css/actionbutton@8.0.0
      • @spectrum-css/icon@9.1.0
      • @spectrum-css/infieldbutton@7.0.0
      • @spectrum-css/textfield@9.0.0
      • @spectrum-css/tokens@16.0.1

    Textfield

    Section titled Textfield

    8.1.1

    Section titled 8.1.1

    📝 #3575 2e17d10 Thanks @TarunAdobe!

    • Updated border color on keyboard focus state for textfield in spectrum-two theme.

    8.1.0

    Section titled 8.1.0

    📝 #3539 9b108f7 Thanks @rise-erpelding!

    • Updates invalid icon spacing to be vertically centered for S2.

    📝 #3541 1a3245c Thanks @castastrophe!

    • Dependency alignment across the project.

    Set component peerDependencies as optional to reduce console warnings on downstream projects.

    • Updated dependencies [205182b1a3245c]:
      • @spectrum-css/helptext@8.0.0
      • @spectrum-css/tokens@16.0.1
    Section titled Search

    8.1.2

    Section titled 8.1.2
    • #3658 e9fde67 Thanks @rise-erpelding! - Change S2 theme border color to gray-800 on keyfocus per design request in order to align with text field.

    8.1.1

    Section titled 8.1.1

    📝 #3593 d829abb Thanks @TarunAdobe!

    Updated --spectrum-search-background-color-disabled to --spectrum-gray-25 and --spectrum-search-border-color-disabled to --spectrum-gray-300 for the S2 foundations contexts.

    Also defines disabled quiet border and background colors (--system-search-quiet-background-color-disabled and --system-search-quiet-border-color-disabled) in order to maintain disabled quiet styling.

    8.1.0

    Section titled 8.1.0

    📝 #3541 1a3245c Thanks @castastrophe!

    Dependency alignment across the project.

    • Updated dependencies [205182b9b108f71a3245c]:
      • @spectrum-css/clearbutton@8.0.0
      • @spectrum-css/icon@9.1.0
      • @spectrum-css/textfield@9.0.0
      • @spectrum-css/tokens@16.0.1
  • Updated dependencies [f6cebbd, 00eb0a8, 9e15a66]:

    • @spectrum-web-components/icons-workflow@1.6.0
    • @spectrum-web-components/button@1.6.0
    • @spectrum-web-components/textfield@1.6.0
    • @spectrum-web-components/icon@1.6.0
    • @spectrum-web-components/base@1.6.0

1.5.0

Section titled 1.5.0

Patch Changes

Section titled Patch Changes
  • Updated dependencies [4e06533]:
    • @spectrum-web-components/button@1.5.0
    • @spectrum-web-components/textfield@1.5.0
    • @spectrum-web-components/icon@1.5.0
    • @spectrum-web-components/icons-workflow@1.5.0
    • @spectrum-web-components/base@1.5.0

1.4.0

Section titled 1.4.0

Patch Changes

Section titled Patch Changes
  • Updated dependencies []:
    • @spectrum-web-components/button@1.4.0
    • @spectrum-web-components/icon@1.4.0
    • @spectrum-web-components/icons-workflow@1.4.0
    • @spectrum-web-components/textfield@1.4.0
    • @spectrum-web-components/base@1.4.0

1.3.0

Section titled 1.3.0

Patch Changes

Section titled Patch Changes
  • Updated dependencies []:
    • @spectrum-web-components/button@1.3.0
    • @spectrum-web-components/icon@1.3.0
    • @spectrum-web-components/icons-workflow@1.3.0
    • @spectrum-web-components/textfield@1.3.0
    • @spectrum-web-components/base@1.3.0

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.2.0 (2025-02-27)

Section titled

Note: Version bump only for package @spectrum-web-components/search

1.1.2 (2025-02-12)

Section titled

Note: Version bump only for package @spectrum-web-components/search

1.1.1 (2025-01-29)

Section titled

Note: Version bump only for package @spectrum-web-components/search

1.1.0 (2025-01-29)

Section titled

Bug Fixes

Section titled Bug Fixes
  • lock prerelease versions for Spectrum CSS (#5014) (8aa7734)

1.0.3 (2024-12-09)

Section titled

Note: Version bump only for package @spectrum-web-components/search

1.0.1 (2024-11-11)

Section titled

Bug Fixes

Section titled Bug Fixes
  • search: clear button ui in express (#4910) (f88e1e2)

1.0.0 (2024-10-31)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.49.0 (2024-10-15)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.48.1 (2024-10-01)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.48.0 (2024-09-17)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.47.2 (2024-09-03)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.47.1 (2024-08-27)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.47.0 (2024-08-20)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.46.0 (2024-08-08)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.45.0 (2024-07-30)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.44.0 (2024-07-15)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.43.0 (2024-06-11)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.42.5 (2024-05-24)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.42.4 (2024-05-14)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.42.3 (2024-05-01)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.42.2 (2024-04-03)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.42.1 (2024-04-02)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.42.0 (2024-03-19)

Section titled

Features

Section titled Features
  • asset: use core tokens (99e76f4)

0.41.2 (2024-03-05)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.41.1 (2024-02-22)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.41.0 (2024-02-13)

Section titled

Features

Section titled Features
  • icon: use core tokens (a11ef6b)

0.40.5 (2024-02-05)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.40.4 (2024-01-29)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.40.3 (2024-01-11)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.40.2 (2023-12-18)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.40.1 (2023-12-05)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.40.0 (2023-11-16)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.39.4 (2023-11-02)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.39.3 (2023-10-18)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.39.2 (2023-10-13)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.39.1 (2023-10-06)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.39.0 (2023-09-25)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.38.0 (2023-09-05)

Section titled

Bug Fixes

Section titled Bug Fixes
  • search: add mod to remove clear button padding (65168fe)

0.37.0 (2023-08-18)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.36.0 (2023-08-18)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.35.0 (2023-07-31)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.34.0 (2023-07-11)

Section titled

Bug Fixes

Section titled Bug Fixes
  • number-field,search,textfield: add t-shirt sizes (fda8f96)

0.33.2 (2023-06-14)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.33.0 (2023-06-08)

Section titled

Features

Section titled Features
  • search: use core tokens (c62a7cd)

0.32.0 (2023-06-01)

Section titled

Features

Section titled Features
  • search,textfield: use core tokens (2ed5135)

0.31.0 (2023-05-17)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.30.0 (2023-05-03)

Section titled 0.30.0 (2023-05-03)

Bug Fixes

Section titled Bug Fixes
  • add tslib as dependency where needed (78885d9)
  • apply "HelpTextMixin" to form elements (a952447)
  • correct @element jsDoc listing across library (c97a632)
  • ensure browser understandable extensions (f4e59f7)
  • ensure CCX search visual delivery (22b90b9)
  • include "type" in package.json, generate custom-elements.json (1a8d716)
  • include default export in the "exports" fields (f32407d)
  • include the "types" entry in package.json files (b432f59)
  • normalize "event" and "error" argument names (8d382cd)
  • search: ensure "reset" surfaces "input" and "change" events (d8204a9)
  • search: prevent overflow content from going behind clear button (956f947)
  • update latest Spectrum CSS beta releases (d8d3acc)
  • update side effect listings (8160d3a)
  • update to latest spectrum-css packages (a5ca19f)
  • use icons without "size" values (3fc7c91)
  • use latest @spectrum-css/* versions (c35eb86)
  • use type="search" for nicer virtual keyboards (c439eb3)

Features

Section titled Features
  • action-button: add action button pattern (03ac00a)
  • add and use icons-ui package (d9c3ab2)
  • adopt DNA@7 base Spectrum CSS (e08cafd)
  • button: use synthetic button instead of native (49e94bc)
  • conditionally load focus-visible polyfill (6b5e5cf)
  • icons-workflow: vend fully registered icon components (941f3a4)
  • include all Dev Mode files in side effects (f70817c)
  • leverage "exports" field in package.json (321abd7)
  • search: adds sp-search element (d484fc2)
  • search: introduce API to control form interactions (42fac00)
  • search: submit will bubble (8014345)
  • search: support "quiet" variant (d0f85f1)
  • search: update spectrum css input (05d8131)
  • search: use Spectrum CSS ^3.0.0 (7830ac0)
  • shared pkg versions, devmode define warning, registry-conflicts docs (6e49565)
  • use @adobe/spectrum-css@2.15.1 (3918888)
  • use latest exports specification (a7ecf4b)

Performance Improvements

Section titled Performance Improvements
  • use "sideEffects" listing in package.json (7271614)

Reverts

Section titled Reverts
  • Revert "chore: release new versions" (a6d655d)

0.12.16 (2023-04-24)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.15 (2023-04-05)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.14 (2023-03-22)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.13 (2023-03-08)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.12 (2023-02-13)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.11 (2023-02-08)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.10 (2023-01-23)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.9 (2023-01-09)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.8 (2022-12-08)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.7 (2022-11-21)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.6 (2022-11-14)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.5 (2022-10-28)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.4 (2022-10-17)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.3 (2022-10-10)

Section titled

Bug Fixes

Section titled Bug Fixes
  • search: prevent overflow content from going behind clear button (956f947)

0.12.2 (2022-09-14)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.1 (2022-08-24)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.12.0 (2022-08-09)

Section titled

Features

Section titled Features
  • include all Dev Mode files in side effects (f70817c)

0.11.6 (2022-08-04)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.11.5 (2022-07-18)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.11.4 (2022-06-29)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.11.3 (2022-06-07)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.11.2 (2022-05-27)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.11.1 (2022-05-12)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.11.0 (2022-04-21)

Section titled

Bug Fixes

Section titled Bug Fixes
  • ensure CCX search visual delivery (22b90b9)

Features

Section titled Features
  • conditionally load focus-visible polyfill (6b5e5cf)

0.10.7 (2022-03-30)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.10.6 (2022-03-08)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.10.5 (2022-03-04)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.10.4 (2022-02-22)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.10.3 (2022-01-26)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.10.2 (2022-01-07)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.10.1 (2021-12-13)

Section titled

Bug Fixes

Section titled Bug Fixes
  • apply "HelpTextMixin" to form elements (a952447)

0.10.0 (2021-11-08)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.9.1 (2021-11-08)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.9.0 (2021-11-02)

Section titled

Features

Section titled Features
  • adopt DNA@7 base Spectrum CSS (e08cafd)

0.8.18 (2021-10-12)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.17 (2021-10-05)

Section titled

Bug Fixes

Section titled Bug Fixes
  • use type="search" for nicer virtual keyboards (c439eb3)

0.8.16 (2021-09-20)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.15 (2021-09-13)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.14 (2021-08-24)

Section titled

Bug Fixes

Section titled Bug Fixes
  • correct @element jsDoc listing across library (c97a632)

0.8.13 (2021-08-03)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.12 (2021-07-22)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.11 (2021-07-01)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.10 (2021-06-16)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.9 (2021-06-07)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.8 (2021-05-24)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.7 (2021-05-12)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.6 (2021-04-15)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.5 (2021-04-09)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.4 (2021-03-29)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.3 (2021-03-22)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.2 (2021-03-22)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.1 (2021-03-05)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.8.0 (2021-03-04)

Section titled

Features

Section titled Features
  • use latest exports specification (a7ecf4b)

0.7.3 (2021-02-11)

Section titled

Bug Fixes

Section titled Bug Fixes
  • update to latest spectrum-css packages (a5ca19f)

0.7.2 (2021-02-02)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.7.1 (2021-01-28)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.7.0 (2021-01-21)

Section titled

Bug Fixes

Section titled Bug Fixes
  • include the "types" entry in package.json files (b432f59)
  • update latest Spectrum CSS beta releases (d8d3acc)
  • use icons without "size" values (3fc7c91)
  • use latest @spectrum-css/* versions (c35eb86)

Features

Section titled Features
  • action-button: add action button pattern (03ac00a)
  • button: use synthetic button instead of native (49e94bc)
  • icons-workflow: vend fully registered icon components (941f3a4)
  • search: update spectrum css input (05d8131)

0.6.0 (2021-01-13)

Section titled

Bug Fixes

Section titled Bug Fixes
  • include the "types" entry in package.json files (b432f59)
  • update latest Spectrum CSS beta releases (d8d3acc)
  • use icons without "size" values (3fc7c91)
  • use latest @spectrum-css/* versions (c35eb86)

Features

Section titled Features
  • action-button: add action button pattern (03ac00a)
  • button: use synthetic button instead of native (49e94bc)
  • icons-workflow: vend fully registered icon components (941f3a4)
  • search: update spectrum css input (05d8131)

0.5.4 (2020-10-12)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.5.3 (2020-10-12)

Section titled

Bug Fixes

Section titled Bug Fixes
  • include default export in the "exports" fields (f32407d)

0.5.2 (2020-09-25)

Section titled

Bug Fixes

Section titled Bug Fixes
  • update side effect listings (8160d3a)

0.5.1 (2020-09-14)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.5.0 (2020-08-31)

Section titled

Features

Section titled Features
  • search: use Spectrum CSS ^3.0.0 (7830ac0)

0.4.4 (2020-08-19)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.4.3 (2020-07-27)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.4.2 (2020-07-24)

Section titled

Bug Fixes

Section titled Bug Fixes
  • ensure browser understandable extensions (f4e59f7)

0.4.1 (2020-07-22)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.4.0 (2020-07-17)

Section titled

Features

Section titled Features
  • leverage "exports" field in package.json (321abd7)

0.3.4 (2020-06-08)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.3.3 (2020-05-12)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.3.2 (2020-05-08)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.3.1 (2020-04-21)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.3.0 (2020-04-16)

Section titled

Features

Section titled Features
  • add and use icons-ui package (d9c3ab2)

Performance Improvements

Section titled Performance Improvements
  • use "sideEffects" listing in package.json (7271614)

0.2.12 (2020-04-10)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.2.11 (2020-04-07)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.2.10 (2020-03-25)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.2.9 (2020-03-11)

Section titled

Bug Fixes

Section titled Bug Fixes
  • search: ensure "reset" surfaces "input" and "change" events (d8204a9)

0.2.8 (2020-02-05)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.2.7 (2020-02-01)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.2.6 (2020-01-30)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.2.5 (2020-01-06)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.2.4 (2019-12-12)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.2.3 (2019-12-09)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.2.2 (2019-12-02)

Section titled

Bug Fixes

Section titled Bug Fixes
  • normalize "event" and "error" argument names (8d382cd)

0.2.1 (2019-11-27)

Section titled

Bug Fixes

Section titled Bug Fixes
  • include "type" in package.json, generate custom-elements.json (1a8d716)

0.2.0 (2019-11-19)

Section titled

Features

Section titled Features
  • use @adobe/spectrum-css@2.15.1 (3918888)

0.1.3 (2019-11-01)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.1.2 (2019-10-16)

Section titled

Bug Fixes

Section titled Bug Fixes
  • add tslib as dependency where needed (78885d9)

0.1.1 (2019-10-16)

Section titled

Note: Version bump only for package @spectrum-web-components/search

0.1.0 (2019-10-14)

Section titled 0.1.0 (2019-10-14)

Features

Section titled Features
  • search: adds sp-search element (d484fc2)
  • search: introduce API to control form interactions (42fac00)
  • search: submit will bubble (8014345)
  • search: support "quiet" variant (d0f85f1)