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

PF4@5 upgrade #1787

Merged
merged 27 commits into from
Aug 8, 2023
Merged

PF4@5 upgrade #1787

merged 27 commits into from
Aug 8, 2023

Conversation

Hyperkid123
Copy link
Contributor

@Hyperkid123 Hyperkid123 commented Aug 1, 2023

This one is not getting merged to master!

The target branch is a temporary version 5 branch. More verification will be required before we can release the next major version of FEC packages.

TODO

  • update dependencies
  • pass build (includes usage of deprecated components)
  • replace deprecated components that do not require major refactoring
  • align component API
  • fix failing tests
  • adjust cypress to use official component testing
  • create new branch for legacy components and short term support before all applications migrate to PF5

Breaking changes

  • making many props mandatory
    • mainly change/click/etc callbacks
    • components do not bring any value without these
  • Removed pagination component entirely. Duplicate of PF pagination
  • Removed custom Input component. Duplicate of PF TextInput

@Hyperkid123 Hyperkid123 marked this pull request as ready for review August 7, 2023 12:13
@Hyperkid123 Hyperkid123 changed the title [WIP] PF4@5 upgrade PF4@5 upgrade Aug 7, 2023
@Hyperkid123 Hyperkid123 requested a review from a team August 7, 2023 12:13
@@ -25,18 +25,32 @@ const FilterInput: React.FC<FilterInputProps> = ({ addRemoveFilters, param = '',
}
}, []);
const handleChange = () => {
console.log({ type, value, param, checked });
Copy link
Contributor

Choose a reason for hiding this comment

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

do we still need this log?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

We don't

@Hyperkid123
Copy link
Contributor Author

I am merging this into the pre-release branch to unblock the rest of the work.

@Hyperkid123 Hyperkid123 merged commit 813d68f into RedHatInsights:pf4@5 Aug 8, 2023
1 check failed
@Hyperkid123 Hyperkid123 deleted the pf4v5 branch August 8, 2023 07:08
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.

2 participants