Skip to content

Conversation

@gefgu
Copy link
Contributor

@gefgu gefgu commented Sep 22, 2022

What: Closes #7208

I've removed the input group and replaced it with search input. In the process, I've removed the Enter key press functionality because it was already implemented by the SearchInput and I've reused the aria-label, placeholder, onChange and value props.

@patternfly-build
Copy link
Contributor

patternfly-build commented Sep 22, 2022

@tlabaj tlabaj added Do Not Merge Breaking change 💥 this change requires a major release and has API changes. labels Sep 22, 2022
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.

We can not take this PR in at this time since it would be a breaking change for our consumers.

@tlabaj tlabaj added PF5 and removed Do Not Merge labels Oct 3, 2022
@tlabaj
Copy link
Contributor

tlabaj commented Oct 5, 2022

I have created a v5 branch please set that as the base of this PR.

@gefgu gefgu changed the base branch from main to v5 October 5, 2022 22:30
@gefgu
Copy link
Contributor Author

gefgu commented Oct 5, 2022

@tlabaj I've updated the branch for this PR. Also, I noticed some snapshot tests related to context selector are failing. Once my changes are approved, should I update the snapshots? (my terminal is suggesting it: "2 snapshots failed from 1 test suite. Inspect your code changes or run yarn test -u to update them")

@tlabaj
Copy link
Contributor

tlabaj commented Oct 6, 2022

@tlabaj I've updated the branch for this PR. Also, I noticed some snapshot tests related to context selector are failing. Once my changes are approved, should I update the snapshots? (my terminal is suggesting it: "2 snapshots failed from 1 test suite. Inspect your code changes or run yarn test -u to update them")

@gefgu you should update the snapshots before PR is reviewed. Reviewers will look at that too.

@tlabaj tlabaj requested review from mcoker and mmenestr October 6, 2022 17:16
@mmenestr
Copy link
Collaborator

mmenestr commented Oct 6, 2022

This looks good, just have a question around a specific behavior. I expect to have to hit enter/click on the arrow button to submit my search as you have here, but I don't expect to have to do that when I want to reset the list of menu items after submitting a search.
In other words, if I input something, press enter to search, and then delete my input to reset to the original list of menu items, I don't expect to have to hit enter to submit my "empty" search. Instead, I would expect the menu items to reset on their own when I delete the input.

Again, I'm not sure whether that's just how these things go and if you press enter to search on something you also have to press enter to search on nothing, but thought I'd bring it up for discussion!

Screen.Recording.2022-10-06.at.4.13.45.PM.mov

@gefgu
Copy link
Contributor Author

gefgu commented Oct 7, 2022

@tlabaj Thanks for the feedback! I updated the snapshots.

@mmenestr your suggestion is great! I believe that when I delete my input in the search, the filter should reset because I'm starting my search again. It's a nice point of view.
Regarding its implementation, I think this logic would need to be passed as a prop to the Context Selector component. In other words, it would be passed on the onChange prop. So, I think it is a good idea to build a demo using this logic. I built this example, and if you agree with my opinion about creating a demo about this logic, I will add the code to this Pull Request or to another one (if is better to keep the changes separated). Have a look: (in this example, I'm not pressing enter)

example.mp4

@mmenestr
Copy link
Collaborator

mmenestr commented Oct 7, 2022

@gefgu I personally think that looks great!! @tlabaj I'll let you make the call. Idk if we should show demos for both mechanism vs just the one though - I personally do prefer this updated version from a usability standpoint though

@mcoker
Copy link
Contributor

mcoker commented Oct 8, 2022

@mmenestr my $0.02 about the default behavior - when hitting enter or clicking the search button is what updates the menu (versus the menu updating as you type/change the text in the input), I would expect that in order to update the menu based on what's in the search input, I'd have to hit enter or click the search button regardless of what's in it. Otherwise, I think it's inconsistent and potentially unexpected, and mixing updating the menu onChange vs onSubmit.

I know we have a search button on the current context selector, but I'm curious why we need a search button there? The menu filter example, composable app launcher demo, and the context selector guidelines don't have one, though I realize some of those may be out of date.

Copy link
Contributor

@mcoker mcoker left a comment

Choose a reason for hiding this comment

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

LGTM, left a comment about the search button. If we keep it, I think we'll need to update the core demos.

aria-label={searchButtonAriaLabel}
placeholder={searchInputPlaceholder}
onChange={onSearchInputChange}
onSearch={(value, event, _) => {
Copy link
Contributor

Choose a reason for hiding this comment

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

FWIW we don't have the search button in the core examples, should we? Feels a little cramped with the icon and search button. cc @mmenestr

@tlabaj
Copy link
Contributor

tlabaj commented Oct 10, 2022

I agree with what @mcoker said. I would expect to menu to update when input is submitted (clicked search button/ enter pressed). Regardless of value.
As far as having the search button, the previous implementation of the context selector had one so I would expect one so I assume that is why there is one here. @mmenestr what was your expectation her from a design perspective?

@mmenestr
Copy link
Collaborator

@mcoker @tlabaj All great points! I think we should actually match the core implementation then, and just do a basic search input instead of a search input with the submit button. The only reason there is a submit button now is because it used to be an input group with a submit - but I'm not sure what the design decision was behind that... but I personally favor a search where you don't have to press enter.

@tlabaj
Copy link
Contributor

tlabaj commented Oct 10, 2022

@mcoker @tlabaj All great points! I think we should actually match the core implementation then, and just do a basic search input instead of a search input with the submit button. The only reason there is a submit button now is because it used to be an input group with a submit - but I'm not sure what the design decision was behind that... but I personally favor a search where you don't have to press enter.

@mmenestr in the context of how the context selector was designed initially, it made sense for the search to happen once enter was pressed or the button was clicked. Otherwise, what was the purpose of the button.

but I personally favor a search where you don't have to press enter.

@mmenestr Are you saying you want the menu list to update every time a character is entered (similar to typeahead select)?

Another question @mcoker, should we have a clear button like we had in previous implementation?

@mcoker
Copy link
Contributor

mcoker commented Oct 10, 2022

Another question @mcoker, should we have a clear button like we had in previous implementation?

@tlabaj I think it's probably useful. I don't see any design guidelines around when to use it, but most of the screenshots in the guidelines include it. Though FWIW the close button there currently is created by the browser because it's an <input type="search"> , and it's only there in some browsers. For example, there is no clear button in Firefox. https://codepen.io/mcoker/pen/gOzQdZg

@mmenestr
Copy link
Collaborator

@tlabaj that is what I'm saying but if you disagree that's ok! I don't feel super strongly about it. We can just have it as it was originally designed, and make the user press enter to refresh the list no matter what!

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.

@gefgu I noticed that the submit button is not active when I clear out the input. Other than that it looks good.

context.selector.mp4

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.

Awesome work on this! In addition to the comments above, had the one change below

@tlabaj
Copy link
Contributor

tlabaj commented Oct 27, 2022

@gefgu I am still seeing the issue mentioned above when clearing the input.

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.

The update to the aria-labeling looks good! Had one other quick update below.

@tlabaj
Copy link
Contributor

tlabaj commented Dec 1, 2022

@gefgu are you still interested on working on this PR?

@gefgu
Copy link
Contributor Author

gefgu commented Dec 1, 2022

@gefgu are you still interested on working on this PR?

Unfortunately, I can't keep working on it.

@thatblindgeye thatblindgeye force-pushed the breaking-change/replace-input-group-with-search-input-in-context-selector branch from 348d5aa to f4e415e Compare December 2, 2022 17:33
@thatblindgeye
Copy link
Contributor

@tlabaj I had to update the SearchInput component to resolve the submit button issue you had mentioned. Based on the convo in this PR regarding submitting an empty query, that seemed to make the most sense, though.

@tlabaj
Copy link
Contributor

tlabaj commented Dec 7, 2022

@mmenestr Eric has updated the Search input so that is is only disabled if the isDisabled prop was set. It used to be disabled if there was no search value. Based on this comment I made.
Do you have an objection to that update. In this use case it does not make sense for the button to be disabled when the field is cleared.

@mmenestr
Copy link
Collaborator

mmenestr commented Dec 8, 2022

No objection!

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.

LGTM

@tlabaj tlabaj dismissed thatblindgeye’s stale review December 8, 2022 20:26

Erics comments were addressed.

@wise-king-sullyman wise-king-sullyman merged commit c8ae8b5 into patternfly:v5 Dec 8, 2022
dlabrecq added a commit that referenced this pull request Jan 25, 2023
* feat(simple list): removed deprecated prop (#8132)

* chore: remove keycodes definition (#8174)

* chore(FileUpload): remove deprecated onChange prop (#8155)

* chore(Spinner): updated isSVG prop default value (#8183)

* chore(Spinner): updated isSVG prop default value

* updated prop in example to meet a11y requirements

* updated react-console snapshots

* chore(pagination): rename `ToggleTemplateProps` to `PaginationToggleTemplateProps` in pagination component (#8134)

* feat(button): combine isSmall and isLarge into customSize (#8144)

* button - combine isSmall and isLarge into customSize

* use enum

* use size for button prop name

* fixing import

* use default vs md

* reorder enum

* reorder prop values, new verbiage for prop description

* fix(Page): updated onPageResize prop to undefined default (#8203)

* chore(Divider): remove isVertical prop (#8199)

* chore(Card): removed isHoverable prop (#8196)

* chore(card): remove isHoverable

* update card snapshot

* chore(Page) remove deprecated props (#8220)

* chore(Page) remove deprecated props

* update tests

* update docs and integration tests

* fix snapshots, remove isManagedSidebar prop

* feat(Toolbar): remove depricated visiblity (#8212)

* chore(Dropdown): remove deprecated props (#8179)

* chore(Dropdown): remove deprecated props

* chore(Dropdown): cleaning up lint comment

* fix(ClipboardCopy): remove popoverposition (#8226)

* fix(ClipboardCopy): remove popoverposition

* edit doc comment

* remove popover type from clipboardcopybutton

* Chore: Rebase v5 (#8227)

* fix(Menu): fixed height issue with drilldown examples (#8033)

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

 - @patternfly/react-catalog-view-extension@4.92.27
 - @patternfly/react-code-editor@4.82.27
 - @patternfly/react-console@4.92.27
 - @patternfly/react-core@4.250.2
 - @patternfly/react-docs@5.102.32
 - @patternfly/react-inline-edit-extension@4.86.28
 - demo-app-ts@4.202.8
 - @patternfly/react-log-viewer@4.87.22
 - @patternfly/react-table@4.111.5
 - @patternfly/react-topology@4.88.27
 - @patternfly/react-virtualized-extension@4.88.27

* chore(docs): Release notes 2022.13 (#8168)

* chore(docs): Release notes 2022.13

* release note updates

* add screnshots and versions

* update note

* updates from comments

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-docs@5.102.33

* chore(docs): Updated release notes (#8202)

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-docs@5.102.34

* chore(Sidebar): converted examples to typescript (#8062)

* chore(Banner): update tests to new react testing library standards (#8160)

* chore(Banner): update tests to new react testing library standards

* add additional test to test screenReaderText

* replace toHaveTextContent with toBeInTheDocument matcher

* add test to check for pf-u-screen-reader class

* specify est timezone for jest to run with (#8151)

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

 - @patternfly/react-catalog-view-extension@4.92.28
 - @patternfly/react-code-editor@4.82.28
 - @patternfly/react-console@4.92.28
 - @patternfly/react-core@4.250.3
 - @patternfly/react-docs@5.102.35
 - @patternfly/react-inline-edit-extension@4.86.29
 - demo-app-ts@4.202.9
 - @patternfly/react-log-viewer@4.87.23
 - @patternfly/react-table@4.111.6
 - @patternfly/react-topology@4.88.28
 - @patternfly/react-virtualized-extension@4.88.28

* feature(Select): flag to put create option at top of typeahead (#8165)

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

 - @patternfly/react-catalog-view-extension@4.92.29
 - @patternfly/react-code-editor@4.82.29
 - @patternfly/react-console@4.92.29
 - @patternfly/react-core@4.250.4
 - @patternfly/react-docs@5.102.36
 - @patternfly/react-inline-edit-extension@4.86.30
 - demo-app-ts@4.202.10
 - @patternfly/react-log-viewer@4.87.24
 - @patternfly/react-table@4.111.7
 - @patternfly/react-topology@4.88.29
 - @patternfly/react-virtualized-extension@4.88.29

* fix(Dropdown next): Add support for forward ref and updated docs. (#8142)

* fix(Dropdown next): Add support for forward ref and updated docs.

* hide inner ref prop

* hide innerRef

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-catalog-view-extension@4.92.30
 - @patternfly/react-code-editor@4.82.30
 - @patternfly/react-console@4.92.30
 - @patternfly/react-core@4.250.5
 - @patternfly/react-docs@5.102.37
 - @patternfly/react-inline-edit-extension@4.86.31
 - demo-app-ts@4.202.11
 - @patternfly/react-log-viewer@4.87.25
 - @patternfly/react-table@4.111.8
 - @patternfly/react-topology@4.88.30
 - @patternfly/react-virtualized-extension@4.88.30

* chore(Title): update tests to new RTL standards (#8156)

* chore(Title): update tests to new RTL standards

* chore(Title): update tests to new RTL standards

* chore(Title): update tests to new RTL standards

Co-authored-by: Drew Amunategui II <drewamunateguiii@drews-mbp.acasmart.jh.edu>
Co-authored-by: Drew Amunategui II <drewamunateguiii@Drews-MacBook-Pro.local>

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

 - @patternfly/react-catalog-view-extension@4.92.31
 - @patternfly/react-code-editor@4.82.31
 - @patternfly/react-console@4.92.31
 - @patternfly/react-core@4.250.6
 - @patternfly/react-docs@5.102.38
 - @patternfly/react-inline-edit-extension@4.86.32
 - demo-app-ts@4.202.12
 - @patternfly/react-log-viewer@4.87.26
 - @patternfly/react-table@4.111.9
 - @patternfly/react-topology@4.88.31
 - @patternfly/react-virtualized-extension@4.88.31

* docs(Empty state): Added EmptyStatePrimary to documentation (#8161)

* docs(Empty state): Added EmptyStatePrimary to documentation

* fix typo

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-catalog-view-extension@4.92.32
 - @patternfly/react-code-editor@4.82.32
 - @patternfly/react-console@4.92.32
 - @patternfly/react-core@4.250.7
 - @patternfly/react-docs@5.102.39
 - @patternfly/react-inline-edit-extension@4.86.33
 - demo-app-ts@4.202.13
 - @patternfly/react-log-viewer@4.87.27
 - @patternfly/react-table@4.111.10
 - @patternfly/react-topology@4.88.32
 - @patternfly/react-virtualized-extension@4.88.32

* fix(Slider): correct tab order when input is above thumb (#8190)

* chore(deps): update dependency @patternfly/documentation-framework to v1.2.43 (#8129)

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

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

 - @patternfly/react-catalog-view-extension@4.92.33
 - @patternfly/react-code-editor@4.82.33
 - @patternfly/react-console@4.92.33
 - @patternfly/react-core@4.250.8
 - @patternfly/react-docs@5.102.40
 - @patternfly/react-inline-edit-extension@4.86.34
 - demo-app-ts@4.202.14
 - @patternfly/react-log-viewer@4.87.28
 - @patternfly/react-table@4.111.11
 - @patternfly/react-topology@4.88.33
 - @patternfly/react-virtualized-extension@4.88.33

* feat(label+labelGroup): update aria-labels to include label text (#8192)

* feat(label+labelGroup): update aria-labels to include editable label text

* PR feedback from Eric

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

 - @patternfly/react-catalog-view-extension@4.92.34
 - @patternfly/react-code-editor@4.82.34
 - @patternfly/react-console@4.92.34
 - @patternfly/react-core@4.251.0
 - @patternfly/react-docs@5.102.41
 - @patternfly/react-inline-edit-extension@4.86.35
 - demo-app-ts@4.202.15
 - @patternfly/react-log-viewer@4.87.29
 - @patternfly/react-table@4.111.12
 - @patternfly/react-topology@4.88.34
 - @patternfly/react-virtualized-extension@4.88.34

* chore(deps): update dependency @patternfly/documentation-framework to v1.2.44 (#8225)

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

* chore(SkipToContent): converted examples to typescript (#8138)

* chore(SkipToContent): converted examples to typescript

* fix(SkipToContent): added trailing newline for linter

* chore(TextInput): converted examples to typescript (#8137)

* chore(TextInput): converted examples to typescript

* fix(TextInput): removed problematic file

* fix(TextInput): added file back with correct name

* fix(TextInput): fixed requested changes

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

 - @patternfly/react-catalog-view-extension@4.92.35
 - @patternfly/react-code-editor@4.82.35
 - @patternfly/react-console@4.92.35
 - @patternfly/react-core@4.251.1
 - @patternfly/react-docs@5.102.42
 - @patternfly/react-inline-edit-extension@4.86.36
 - demo-app-ts@4.202.16
 - @patternfly/react-log-viewer@4.87.30
 - @patternfly/react-table@4.111.13
 - @patternfly/react-topology@4.88.35
 - @patternfly/react-virtualized-extension@4.88.35

* feat(simple list): removed deprecated prop (#8132)

* chore: remove keycodes definition (#8174)

* chore(FileUpload): remove deprecated onChange prop (#8155)

* chore(Spinner): updated isSVG prop default value (#8183)

* chore(Spinner): updated isSVG prop default value

* updated prop in example to meet a11y requirements

* updated react-console snapshots

* chore(pagination): rename `ToggleTemplateProps` to `PaginationToggleTemplateProps` in pagination component (#8134)

* feat(button): combine isSmall and isLarge into customSize (#8144)

* button - combine isSmall and isLarge into customSize

* use enum

* use size for button prop name

* fixing import

* use default vs md

* reorder enum

* reorder prop values, new verbiage for prop description

* fix(Page): updated onPageResize prop to undefined default (#8203)

* chore(Divider): remove isVertical prop (#8199)

* chore(Card): removed isHoverable prop (#8196)

* chore(card): remove isHoverable

* update card snapshot

* chore(Page) remove deprecated props (#8220)

* chore(Page) remove deprecated props

* update tests

* update docs and integration tests

* fix snapshots, remove isManagedSidebar prop

* feat(Toolbar): remove depricated visiblity (#8212)

* chore(Dropdown): remove deprecated props (#8179)

* chore(Dropdown): remove deprecated props

* chore(Dropdown): cleaning up lint comment

* fix(ClipboardCopy): remove popoverposition (#8226)

* fix(ClipboardCopy): remove popoverposition

* edit doc comment

* remove popover type from clipboardcopybutton

Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: Titani <tlabaj@redaht.com>
Co-authored-by: Andy Vo <58367784+andyyvo@users.noreply.github.com>
Co-authored-by: Samuel Atefah <68087918+samuelatefah@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
Co-authored-by: drewamunat2 <78369347+drewamunat2@users.noreply.github.com>
Co-authored-by: Drew Amunategui II <drewamunateguiii@drews-mbp.acasmart.jh.edu>
Co-authored-by: Drew Amunategui II <drewamunateguiii@Drews-MacBook-Pro.local>
Co-authored-by: Tomas Psota <72520867+tompsota@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: kev-kim <71181430+kev-kim@users.noreply.github.com>
Co-authored-by: Gustavo Santos <53129852+gefgu@users.noreply.github.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: Shakirul Hasan <shakirulhkhan@gmail.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>

* Upgrade 'react-dropzone' to latest version (#7926)

* fix(Nav): horizontalsubnav aria label default to Local (#8213)

* fix(Nav): make aria label for horizontalsubnav default to Local

* update test snap

* update example custom aria labels as per pr comments

* removed ToggleMenuBaseProps (#8235)

* feat(Tabs): enforce restricted type for children (#8217)

* chore(Popover): remove deprecated props (#8201)

* chore(Popover): remove deprecated props

* remove TippyInstance props

* chore(Tooltip) remove deprecated props (#8231)

* chore(Tooltip) remove deprecated props

* fix demo

* remove deprecated test from demo

* chore(Accordion, ExpandableSection, DescriptionList): update displaySize prop values (#8206)

* updated displaySize prop to match new recommendations

* update test description

* fix expandable integration demo

* fix displaySize in remaining md files

* address PR feedback for descriptionList example

* chore: V5 rebase (#8323)

* fix(Menu): fixed height issue with drilldown examples (#8033)

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

 - @patternfly/react-catalog-view-extension@4.92.27
 - @patternfly/react-code-editor@4.82.27
 - @patternfly/react-console@4.92.27
 - @patternfly/react-core@4.250.2
 - @patternfly/react-docs@5.102.32
 - @patternfly/react-inline-edit-extension@4.86.28
 - demo-app-ts@4.202.8
 - @patternfly/react-log-viewer@4.87.22
 - @patternfly/react-table@4.111.5
 - @patternfly/react-topology@4.88.27
 - @patternfly/react-virtualized-extension@4.88.27

* chore(docs): Release notes 2022.13 (#8168)

* chore(docs): Release notes 2022.13

* release note updates

* add screnshots and versions

* update note

* updates from comments

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-docs@5.102.33

* chore(docs): Updated release notes (#8202)

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-docs@5.102.34

* chore(Sidebar): converted examples to typescript (#8062)

* chore(Banner): update tests to new react testing library standards (#8160)

* chore(Banner): update tests to new react testing library standards

* add additional test to test screenReaderText

* replace toHaveTextContent with toBeInTheDocument matcher

* add test to check for pf-u-screen-reader class

* specify est timezone for jest to run with (#8151)

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

 - @patternfly/react-catalog-view-extension@4.92.28
 - @patternfly/react-code-editor@4.82.28
 - @patternfly/react-console@4.92.28
 - @patternfly/react-core@4.250.3
 - @patternfly/react-docs@5.102.35
 - @patternfly/react-inline-edit-extension@4.86.29
 - demo-app-ts@4.202.9
 - @patternfly/react-log-viewer@4.87.23
 - @patternfly/react-table@4.111.6
 - @patternfly/react-topology@4.88.28
 - @patternfly/react-virtualized-extension@4.88.28

* feature(Select): flag to put create option at top of typeahead (#8165)

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

 - @patternfly/react-catalog-view-extension@4.92.29
 - @patternfly/react-code-editor@4.82.29
 - @patternfly/react-console@4.92.29
 - @patternfly/react-core@4.250.4
 - @patternfly/react-docs@5.102.36
 - @patternfly/react-inline-edit-extension@4.86.30
 - demo-app-ts@4.202.10
 - @patternfly/react-log-viewer@4.87.24
 - @patternfly/react-table@4.111.7
 - @patternfly/react-topology@4.88.29
 - @patternfly/react-virtualized-extension@4.88.29

* fix(Dropdown next): Add support for forward ref and updated docs. (#8142)

* fix(Dropdown next): Add support for forward ref and updated docs.

* hide inner ref prop

* hide innerRef

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-catalog-view-extension@4.92.30
 - @patternfly/react-code-editor@4.82.30
 - @patternfly/react-console@4.92.30
 - @patternfly/react-core@4.250.5
 - @patternfly/react-docs@5.102.37
 - @patternfly/react-inline-edit-extension@4.86.31
 - demo-app-ts@4.202.11
 - @patternfly/react-log-viewer@4.87.25
 - @patternfly/react-table@4.111.8
 - @patternfly/react-topology@4.88.30
 - @patternfly/react-virtualized-extension@4.88.30

* chore(Title): update tests to new RTL standards (#8156)

* chore(Title): update tests to new RTL standards

* chore(Title): update tests to new RTL standards

* chore(Title): update tests to new RTL standards

Co-authored-by: Drew Amunategui II <drewamunateguiii@drews-mbp.acasmart.jh.edu>
Co-authored-by: Drew Amunategui II <drewamunateguiii@Drews-MacBook-Pro.local>

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

 - @patternfly/react-catalog-view-extension@4.92.31
 - @patternfly/react-code-editor@4.82.31
 - @patternfly/react-console@4.92.31
 - @patternfly/react-core@4.250.6
 - @patternfly/react-docs@5.102.38
 - @patternfly/react-inline-edit-extension@4.86.32
 - demo-app-ts@4.202.12
 - @patternfly/react-log-viewer@4.87.26
 - @patternfly/react-table@4.111.9
 - @patternfly/react-topology@4.88.31
 - @patternfly/react-virtualized-extension@4.88.31

* docs(Empty state): Added EmptyStatePrimary to documentation (#8161)

* docs(Empty state): Added EmptyStatePrimary to documentation

* fix typo

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-catalog-view-extension@4.92.32
 - @patternfly/react-code-editor@4.82.32
 - @patternfly/react-console@4.92.32
 - @patternfly/react-core@4.250.7
 - @patternfly/react-docs@5.102.39
 - @patternfly/react-inline-edit-extension@4.86.33
 - demo-app-ts@4.202.13
 - @patternfly/react-log-viewer@4.87.27
 - @patternfly/react-table@4.111.10
 - @patternfly/react-topology@4.88.32
 - @patternfly/react-virtualized-extension@4.88.32

* fix(Slider): correct tab order when input is above thumb (#8190)

* chore(deps): update dependency @patternfly/documentation-framework to v1.2.43 (#8129)

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

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

 - @patternfly/react-catalog-view-extension@4.92.33
 - @patternfly/react-code-editor@4.82.33
 - @patternfly/react-console@4.92.33
 - @patternfly/react-core@4.250.8
 - @patternfly/react-docs@5.102.40
 - @patternfly/react-inline-edit-extension@4.86.34
 - demo-app-ts@4.202.14
 - @patternfly/react-log-viewer@4.87.28
 - @patternfly/react-table@4.111.11
 - @patternfly/react-topology@4.88.33
 - @patternfly/react-virtualized-extension@4.88.33

* feat(label+labelGroup): update aria-labels to include label text (#8192)

* feat(label+labelGroup): update aria-labels to include editable label text

* PR feedback from Eric

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

 - @patternfly/react-catalog-view-extension@4.92.34
 - @patternfly/react-code-editor@4.82.34
 - @patternfly/react-console@4.92.34
 - @patternfly/react-core@4.251.0
 - @patternfly/react-docs@5.102.41
 - @patternfly/react-inline-edit-extension@4.86.35
 - demo-app-ts@4.202.15
 - @patternfly/react-log-viewer@4.87.29
 - @patternfly/react-table@4.111.12
 - @patternfly/react-topology@4.88.34
 - @patternfly/react-virtualized-extension@4.88.34

* chore(deps): update dependency @patternfly/documentation-framework to v1.2.44 (#8225)

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

* chore(SkipToContent): converted examples to typescript (#8138)

* chore(SkipToContent): converted examples to typescript

* fix(SkipToContent): added trailing newline for linter

* chore(TextInput): converted examples to typescript (#8137)

* chore(TextInput): converted examples to typescript

* fix(TextInput): removed problematic file

* fix(TextInput): added file back with correct name

* fix(TextInput): fixed requested changes

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

 - @patternfly/react-catalog-view-extension@4.92.35
 - @patternfly/react-code-editor@4.82.35
 - @patternfly/react-console@4.92.35
 - @patternfly/react-core@4.251.1
 - @patternfly/react-docs@5.102.42
 - @patternfly/react-inline-edit-extension@4.86.36
 - demo-app-ts@4.202.16
 - @patternfly/react-log-viewer@4.87.30
 - @patternfly/react-table@4.111.13
 - @patternfly/react-topology@4.88.35
 - @patternfly/react-virtualized-extension@4.88.35

* fix(JumpLinks): clean up demo in a drawer (#8182)

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

 - @patternfly/react-catalog-view-extension@4.92.36
 - @patternfly/react-code-editor@4.82.36
 - @patternfly/react-console@4.92.36
 - @patternfly/react-core@4.251.2
 - @patternfly/react-docs@5.102.43
 - @patternfly/react-inline-edit-extension@4.86.37
 - demo-app-ts@4.202.17
 - @patternfly/react-log-viewer@4.87.31
 - @patternfly/react-table@4.111.14
 - @patternfly/react-topology@4.88.36
 - @patternfly/react-virtualized-extension@4.88.36

* TextArea test revamp (#8150)

* Text area test revamp

* Edit ref test

* remove unnecessary tests

* add tests for default behavior

* add default validity test

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

 - @patternfly/react-catalog-view-extension@4.92.37
 - @patternfly/react-code-editor@4.82.37
 - @patternfly/react-console@4.92.37
 - @patternfly/react-core@4.251.3
 - @patternfly/react-docs@5.102.44
 - @patternfly/react-inline-edit-extension@4.86.38
 - demo-app-ts@4.202.18
 - @patternfly/react-log-viewer@4.87.32
 - @patternfly/react-table@4.111.15
 - @patternfly/react-topology@4.88.37
 - @patternfly/react-virtualized-extension@4.88.37

* chore(deps): update dependency @patternfly/patternfly to v4.218.0 (#8234)

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

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

 - @patternfly/react-catalog-view-extension@4.92.38
 - @patternfly/react-charts@6.94.8
 - @patternfly/react-code-editor@4.82.38
 - @patternfly/react-console@4.92.38
 - @patternfly/react-core@4.251.4
 - @patternfly/react-docs@5.102.45
 - @patternfly/react-icons@4.92.7
 - @patternfly/react-inline-edit-extension@4.86.39
 - demo-app-ts@4.202.19
 - @patternfly/react-log-viewer@4.87.33
 - @patternfly/react-styles@4.91.7
 - @patternfly/react-table@4.111.16
 - @patternfly/react-tokens@4.93.7
 - @patternfly/react-topology@4.88.38
 - @patternfly/react-virtualized-extension@4.88.38

* chore(deps): update dependency @patternfly/patternfly to v4.219.0 (#8239)

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

* feat(DataList): pass button props to toggle (#8222)

* feat(DataList): pass button props to toggle

* fix duplicate id

* missed an id

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

 - @patternfly/react-catalog-view-extension@4.92.39
 - @patternfly/react-charts@6.94.9
 - @patternfly/react-code-editor@4.82.39
 - @patternfly/react-console@4.92.39
 - @patternfly/react-core@4.252.0
 - @patternfly/react-docs@5.102.46
 - @patternfly/react-icons@4.92.8
 - @patternfly/react-inline-edit-extension@4.86.40
 - demo-app-ts@4.202.20
 - @patternfly/react-log-viewer@4.87.34
 - @patternfly/react-styles@4.91.8
 - @patternfly/react-table@4.111.17
 - @patternfly/react-tokens@4.93.8
 - @patternfly/react-topology@4.88.39
 - @patternfly/react-virtualized-extension@4.88.39

* chore(SimpleList):convert to typescript (#8176)

* chore(SimpleList):convert to typescript

* updated types to match onSelect handler

* updated types to match onSelect handler and various name changes

Co-authored-by: Jan Wright <jawright@redhat.com>

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

 - @patternfly/react-catalog-view-extension@4.92.40
 - @patternfly/react-code-editor@4.82.40
 - @patternfly/react-console@4.92.40
 - @patternfly/react-core@4.252.1
 - @patternfly/react-docs@5.102.47
 - @patternfly/react-inline-edit-extension@4.86.41
 - demo-app-ts@4.202.21
 - @patternfly/react-log-viewer@4.87.35
 - @patternfly/react-table@4.111.18
 - @patternfly/react-topology@4.88.40
 - @patternfly/react-virtualized-extension@4.88.40

* fix(Dropdown): enabled right aligned dropdown with isFlipEnabled (#8224)

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

 - @patternfly/react-catalog-view-extension@4.92.41
 - @patternfly/react-code-editor@4.82.41
 - @patternfly/react-console@4.92.41
 - @patternfly/react-core@4.252.2
 - @patternfly/react-docs@5.102.48
 - @patternfly/react-inline-edit-extension@4.86.42
 - demo-app-ts@4.202.22
 - @patternfly/react-log-viewer@4.87.36
 - @patternfly/react-table@4.111.19
 - @patternfly/react-topology@4.88.41
 - @patternfly/react-virtualized-extension@4.88.41

* feat(Wizard,ClipboardCopy): add OUIA props to WizardNav, WizardNavItem, ClipboardCopy (#8193)

* feat(Wizard,ClipboardCopy): add OUIA props to WizardNav, WizardNavItem, ClipboardCopy

* add missing props

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

 - @patternfly/react-catalog-view-extension@4.92.42
 - @patternfly/react-code-editor@4.82.42
 - @patternfly/react-console@4.92.42
 - @patternfly/react-core@4.253.0
 - @patternfly/react-docs@5.102.49
 - @patternfly/react-inline-edit-extension@4.86.43
 - demo-app-ts@4.202.23
 - @patternfly/react-log-viewer@4.87.37
 - @patternfly/react-table@4.111.20
 - @patternfly/react-topology@4.88.42
 - @patternfly/react-virtualized-extension@4.88.42

* chore(Slider): revert taborder update (#8273)

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

 - @patternfly/react-catalog-view-extension@4.92.43
 - @patternfly/react-code-editor@4.82.43
 - @patternfly/react-console@4.92.43
 - @patternfly/react-core@4.253.1
 - @patternfly/react-docs@5.102.50
 - @patternfly/react-inline-edit-extension@4.86.44
 - demo-app-ts@4.202.24
 - @patternfly/react-log-viewer@4.87.38
 - @patternfly/react-table@4.111.21
 - @patternfly/react-topology@4.88.43
 - @patternfly/react-virtualized-extension@4.88.43

* feat(Topology): Add option to fit layout to screen upon layout completion (#8210)

* fix(CodeEditor): use codeEditorControls and clean up overall (#7931)

* fix(CodeEditor): use codeEditorControls and clean up overall

* fix lint errors

* use better variable names

* clean up per PR comments

* add back useCallback

* clean up

* clean up

* fix lint errors

* add console warnings when using deprecated props

* fix lint errors

* update warning messages

* fix lint again

* feat(menu): add optional danger state for menu items (#8131)

* feat(menu): add optional danger state for menu items

* docs(menu): add demo for danger state

* chore: move example to match html

* chore(deps): update dependency @patternfly/documentation-framework to v1.2.46 (#8241)

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

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

 - @patternfly/react-catalog-view-extension@4.92.44
 - @patternfly/react-code-editor@4.82.44
 - @patternfly/react-console@4.92.44
 - @patternfly/react-core@4.254.0
 - @patternfly/react-docs@5.102.51
 - @patternfly/react-inline-edit-extension@4.86.45
 - demo-app-ts@4.203.0
 - @patternfly/react-integration@4.206.0
 - @patternfly/react-log-viewer@4.87.39
 - @patternfly/react-table@4.111.22
 - @patternfly/react-topology@4.89.0
 - @patternfly/react-virtualized-extension@4.88.44

* fix(DualListSelector): Add/remove button didn't work if search is used (#8269)

* feat(topology): Allow tooltip usage on pipeline task node badges (#8208)

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

 - @patternfly/react-catalog-view-extension@4.92.45
 - @patternfly/react-code-editor@4.82.45
 - @patternfly/react-console@4.92.45
 - @patternfly/react-core@4.254.1
 - @patternfly/react-docs@5.102.52
 - @patternfly/react-inline-edit-extension@4.86.46
 - demo-app-ts@4.204.0
 - @patternfly/react-integration@4.207.0
 - @patternfly/react-log-viewer@4.87.40
 - @patternfly/react-table@4.111.23
 - @patternfly/react-topology@4.90.0
 - @patternfly/react-virtualized-extension@4.88.45

* feat: add ouia support to dropdown next (#8135)

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

 - @patternfly/react-catalog-view-extension@4.92.46
 - @patternfly/react-code-editor@4.82.46
 - @patternfly/react-console@4.92.46
 - @patternfly/react-core@4.255.0
 - @patternfly/react-docs@5.102.53
 - @patternfly/react-inline-edit-extension@4.86.47
 - demo-app-ts@4.204.1
 - @patternfly/react-log-viewer@4.87.41
 - @patternfly/react-table@4.111.24
 - @patternfly/react-topology@4.90.1
 - @patternfly/react-virtualized-extension@4.88.46

* chore(button): added inline progress variant to progress demos (#8172)

* fix(Alert): prevent error being thrown when using invalid variant (#8229)

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

 - @patternfly/react-catalog-view-extension@4.92.47
 - @patternfly/react-code-editor@4.82.47
 - @patternfly/react-console@4.92.47
 - @patternfly/react-core@4.255.1
 - @patternfly/react-docs@5.102.54
 - @patternfly/react-inline-edit-extension@4.86.48
 - demo-app-ts@4.204.2
 - @patternfly/react-log-viewer@4.87.42
 - @patternfly/react-table@4.111.25
 - @patternfly/react-topology@4.90.2
 - @patternfly/react-virtualized-extension@4.88.47

* next(Wizard): Allow for WizardStep to better control state from props entry-point, include index (#8218)

* next(Wizard): Allow for WizardStep to better control state from props entrypoint, include index

* address feedback

* fix a couple existing wizard demos, update naming of combined steps in 'next' wizard context

* disable Back/Cancel for async Next step in Kitchen sink example

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

 - @patternfly/react-catalog-view-extension@4.92.48
 - @patternfly/react-code-editor@4.82.48
 - @patternfly/react-console@4.92.48
 - @patternfly/react-core@4.255.2
 - @patternfly/react-docs@5.102.55
 - @patternfly/react-inline-edit-extension@4.86.49
 - demo-app-ts@4.204.3
 - @patternfly/react-log-viewer@4.87.43
 - @patternfly/react-table@4.111.26
 - @patternfly/react-topology@4.90.3
 - @patternfly/react-virtualized-extension@4.88.48

* chore(beta-components): promote candidates 2022.14 (#8246)

* chore(beta-components): promote candidates 2022.14

* remove more beta flags

* feat(MultipleFileUpload): add aria live region to internal Progress (#8242)

* feat(MultipleFileUpload): add aria live region to internal Progress

* add floor/cap load percentage

* update description

* update and add tests

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

 - @patternfly/react-catalog-view-extension@4.92.49
 - @patternfly/react-code-editor@4.82.49
 - @patternfly/react-console@4.92.49
 - @patternfly/react-core@4.256.0
 - @patternfly/react-docs@5.102.56
 - @patternfly/react-inline-edit-extension@4.86.50
 - demo-app-ts@4.204.4
 - @patternfly/react-log-viewer@4.87.44
 - @patternfly/react-table@4.111.27
 - @patternfly/react-topology@4.90.4
 - @patternfly/react-virtualized-extension@4.88.49

* feat(Banner): add support for status icons (#8195)

* feat(Banner): add support for status icons

* Made icon support an example instead of new props

* Added flex layout to status example

* Updated snapshot after rebase

* Updated logic for rendering sr text

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

 - @patternfly/react-catalog-view-extension@4.92.50
 - @patternfly/react-code-editor@4.82.50
 - @patternfly/react-console@4.92.50
 - @patternfly/react-core@4.257.0
 - @patternfly/react-docs@5.102.57
 - @patternfly/react-inline-edit-extension@4.86.51
 - demo-app-ts@4.204.5
 - @patternfly/react-log-viewer@4.87.45
 - @patternfly/react-table@4.111.28
 - @patternfly/react-topology@4.90.5
 - @patternfly/react-virtualized-extension@4.88.50

* Create workflow for extensions issues (#8281)

* Create workflow for extensions issues

Whenever a patternfly-react issue is tagged with the 'extensions' label, it will automatically get added to the 'PatternFly Extensions' project board

* change label name

* fix(Timestamp): updated logic for rendering datetime attribute (#8205)

* fix(Timestamp): updated logic for rendering datetime attribute

* Updated spread props to prevent duplicate datetime attribute

* Made updates per PR feedback

* Added new utils file to helpers index

* Removed timezone from dates in tests

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

 - @patternfly/react-catalog-view-extension@4.92.51
 - @patternfly/react-code-editor@4.82.51
 - @patternfly/react-console@4.92.51
 - @patternfly/react-core@4.257.1
 - @patternfly/react-docs@5.102.58
 - @patternfly/react-inline-edit-extension@4.86.52
 - demo-app-ts@4.204.6
 - @patternfly/react-log-viewer@4.87.46
 - @patternfly/react-table@4.111.29
 - @patternfly/react-topology@4.90.6
 - @patternfly/react-virtualized-extension@4.88.51

* chore(deps): update dependency @patternfly/documentation-framework to v1.2.48 (#8282)

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

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

 - @patternfly/react-docs@5.102.59

* feat(Popover): update default flip behavior and width (#8191)

* feat(Popover): update default flip behavior and width

* fix flip positions for diagonals

* revert default for autoWidth for now

* remove old comment

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

 - @patternfly/react-catalog-view-extension@4.92.52
 - @patternfly/react-code-editor@4.82.52
 - @patternfly/react-console@4.92.52
 - @patternfly/react-core@4.258.0
 - @patternfly/react-docs@5.102.60
 - @patternfly/react-inline-edit-extension@4.86.53
 - demo-app-ts@4.204.7
 - @patternfly/react-log-viewer@4.87.47
 - @patternfly/react-table@4.111.30
 - @patternfly/react-topology@4.90.7
 - @patternfly/react-virtualized-extension@4.88.52

* chore(deps): update dependency @patternfly/patternfly to v4.219.1 (#8288)

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

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

 - @patternfly/react-catalog-view-extension@4.92.53
 - @patternfly/react-charts@6.94.10
 - @patternfly/react-code-editor@4.82.53
 - @patternfly/react-console@4.92.53
 - @patternfly/react-core@4.258.1
 - @patternfly/react-docs@5.102.61
 - @patternfly/react-icons@4.92.9
 - @patternfly/react-inline-edit-extension@4.86.54
 - demo-app-ts@4.204.8
 - @patternfly/react-log-viewer@4.87.48
 - @patternfly/react-styles@4.91.9
 - @patternfly/react-table@4.111.31
 - @patternfly/react-tokens@4.93.9
 - @patternfly/react-topology@4.90.8
 - @patternfly/react-virtualized-extension@4.88.53

* fix(Pagination): prevented regenerating random id on each render (#8175)

* fix(Pagination): prevented regenerating random id on each render

* fix duplicate ids in existing demos

* fix(Pagination): update column management table demo pagination

* add unit test

* Add pipeline groups (#8278)

* Add pipeline groups

* Breakout topology package options for readability

* chore(dropdown-like components): updated isFlipEnabled to true by def… (#8215)

* chore(dropdown-like components): updated isFlipEnabled to true by default

* Updated snapshots

* Updated failing integration test

* Updated conditional for adding static class

* Updated static logic based on Core updates

* Updated ContextSelector

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

 - @patternfly/react-catalog-view-extension@4.92.54
 - @patternfly/react-code-editor@4.82.54
 - @patternfly/react-console@4.92.54
 - @patternfly/react-core@4.258.2
 - @patternfly/react-docs@5.102.62
 - @patternfly/react-inline-edit-extension@4.86.55
 - demo-app-ts@4.204.9
 - @patternfly/react-integration@4.207.1
 - @patternfly/react-log-viewer@4.87.49
 - @patternfly/react-table@4.111.32
 - @patternfly/react-topology@4.90.9
 - @patternfly/react-virtualized-extension@4.88.54

* chore: bump @patternfly/patternfly to 4.219.2 (#8296)

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

 - @patternfly/react-catalog-view-extension@4.92.55
 - @patternfly/react-charts@6.94.11
 - @patternfly/react-code-editor@4.82.55
 - @patternfly/react-console@4.92.55
 - @patternfly/react-core@4.258.3
 - @patternfly/react-docs@5.102.63
 - @patternfly/react-icons@4.92.10
 - @patternfly/react-inline-edit-extension@4.86.56
 - demo-app-ts@4.204.10
 - @patternfly/react-log-viewer@4.87.50
 - @patternfly/react-styles@4.91.10
 - @patternfly/react-table@4.111.33
 - @patternfly/react-tokens@4.93.10
 - @patternfly/react-topology@4.90.10
 - @patternfly/react-virtualized-extension@4.88.55

* Fix group labels, revert breaking change (#8299)

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

 - @patternfly/react-docs@5.102.64
 - demo-app-ts@4.204.11
 - @patternfly/react-integration@4.207.2
 - @patternfly/react-topology@4.90.11

* Update extensions.yml

* Update add-new-issues-to-project.yml

* chore(docs): Added release notes 2022.14 (#8301)

* chore(docs): Added rleases notes 2022.14

* updated topology version

* fixes from reviews

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-catalog-view-extension@4.92.56
 - @patternfly/react-code-editor@4.82.56
 - @patternfly/react-console@4.92.56
 - @patternfly/react-core@4.258.4
 - @patternfly/react-docs@5.102.65
 - @patternfly/react-inline-edit-extension@4.86.57
 - demo-app-ts@4.204.12
 - @patternfly/react-log-viewer@4.87.51
 - @patternfly/react-table@4.111.34
 - @patternfly/react-topology@4.90.12
 - @patternfly/react-virtualized-extension@4.88.56

* chore(rebase) v5

Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: patternfly-build <patternfly-build@redhat.com>
Co-authored-by: Titani <tlabaj@redaht.com>
Co-authored-by: Andy Vo <58367784+andyyvo@users.noreply.github.com>
Co-authored-by: Samuel Atefah <68087918+samuelatefah@users.noreply.github.com>
Co-authored-by: Dallas <dallas.nicol@gmail.com>
Co-authored-by: drewamunat2 <78369347+drewamunat2@users.noreply.github.com>
Co-authored-by: Drew Amunategui II <drewamunateguiii@drews-mbp.acasmart.jh.edu>
Co-authored-by: Drew Amunategui II <drewamunateguiii@Drews-MacBook-Pro.local>
Co-authored-by: Tomas Psota <72520867+tompsota@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: kev-kim <71181430+kev-kim@users.noreply.github.com>
Co-authored-by: Nicole Thoen <nthoen@redhat.com>
Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com>
Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
Co-authored-by: janwright73 <40367673+janwright73@users.noreply.github.com>
Co-authored-by: Jan Wright <jawright@redhat.com>
Co-authored-by: Austin Sullivan <ausulliv@redhat.com>
Co-authored-by: Jeff Phillips <jephilli@redhat.com>
Co-authored-by: Gustavo Santos <53129852+gefgu@users.noreply.github.com>
Co-authored-by: Christoph Jerolimov <jerolimov+github@redhat.com>
Co-authored-by: Jeff Puzzo <96431149+jeffpuzzo@users.noreply.github.com>

* chore(Skeleton): update examples to typescript (#8251)

* chore(Skeleton): update examples to typescript

* update example name, update sreenreader text

* chore(resizeObserver): refactored use of useRequestAnimationFrame (#8324)

* chore(resizeObserver): refactored use of useRequestAnimationFrame

* Updated param description

* feat(applauncher): replaced favorites input with search input (#8293)

* feat(applauncher): replace input with search input

* fix bug in onToggle

* remove search button for consistency

* feat(TableComposable): remove hasSelectableRowCaption prop (#8352)

* feat(Popper, misc): remove removeFindDomNode flag and set to default (#8316)

* feat(Popper, misc): remove removeFindDomNode, wrap divs by default

* update tests

* update overflowTab snap

* update popper when content changed

* chore(wizard): updated button order (#8409)

* chore(wizard): update button order

* PR feedback from Eric and Matt

* PR feedback from Michael

* chore(DataList): removed deprecated props and logic (#8388)

* chore(DataList): removed deprecated props and logic

* Removed deprecated props/logic from remaining components

* Skipped draggable test

* Updated demo to remove deprecated props

* feat(Pagination): refactored to use menu/menu toggle (#8319)

* feat(Pagination): refactored to use menu/menu toggle

* Updated examples and demos

* Refactored as functional components

* Updated aria label props

* Removed OptionsToggle subcomponent

* Renamed defaultToFullPage prop

* Updated props in tests/demos

* feat(context selector): replaced input group with search input (#8045)

* feat(context selector): replaced input group with search input

* chore(context selector): update snapshots

* chore: update label

Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>

* Updated per comments

* Updated snapshots

Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
Co-authored-by: Eric Olkowski <thatblindgeye@gmail.com>

* V5 rebase (#8460)

* fix(Menu): fixed height issue with drilldown examples (#8033)

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

 - @patternfly/react-catalog-view-extension@4.92.27
 - @patternfly/react-code-editor@4.82.27
 - @patternfly/react-console@4.92.27
 - @patternfly/react-core@4.250.2
 - @patternfly/react-docs@5.102.32
 - @patternfly/react-inline-edit-extension@4.86.28
 - demo-app-ts@4.202.8
 - @patternfly/react-log-viewer@4.87.22
 - @patternfly/react-table@4.111.5
 - @patternfly/react-topology@4.88.27
 - @patternfly/react-virtualized-extension@4.88.27

* chore(docs): Release notes 2022.13 (#8168)

* chore(docs): Release notes 2022.13

* release note updates

* add screnshots and versions

* update note

* updates from comments

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-docs@5.102.33

* chore(docs): Updated release notes (#8202)

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-docs@5.102.34

* chore(Sidebar): converted examples to typescript (#8062)

* chore(Banner): update tests to new react testing library standards (#8160)

* chore(Banner): update tests to new react testing library standards

* add additional test to test screenReaderText

* replace toHaveTextContent with toBeInTheDocument matcher

* add test to check for pf-u-screen-reader class

* specify est timezone for jest to run with (#8151)

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

 - @patternfly/react-catalog-view-extension@4.92.28
 - @patternfly/react-code-editor@4.82.28
 - @patternfly/react-console@4.92.28
 - @patternfly/react-core@4.250.3
 - @patternfly/react-docs@5.102.35
 - @patternfly/react-inline-edit-extension@4.86.29
 - demo-app-ts@4.202.9
 - @patternfly/react-log-viewer@4.87.23
 - @patternfly/react-table@4.111.6
 - @patternfly/react-topology@4.88.28
 - @patternfly/react-virtualized-extension@4.88.28

* feature(Select): flag to put create option at top of typeahead (#8165)

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

 - @patternfly/react-catalog-view-extension@4.92.29
 - @patternfly/react-code-editor@4.82.29
 - @patternfly/react-console@4.92.29
 - @patternfly/react-core@4.250.4
 - @patternfly/react-docs@5.102.36
 - @patternfly/react-inline-edit-extension@4.86.30
 - demo-app-ts@4.202.10
 - @patternfly/react-log-viewer@4.87.24
 - @patternfly/react-table@4.111.7
 - @patternfly/react-topology@4.88.29
 - @patternfly/react-virtualized-extension@4.88.29

* fix(Dropdown next): Add support for forward ref and updated docs. (#8142)

* fix(Dropdown next): Add support for forward ref and updated docs.

* hide inner ref prop

* hide innerRef

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-catalog-view-extension@4.92.30
 - @patternfly/react-code-editor@4.82.30
 - @patternfly/react-console@4.92.30
 - @patternfly/react-core@4.250.5
 - @patternfly/react-docs@5.102.37
 - @patternfly/react-inline-edit-extension@4.86.31
 - demo-app-ts@4.202.11
 - @patternfly/react-log-viewer@4.87.25
 - @patternfly/react-table@4.111.8
 - @patternfly/react-topology@4.88.30
 - @patternfly/react-virtualized-extension@4.88.30

* chore(Title): update tests to new RTL standards (#8156)

* chore(Title): update tests to new RTL standards

* chore(Title): update tests to new RTL standards

* chore(Title): update tests to new RTL standards

Co-authored-by: Drew Amunategui II <drewamunateguiii@drews-mbp.acasmart.jh.edu>
Co-authored-by: Drew Amunategui II <drewamunateguiii@Drews-MacBook-Pro.local>

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

 - @patternfly/react-catalog-view-extension@4.92.31
 - @patternfly/react-code-editor@4.82.31
 - @patternfly/react-console@4.92.31
 - @patternfly/react-core@4.250.6
 - @patternfly/react-docs@5.102.38
 - @patternfly/react-inline-edit-extension@4.86.32
 - demo-app-ts@4.202.12
 - @patternfly/react-log-viewer@4.87.26
 - @patternfly/react-table@4.111.9
 - @patternfly/react-topology@4.88.31
 - @patternfly/react-virtualized-extension@4.88.31

* docs(Empty state): Added EmptyStatePrimary to documentation (#8161)

* docs(Empty state): Added EmptyStatePrimary to documentation

* fix typo

Co-authored-by: Titani <tlabaj@redaht.com>

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

 - @patternfly/react-catalog-view-extension@4.92.32
 - @patternfly/react-code-editor@4.82.32
 - @patternfly/react-console@4.92.32
 - @patternfly/react-core@4.250.7
 - @patternfly/react-docs@5.102.39
 - @patternfly/react-inline-edit-extension@4.86.33
 - demo-app-ts@4.202.13
 - @patternfly/react-log-viewer@4.87.27
 - @patternfly/react-table@4.111.10
 - @patternfly/react-topology@4.88.32
 - @patternfly/react-virtualized-extension@4.88.32

* fix(Slider): correct tab order when input is above thumb (#8190)

* chore(deps): update dependency @patternfly/documentation-framework to v1.2.43 (#8129)

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

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

 - @patternfly/react-catalog-view-extension@4.92.33
 - @patternfly/react-code-editor@4.82.33
 - @patternfly/react-console@4.92.33
 - @patternfly/react-core@4.250.8
 - @patternfly/react-docs@5.102.40
 - @patternfly/react-inline-edit-extension@4.86.34
 - demo-app-ts@4.202.14
 - @patternfly/react-log-viewer@4.87.28
 - @patternfly/react-table@4.111.11
 - @patternfly/react-topology@4.88.33
 - @patternfly/react-virtualized-extension@4.88.33

* feat(label+labelGroup): update aria-labels to include label text (#8192)

* feat(label+labelGroup): update aria-labels to include editable label text

* PR feedback from Eric

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

 - @patternfly/react-catalog-view-extension@4.92.34
 - @patternfly/react-code-editor@4.82.34
 - @patternfly/react-console@4.92.34
 - @patternfly/react-core@4.251.0
 - @patternfly/react-docs@5.102.41
 - @patternfly/react-inline-edit-extension@4.86.35
 - demo-app-ts@4.202.15
 - @patternfly/react-log-viewer@4.87.29
 - @patternfly/react-table@4.111.12
 - @patternfly/react-topology@4.88.34
 - @patternfly/react-virtualized-extension@4.88.34

* chore(deps): update dependency @patternfly/documentation-framework to v1.2.44 (#8225)

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

* chore(SkipToContent): converted examples to typescript (#8138)

* chore(SkipToContent): converted examples to typescript

* fix(SkipToContent): added trailing newline for linter

* chore(TextInput): converted examples to typescript (#8137)

* chore(TextInput): converted examples to typescript

* fix(TextInput): removed problematic file

* fix(TextInput): added file back with correct name

* fix(TextInput): fixed requested changes

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

 - @patternfly/react-catalog-view-extension@4.92.35
 - @patternfly/react-code-editor@4.82.35
 - @patternfly/react-console@4.92.35
 - @patternfly/react-core@4.251.1
 - @patternfly/react-docs@5.102.42
 - @patternfly/react-inline-edit-extension@4.86.36
 - demo-app-ts@4.202.16
 - @patternfly/react-log-viewer@4.87.30
 - @patternfly/react-table@4.111.13
 - @patternfly/react-topology@4.88.35
 - @patternfly/react-virtualized-extension@4.88.35

* fix(JumpLinks): clean up demo in a drawer (#8182)

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

 - @patternfly/react-catalog-view-extension@4.92.36
 - @patternfly/react-code-editor@4.82.36
 - @patternfly/react-console@4.92.36
 - @patternfly/react-core@4.251.2
 - @patternfly/react-docs@5.102.43
 - @patternfly/react-inline-edit-extension@4.86.37
 - demo-app-ts@4.202.17
 - @patternfly/react-log-viewer@4.87.31
 - @patternfly/react-table@4.111.14
 - @patternfly/react-topology@4.88.36
 - @patternfly/react-virtualized-extension@4.88.36

* TextArea test revamp (#8150)

* Text area test revamp

* Edit ref test

* remove unnecessary tests

* add tests for default behavior

* add default validity test

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

 - @patternfly/react-catalog-view-extension@4.92.37
 - @patternfly/react-code-editor@4.82.37
 - @patternfly/react-console@4.92.37
 - @patternfly/react-core@4.251.3
 - @patternfly/react-docs@5.102.44
 - @patternfly/react-inline-edit-extension@4.86.38
 - demo-app-ts@4.202.18
 - @patternfly/react-log-viewer@4.87.32
 - @patternfly/react-table@4.111.15
 - @patternfly/react-topology@4.88.37
 - @patternfly/react-virtualized-extension@4.88.37

* chore(deps): update dependency @patternfly/patternfly to v4.218.0 (#8234)

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

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

 - @patternfly/react-catalog-view-extension@4.92.38
 - @patternfly/react-charts@6.94.8
 - @patternfly/react-code-editor@4.82.38
 - @patternfly/react-console@4.92.38
 - @patternfly/react-core@4.251.4
 - @patternfly/react-docs@5.102.45
 - @patternfly/react-icons@4.92.7
 - @patternfly/react-inline-edit-extension@4.86.39
 - demo-app-ts@4.202.19
 - @patternfly/react-log-viewer@4.87.33
 - @patternfly/react-styles@4.91.7
 - @patternfly/react-table@4.111.16
 - @patternfly/react-tokens@4.93.7
 - @patternfly/react-topology@4.88.38
 - @patternfly/react-virtualized-extension@4.88.38

* chore(deps): update dependency @patternfly/patternfly to v4.219.0 (#8239)

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

* feat(DataList): pass button props to toggle (#8222)

* feat(DataList): pass button props to toggle

* fix duplicate id

* missed an id

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

 - @patternfly/react-catalog-view-extension@4.92.39
 - @patternfly/react-charts@6.94.9
 - @patternfly/react-code-editor@4.82.39
 - @patternfly/react-console@4.92.39
 - @patternfly/react-core@4.252.0
 - @patternfly/react-docs@5.102.46
 - @patternfly/react-icons@4.92.8
 - @patternfly/react-inline-edit-extension@4.86.40
 - demo-app-ts@4.202.20
 - @patternfly/react-log-viewer@4.87.34
 - @patternfly/react-styles@4.91.8
 - @patternfly/react-table@4.111.17
 - @patternfly/react-tokens@4.93.8
 - @patternfly/react-topology@4.88.39
 - @patternfly/react-virtualized-extension@4.88.39

* chore(SimpleList):convert to typescript (#8176)

* chore(SimpleList):convert to typescript

* updated types to match onSelect handler

* updated types to match onSelect handler and various name changes

Co-authored-by: Jan Wright <jawright@redhat.com>

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

 - @patternfly/react-catalog-view-extension@4.92.40
 - @patternfly/react-code-editor@4.82.40
 - @patternfly/react-console@4.92.40
 - @patternfly/react-core@4.252.1
 - @patternfly/react-docs@5.102.47
 - @patternfly/react-inline-edit-extension@4.86.41
 - demo-app-ts@4.202.21
 - @patternfly/react-log-viewer@4.87.35
 - @patternfly/react-table@4.111.18
 - @patternfly/react-topology@4.88.40
 - @patternfly/react-virtualized-extension@4.88.40

* fix(Dropdown): enabled right aligned dropdown with isFlipEnabled (#8224)

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

 - @patternfly/react-catalog-view-extension@4.92.41
 - @patternfly/react-code-editor@4.82.41
 - @patternfly/react-console@4.92.41
 - @patternfly/react-core@4.252.2
 - @patternfly/react-docs@5.102.48
 - @patternfly/react-inline-edit-extension@4.86.42
 - demo-app-ts@4.202.22
 - @patternfly/react-log-viewer@4.87.36
 - @patternfly/react-table@4.111.19
 - @patternfly/react-topology@4.88.41
 - @patternfly/react-virtualized-extension@4.88.41

* feat(Wizard,ClipboardCopy): add OUIA props to WizardNav, WizardNavItem, ClipboardCopy (#8193)

* feat(Wizard,ClipboardCopy): add OUIA props to WizardNav, WizardNavItem, ClipboardCopy

* add missing props

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

 - @patternfly/react-catalog-view-extension@4.92.42
 - @patternfly/react-code-editor@4.82.42
 - @patternfly/react-console@4.92.42
 - @patternfly/react-core@4.253.0
 - @patternfly/react-docs@5.102.49
 - @patternfly/react-inline-edit-extension@4.86.43
 - demo-app-ts@4.202.23
 - @patternfly/react-log-viewer@4.87.37
 - @patternfly/react-table@4.111.20
 - @patternfly/react-topology@4.88.42
 - @patternfly/react-virtualized-extension@4.88.42

* chore(Slider): revert taborder update (#8273)

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

 - @patternfly/react-catalog-view-extension@4.92.43
 - @patternfly/react-code-editor@4.82.43
 - @patternfly/react-console@4.92.43
 - @patternfly/react-core@4.253.1
 - @patternfly/react-docs@5.102.50
 - @patternfly/react-inline-edit-extension@4.86.44
 - demo-app-ts@4.202.24
 - @patternfly/react-log-viewer@4.87.38
 - @patternfly/react-table@4.111.21
 - @patternfly/react-topology@4.88.43
 - @patternfly/react-virtualized-extension@4.88.43

* feat(Topology): Add option to fit layout to screen upon layout completion (#8210)

* fix(CodeEditor): use codeEditorControls and clean up overall (#7931)

* fix(CodeEditor): use codeEditorControls and clean up overall

* fix lint errors

* use better variable names

* clean up per PR comments

* add back useCallback

* clean up

* clean up

* fix lint errors

* add console warnings when using deprecated props

* fix lint errors

* update warning messages

* fix lint again

* feat(menu): add optional danger state for menu items (#8131)

* feat(menu): add optional danger state for menu items

* docs(menu): add demo for danger state

* chore: move example to match html

* chore(deps): update dependency @patternfly/documentation-framework to v1.2.46 (#8241)

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

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

 - @patternfly/react-catalog-view-extension@4.92.44
 - @patternfly/react-code-editor@4.82.44
 - @patternfly/react-console@4.92.44
 - @patternfly/react-core@4.254.0
 - @patternfly/react-docs@5.102.51
 - @patternfly/react-inline-edit-extension@4.86.45
 - demo-app-ts@4.203.0
 - @patternfly/react-integration@4.206.0
 - @patternfly/react-log-viewer@4.87.39
 - @patternfly/react-table@4.111.22
 - @patternfly/react-topology@4.89.0
 - @patternfly/react-virtualized-extension@4.88.44

* fix(DualListSelector): Add/remove button didn't work if search is used (#8269)

* feat(topology): Allow tooltip usage on pipeline task node badges (#8208)

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

 - @patternfly/react-catalog-view-extension@4.92.45
 - @patternfly/react-code-editor@4.82.45
 - @patternfly/react-console@4.92.45
 - @patternfly/react-core@4.254.1
 - @patternfly/react-docs@5.102.52
 - @patternfly/react-inline-edit-extension@4.86.46
 - demo-app-ts@4.204.0
 - @patternfly/react-integration@4.207.0
 - @patternfly/react-log-viewer@4.87.40
 - @patternfly/react-table@4.111.23
 - @patternfly/react-topology@4.90.0
 - @patternfly/react-virtualized-extension@4.88.45

* feat: add ouia support to dropdown next (#8135)

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

 - @patternfly/react-catalog-view-extension@4.92.46
 - @patternfly/react-code-editor@4.82.46
 - @patternfly/react-console@4.92.46
 - @patternfly/react-core@4.255.0
 - @patternfly/react-docs@5.102.53
 - @patternfly/react-inline-edit-extension@4.86.47
 - demo-app-ts@4.204.1
 - @patternfly/react-log-viewer@4.87.41
 - @patternfly/react-table@4.111.24
 - @patternfly/react-topology@4.90.1
 - @patternfly/react-virtualized-extension@4.88.46

* chore(button): added inline progress variant to progress demos (#8172)

* fix(Alert): prevent error being thrown when using invalid variant (#8229)

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

 - @patternfly/react-catalog-view-extension@4.92.47
 - @patternfly/react-code-editor@4.82.47
 - @patternfly/react-console@4.92.47
 - @patternfly/react-core@4.255.1
 - @patternfly/react-docs@5.102.54
 - @patternfly/react-inline-edit-extension@4.86.48
 - demo-app-ts@4.204.2
 - @patternfly/react-log-viewer@4.87.42
 - @patternfly/react-table@4.111.25
 - @patternfly/react-topology@4.90.2
 - @patternfly/react-virtualized-extension@4.88.47

* next(Wizard): Allow for WizardStep to better control state from props entry-point, include index (#8218)

* next(Wizard): Allow for WizardStep to better control state from props entrypoint, include index

* address feedback

* fix a couple existing wizard demos, update naming of combined steps in 'next' wizard context

* disable Back/Cancel for async Next step in Kitchen sink example

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

 - @patternfly/react-catalog-view-extension@4.92.48
 - @patternfly/react-code-editor@4.82.48
 - @patternfly/react-console@4.92.48
 - @patternfly/react-core@4.255.2
 - @patternfly/react-docs@5.102.55
 - @patternfly/react-inline-edit-extension@4.86.49
 - demo-app-ts@4.204.3
 - @patternfly/react-log-viewer@4.87.43
 - @patternfly/react-table@4.111.26
 - @patternfly/react-topology@4.90.3
 - @patternfly/react-virtualized-extension@4.88.48

* chore(beta-components): promote candidates 2022.14 (#8246)

* chore(beta-components): promote candidates 2022.14

* remove more beta flags

* feat(MultipleFileUpload): add aria live region to internal Progress (#8242)

* feat(MultipleFileUpload): add aria live region to internal Progress

* add floor/cap load percentage

* update description

* update and add tests

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

 - @patternfly/react-catalog-view-extension@4.92.49
 - @patternfly/react-code-editor@4.82.49
 - @patternfly/react-console@4.92.49
 - @patternfly/react-core@4.256.0
 - @patternfly/react-docs@5.102.56
 - @patternfly/react-inline-edit-extension@4.86.50
 - demo-app-ts@4.204.4
 - @patternfly/react-log-viewer@4.87.44
 - @patternfly/react-table@4.111.27
 - @patternfly/react-topology@4.90.4
 - @patternfly/react-virtualized-extension@4.88.49

* feat(Banner): add support for status icons (#8195)

* feat(Banner): add support for status icons

* Made icon support an example instead of new props

* Added flex layout to status example

* Updated snapshot after rebase

* Updated logic for rendering sr text

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

 - @patternfly/react-catalog-view-extension@4.92.50
 - @patternfly/react-code-editor@4.82.50
 - @patternfly/react-console@4.92.50
 - @patternfly/react-core@4.257.0
 - @patternfly/react-docs@5.102.57
 - @patternfly/react-inline-edit-extension@4.86.51
 - demo-app-ts@4.204.5
 - @patternfly/react-log-viewer@4.87.45
 - @patternfly/react-table@4.111.28
 - @patternfly/react-topology@4.90.5
 - @patternfly/react-virtualized-extension@4.88.50

* Create workflow for extensions issues (#8281)

* Create workflow for extensions issues

Whenever a patternfly-react issue is tagged with the 'extensions' label, it will automatically get added to the 'PatternFly Extensions' project board

* change label name

* fix(Timestamp): updated logic for rendering datetime attribute (#8205)

* fix(Timestamp): updated logic for rendering datetime attribute

* Updated spread props to prevent duplicate datetime attribute

* Made updates per PR feedback

* Added new utils file to helpers index

* Removed timezone from dates in tests

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

 - @patternfly/react-catalog-view-extension@4.92.51
 - @patternfly/react-code-editor@4.82.51
 - @patternfly/react-console@4.92.51
 - @patternfly/react-core@4.257.1
 - @patternfly/react-docs@5.102.58
 - @patternfly/react-inline-edit-extension@4.86.52
 - demo-app-ts@4.204.6
 - @patternfly/react-log-viewer@4.87.46
 - @patternfly/react-table@4.111.29
 - @patternfly/react-topology@4.90.6
 - @patternfly/react-virtualized-extension@4.88.51

* chore(deps): update dependency @patternfly/documentation-framework to v1.2.48 (#8282)

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

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

 - @patternfly/react-docs@5.102.59

* feat(Popover): update default flip behavior and width (#8191)

* feat(Popover): update default flip behavior and width

* fix flip positions for diagonals

* revert default for autoWidth for now

* remove old comment

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

 - @patternfly/react-catalog-view-extension@4.92.52
 - @patternfly/react-code-editor@4.82.52
 - @patternfly/react-console@4.92.52
 - @patternfly/react-core@4.258.0
 - @patternfly/react-docs@5.102.60
 - @patternfly/react-inline-edit-extension@4.86.53
 - demo-app-ts@4.204.7
 - @patternfly/react-log-viewer@4.87.47
 - @patternfly/react-table@4.111.30
 - @patternfly/react-topology@4.90.7
 - @patternfly/react-virtualized-extension@4.88.52

* chore(deps): update dependency @patternfly/patternfly to v4.219.1 (#8288)

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

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

 - @patternfly/react-catalog-view-extension@4.92.53
 - @patternfly/react-charts@6.94.10
 - @patternfly/react-code-editor@4.82.53
 - @patternfly/react-console@4.92.53
 - @patternfly/react-core@4.258.1
 - @patternfly/react-docs@5.102.61
 - @patternfly/react-icons@4.92.9
 - @patternfly/react-inline-edit-extension@4.86.54
 - demo-app-ts@4.204.8
 - @patternfly/react-log-viewer@4.87.48
 - @patternfly/react-styles@4.91.9
 - @patternfly/react-table@4.111.31
 - @patternfly/react-tokens@4.93.9
 - @patternfly/react-topology@4.90.8
 - @patternfly/react-virtualized-extension@4.88.53

* fix(Pagination): prevented regenerating random id on each render (#8175)

* fix(Pagination): prevented regenerating random id on each render

* fix duplicate ids in existing demos

* fix(Pagination): update column management table demo pagination

* add unit test

* Add pipeline groups (#8278)

* Add pipeline groups

* Breakout topology package options for readability

* chore(dropdown-like components): updated isFlipEnabled to true by def… (#8215)

* chore(dropdown-like components): updated isFlipEnabled to true by default

* Updated snapshots

* Updated failing integration test

* Updated conditional for adding static class

* Updated static logic based on Core updates

* Updated ContextSelector

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

 - @patternfly/react-catalog-view-extension@4.92.54
 - @patternfly/react-code-editor@4.82.54
 - @patternfly/react-console@4.92.54
 - @patternfly/react-core@4.258.2
 - @patternfly/react-docs@5.102.62
 - @patternfly/react-inline-edit-extension@4.86.55
 - demo-app-ts@4.204.9
 - @patternfly/react-integration@4.207.1
 - @patternfly/react-log-viewer@4.87.49
 - @patternfly/react-table@4.111.32
 - @patternfly/react-topology@4.90.9
 - @patternfly/react-virtualized-extension@4.88.54

* chore: bump @patternfly/patternfly to 4.219.2 (#8296)

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

 - @patternfly/react-catalog-view-extension@4.92.55
 - @patternfly/react-charts@6.94.11
 - @patternfly/react-code-editor@4.82.55
 - @patternfly/react-console@4.92.55
 - @patternfly/react-core@4.258.3
 - @patternfly/react-docs@5.102.63
 - @patternfly/react-icons@4.92.10
 - @patternfly/react-inline-edit-extension@4.86.56
 - demo-app-ts@4.204.10
 - @patternfly/react-log-viewer@4.87.50
 - @patternfly/react-styles@4.91.10
 - @patternfly/react-table@4.111.33
 - @patternfly/react-tokens@4.93.10
 - @patternfly/react-topology@4.90.10
 - @patternfly/react-virtualized-extension@4.88.55

* Fix group labels, revert breaking change (#8299)

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

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

Labels

Breaking change 💥 this change requires a major release and has API changes. PF5

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Context Selector] - [Replace Input group with search input]

7 participants