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

Update dependency react-icons to v3 #518

Open
wants to merge 1 commit into
base: develop
from

Conversation

@renovate
Copy link
Contributor

renovate bot commented Aug 13, 2019

This PR contains the following updates:

Package Type Update Change
react-icons dependencies major 2.2.7 -> 3.8.0

Release Notes

react-icons/react-icons

v3.8.0

Compare Source

  • Performance and UI Improvements #​261
  • Added ant-design-icons #​247
  • 🐛 Use var instead of const. #​241
  • Adds react to the peer dependencies #​237

v3.7.0

Compare Source

  • Update FontAwesome #​233
    • 5.8.1 to 5.8.2
  • fix TypeScript support #​234
    • It was destroyed by the structural change of v3.6.0. sorry.
  • Added title props #​231
    • for accessibility

v3.6.1

Compare Source

upgrade icons
icon old version new version
FontAwesome 5.4.0 5.8.1
GameIcon e223472784 a53463d41d
ionicons 4.4.4 4.5.6
octicons 8.1.0 8.5.0
feather-icons 4.7.3 4.21.0
fix errors
  • remove attribute xmlns:xlink xml:space
development
  • upgrade packages

v3.6.0

Compare Source

braking change
development

v3.5.0

Compare Source

v3.4.0

Compare Source

v3.3.0

Compare Source

v3.2.2

Compare Source

v3.2.1

Compare Source

  • #​198 Fixed undefined showing up in className.

v3.2.0

Compare Source

Output component name

  • fix #​173

  • Component names are now displayed in development tools such as jest.

    -     <Component />
    +     <MdAccessibility />
    -     <Component />
    +     <TiArrowDown />
    

Fix color property

  • fix #​190
  • Some icons with color properties did not work.
    • MdAllOut, MdFiberManualRecord, MdFiberSmartRecord, MdWebAsset, MdNextWeek, MdWeekend, MdStrikethrough

Update icons

  • fix #​191 #​188

    fontawesome 5.0.13->5.4.0
    ionicons 4.2.4->4.4.4
    octicons 7.4.0->8.1.0

Update some library

  • react
  • typescript
  • eslint
  • netlify-cli
  • etc...

v3.1.0

Compare Source

  • #​185 fontawesome regular style
  • #​187 Prefer es5 syntax in generated source for uglify-js@2 compat
  • #​184 Remove IconBase attr prop from props passed to svg

v3.0.2

Compare Source

v3.0.1

Compare Source

v3.0.0

Compare Source

Detail

  • support esmodules & change import style
  • global icon configure with context API
  • supports webpack optimization (speed up for build)
  • typescript native support
  • use gitsubmodules (easier update)
  • use yarn (easily to test by managing all related package in yarn workspace)
  • new icon set
    • feathericons
  • upgrade icon
    • fontawesome5
  • configure travis ci & deploy preview site to netlify
new import / configure style
import React from "react";

import { IconContext } from "react-icons";
import { FaFolder } from "react-icons/lib/fa";
import { MdAccessibility } from "react-icons/lib/md";

funciton App () {
  return (
    <IconContext.Provider value={{ color: "#&#8203;333" }}>
      <div>
        <MdAccessibility />
        <FaFolder />
      </div>
    </IconContext.Provider>
  );
}
build speed/size improvement!

Use one icon from each of fa and md.
SIZE: -84% BUILD TIME: -40%

before:

File sizes after gzip:

  244.25 KB  build\static\js\main.2f2e05e7.js
  299 B      build\static\css\main.c17080f1.css
Done in 19.83s.

after:

File sizes after gzip:

  38.75 KB  build\static\js\main.cc198299.js
  299 B     build\static\css\main.c17080f1.css

Done in 11.79s.
Migrate from version 2 -> 3

see: https://github.com/react-icons/react-icons#migrate-from-version-2---3

PR

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

@vercel
Copy link

vercel bot commented Aug 13, 2019

This pull request is being automatically deployed with ZEIT Now (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

@coderplex-bot
Copy link
Collaborator

coderplex-bot commented Aug 13, 2019

Deploy preview for coderplex failed.

Built with commit 90decec

https://app.netlify.com/sites/coderplex/deploys/5d7298e103636c00088f9fd4

@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from b105675 to 192f005 Aug 13, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 192f005 to bfcd341 Aug 16, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from bfcd341 to 7e44101 Aug 17, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 7e44101 to 6ffe68b Aug 17, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 6ffe68b to 73bbea2 Aug 19, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 73bbea2 to 01d7c81 Aug 25, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 01d7c81 to 428fc4c Aug 28, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 428fc4c to 96422a4 Aug 31, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 96422a4 to 5d698aa Sep 1, 2019
@vercel vercel bot had a problem deploying to staging Sep 1, 2019 Failure
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 5d698aa to 5b81352 Sep 2, 2019
@vercel vercel bot had a problem deploying to staging Sep 2, 2019 Failure
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 5b81352 to ba49bfe Sep 3, 2019
@vercel vercel bot had a problem deploying to staging Sep 3, 2019 Failure
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from ba49bfe to 5295ec4 Sep 4, 2019
@vercel vercel bot had a problem deploying to staging Sep 4, 2019 Failure
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 5295ec4 to ec35ebf Sep 6, 2019
@vercel vercel bot had a problem deploying to staging Sep 6, 2019 Failure
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from ec35ebf to 90decec Sep 6, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 4ada1d1 to 07b4cd4 Oct 9, 2019
@vercel vercel bot had a problem deploying to staging Oct 9, 2019 Failure
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 07b4cd4 to 77722fc Oct 9, 2019
@vercel vercel bot had a problem deploying to staging Oct 9, 2019 Failure
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 77722fc to c713fcc Oct 11, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from c713fcc to 505eb67 Oct 13, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 505eb67 to 7fa548b Oct 13, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 7fa548b to 2c5261f Oct 16, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 2c5261f to 51fd79b Oct 16, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 51fd79b to 5ed7ab6 Oct 18, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 5ed7ab6 to 57d294b Oct 19, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 57d294b to 15063b2 Oct 20, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 15063b2 to 5218cfa Oct 21, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 5218cfa to 9f7e20f Oct 22, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 9f7e20f to 0b79965 Oct 25, 2019
@renovate renovate bot force-pushed the renovate/react-icons-3.x branch from 0b79965 to 6e68cbd Oct 26, 2019
@renovate
Copy link
Contributor Author

renovate bot commented Nov 22, 2019

PR has been edited

👷 This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over you may click the "rebase" checkbox in the PR body/description.

If you think this comment is in error and the branch is not modified, try deleting this comment. If it comes back again the next time Renovate runs, please submit an issue or seek config help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.