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

BREAKING CHANGE: Remove deprecated folders #927

Merged
merged 5 commits into from
Aug 31, 2021
Merged

Conversation

tlgimenes
Copy link
Contributor

@tlgimenes tlgimenes commented Aug 31, 2021

What's the purpose of this pull request?

This PR removes deprecated folders as this issue requested
#920

How it works?

We are still in alpha. Let's use this time to remove all deprecated folders. From now on, the old state will be on the branch legacy.
Also, this PR shrinks the store-ui size to 10Kb max

How to test it?

I've upgraded our base.store to work with this
vtex-sites/base.store#20

@netlify
Copy link

netlify bot commented Aug 31, 2021

✔️ Deploy Preview for storeui ready!

🔨 Explore the source changes: 5a325f1

🔍 Inspect the deploy log: https://app.netlify.com/sites/storeui/deploys/612e9ce750846b00073cf148

😎 Browse the preview: https://deploy-preview-927--storeui.netlify.app

@codesandbox-ci
Copy link

codesandbox-ci bot commented Aug 31, 2021

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 5a325f1:

Sandbox Source
Store UI Typescript Configuration

@tlgimenes tlgimenes marked this pull request as ready for review August 31, 2021 15:56
@tlgimenes tlgimenes requested a review from a team as a code owner August 31, 2021 15:56
@tlgimenes tlgimenes changed the title Remove deprecated folders chore: Remove deprecated folders Aug 31, 2021
@tlgimenes tlgimenes changed the title chore: Remove deprecated folders BREAKING CHANGE: Remove deprecated folders Aug 31, 2021
@heynemann
Copy link

Won't this break all our stores?

@tlgimenes
Copy link
Contributor Author

Won't this break all our stores?

They won't be able to upgrade to the latest version anymore. That's ok for now I guess because it will allow us to develop our starters faster

@emersonlaurentino
Copy link
Member

Should we create a deprecated branch to continue maintaining (bug fix) or just let it go?

@tlgimenes
Copy link
Contributor Author

Should we create a deprecated branch to continue maintaining (bug fix) or just let it go?

yes! we are creating a legacy branch

@tlgimenes tlgimenes merged commit d160ae3 into master Aug 31, 2021
@tlgimenes tlgimenes deleted the feat/drop-deprecated branch August 31, 2021 21:52
Gmantiqueira pushed a commit that referenced this pull request Sep 17, 2021
* Spinner component for loading

* Spinner exports

* Fix data-testid

Co-authored-by: Igor Brasileiro <brasileiro456@gmail.com>

* remove explicit children prop

Co-authored-by: Igor Brasileiro <brasileiro456@gmail.com>

* BREAKING CHANGE: Remove deprecated folders (#927)

* feat(store-ui): adding list atom (#918)

Create List component as an Atom.

* feat(store-ui): Add Skeleton Atom (#911)

* Add skeleton atom

* Move animation to theme

* Import tailwind utilities

* Update test

* Use only 1 div

* Update story

* Extend HTMLDivElement

* Spinner exports

* lint

* Fix Spinner test

* removing duplicated line in package.json

Co-authored-by: Igor Brasileiro <brasileiro456@gmail.com>
Co-authored-by: Tiago Gimenes <tlgimenes@gmail.com>
Co-authored-by: Bento Pereira <40964933+bentoper@users.noreply.github.com>
Co-authored-by: Larícia Mota <laricia.mota@vtex.com.br>
rrbambokian pushed a commit that referenced this pull request Sep 30, 2021
* Spinner component for loading

* Spinner exports

* Fix data-testid

Co-authored-by: Igor Brasileiro <brasileiro456@gmail.com>

* remove explicit children prop

Co-authored-by: Igor Brasileiro <brasileiro456@gmail.com>

* BREAKING CHANGE: Remove deprecated folders (#927)

* feat(store-ui): adding list atom (#918)

Create List component as an Atom.

* feat(store-ui): Add Skeleton Atom (#911)

* Add skeleton atom

* Move animation to theme

* Import tailwind utilities

* Update test

* Use only 1 div

* Update story

* Extend HTMLDivElement

* Spinner exports

* lint

* Fix Spinner test

* removing duplicated line in package.json

Co-authored-by: Igor Brasileiro <brasileiro456@gmail.com>
Co-authored-by: Tiago Gimenes <tlgimenes@gmail.com>
Co-authored-by: Bento Pereira <40964933+bentoper@users.noreply.github.com>
Co-authored-by: Larícia Mota <laricia.mota@vtex.com.br>
Gmantiqueira pushed a commit that referenced this pull request Oct 21, 2021
* BREAKING CHANGE: Remove deprecated folders (#927)

* feat(store-ui): adding list atom (#918)

Create List component as an Atom.

* feat(store-ui): Add Skeleton Atom (#911)

* Add skeleton atom

* Move animation to theme

* Import tailwind utilities

* Update test

* Use only 1 div

* Update story

* Extend HTMLDivElement

* Spinner exports

* lint

* Loading Button molecule

* removing duplicated line in package.json

* Remove loading prop default value

* Adds component inheritance inside docs

* change spread props naming

Co-authored-by: Tiago Gimenes <tlgimenes@gmail.com>
Co-authored-by: Bento Pereira <40964933+bentoper@users.noreply.github.com>
Co-authored-by: Larícia Mota <laricia.mota@vtex.com.br>
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.

3 participants