Releases: Workday/canvas-kit
Releases · Workday/canvas-kit
v3.9.0
2020-06-15
Infrastructure
- test: Improve snapshot infrastructure and organization (#687) @anicholls
- chore: Bump websocket-extensions from 0.1.3 to 0.1.4 (#703) @dependabot
- chore: Remove unneeded dependency (#721) @NicholasBoll
Components
- fix(select): Fix miscellaneous UI issues (#672) @jamesfan
- test(select): Fix visual testing states for options (#606) @jamesfan
- test(avatar): Add snapshot tests for Avatar and AvatarButton (#690) @anicholls
- test(tooltip): Add snapshot test for various placements (#691) @anicholls
- test(status-indicator): Add snapshots (#692) @anicholls
- test(modal): Add modal snapshots (#693) @anicholls
- test(avatar): Fix visual regression threshold (#723) @NicholasBoll
- test(core): Add new stories and enable snapshots (#696) @anicholls
- test(drawer): Add stories and snapshots for drawer (#727) @mannycarrera4
- feat(core): Add window configuration option to inherit font family (#722) @anicholls
- test(side-panel): Add stories and enable snapshots (#715) @mannycarrera4
- ci(avatar): Fixed threshold setting (#731) @NicholasBoll
- test(status-indicator): Fix visual testing story icons (#732) @anicholls
- chore(core): Update Labs Core stories and add snapshots (#735) @alanbsmith
v4.0.0-beta.5
2020-06-12
Infrastructure
- docs: Clean up 4.0 migration guide (#677) @anicholls
- fix: Cleanup after merging master into prerelease/v4 @anicholls
- chore: Update canvas-colors-web dependencies (#706) @anicholls
Components
- fix(avatar): Fix misalignment on ie11 (#676) @alexandrzavalii
- fix(toast): Action link align on new line (#682) @alexandrzavalii
- fix(button): Update button readme with toolbar section (#680) @mannycarrera4
- feat(button): Add toolbar dropdown button (#684) @mannycarrera4
- test(card): Add stories and enable snapshots (#708) @mannycarrera4
- fix(common): Auto-generate contrast color for partial theme (#700) @donovangini
- feat: Add a Popup Stack manager to Canvas Kit (#670) @NicholasBoll
- fix: Use theme contrast color for input "checks" (#719) @anicholls
- fix(button): Misc. styling fixes and update to focusRing API (#726) @anicholls
- fix(form-field): Fix default prop bug (#702) @alanbsmith
- fix(segmented-control): Misc. fixes and story improvements (#730) @anicholls
- fix(icon): Fix icon color references (#733) @anicholls
- feat(select): Render menu using a portal (#641) @jamesfan
v3.8.0
2020-05-22
Infrastructure
- docs: Remove rebase section for pull requests (#647) @NicholasBoll
- chore: Add invalid import rule (#652) @alanbsmith
- fix: Fix incorrect dep listing (#668) @lychyi
- chore: Add public config to create-component script (#667) @alanbsmith
Components
- feat(badge): Add CountBadge component (#566) @alanbsmith
- fix: Add public access to Badge publish config (#653) @alanbsmith
- fix: Align hover ripple for checkbox and radio components in IE11 (#651) @lychyi
- fix(switch): Fix click target for switch (#671) @mannycarrera4
v4.0.0-beta.4
2020-05-20
Infrastructure
- chore: Fix create-module and promote-module (#660) @NicholasBoll
- fix: Fix check-lockfile call during precommit linting (#663) @jamesfan
- ci: Improve canary builds & publish behavior (#665) @anicholls
Components
- fix(avatar): Combine Avatar & AvatarButton and provide fallback image (#614) @vibdev
- feat(select): Add theming to select in labs (#648) @mannycarrera4
v4.0.0-beta.3
2020-05-12
Infrastructure
- chore: Upgrade Babel and presets to support optional chaining (#631) @NicholasBoll
- chore: Fix version issue in beta build (#644) @anicholls
Components
- fix(pagination): Provide aria live attribute for accessbility (#620) @mannycarrera4
v4.0.0-beta.2
2020-05-11
Infrastructure
- chore: Upgrade packages to fix vulnerabilities (#531) @anicholls
- feat(core): Add window configuration option to inherit font family (#553) @anicholls
- fix: Add type checking to PRs and fix type errors (#609) @NicholasBoll
- ci: Use sha in prerelease version to avoid duplicates (#616) @anicholls
- ci: Trim sha before using it for canary preid (#619) @anicholls
- ci: Fix version regex for canary publish (#622) @anicholls
- fix: Clean up ts3.5 files (#630) @NicholasBoll
- ci: Add script to announce trunk build failures in slack (#628) @anicholls
Theming
- chore: Promote theming functions out of labs (#558) @mannycarrera4
- chore: Move theme functionality from labs to common (#594) @mannycarrera4
- fix(common): Improve theming API stability (#593) @anicholls
Components
- fix(button): Fix IconButton states and update TextButton CSS (#577) @anicholls
- ci(tooltip): Fix chromatic flag (#585) @NicholasBoll
- fix: Rename prop labels to match aria labels (#551) @mannycarrera4
- fix(modal): Add missing aria-modal=true and add aria-label (#588) @alexandrzavalii
- feat(button): Add href support (#590) @anicholls
- fix(color-picker): Fix accessibility announcement for color input (#639) @mannycarrera4
- test(toast): Fix chromatic stories for toast (#625) @mannycarrera4
v3.7.0
2020-05-06
Infrastructure
- ci: Enable Github Actions for pull requests (#557) @NicholasBoll
- ci: Fix annotation for extra dependencies (#578) @NicholasBoll
- chore: Update Lerna (#583) @lychyi
- fix: Fix eslint for VSCode (#589) @NicholasBoll
- chore: Update Cypress to 4.4.1 and remove custom TS handling (#596) @NicholasBoll
- chore: Refactor control wrapper to hooks for easier examples (#597) @NicholasBoll
- chore: Decrease output of build-storybook (#598) @NicholasBoll
- fix: Fix ESLint VSCode plugin (#599) @NicholasBoll
- chore: Update copyright in license files (#615) @jpante
Components
- fix(ColorPicker): Export ColorSwatch from the ColorPicker index (#580) @BlueVajra
- fix(table): Remove focus on CSS table rows (#595) @NicholasBoll
- test(toast): Write test for Toasts (#584) @mannycarrera4
- feat(select): Implement Canvas menu (#454) @jamesfan
- test(popup): Add tests for Popup (#600) @mannycarrera4
v4.0.0-beta.1
2020-04-14
Infrastructure
- [BREAKING] fix: Remove SyntheticEvent type usage (#499) @donovangini
- refactor: Destructure default props (#525) @mannycarrera4
Components
- [BREAKING] refactor(button): TextButton design updates (#540) @anicholls
- [BREAKING] feat(button): Add Hyperlink component (#541) @anicholls
- [BREAKING] feat(tooltip): Refactor to a simpler API (#528) @NicholasBoll
- [BREAKING] feat(core): Allow InputProvider to use a configurable container (#546) @mannycarrera4
v3.6.0
2020-04-13
Infrastructure
- chore: Update thank you on README (#511) @lychyi
- ci: Quiet Travis build-storybook webpack logs (#516) @anicholls
- docs: Update Component Status (#547) @jpante
Components
- feat(color-picker): Add color picker (#462) @laurenraddatz
- fix: Combobox and search bar not in container (#513) @vibdev
- test(form-field): Add testing-library/react and cypress tests (#482) @mannycarrera4
- fix(menu): Update aria role for menu (#520) @mannycarrera4
- feat(combobox): Convert to functional component and add translation function for status text (#532) @vibdev
- fix(color-picker): Design & use case improvements (#519) @anicholls
- fix(menu): Fix flashing on initial selected index (#561) @NicholasBoll