Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #1610

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Version Packages #1610

wants to merge 1 commit into from

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Oct 24, 2024

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

  • #1632 e68df34 - Toggle the listbox when clicking the chevron button

  • #1632 e68df34 - Add the ability to render the options using a virtual list:

    You can already render the options yourself by doing

    <sl-combobox>
      <sl-listbox>
        <sl-option>Option 1</sl-option>
        <sl-option>Option 2</sl-option>
        <sl-option>Option 3</sl-option>
      </sl-listbox>
    </sl-combobox>

    But for large numbers of options, this can be slow. You can now use the options property to have the combobox render the options for you:

    <sl-combobox .options=${['Option 1', 'Option 2', 'Option 3', ...]}></sl-combobox>

    You can customize the rendering of each option by using:

    • optionLabelPath to specify the path to the label in each option object
    • optionValuePath to specify the path to the value in each option object

    You can also group the options by using optionGroupPath. This will group the options by the value of the property specified in optionGroupPath. The value is also used as the label for the group.

    There is no difference how the options are rendered in the DOM. You can customize
    the options in both scenarios by using the sl-option { ... } selector.

  • Updated dependencies [7e8a441, cab0938, e68df34, bbcb7f7, 99482e3, 7e8a441]:

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

  • #1638 bbcb7f7 - Update IconPrefix type to be compatible with FontAwesome 6.7.0

@sl-design-system/[email protected]

Patch Changes

  • #1632 e68df34 - Add ability to render grouped items using lit-virtualizer:

    • New optionGroupPath property to specify the path to the group name in the option object
    • New <sl-option-group-header> component to render the group header
    • Add items property for advanced customization of how options are rendered (used in combobox)
    • Add scrollToIndex(index: number) method to scroll to a specific index in the listbox
  • #1626 99482e3 - Add virtual list ability to listbox

  • Updated dependencies [bbcb7f7]:

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

  • #1624 cab0938 - Refactor getValueByPath and related functions to properly infer type

  • #1637 c4a93fb - Add new ObserveAttributesMixin mixin that can be used to rewrite aria attributes to the right element.

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

  • #1497 dd63dd8 - New translations added necessary for paginator, items counter and page size components.

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@sl-design-system/[email protected]

Patch Changes

@github-actions github-actions bot force-pushed the changeset-release/main branch 2 times, most recently from 8b4b1de to f300827 Compare November 1, 2024 08:45
@github-actions github-actions bot force-pushed the changeset-release/main branch 4 times, most recently from 9cfb0da to 57bc8f6 Compare November 13, 2024 14:03
@github-actions github-actions bot force-pushed the changeset-release/main branch 4 times, most recently from 9db41b7 to 1f63b96 Compare November 20, 2024 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants