forge

Framework agnostic Web Component library that implements the Tyler Forgeβ„’ design system.

APACHE-2.0 License

Downloads
2.6K
Stars
26
Committers
13

Bot releases are visible (Hide)

forge - v3.0.0-next.17

Published by github-actions[bot] 9 months ago

πŸš€ Enhancement

  • [@next][badge] refactor to use design tokens #463 (@DRiFTy17)
  • [@next][inline-message] refactor to use tokens #462 (@DRiFTy17)
  • [@next] port deprecated (2.x) button for backwards compatibility #454 (@DRiFTy17)
  • [@next] refactor avatar to use design tokens #451 (@MikeMatusz)

⚠️ Pushed to next

  • chore(docs): fix storybook build (@DRiFTy17)

Authors: 2

forge - v3.0.0-next.16

Published by github-actions[bot] 9 months ago

πŸš€ Enhancement

  • [@next] tooltip refactor #453 (@DRiFTy17)
  • [@next] initial groundwork for a low-level "overlay" component #447 (@DRiFTy17)
  • [@next] refactor button toggle #442 (@DRiFTy17)
  • feat(theme): introduce new *-container-minimum theme colors, and ad… #441 (@DRiFTy17)

πŸ› Bug Fix

  • [@next] refactor setDefaultAria to use ElementInternals as fallback #445 (@DRiFTy17)
  • fix(date-range-picker): fixed a bug where the "to" value was not being rendered in <input> when initialized with a default value #446 (@DRiFTy17)
  • fix(expansion-panel): remove invalid aria-expanded attribute set on header #443 (@samrichardsontylertech @DRiFTy17)
  • [@next] general cleanup, fixes, and organization #444 (@DRiFTy17)
  • chore: refactor token organization and usage patterns #440 (@DRiFTy17)

Authors: 2

forge - v2.21.1

Published by github-actions[bot] 10 months ago

πŸ› Bug Fix

  • fix(date-range-picker): fixed a bug where the "to" value was not being rendered in <input> when initialized with a default value #446 (@DRiFTy17)
  • fix(expansion-panel): remove invalid aria-expanded attribute set on header #443 (@samrichardsontylertech @DRiFTy17)

Authors: 2

forge - v3.0.0-next.15

Published by github-actions[bot] 11 months ago

πŸš€ Enhancement

πŸ› Bug Fix

  • fix(menu): fixed MenuOptionFactory typings to support IMenuOptionGroup #428 (@DRiFTy17)

πŸ“ Documentation

Authors: 2

forge - v3.0.0-next.14

Published by github-actions[bot] 11 months ago

πŸš€ Enhancement

  • chore: various additional changes to the app-bar sub-components, a11y updates, various bug fixes/cleanup #437 (@DRiFTy17)
  • feat(app-bar): refactor to use tokens and new patterns #435 (@DRiFTy17)
  • feat(floating-action-button): refactor FAB to use base button and tokens #432 (@DRiFTy17)

Authors: 1

forge - v2.21.0

Published by github-actions[bot] 11 months ago

πŸš€ Enhancement

  • feat(paginator): added new rangeLabelCallback property to allow for controlling range label text externally #436 (@DRiFTy17)

πŸ› Bug Fix

  • fix(menu): fixed MenuOptionFactory typings to support IMenuOptionGroup #428 (@DRiFTy17)

πŸ“ Documentation

Authors: 2

forge - v3.0.0-next.13

Published by github-actions[bot] 11 months ago

πŸš€ Enhancement

πŸ› Bug Fix

  • [@next] chore: refactor slider to extend BaseFormComponent #427 (@DRiFTy17)
  • fix: updated immutability patterns #425 (@DRiFTy17)
  • chore(list-item): improve anchor handling and semantics #423 (@DRiFTy17)
  • chore: general cleanup and consistency sweep #421 (@DRiFTy17)
  • fix(paginator): fix focus management to properly account for state updates while the element is already focused #415 (@DRiFTy17)
  • fix(table): sortable column headers will now use <button> element for a11y purposes #416 (@DRiFTy17)
  • fix(select): fixed a bug where options that contain leading whitespace could not be selected via keyboard filtering #414 (@DRiFTy17)

Authors: 3

forge - v2.20.1

Published by github-actions[bot] 12 months ago

πŸ› Bug Fix

Authors: 1

forge - v2.20.0

Published by github-actions[bot] 12 months ago

πŸš€ Enhancement

πŸ› Bug Fix

  • fix(paginator): fix focus management to properly account for state updates while the element is already focused #415 (@DRiFTy17)
  • fix(table): sortable column headers will now use <button> element for a11y purposes #416 (@DRiFTy17)
  • fix(select): fixed a bug where options that contain leading whitespace could not be selected via keyboard filtering #414 (@DRiFTy17)

Authors: 2

forge - v3.0.0-next.12

Published by github-actions[bot] 12 months ago

πŸš€ Enhancement

πŸ› Bug Fix

  • chore(button-area): add build file and jsdoc #412 (@samrichardsontylertech)
  • fix(expansion-panel): fixed a bug where calling setOpenImmediate() while an expand/collapse animation is already running would not cancel the active animation #406 (@DRiFTy17)
  • fix(text-field): fixed a bug where the label was not being initialized properly when toggling density dynamically #404 (@DRiFTy17)
  • fix(paginator): fixed how offset updates pageIndex along with updates to focus management #402 (@DRiFTy17)
  • fix(paginator): fixed a bug where focus was lost when disabling the page buttons dynamically #398 (@DRiFTy17)
  • feat(icon): move aria-hidden from host element to svg #396 (@samrichardsontylertech)
  • fix(autocomplete): fixed a bug where the filter text was not getting removed when the clear button is clicked #390 (@DRiFTy17)
  • feat(calendar): fixed a bug where an exception was being thrown if min/max was set and caused the current month to have no selectable dates. The calendar will now automatically move to the closest month with a selectable date #392 (@DRiFTy17)
  • fix(chip-field): don't wrap leading/trailing icons #386 (@MikeMatusz)
  • fix(date-picker, time-picker, date-range-picker): select mask on focus if shown #385 (@MikeMatusz)
  • fix(chip-field): don't propagate click if disabled #384 (@MikeMatusz)

Authors: 3

forge - v2.19.1

Published by github-actions[bot] almost 1 year ago

πŸ› Bug Fix

Authors: 1

forge - v2.19.0

Published by github-actions[bot] about 1 year ago

πŸš€ Enhancement

πŸ› Bug Fix

  • fix(expansion-panel): fixed a bug where calling setOpenImmediate() while an expand/collapse animation is already running would not cancel the active animation #406 (@DRiFTy17)
  • fix(text-field): fixed a bug where the label was not being initialized properly when toggling density dynamically #404 (@DRiFTy17)
  • fix(paginator): fixed how offset updates pageIndex along with updates to focus management #402 (@DRiFTy17)

Authors: 2

forge - v2.18.1

Published by github-actions[bot] about 1 year ago

πŸ› Bug Fix

Authors: 2

forge - v2.18.0

Published by github-actions[bot] about 1 year ago

πŸš€ Enhancement

  • feat(autocomplete): added new forceFilter() method to allow for dynamically updating the options of an autocomplete #391 (@DRiFTy17)
  • feat(list-dropdown): added configuration for setting secondary labels and for providing additional configuration to leading/trailing icon component elements #393 (@DRiFTy17)
  • feat(keyboard-shortcut): add activate callback #367 (@samrichardsontylertech)

πŸ› Bug Fix

  • fix(autocomplete): fixed a bug where the filter text was not getting removed when the clear button is clicked #390 (@DRiFTy17)
  • feat(calendar): fixed a bug where an exception was being thrown if min/max was set and caused the current month to have no selectable dates. The calendar will now automatically move to the closest month with a selectable date #392 (@DRiFTy17)
  • fix(chip-field): don't wrap leading/trailing icons #386 (@MikeMatusz)
  • fix(date-picker, time-picker, date-range-picker): select mask on focus if shown #385 (@MikeMatusz)
  • fix(chip-field): don't propagate click if disabled #384 (@MikeMatusz)

Authors: 3

forge - v2.17.0

Published by github-actions[bot] about 1 year ago

πŸš€ Enhancement

  • feat(popup): add popup ref to close event, emit from host #365 (@MikeMatusz)

Authors: 1

forge - v3.0.0-next.11

Published by github-actions[bot] about 1 year ago

πŸš€ Enhancement

  • feat(tokens): initial foundation for supporting global tokens #362 (@DRiFTy17)

πŸ› Bug Fix

  • fix(list-item): fixed a bug where setting dense wasn't applying the correct height #358 (@DRiFTy17)
  • fix(chip-field): fix floating label state #350 (@DRiFTy17)
  • fix(date-picker): fixed a bug where the locale of the calendar could not be set through the date picker element #344 (@DRiFTy17)

⚠️ Pushed to next

Authors: 1

forge - v3.0.0-next.10

Published by github-actions[bot] about 1 year ago

πŸš€ Enhancement

  • feat: refactored and organized global style and token structure #359 (@DRiFTy17)

Authors: 1

forge - v2.16.6

Published by github-actions[bot] about 1 year ago

πŸ› Bug Fix

  • fix(list-item): fixed a bug where setting dense wasn't applying the correct height #358 (@DRiFTy17)
  • fix: fixed a bug where detecting the active element after being adopted into a new document could incorrectly reflect the wrong element #355 (@DRiFTy17)

Authors: 1

forge - v3.0.0-next.9

Published by github-actions[bot] about 1 year ago

πŸš€ Enhancement

  • feat: created new state-layer component and updated theming #352 (@DRiFTy17)

Authors: 1

forge - v2.16.5

Published by github-actions[bot] about 1 year ago

πŸ› Bug Fix

Authors: 1