Skip to content

Conversation

@mperrotti
Copy link
Contributor

No description provided.

@mperrotti mperrotti requested review from a team and colebemis February 25, 2022 00:54
@changeset-bot
Copy link

changeset-bot bot commented Feb 25, 2022

🦋 Changeset detected

Latest commit: ab34fd4

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@primer/react Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@mperrotti mperrotti marked this pull request as draft February 25, 2022 00:55
@mperrotti
Copy link
Contributor Author

This is dependent on #1862 merging

#1862)

* adds ChoiceGroup components and Storybook stories

* removes unnecessary code from ChoiceGroup

* adds tests and fixes issues discovered during testing

* adds sx prop and standard component tests

* converts stories to fixtures and examples, adds axe violation tests

* marks ChoiceFieldset as deprecated

* adds ChoiceGroup docs

* updates snapshots

* adds changeset

* fixes tests I accidentally broke

* addresses PR feedback

* cleanup

* WIP - splitting CheckboxGroup and RadioGroup

* cleans up, adds RadioGroup component

* adds stories for CheckboxGroup and RadioGroup

* adds and updates tests

* ts fixes, rm ChoiceGroup stories

* renames ChoiceGroup to CheckboxOrRadioGroup

* updates docs, handles pre-selected radios and/or checkboxes

* updates snapshots

* cleans up, fixes broken tests
rezrah and others added 19 commits February 25, 2022 14:07
* prepare integration branch

* Move deprecated components to deprecated folder

* Add subpath exports for deprecated

* Fix up the docs

* Remove dialog and formgroup components

* Fix up all the tests

* Create smooth-cameras-prove.md

Co-authored-by: Reza Rahman <[email protected]>
…#1883)

* prefix component name to types

* add changeset

* Update .changeset/actionlist2-actionmenu2-prefix-types.md

Co-authored-by: Cole Bemis <[email protected]>

Co-authored-by: Cole Bemis <[email protected]>
* Export PageLayout from main bundle

* Create odd-apes-guess.md

* Add PageLayout to sidenav

* Update .changeset/odd-apes-guess.md

Co-authored-by: Rez <[email protected]>

* Update PageLayout docs

Co-authored-by: Rez <[email protected]>
…ropdown (#1887)

* chore: add deprecation notices for SelectMenu and Dropdown

* fix: deprecated metadata scope in docs

* docs: update release notes for Flex and BorderBox

* docs: update release notes for Position

* chore: add deprecated scope to jsx snippets

* chore: add release notes for Dropdown deprecation

* chore: add Grid release notes

* update release notes
* Deprecate ActionList v1

* Promote drafts/ActionList2 to main/ActionList

* Add changelog

* Undo package-lock change

* update ActionList import for Menu2 docs

* Deprecate ActionMenu - part 1

* Deprecate ActionMenu - part 2

* Promote drafts/ActionMenu2 to main/ActionMenu

* Add changelog

* Add @deprecated on deprecated/ActionMenu

* docs fixed!
* Deprecate ActionList v1

* Promote drafts/ActionList2 to main/ActionList

* Add changelog

* Undo package-lock change

* update ActionList import for Menu2 docs

* changelog oopsie

* fix docs copy

* Add @deprecated on deprecated/ActionList

* oopsie on the link

* PR feedback on deprecation message
* prepare integration branch

* Move deprecated components to deprecated folder

* Add subpath exports for deprecated

* Fix up the docs

* Remove dialog and formgroup components

* Fix up all the tests

* Create smooth-cameras-prove.md

Co-authored-by: Reza Rahman <[email protected]>
@mperrotti
Copy link
Contributor Author

This PR has gotten out of hand. I'm just opening a new one

@mperrotti mperrotti closed this Feb 25, 2022
@joshblack joshblack deleted the mp/deprecate-choicefieldset+choiceinputfield branch January 19, 2023 16:47
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.

6 participants