shields icon indicating copy to clipboard operation
shields copied to clipboard

🚀 SimpleIcons 15

Open chris48s opened this issue 7 months ago • 1 comments

Logos on Shields.io are provided by SimpleIcons. We've recently upgraded to SimpleIcons 15. This release removes 50 icons and renames 7. A full list of the changes can be found in the release notes.

Please remember that we are just consumers of SimpleIcons. Decisions about changes and removals are made by the SimpleIcons project.

chris48s avatar Jun 06 '25 17:06 chris48s

We know that some of the removed icons relating to Amazon products are going to be icons that are in use by the shields userbase. However, we understand and respect the reasons why the SimpleIcons project have chosen to remove these from their icon set.

https://github.com/simple-icons/simple-icons/pull/13056

chris48s avatar Jun 06 '25 17:06 chris48s

Would it be possible to update the logo to the minor versions of SimpleIcons, too? For example, there is already a release v15.4.0

d-kleine avatar Jun 30 '25 22:06 d-kleine

+1, I am hoping to use the Braintrust icon recently added to SimpleIcons: https://github.com/simple-icons/simple-icons/pull/13504

dkmiller avatar Jul 09 '25 17:07 dkmiller

Should be addressed by https://github.com/badges/shields/pull/11207 as soon as that goes live?

dkmiller avatar Jul 12 '25 18:07 dkmiller

Yes, its not live yet as i try to add a few more dependency updates today before i deploy. Please give me a bit longer before a deployment.

jNullj avatar Jul 12 '25 19:07 jNullj

Changes deployed @dkmiller @d-kleine

jNullj avatar Jul 12 '25 21:07 jNullj

Thank you so much: really appreciate it 🙏!

dkmiller avatar Jul 12 '25 22:07 dkmiller

Thank you so much: really appreciate it 🙏!

Same, thank you very much @jNullj !

d-kleine avatar Jul 13 '25 18:07 d-kleine

Just as an idea, would it be possible to automate the logo integration process, for instance once there is a minor version release of simpleicons dependency to automatically deploy it with badges too?

d-kleine avatar Jul 14 '25 09:07 d-kleine

We already have this: https://github.com/badges/shields/discussions/5369 Broadly we treat simple-icons the same as any other package we depend on. It is normally updated once a week.

We skipped one week of package bumps due to an upstream bug in dependabot. See https://github.com/badges/shields/issues/11187 and https://github.com/dependabot/dependabot-core/issues/12535 for more details on that issue.

All of this is a bit of a tangent to the original point of this issue: There are breaking changes in simple-icons 15.x that some users may need to be aware of.

chris48s avatar Jul 14 '25 10:07 chris48s

I see – thanks!

d-kleine avatar Jul 14 '25 10:07 d-kleine