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

feat: Merge prerelease into master #14

Closed
wants to merge 73 commits into from
Closed

Commits on May 30, 2023

  1. feat: Set initial v10 codemod (Workday#2239)

    Resolves: Workday#2238  
    
    I've added initial settings for v10 codemod, example codemod has been created to prevent typescript failure in index.
    
    [category:Codemods]
    RayRedGoose authored May 30, 2023
    Configuration menu
    Copy the full SHA
    985ae6a View commit details
    Browse the repository at this point in the history
  2. chore: Adding v10 upgrade guide (Workday#2237)

    Adding the v10 upgrade guide
    
    [category:Documentation]
    jaclynjessup authored May 30, 2023
    Configuration menu
    Copy the full SHA
    53027e4 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Configuration menu
    Copy the full SHA
    83a1440 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    7202c69 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. feat!: Update space and depth tokens to rem (Workday#2229)

    Updating `depth` and `space` tokens to use `rem` rather than `px`. This includes updating components as well since values have been updated to reflect `rem` and not `px` (i.e. `spaceNumbers.s` = `16` and now is `spaceNumbers.s` = `1`. This reflects the new `rem` value.)
    
    Fixes: Workday#1227
    
    [category:Components]
    
    Release Note:
    Updated `depth` and `space` token values to use `rem` instead of `px`.
    
    ### BREAKING CHANGES
    There is the possibility of breaking changes if users are changing the default browser font size from `16px` to another value. 
    
    You can convert a `px` value to a `rem` value by dividing your `px` value by `16`(if your default browser font size hasn't been updated, the value will be `16`).
    
    For example:
    
    | Equation    | rem Value |
    | ----------- | --------- |
    | `16px/16px` | `1rem`    |
    | `32px/16px` | `2rem`    |
    | `8px/16px`  | `0.5rem`  |
    
    Co-authored-by: @alanbsmith <[email protected]>
    Co-authored-by: @bstanton678 <[email protected]>
    Co-authored-by: @mannycarrera4 <[email protected]>
    4 people authored Jun 7, 2023
    Configuration menu
    Copy the full SHA
    7fc0c57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aec7d64 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    b06a0d5 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    18304e0 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    4573a44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    356ee5e View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. feat!: Remove Menu Preview (Workday#2247)

    Removal of the `DeprecatedMenu` and `DeprecatedMenuItem` component in Preview.
    
    Fixes: Workday#1993  
    
    A compound component version is already in Main.
    
    [category:Components]
    
    Release Note:
    This will not involve a codemod since the API has too many differences between the component being removed in Preview and the component in Main.
    
    ### BREAKING CHANGES
    To move from the Menu component in Preview to the Menu compound component in Main, please read [this discussion](Workday#2063).
    
    Also, see [this](https://codesandbox.io/s/deprecatedmenu-and-menu-migration-gwi1ov) codesandbox that shows the differences between DeprecatedMenu and the Menu compound component.
    josh-bagwell authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    7da0817 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a26561e View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Configuration menu
    Copy the full SHA
    75816f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    6e5c322 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Configuration menu
    Copy the full SHA
    4ec538c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7555f64 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    f3487a7 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Configuration menu
    Copy the full SHA
    4506f90 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Configuration menu
    Copy the full SHA
    93f3772 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    30d68d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a465584 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    41a9665 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    596994f View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Configuration menu
    Copy the full SHA
    373c850 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    5080d15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c38e81 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    9db7ae0 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. fix: Changing ARIA role to switch (Workday#2292)

    Contributing updates to the accessibility guidelines on the Canvas Kit design site, I noticed the Switch component rendered with an ARIA checkbox role. This didn't seem appropriate for the Switch component.  Additionally, removing tabindex attribute. Didn't seem necessary when the input element is already in focus order anyway.
    
    [category:Components]
    
    Co-authored-by: @alanbsmith <[email protected]>
    williamjstanton and alanbsmith authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    4549883 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a669b80 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    fe2117c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6b5f68 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    390ff57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5f8029 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    1da70c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6592182 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Configuration menu
    Copy the full SHA
    c15a57c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b5e469 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Configuration menu
    Copy the full SHA
    7315bf0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c656da6 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    21566dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ed0427 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    273983b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de780dd View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Configuration menu
    Copy the full SHA
    d00b99d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c9dc97 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    944984a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2143ce9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e6cc2e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ce7df0 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    81c6c52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be97c81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c78bbce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b0ece1d View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. refactor!: Removing aria attributes from Banner component (Workday#2318)

    The useBanner hook is adding the `aria-labelledby` and `aria-describedby` properties to the Banner button element. I removed the call to the hook so the aria attributes are not applied.
    
    The Banner button is using `aria-labelledby` referencing the ActionText, and `aria-describedby` referencing the LabelText sub-component. It is difficult to point to measurable "problems" with this, because it does sound nice with screen readers. When `isSticky` prop is used, the ActionText disappears from the screen, while still being referenced as the main label for the button.
    
    This will break the experience for Dragon Dictation and Voice Control users because the visible LabelText is not being used as the accessible name of the button element.
    
    [category:Components]
    
    ### BREAKING CHANGES
    We have removed the useBanner hook, the only function of which was to add `aria-labelledby` and `aria-describedby` references to the text inside of the Banner. This was not required for accessibility, and browsers can compute the `name` of the Banner from the text given inside.
    
    Co-authored-by: @mannycarrera4 <[email protected]>
    Co-authored-by: manuel.carrera <[email protected]>
    3 people authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    9a26501 View commit details
    Browse the repository at this point in the history
  2. fix: Revert removal of Menu in Preview (Workday#2335)

    Fixes: Workday#2333
    
    [category:Components]
    
    Release Note:
    We're going to continue supporting the Menu in Preview until we implement grouped menu items (with virtualization) for the Menu in Main.
    
    Co-authored-by: manuel.carrera <[email protected]>
    mannycarrera4 and manuel.carrera authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    06bda48 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Configuration menu
    Copy the full SHA
    84c8363 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9de5c3f View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. feat: Deprecate InputIconContainer (Workday#2332)

    Fixes: Workday#2186 
    
    PR contains `InputIconContainer` deprecation.
    
    [category:Components]
    
    Release Note:
    `InputIconContainer` has been deprecated, because it does not handle bidirectionally or icons at the start of an input. Please use [`InputGroup`](https://workday.github.io/canvas-kit/?path=/story/components-inputs-text-input--icons) instead.
    
    Co-authored-by: @mannycarrera4 <[email protected]>
    Co-authored-by: manuel.carrera <[email protected]>
    3 people authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    a07a3ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cdfe90 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c5d040 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    d9bfbcf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c98487a View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. feat: Deprecated Table in Main (Workday#2344)

    Deprecate `Table` in main.
    
    Resolves: Workday#2249
    
    [category:Components]
    
    Co-authored-by: @mannycarrera4 <[email protected]>
    thunguyen19 and mannycarrera4 authored Sep 25, 2023
    Configuration menu
    Copy the full SHA
    a7a2138 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9faea89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04d2d5d View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    32899ba View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. chore: Merge prerelease/minor into prerelease/major

    manuel.carrera committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    aa37751 View commit details
    Browse the repository at this point in the history
  2. chore: Merge prerelease/minor into prerelease/major (Workday#2346)

    Co-authored-by: @mannycarrera4 <[email protected]>
    Co-authored-by: manuel.carrera <[email protected]>
    Co-authored-by: @jamesfan <[email protected]>
    4 people authored Sep 28, 2023
    Configuration menu
    Copy the full SHA
    7ab3d66 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Configuration menu
    Copy the full SHA
    c471783 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b665fba View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. Configuration menu
    Copy the full SHA
    db9cd15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7173ff6 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Merge pull request #13 from williamjstanton/william-selectable-rows

    docs: Table with selectable rows example
    williamjstanton authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    6f2506c View commit details
    Browse the repository at this point in the history