Skip to content

Release tracking - #2183

Merged
siddharthkp merged 1 commit into
mainfrom
changeset-release/main
Aug 16, 2022
Merged

Release tracking#2183
siddharthkp merged 1 commit into
mainfrom
changeset-release/main

Conversation

@primer-css

@primer-cssprimer-css commented Jul 22, 2022

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@primer/react@35.6.0

Minor Changes

  • #21917edf1347 Thanks @mperrotti! - Adds responsive behavior to SegmentedControl's fullWidth prop.

  • #217462dbc981 Thanks @colebemis! - Add a responsive hidden prop to PageLayout.Header, PageLayout.Pane, PageLayout.Content, and PageLayout.Footer that allows you to hide layout regions based on the viewport width. Example usage:

    // Hide pane on narrow viewports<PageLayout.Panehidden={{narrow: true}}>...</PageLayout.Pane>
  • #2199fb385b63 Thanks @colebemis! - * Updated the position prop in PageLayout.Pane to use the new responsive prop API introduced in PageLayout: Implement responsive hidden prop #2174.

    • Deprecated the positionWhenNarrow prop in favor of the new responsive prop API

    Before

    position="start"
    positionWhenNarrow="end"
    

    After

    position={{regular: 'start', narrow: 'end'}}
    
  • #2201885064ed Thanks @colebemis! - Add padding prop to PageLayout.Header, PageLayout.Content, PageLayout.Pane, and PageLayout.Footer

  • #21642b5c86e5 Thanks @mperrotti! - Adds support for a responsive 'variant' prop to the SegmentedControl component

  • #221204d9d9c1 Thanks @colebemis! - Add a sticky prop to the PageLayout.Pane component that provides a convenient way for you to make side panes sticky:

    <PageLayout>
    - <PageLayout.Pane>...</PageLayout.Pane>+ <PageLayout.Pane sticky>...</PageLayout.Pane>
    <PageLayout.Content>...</PageLayout.Content>
    </PageLayout>
  • #21984d9b7db9 Thanks @colebemis! - * Updated the divider prop in PageLayout.Header, PageLayout.Pane, and PageLayout.Footer to use the new responsive prop API introduced in PageLayout: Implement responsive hidden prop #2174.

    • Deprecated the dividerWhenNarrow prop in favor of the new responsive prop API

    Before

    divider="line"
    dividerWhenNarrow="filled"
    

    After

    divider={{regular: 'line', narrow: 'filled'}}
    

Patch Changes

  • #20245321f1c9 Thanks @siddharthkp! - ActionMenu: Remove focus trap to enable Tab and Shift+Tab behavior and fix initial focus on click

  • #2186e28aadbd Thanks @mperrotti! - Updates SegmentedControl styles to use component primitives.

  • #2171384ae6b9 Thanks @anleac! - Support issues closed as not planned, and correct the standard issue closed backgroud colour

  • #215777e7ab05 Thanks @iansan5653! - Add InlineAutocomplete component, useCombobox hook, and useSyntheticChange hook to drafts

  • #218935716587 Thanks @mperrotti! - Makes SegmentedControl uncontrolled by default.

  • #21965ff5bb81 Thanks @mattcosta7! - update types to allow children for react 18

  • #2219af534f15 Thanks @iansan5653! - Fix slots infinite rendering when no context prop is provided

  • #218247725a92 Thanks @iansan5653! - - Add MarkdownEditor and MarkdownViewer draft components. The MarkdownEditor is also known as the CommentBox component

    • Add useUnifiedFileSelect, useIgnoreKeyboardInputWhileComposing, useDynamicTextareaHeight, and useSafeAsyncCallback draft hooks
  • #2173ed609719 Thanks @mperrotti! - Updates styles for the Select component so that the focus outline is even all the way around.

  • #221682fd8c35 Thanks @iansan5653! - Change createSlots to use layout effects when registering slots

  • #21853756a1ed Thanks @mattcosta7! - Set ConfirmationDialog initial focus based on the confirmationButtonVariant. When danger autoFocus the cancel button, otherwise autoFocus the confirmation button

  • #216675d21745 Thanks @mattcosta7! - button should be polymorphic

  • #2220f4ef7b4b Thanks @mperrotti! - - Fixes role and keyboard behavior for SegmentedControl.

    • Fixes a bug where icon-only SegmentedControl buttons did not fill the parent width when the fullWidth prop was set
    • Fixes a bug where click handlers were not passed correctly when the responsive variant was set to 'hideLabels'
  • #2204522f5806 Thanks @iansan5653! - Replace useCombinedRefs with useRefObjectAsForwardedRef

  • #22219ce64937 Thanks @josepmartins! - Overlay documentation fixes

@primer-css
primer-css requested review from a team and mperrottiJuly 22, 2022 17:48
@github-actions

github-actionsBot commented Jul 22, 2022

Copy link
Copy Markdown
Contributor

❗ Pre-merge checklist

Please ensure these items are checked before merging.

🔎 Smoke test

  • All CI checks pass
  • Docs and Storybook open in a browser
  • Successful integration test with GitHub Projects as a primary consumer of Primer React
    • Install the Release Candidate
    • Verify no new build errors appear
    • Verify no new linting errors appear
    • Verify no new browser console errors appear
    • Verify unit tests and E2E tests pass
    • Manually test critical paths (Tip: Use the provided tests project boards)
    • Manually test release-specific bugfixes and/or features work as described
  • Works in CodeSandbox or StackBlitz
    • New components render successfully
    • (optional) Tested in both SPA and SSR apps if release contains build changes

🤔 Sanity test

  • All bugfixes in this release have resolved their corrosponding issues
  • All new features in this release have been tested and verified as compatible with GitHub Projects
  • No noticeable regressions have not been introduced as a result of changes in this release
  • Release notes accurately describe the changes made

Please also leave any testing notes as a comment on this pull request. In particular, describing any issues encountered during your testing. This is helpful in providing historical context to maintainers.

@github-actions

github-actionsBot commented Jul 22, 2022

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize
dist/browser.esm.js74.21 KB (0%)
dist/browser.umd.js74.75 KB (0%)

@primer-css
primer-css temporarily deployed to github-pages July 22, 2022 17:53 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from 9d5fd34 to 72b2aa9CompareJuly 25, 2022 15:37
@primer-css
primer-css temporarily deployed to github-pages July 25, 2022 15:42 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from 72b2aa9 to 91c7667CompareJuly 25, 2022 20:05
@primer-css
primer-css temporarily deployed to github-pages July 25, 2022 20:12 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from 91c7667 to 72d9913CompareJuly 25, 2022 22:29
@primer-css
primer-css temporarily deployed to github-pages July 25, 2022 22:36 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from 72d9913 to f7ff7cbCompareJuly 26, 2022 16:33
@primer-css
primer-css temporarily deployed to github-pages July 26, 2022 16:40 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from f7ff7cb to 26d7cacCompareJuly 27, 2022 05:32
@primer-css
primer-css temporarily deployed to github-pages July 27, 2022 05:39 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from 26d7cac to d307b77CompareJuly 27, 2022 11:14
@primer-css
primer-css temporarily deployed to github-pages July 27, 2022 11:20 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from d307b77 to acae719CompareJuly 27, 2022 17:15
@primer-css
primer-css temporarily deployed to github-pages July 27, 2022 17:22 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from acae719 to a2453efCompareJuly 28, 2022 19:12
@primer-css
primer-css temporarily deployed to github-pages July 28, 2022 19:22 Inactive
@primer-css
primer-css temporarily deployed to github-pages August 1, 2022 16:33 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from 280a4c5 to bbcc940CompareAugust 2, 2022 00:54
@primer-css
primer-css temporarily deployed to github-pages August 2, 2022 01:01 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from bbcc940 to e86f4c7CompareAugust 2, 2022 15:41
@primer-css
primer-css temporarily deployed to github-pages August 2, 2022 15:49 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from e86f4c7 to eab1794CompareAugust 2, 2022 17:16
@primer-css
primer-css temporarily deployed to github-pages August 2, 2022 17:21 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from eab1794 to 29fbf21CompareAugust 3, 2022 14:08
@primer-css
primer-css temporarily deployed to github-pages August 3, 2022 14:14 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from 29fbf21 to 5f38fa9CompareAugust 3, 2022 16:31
@primer-css
primer-css temporarily deployed to github-pages August 3, 2022 16:37 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from 5f38fa9 to 93966a7CompareAugust 4, 2022 13:44
@primer-css
primer-css temporarily deployed to github-pages August 4, 2022 13:50 Inactive
@primer-css
primer-css temporarily deployed to github-pages August 4, 2022 13:50 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from 93966a7 to e2f3481CompareAugust 5, 2022 13:40
@primer-css
primer-css temporarily deployed to github-pages August 5, 2022 13:45 Inactive
@primer-css
primer-css temporarily deployed to github-pages August 5, 2022 13:47 Inactive
@primer-css
primer-cssforce-pushed the changeset-release/main branch from e2f3481 to d161875CompareAugust 5, 2022 15:19
@primer-css
primer-css temporarily deployed to github-pages August 5, 2022 15:27 Inactive
@primer-css
primer-css temporarily deployed to github-pages August 5, 2022 15:27 Inactive

@siddharthkpsiddharthkp left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checklist complete, ship it!

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@primer-css@siddharthkp