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

chore: update breadcrumb dropdown item arrow to work in RTL #9603

Merged
merged 2 commits into from
Sep 21, 2023

Conversation

mcoker
Copy link
Contributor

@mcoker mcoker commented Sep 12, 2023

fixes #9587

This may not be a great way to do this, but these are basically drillup items in the breadcrumb menus.

@patternfly-build
Copy link
Contributor

patternfly-build commented Sep 12, 2023

Copy link
Contributor

@thatblindgeye thatblindgeye left a comment

Choose a reason for hiding this comment

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

One issue with using the direction prop for the icon is that it's also going to set some other code internal to MenuItem that isn't needed:

let drill: (event: React.KeyboardEvent | React.MouseEvent) => void;
if (direction) {
if (direction === 'down') {
drill = (event) =>
onDrillIn &&
onDrillIn(
event,
menuId,
typeof drilldownMenu === 'function'
? (drilldownMenu() as any).props.id
: (drilldownMenu as React.ReactElement).props.id,
itemId
);
} else {
drill = (event) => onDrillOut && onDrillOut(event, parentMenu, itemId);
}
}

When it's used in Menu, it's also used for a drilldown type of menu, where the item leads to another sub-menu or a parent menu. For these breadcrumbs, it's more just selecting an item within a list that has been truncated to save space, rather than leading to a sub or parent menu.

This may be a case to use the modifier class to mirror the icon in the examples.

@thatblindgeye
Copy link
Contributor

If we wanted to utilize the direction prop to render the icon correctly, we could update the logic inside of Menu around the code lines I linked above so that we're only reassigning the drill variable if direction && (onDrillIn || onDrillOut).

Overall I dont think I feel too strongly if we want to get this in, though. Unless a user is also passing either of those onDrill callbacks in it may not ultimately matter.

@mcoker
Copy link
Contributor Author

mcoker commented Sep 18, 2023

@thatblindgeye we could close this PR (and the core PR) and leave the issues open, and we can work on it after the release or in a breaking change release if that's needed. WDYT? On the core side, I think it's just going to be updating the examples to wrap the icon in the menu__item-toggle-icon element.

@thatblindgeye
Copy link
Contributor

@mcoker Unless anyone else feels it's urgent to fix I'd be fine with that. As it is it could be considered more the example issue rather than an issue with the component.

@wise-king-sullyman
Copy link
Contributor

That sounds like a great plan to me as well.

Copy link
Contributor

@tlabaj tlabaj left a comment

Choose a reason for hiding this comment

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

Did we decide we were nit going to make any changes to fix example code to work with RTL since this would be consumer provided? Maybe this belongs in handbook.

@mcoker
Copy link
Contributor Author

mcoker commented Sep 20, 2023

@tlabaj great question 😅. We have updated a few examples, most cases from what I recall are with code that really should be built into our component. For random icons and things included as filler in components, I believe we've just left all of those alone.

This PR is an example of something a menu item should support. Another example is the expand all icon used in a <ToolbarItem variation="expand-all">.

There are issues for both of these to update our components to support making RTL work natively

@tlabaj tlabaj merged commit 82fbf44 into patternfly:main Sep 21, 2023
10 checks passed
@patternfly-build
Copy link
Contributor

Your changes have been released in:

  • @patternfly/react-code-editor@5.1.1-prerelease.16
  • @patternfly/react-core@5.1.1-prerelease.16
  • @patternfly/react-docs@6.1.1-prerelease.17
  • demo-app-ts@5.1.1-prerelease.15
  • @patternfly/react-table@5.1.1-prerelease.16

Thanks for your contribution! 🎉

nicolethoen added a commit that referenced this pull request Sep 28, 2023
* refactor(SliderStep): use token instead for hardcoded value (#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (#9578)

* fix(misc): fixed broken CodeSandbox demos (#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (#9614)

* docs(tabs): Clean up React documentation content. (#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* fix: dry run publishing v6 alphas

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Titani Labaj <39532947+tlabaj@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
tlabaj added a commit to tlabaj/patternfly-react that referenced this pull request Oct 3, 2023
* refactor(SliderStep): use token instead for hardcoded value (patternfly#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (patternfly#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (patternfly#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (patternfly#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (patternfly#9578)

* fix(misc): fixed broken CodeSandbox demos (patternfly#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (patternfly#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (patternfly#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (patternfly#9614)

* docs(tabs): Clean up React documentation content. (patternfly#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (patternfly#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (patternfly#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (patternfly#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (patternfly#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (patternfly#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (patternfly#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (patternfly#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (patternfly#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (patternfly#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (patternfly#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (patternfly#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (patternfly#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* fix: dry run publishing v6 alphas

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Titani Labaj <39532947+tlabaj@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
wise-king-sullyman added a commit that referenced this pull request Oct 6, 2023
* refactor(SliderStep): use token instead for hardcoded value (#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (#9578)

* fix(misc): fixed broken CodeSandbox demos (#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (#9614)

* docs(tabs): Clean up React documentation content. (#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* Revert "chore(deps): update dependency ts-patch to v3 (#9271)" (#9701)

This reverts commit 03985a2.

* chore(release): releasing packages [ci skip]

 - @patternfly/react-docs@6.1.1-prerelease.24

* fix: white space change to trigger new prereleases [skip-a11y]

* fix: whitespace changes to trigger prereleases (#9702)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.10
 - @patternfly/react-code-editor@5.1.1-prerelease.23
 - @patternfly/react-core@5.1.1-prerelease.23
 - @patternfly/react-docs@6.1.1-prerelease.25
 - @patternfly/react-icons@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.22
 - @patternfly/react-styles@5.1.1-prerelease.8
 - @patternfly/react-table@5.1.1-prerelease.23
 - @patternfly/react-tokens@5.1.1-prerelease.8

* fix: Release alphas from v6 and rebase from main (#9692)

* refactor(SliderStep): use token instead for hardcoded value (#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (#9578)

* fix(misc): fixed broken CodeSandbox demos (#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (#9614)

* docs(tabs): Clean up React documentation content. (#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* fix: dry run publishing v6 alphas

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Titani Labaj <39532947+tlabaj@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>

* fix: whitespace change to try out dryrun

* fix: remove --no-private with dryrun [skip-a11y]

* fix: turn off dry run and release alphas [skip-a11y]

* chore(release): releasing packages [ci skip]

 - eslint-plugin-patternfly-react@6.0.0-alpha.1
 - @patternfly/react-charts@8.0.0-alpha.1
 - @patternfly/react-code-editor@6.0.0-alpha.1
 - @patternfly/react-core@6.0.0-alpha.1
 - @patternfly/react-docs@7.0.0-alpha.1
 - @patternfly/react-icons@6.0.0-alpha.1
 - @patternfly/react-integration@6.0.0-alpha.1
 - demo-app-ts@5.1.1-alpha.0
 - @patternfly/react-styles@6.0.0-alpha.1
 - @patternfly/react-table@6.0.0-alpha.1
 - @patternfly/react-tokens@6.0.0-alpha.1

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
Co-authored-by: Nicole Thoen <nthoen@redhat.com>
tlabaj added a commit to tlabaj/patternfly-react that referenced this pull request Oct 31, 2023
* refactor(SliderStep): use token instead for hardcoded value (patternfly#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (patternfly#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (patternfly#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (patternfly#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (patternfly#9578)

* fix(misc): fixed broken CodeSandbox demos (patternfly#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (patternfly#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (patternfly#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (patternfly#9614)

* docs(tabs): Clean up React documentation content. (patternfly#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (patternfly#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (patternfly#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (patternfly#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (patternfly#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (patternfly#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (patternfly#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (patternfly#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (patternfly#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (patternfly#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (patternfly#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (patternfly#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (patternfly#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* fix: dry run publishing v6 alphas

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Titani Labaj <39532947+tlabaj@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
tlabaj added a commit to tlabaj/patternfly-react that referenced this pull request Oct 31, 2023
* refactor(SliderStep): use token instead for hardcoded value (patternfly#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (patternfly#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (patternfly#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (patternfly#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (patternfly#9578)

* fix(misc): fixed broken CodeSandbox demos (patternfly#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (patternfly#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (patternfly#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (patternfly#9614)

* docs(tabs): Clean up React documentation content. (patternfly#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (patternfly#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (patternfly#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (patternfly#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (patternfly#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (patternfly#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (patternfly#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (patternfly#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (patternfly#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (patternfly#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (patternfly#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (patternfly#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (patternfly#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* Revert "chore(deps): update dependency ts-patch to v3 (patternfly#9271)" (patternfly#9701)

This reverts commit 03985a2.

* chore(release): releasing packages [ci skip]

 - @patternfly/react-docs@6.1.1-prerelease.24

* fix: white space change to trigger new prereleases [skip-a11y]

* fix: whitespace changes to trigger prereleases (patternfly#9702)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.10
 - @patternfly/react-code-editor@5.1.1-prerelease.23
 - @patternfly/react-core@5.1.1-prerelease.23
 - @patternfly/react-docs@6.1.1-prerelease.25
 - @patternfly/react-icons@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.22
 - @patternfly/react-styles@5.1.1-prerelease.8
 - @patternfly/react-table@5.1.1-prerelease.23
 - @patternfly/react-tokens@5.1.1-prerelease.8

* fix: Release alphas from v6 and rebase from main (patternfly#9692)

* refactor(SliderStep): use token instead for hardcoded value (patternfly#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (patternfly#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (patternfly#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (patternfly#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (patternfly#9578)

* fix(misc): fixed broken CodeSandbox demos (patternfly#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (patternfly#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (patternfly#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (patternfly#9614)

* docs(tabs): Clean up React documentation content. (patternfly#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (patternfly#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (patternfly#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (patternfly#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (patternfly#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (patternfly#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (patternfly#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (patternfly#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (patternfly#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (patternfly#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (patternfly#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (patternfly#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (patternfly#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* fix: dry run publishing v6 alphas

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Titani Labaj <39532947+tlabaj@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>

* fix: whitespace change to try out dryrun

* fix: remove --no-private with dryrun [skip-a11y]

* fix: turn off dry run and release alphas [skip-a11y]

* chore(release): releasing packages [ci skip]

 - eslint-plugin-patternfly-react@6.0.0-alpha.1
 - @patternfly/react-charts@8.0.0-alpha.1
 - @patternfly/react-code-editor@6.0.0-alpha.1
 - @patternfly/react-core@6.0.0-alpha.1
 - @patternfly/react-docs@7.0.0-alpha.1
 - @patternfly/react-icons@6.0.0-alpha.1
 - @patternfly/react-integration@6.0.0-alpha.1
 - demo-app-ts@5.1.1-alpha.0
 - @patternfly/react-styles@6.0.0-alpha.1
 - @patternfly/react-table@6.0.0-alpha.1
 - @patternfly/react-tokens@6.0.0-alpha.1

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
Co-authored-by: Nicole Thoen <nthoen@redhat.com>
tlabaj added a commit to tlabaj/patternfly-react that referenced this pull request Oct 31, 2023
* refactor(SliderStep): use token instead for hardcoded value (patternfly#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (patternfly#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (patternfly#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (patternfly#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (patternfly#9578)

* fix(misc): fixed broken CodeSandbox demos (patternfly#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (patternfly#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (patternfly#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (patternfly#9614)

* docs(tabs): Clean up React documentation content. (patternfly#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (patternfly#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (patternfly#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (patternfly#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (patternfly#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (patternfly#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (patternfly#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (patternfly#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (patternfly#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (patternfly#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (patternfly#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (patternfly#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (patternfly#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* fix: dry run publishing v6 alphas

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Titani Labaj <39532947+tlabaj@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
tlabaj added a commit to tlabaj/patternfly-react that referenced this pull request Oct 31, 2023
* refactor(SliderStep): use token instead for hardcoded value (patternfly#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (patternfly#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (patternfly#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (patternfly#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (patternfly#9578)

* fix(misc): fixed broken CodeSandbox demos (patternfly#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (patternfly#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (patternfly#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (patternfly#9614)

* docs(tabs): Clean up React documentation content. (patternfly#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (patternfly#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (patternfly#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (patternfly#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (patternfly#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (patternfly#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (patternfly#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (patternfly#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (patternfly#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (patternfly#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (patternfly#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (patternfly#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (patternfly#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* Revert "chore(deps): update dependency ts-patch to v3 (patternfly#9271)" (patternfly#9701)

This reverts commit 03985a2.

* chore(release): releasing packages [ci skip]

 - @patternfly/react-docs@6.1.1-prerelease.24

* fix: white space change to trigger new prereleases [skip-a11y]

* fix: whitespace changes to trigger prereleases (patternfly#9702)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.10
 - @patternfly/react-code-editor@5.1.1-prerelease.23
 - @patternfly/react-core@5.1.1-prerelease.23
 - @patternfly/react-docs@6.1.1-prerelease.25
 - @patternfly/react-icons@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.22
 - @patternfly/react-styles@5.1.1-prerelease.8
 - @patternfly/react-table@5.1.1-prerelease.23
 - @patternfly/react-tokens@5.1.1-prerelease.8

* fix: Release alphas from v6 and rebase from main (patternfly#9692)

* refactor(SliderStep): use token instead for hardcoded value (patternfly#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (patternfly#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (patternfly#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (patternfly#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (patternfly#9578)

* fix(misc): fixed broken CodeSandbox demos (patternfly#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (patternfly#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (patternfly#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (patternfly#9614)

* docs(tabs): Clean up React documentation content. (patternfly#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (patternfly#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (patternfly#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (patternfly#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (patternfly#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (patternfly#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (patternfly#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (patternfly#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (patternfly#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (patternfly#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (patternfly#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (patternfly#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (patternfly#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* fix: dry run publishing v6 alphas

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Titani Labaj <39532947+tlabaj@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>

* fix: whitespace change to try out dryrun

* fix: remove --no-private with dryrun [skip-a11y]

* fix: turn off dry run and release alphas [skip-a11y]

* chore(release): releasing packages [ci skip]

 - eslint-plugin-patternfly-react@6.0.0-alpha.1
 - @patternfly/react-charts@8.0.0-alpha.1
 - @patternfly/react-code-editor@6.0.0-alpha.1
 - @patternfly/react-core@6.0.0-alpha.1
 - @patternfly/react-docs@7.0.0-alpha.1
 - @patternfly/react-icons@6.0.0-alpha.1
 - @patternfly/react-integration@6.0.0-alpha.1
 - demo-app-ts@5.1.1-alpha.0
 - @patternfly/react-styles@6.0.0-alpha.1
 - @patternfly/react-table@6.0.0-alpha.1
 - @patternfly/react-tokens@6.0.0-alpha.1

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
Co-authored-by: Nicole Thoen <nthoen@redhat.com>
tlabaj added a commit to tlabaj/patternfly-react that referenced this pull request Nov 1, 2023
* refactor(SliderStep): use token instead for hardcoded value (patternfly#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (patternfly#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (patternfly#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (patternfly#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (patternfly#9578)

* fix(misc): fixed broken CodeSandbox demos (patternfly#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (patternfly#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (patternfly#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (patternfly#9614)

* docs(tabs): Clean up React documentation content. (patternfly#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (patternfly#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (patternfly#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (patternfly#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (patternfly#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (patternfly#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (patternfly#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (patternfly#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (patternfly#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (patternfly#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (patternfly#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (patternfly#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (patternfly#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* fix: dry run publishing v6 alphas

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Titani Labaj <39532947+tlabaj@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
tlabaj added a commit to tlabaj/patternfly-react that referenced this pull request Nov 1, 2023
* refactor(SliderStep): use token instead for hardcoded value (patternfly#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (patternfly#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (patternfly#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (patternfly#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (patternfly#9578)

* fix(misc): fixed broken CodeSandbox demos (patternfly#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (patternfly#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (patternfly#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (patternfly#9614)

* docs(tabs): Clean up React documentation content. (patternfly#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (patternfly#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (patternfly#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (patternfly#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (patternfly#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (patternfly#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (patternfly#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (patternfly#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (patternfly#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (patternfly#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (patternfly#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (patternfly#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (patternfly#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* Revert "chore(deps): update dependency ts-patch to v3 (patternfly#9271)" (patternfly#9701)

This reverts commit 03985a2.

* chore(release): releasing packages [ci skip]

 - @patternfly/react-docs@6.1.1-prerelease.24

* fix: white space change to trigger new prereleases [skip-a11y]

* fix: whitespace changes to trigger prereleases (patternfly#9702)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.10
 - @patternfly/react-code-editor@5.1.1-prerelease.23
 - @patternfly/react-core@5.1.1-prerelease.23
 - @patternfly/react-docs@6.1.1-prerelease.25
 - @patternfly/react-icons@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.22
 - @patternfly/react-styles@5.1.1-prerelease.8
 - @patternfly/react-table@5.1.1-prerelease.23
 - @patternfly/react-tokens@5.1.1-prerelease.8

* fix: Release alphas from v6 and rebase from main (patternfly#9692)

* refactor(SliderStep): use token instead for hardcoded value (patternfly#9651)

* feat(Drawer): Added start and end to position props, updated resizing to work with RTL (patternfly#9627)

* feat(Drawer): Added start and end to position props, updaed resizing to work with RTL

* update logic for newsize

* fix(Modal): Prevent duplicate ids within Modal (patternfly#9555)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.14
 - @patternfly/react-core@5.1.1-prerelease.14
 - @patternfly/react-docs@6.1.1-prerelease.15
 - @patternfly/react-integration@5.1.1-prerelease.8
 - demo-app-ts@5.1.1-prerelease.13
 - @patternfly/react-table@5.1.1-prerelease.14

* chore(Brand): update tests (patternfly#9543)

* chore(Brand): update tests

* add more tests

* add width test

* test updates

* feat(Select) - add appendTo to SelectPopperProps (patternfly#9578)

* fix(misc): fixed broken CodeSandbox demos (patternfly#9519)

* update import paths

* fix(table): update data imports to absolute

* fix remaining codesandbox demos

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.15
 - @patternfly/react-core@5.1.1-prerelease.15
 - @patternfly/react-docs@6.1.1-prerelease.16
 - demo-app-ts@5.1.1-prerelease.14
 - @patternfly/react-table@5.1.1-prerelease.15

* chore: update breadcrumb dropdown item arrow to work in RTL (patternfly#9603)

* chore: update breadcrumb dropdown item arrow to work in RTL

* chore: use icon with shouldMirrorRTL instead

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.16
 - @patternfly/react-core@5.1.1-prerelease.16
 - @patternfly/react-docs@6.1.1-prerelease.17
 - demo-app-ts@5.1.1-prerelease.15
 - @patternfly/react-table@5.1.1-prerelease.16

* fix(Slider): Updated slider to work in RTL.  (patternfly#9655)

* fix(Slider): Updred slider to work in RTL. Deprecated rightActions and leftActions props, added endActions and startActions props.

* fixes from comments

* docs(Toolbar): remove test example (patternfly#9614)

* docs(tabs): Clean up React documentation content. (patternfly#9606)

* docs(tabs):clean up React documentation content.

* Update packages/react-core/src/components/Tabs/examples/Tabs.md

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.17
 - @patternfly/react-core@5.1.1-prerelease.17
 - @patternfly/react-docs@6.1.1-prerelease.18
 - demo-app-ts@5.1.1-prerelease.16
 - @patternfly/react-table@5.1.1-prerelease.17

* fix(popper): add start/end positioning with RTL support, update default (patternfly#9628)

* fix(popper): add start/end positioning with RTL support, update default

* ensure that getLanguageDirection only returns ltr or rtl

* fix(Popper): expanded types to include start/end; updated position value

* fix(Dropdown): Add appendTo to dropdownPopperProps interface (patternfly#9635)

* feat(Timestamp): allowed displayed datetime to be UTC (patternfly#9649)

* feat(Timestamp): allowed displayed datetime to be UTC

* Updated rendering of default UTC suffix

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.18
 - @patternfly/react-core@5.1.1-prerelease.18
 - @patternfly/react-docs@6.1.1-prerelease.19
 - demo-app-ts@5.1.1-prerelease.17
 - @patternfly/react-table@5.1.1-prerelease.18

* chore(deps): update dependency @patternfly/patternfly to v5.1.0-prerelease.32 (patternfly#9642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(Tabs): allow RTL scrolling (patternfly#9633)

* fix(Tabs): allow RTL scrolling

* add direction assignment to update

* update aria label descriptions

* add props and deprecate old, update internal state names

* update desc

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.8
 - @patternfly/react-code-editor@5.1.1-prerelease.19
 - @patternfly/react-core@5.1.1-prerelease.19
 - @patternfly/react-docs@6.1.1-prerelease.20
 - @patternfly/react-icons@5.1.1-prerelease.7
 - demo-app-ts@5.1.1-prerelease.18
 - @patternfly/react-styles@5.1.1-prerelease.7
 - @patternfly/react-table@5.1.1-prerelease.19
 - @patternfly/react-tokens@5.1.1-prerelease.7

* fix(Nav): allow RTL scrolling (patternfly#9637)

* fix(Nav): allow rtl scrolling

* add direction assignment to update

* update aria label descriptions

* add new props and deprecate old

* update desc

* update other test snaps

* chore(BackgroundImage): update tests (patternfly#9584)

* chore(BackgroundImage): update tests

* add spread prop test, update test

* use styles obj

* update test name to use styles

* feat(Label) add option to make label clickable (patternfly#9284)

* feat(Label) add option to make label clickable

* add type to label button

* chore(Label): Address misc PR feedback

* chore(Label): Remove mention of onClick being incompatible with overflow

* chore(Label): Remove prop from effect deps where it's no longer needed

---------

Co-authored-by: Austin Sullivan <ausulliv@redhat.com>

* feat(charts): add RTL legend support (patternfly#9570)

* feat(charts): add RTL legend support

* clone data/label components

* remove legend positions, add beta

* remove last position update

* update logic to account for text length

* update clones

* chore(release): releasing packages [ci skip]

 - @patternfly/react-charts@7.1.1-prerelease.9
 - @patternfly/react-code-editor@5.1.1-prerelease.20
 - @patternfly/react-core@5.1.1-prerelease.20
 - @patternfly/react-docs@6.1.1-prerelease.21
 - demo-app-ts@5.1.1-prerelease.19
 - @patternfly/react-table@5.1.1-prerelease.20

* fix(PrimaryDetail): remove primary detail card view require statement (patternfly#9661)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.21
 - @patternfly/react-core@5.1.1-prerelease.21
 - @patternfly/react-docs@6.1.1-prerelease.22
 - demo-app-ts@5.1.1-prerelease.20
 - @patternfly/react-table@5.1.1-prerelease.21

* fix(Draggable): dont disable droppable on false ondrag (patternfly#9646)

* chore(release): releasing packages [ci skip]

 - @patternfly/react-code-editor@5.1.1-prerelease.22
 - @patternfly/react-core@5.1.1-prerelease.22
 - @patternfly/react-docs@6.1.1-prerelease.23
 - demo-app-ts@5.1.1-prerelease.21
 - @patternfly/react-table@5.1.1-prerelease.22

* chore(screenshots): Updated screenshots (patternfly#9660)

* chore(screenshots): Updated screenshots

* rebase and update

* fix: dry run publishing v6 alphas

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Titani Labaj <39532947+tlabaj@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>

* fix: whitespace change to try out dryrun

* fix: remove --no-private with dryrun [skip-a11y]

* fix: turn off dry run and release alphas [skip-a11y]

* chore(release): releasing packages [ci skip]

 - eslint-plugin-patternfly-react@6.0.0-alpha.1
 - @patternfly/react-charts@8.0.0-alpha.1
 - @patternfly/react-code-editor@6.0.0-alpha.1
 - @patternfly/react-core@6.0.0-alpha.1
 - @patternfly/react-docs@7.0.0-alpha.1
 - @patternfly/react-icons@6.0.0-alpha.1
 - @patternfly/react-integration@6.0.0-alpha.1
 - demo-app-ts@5.1.1-alpha.0
 - @patternfly/react-styles@6.0.0-alpha.1
 - @patternfly/react-table@6.0.0-alpha.1
 - @patternfly/react-tokens@6.0.0-alpha.1

---------

Co-authored-by: adamviktora <84135613+adamviktora@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: Maria <mariaaga@redhat.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Michael Coker <35148959+mcoker@users.noreply.github.com>
Co-authored-by: Erin Donehoo <105813956+edonehoo@users.noreply.github.com>
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
Co-authored-by: Nicole Thoen <nthoen@redhat.com>
Sign up for free to 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.

Breadcrumb - RTL
5 participants