Releases: tyler-technologies-oss/forge
Releases · tyler-technologies-oss/forge
v3.10.4
v3.10.3
v3.10.2
🐛 Bug Fix
- fix(field): add overflow and isolation token to the inner container element #965 (@nickonometry)
- fix(menu): allow cascading menus to use bottom and top placements if left or right isn't available #964 (@DRiFTy17)
Authors: 2
- Kieran Nichols (@DRiFTy17)
- Nick Andrews (@nickonometry)
v3.10.1
v3.10.0
🚀 Enhancement
- feat(date-picker): add new
dateFormat
andshortcuts
APIs to allow for alternative built-in date formats #959 (@DRiFTy17)
🐛 Bug Fix
- fix(FAB): remove size detection logic in favor of label slotted content only #958 (@DRiFTy17)
- fix(list): move margins from host to internal container element #957 (@DRiFTy17)
Authors: 1
- Kieran Nichols (@DRiFTy17)
v3.9.2
🎉 This release contains work from a new contributor! 🎉
Thank you, Rob Jacobs (@RobJacobs), for all your work!
🐛 Bug Fix
- fix(expansion-panel): trigger toggle from keyup event #955 (@DRiFTy17)
- fix: use modern styles for visually hidden content #956 (@DRiFTy17)
- fix(overlay): do not hide overlay by default when clipped by ancestors #952 (@DRiFTy17)
- fix(date-picker): remove timestamp when setting "today" date #954 (@DRiFTy17)
- fix(date-picker): toggle button will inherit density of text field if necessary #953 (@DRiFTy17)
- feat(badge): update gap spacing #938 (@DRiFTy17)
- fix(table): remove head cell filter vertical align style (#915) #948 (@RobJacobs)
- chore: eslint v9 upgrade #950 (@DRiFTy17)
📝 Documentation
Authors: 2
- Kieran Nichols (@DRiFTy17)
- Rob Jacobs (@RobJacobs)
v3.9.1
v3.9.0
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Beau Christian (@bctt)
🚀 Enhancement
- feat: update dependencies #933 (@DRiFTy17)
- feat(popover): added new
distinct
API to support popover groups #929 (@DRiFTy17) - Feat/table before render event #930 (@eliganemtyler)
- feat: upgrade tyler-icons to consolidated v2.x version #911 (@DRiFTy17)
- Feat/table render event #919 (@eliganemtyler)
🐛 Bug Fix
- fix(dialog): fixed a bug where the backdrop could still be clicked if persistent is set after open #937 (@DRiFTy17)
- chore: silence mixed-decls warning in vite #934 (@DRiFTy17)
- fix(popover): fixed a bug where popovers open after current were closing when hovered #931 (@DRiFTy17)
- chore: consolidating various defineXComponent calls to use the standard forge-core defineCustomElement call #912 (@bctt)
- fix(view-switcher): output height and width tokens on host element #917 (@samrichardsontylertech)
- fix(toolbar): Apply min-width to grid center slots to allow overflows #909 (@Alanoll)
📝 Documentation
- Storybook v9 upgrade #939 (@DRiFTy17)
- docs: add required field markup section for accessibility in TextFiel… #936 (@Ross-Blakeney)
- docs(menu): add code snippet for setting up cascading menus #932 (@DRiFTy17)
Authors: 8
- @Ross-Blakeney
- Alan Collins (@Alanoll)
- Beau Christian (@bctt)
- Eli Ganem (@eliganemtyler)
- Kieran Nichols (@DRiFTy17)
- Sam Richardson (@samrichardsontylertech)
v3.8.1
🐛 Bug Fix
- fix(expansion-panel): fix connected check #904 (@eliganemtyler @DRiFTy17)
- fix(list-item): fixed a bug where multiple clicks on the interactive element could occur #905 (@DRiFTy17)
- chore(dialog): remove unused slide direction values from
DialogAnimationType
#906 (@DRiFTy17)
📝 Documentation
Authors: 2
- Eli Ganem (@eliganemtyler)
- Kieran Nichols (@DRiFTy17)
v3.8.0
🎉 This release contains work from a new contributor! 🎉
Thank you, Eli Ganem (@eliganemtyler), for all your work!
🚀 Enhancement
- feat: expose popover APIs in select, autocomplete, and menu #899 (@DRiFTy17)
- feat(app-bar): remove default auto-theming in favor of scoped CSS variables and theme attribute #894 (@DRiFTy17)
- feat(scrollbar): add
variable
mixin for consistent usage with other modules #897 (@DRiFTy17) - feat(dialog): add "reason" for why dialog is about to close to event
detail
#875 (@DRiFTy17) - feat(badge): refactor to use Lit #879 (@DRiFTy17)
- feat(card): refactor to use Lit #874 (@DRiFTy17)
- feat(dialog): automatically apply
height: auto
to slotted<forge-scaffold>
#866 (@DRiFTy17) - chore: update imask dependency from 6.6.1 to 7.1.3 #870 (@DRiFTy17)
- Feat/expansion panel target button #775 (@eliganemtyler @DRiFTy17)
- chore: upgrade typescript to 5.8.2 #871 (@DRiFTy17)
🐛 Bug Fix
- fix: readopt styles in Lit-based components when adopted #900 (@DRiFTy17)
- fix(app-bar): remove default width to allow for wider logos without overriding styles #896 (@DRiFTy17)
- fix(table): fixed a bug where the table head cell border could be hidden #895 (@DRiFTy17)
- fix: updated how overlay positioning is handled when overflowing the viewport bounds #883 (@DRiFTy17)
- fix(dialog): update accessible label and description handling for improved ARIA support #888 (@DRiFTy17)
- fix: enable Lit-based component compatibility with Forge
@customElement
decorator #889 (@DRiFTy17) - fix(select): fix duplicate
label
CSS part #892 (@DRiFTy17) - chore(stepper-constants): fix to set explicit index type for compatibility #887 (@DRiFTy17)
- fix(autocomplete): fixed an issue where aria-controls attr was being removed when the popover closed #882 (@nickonometry)
- fix(table): fixed a bug where pressing space key would not trigger row selection handling #877 (@DRiFTy17)
- fix(switch): improve contrast when disabled #885 (@DRiFTy17)
- fix(list-item): fix regression related to slotted
<button>
width applying to other child elements #884 (@DRiFTy17) - fix(profile-card): focus profile button before sign out button if available #881 (@DRiFTy17)
- fix(app-bar-profile-button): adjust default tooltip placement #880 (@DRiFTy17)
- fix(dialog): use capturing keydown listener #869 (@DRiFTy17)
- fix(button): use grid layout instead of flex to avoid text nodes collapsing #867 (@DRiFTy17)
- chore: revert
eslint-config-prettier
version upgrade #876 (@DRiFTy17) - fix(avatar): hide text when image is rendered #863 (@DRiFTy17)
- chore: move
toggleState()
helper to general utils and export from lib #864 (@DRiFTy17) - chore: bump dependency versions #873 (@DRiFTy17)
📝 Documentation
- docs(paginator): add docs about the alternative variant #878 (@DRiFTy17)
- chore: demo cleanup #886 (@DRiFTy17)
- docs: improve documentation across various pages #865 (@DRiFTy17)
- docs: fix demo style code formatting #872 (@DRiFTy17)
🔩 Dependency Updates
- chore: fix lint warning due to typescript compatibility with legacy shared lint rules package #890 (@DRiFTy17)
Authors: 3
- Eli Ganem (@eliganemtyler)
- Kieran Nichols (@DRiFTy17)
- Nick Andrews (@nickonometry)