github shoelace-style/shoelace v2.2.0

latest releases: v2.17.1, v2.17.0, v2.16.0...
19 months ago

Features

Chores

Commits

  • 0a555c5: Export typescript types for events with details (Matt Pharoah) #1183
  • 358ad7b: Fixed type in documentation (TreeItem[] -> SlTreeItem[]) (Matt Pharoah) #1183
  • a3a802a: Register events with global event map (Matt Pharoah) #1183
  • 9dab91e: Added event for sl-error (Matt Pharoah) #1183
  • b7b73ea: Added sl-request-close event (Matt Pharoah) #1183
  • 6e092cc: Added event types for all events (Matt Pharoah) #1183
  • 75bd778: Basic events have an empty details object, not a null (Matt Pharoah) #1183
  • ce708fb: Perform type checking of the event detail in the emit function if the event type matches a Shoelace event (Matt Pharoah) #1183
  • 15a4049: Require the options parameter to have a detail property for events with details (Matt Pharoah) #1183
  • e65b09f: Fixed Typescript error when CustomEvents with non-object details are registered (Matt Pharoah) #1183
  • 41b5cb3: Use typed events in components and tests (Matt Pharoah) #1183
  • ab19afe: Resolved merge conflict (Matt Pharoah) #1183
  • b8584c0: Require detail to always be provided when calling emit with an event that requires it (Matt Pharoah) #1183
  • 610a06b: Use PropertyKey instead of string where appropriate (Matt Pharoah) #1183
  • 39ca120: Removed unused event handler from sl-dropdown (Matt Pharoah) #1183
  • d6a7820: Make emit return the actual event type instead of CustomEvent (Matt Pharoah) #1183
  • 21bef1c: Merge branch 'next' into mpharoah/typescript-events (Matt Pharoah) #1183
  • f8d8291: Added sl-invalid event type (Matt Pharoah) #1183
  • d93e698: Added comments to explain the Typescript metaprogramming (Matt Pharoah) #1183
  • 636f610: Adjusted comment to be more clear (Matt Pharoah) #1183
  • d818980: Fixed copy-paste type in comment (Matt Pharoah) #1183
  • f79a670: fix padding in Chrome; closes #1197 (Cory LaViska)
  • 5b12de1: fixes #1205 (Cory LaViska)
  • 226c856: update scroll controls when adding tabs; fixes #1208 (Cory LaViska)
  • bc58472: fix skipped tests (Cory LaViska)
  • d638d81: remove unused type (Cory LaViska)
  • 0865ded: fix heading (Cory LaViska)
  • 22b8ef4: Fix a few spelling issues (#1192) (Justin Fagnani) #1192
  • 8412b15: Merge branch 'mpharoah/typescript-events' of github.com:mpharoah/shoelace into mpharoah-mpharoah/typescript-events (Cory LaViska) #1183
  • 652ce6c: Merge branch 'mpharoah-mpharoah/typescript-events' into next (Cory LaViska)
  • 50972f2: update changelog and comment (Cory LaViska)
  • 34e0fb2: Merge branch 'feat/carousel' of github.com:alenaksu/shoelace into alenaksu-feat/carousel (Cory LaViska) #851
  • 4fa4682: Merge branch 'alenaksu-feat/carousel' into next (Cory LaViska)
  • 74203de: sort imports (Cory LaViska)
  • 603aa93: update and fix typos (Cory LaViska)
  • c8fd9f1: ignore lorem ipsum (Cory LaViska)
  • 8f9eb01: sort imports (Cory LaViska)
  • b64b1c2: fix test (Cory LaViska)
  • 0292ed3: update example (Cory LaViska)
  • 4970ba0: set a default aspect ratio (Cory LaViska)
  • a526e8a: cleanup (Cory LaViska)
  • c69db49: wip; improve carousel docs (Cory LaViska)
  • 5f65896: update localize (Cory LaViska)
  • 70a6426: add svg part (Cory LaViska)
  • ff798ad: update examples (Cory LaViska)
  • 480a1df: reorder (Cory LaViska)
  • 7e9ae32: add carousel terms (Cory LaViska)
  • e1979b8: reorder custom properties (Cory LaViska)
  • b0f7dfb: update comment (Cory LaViska)
  • 79feaae: adjust attribution (Cory LaViska)
  • 3d2e618: fix term (Cory LaViska)
  • 77c9750: fix sl-tab-show event when closing (Cory LaViska)
  • 3a3a734: link to event (Cory LaViska)
  • dde1010: Fixed clipped calendar toggle in Firefox (#1213) (Bünyamin Eskiocak) #1213
  • 1fa79e6: fix track color in dark mode (Cory LaViska)
  • 7f3076d: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
  • f9ae832: fix menu focus color (Cory LaViska)
  • 8a1efac: fixes #1201 (Cory LaViska)
  • 218e78e: add getForm() method; closes #1180 (Cory LaViska)
  • 77abd42: fix popup positioning edge case; closes #1135 (Cory LaViska)
  • 9f8ce58: use clickOnElement (Cory LaViska)
  • d797990: remove unused import (Cory LaViska)
  • 3ea3138: fixes #1082 (Cory LaViska)
  • 954d78d: update version (Cory LaViska)
  • 5990fbd: 2.2.0 (Cory LaViska)

Don't miss a new shoelace release

NewReleases is sending notifications on new releases.