devicon icon indicating copy to clipboard operation
devicon copied to clipboard

bot:build new icons, icomoon.json and devicon.css

Open github-actions[bot] opened this issue 6 months ago • 14 comments

Hello,

I'm Devicon's Build Bot and I just built some new font files and devicon.min.css file.

The devicon.min.css file contains: -The icon content -The aliases -The colored classes

I also compiled a list of new features and icons that were added since last release.

A huge thanks to all our maintainers and contributors for making this release possible!

 **86 New/Updated Icons**
- [new icon: netbox (original, original-wordmark, plain, plain-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2434) by @weh.
- [new icon: delphi (original, plain)](https://github.com/devicons/devicon/pull/2429) by @Bulani, @Snailedlt.
- [new Icon: tmux (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2426) by @weh.
- [new icon: babylonjs (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2422) by @gewaleelek.
- [new icon: aframe (original, original-wordmark, plain)](https://github.com/devicons/devicon/pull/2421) by @canaleal, @gewaleelek.
- [new icon: qtest (original, original-wordmark)](https://github.com/devicons/devicon/pull/2420) by @canaleal, @gewaleelek.
- [update icon: nodejs (plain, plain-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2418) by @Snailedlt, @Finii.
- [new icon: cpanel (orignal, original-wordmark)](https://github.com/devicons/devicon/pull/2408) by @Snailedlt, @canaleal.
- [new icon: pug (original, plain, line)](https://github.com/devicons/devicon/pull/2390) by @Snailedlt, @canaleal.
- [new icon: radstudio (original, plain)](https://github.com/devicons/devicon/pull/2388) by @canaleal, @gewaleelek.
- [new icon: fusion (original, plain)](https://github.com/devicons/devicon/pull/2386) by @canaleal, @gewaleelek.
- [new icon: ansys (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2384) by @canaleal, @gewaleelek.
- [new icon: npss (original, plain)](https://github.com/devicons/devicon/pull/2383) by @canaleal, @gewaleelek.
- [new icon: hyperv (original)](https://github.com/devicons/devicon/pull/2381) by @weh, @canaleal, @gewaleelek.
- [new icon: harbor (original, original-wordmark, plain, plain-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2380) by @weh, @canaleal.
- [new icon: spicedb (original, plain)](https://github.com/devicons/devicon/pull/2379) by @weh, @canaleal.
- [new icon: turbo (original)](https://github.com/devicons/devicon/pull/2359) by @Tiger-Tig74, @canaleal.
- [new icon: zustand (original)](https://github.com/devicons/devicon/pull/2358) by @pikooli, @canaleal.
- [new icon: proxmox (original, original-workmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2357) by @weh, @canaleal.
- [new icon: apex (original)](https://github.com/devicons/devicon/pull/2353) by @canaleal, @gewaleelek.
- [new icon: mapbox (original-wordmark)](https://github.com/devicons/devicon/pull/2342) by @weh, @canaleal.
- [new icon: talos (original, plain)](https://github.com/devicons/devicon/pull/2341) by @weh.
- [new icon: love2d (original, plain, line)](https://github.com/devicons/devicon/pull/2338) by @canaleal, @WesleyMatthee.
- [new icon: clickhouse (original, plain)](https://github.com/devicons/devicon/pull/2337) by @weh.
- [new icon: cobol (original)](https://github.com/devicons/devicon/pull/2335) by @weh, @canaleal, @gewaleelek.
- [new icon: laraveljetstream (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2333) by @weh, @canaleal.
- [new icon: bazel (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2324) by @mohankumarpaluru, @canaleal.
- [new icon: gleam (original, plain)](https://github.com/devicons/devicon/pull/2319) by @canaleal.
- [new icon: firebird (original, plain)](https://github.com/devicons/devicon/pull/2313) by @Bulani, @canaleal.
- [new icon: delphi (original, plain)](https://github.com/devicons/devicon/pull/2290) by @Bulani, @Snailedlt.
- [update icon: illustrator (plain, line)](https://github.com/devicons/devicon/pull/2288) by @weh, @Anjellyrika, @canaleal.
- [new icon: reactnative (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2287) by @boterop, @SAHEEDPM, @canaleal.
- [new icon: hoppscotch (original, plain)](https://github.com/devicons/devicon/pull/2281) by @weh, @Tiger-Tig74, @canaleal.
- [new icon: gitkraken (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2280) by @boterop, @weh, @canaleal.
- [new icon: memcached (original)](https://github.com/devicons/devicon/pull/2273) by @inpour, @canaleal.
- [update icon: bash (original, plain)](https://github.com/devicons/devicon/pull/2263) by @fatihbaltaci, @Finii, @canaleal.
- [new icon: surrealdb (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2251) by @Tiger-Tig74, @canaleal.
- [new icon: passport (original, original-wordmark, plain)](https://github.com/devicons/devicon/pull/2250) by @Tiger-Tig74, @canaleal.
- [new icon: laminas (original, original-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2246) by @hammad-521, @canaleal.
- [update icon: vyper (original, original-wordmark)](https://github.com/devicons/devicon/pull/2221) by @itsacoyote, @canaleal.
- [new icon: datadog (original, original-wordmark)](https://github.com/devicons/devicon/pull/2220) by @canaleal.
- [new icon: gardener (original, plain, line)](https://github.com/devicons/devicon/pull/2219) by @canaleal.
- [new icon: sulu (original, original-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2218) by @canaleal.
- [new icon: linuxmint (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2216) by @canaleal.
- [new icon: sourceengine (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2211) by @Snailedlt, @canaleal.
- [new icon: expo (original, original-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2210) by @weh, @canaleal.
- [new icon: dynatrace (original, original-wordmark, plain, plain-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2209) by @canaleal.
- [new icon: primeng (original, plain)](https://github.com/devicons/devicon/pull/2208) by @canaleal.
- [new icon: netbeans (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2207) by @canaleal.
- [new icon: discloud (original, original-wordmark, plain-wordmark)](https://github.com/devicons/devicon/pull/2206) by @canaleal.
- [update icon: appwrite (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2196) by @Yashh56, @canaleal.
- [new icon: vaadin (original, original-wordmark)](https://github.com/devicons/devicon/pull/2188) by @weh, @canaleal.
- [update icon: processing (original, plain, line)](https://github.com/devicons/devicon/pull/2187) by @weh, @canaleal.
- [new icon: cloudrun (original, plain, line)](https://github.com/devicons/devicon/pull/2186) by @this-is-emma, @canaleal.
- [new icon: bevyengine (original, original-wordmark, plain, plain-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2185) by @weh, @canaleal.
- [new icon: racket (original, plain, line)](https://github.com/devicons/devicon/pull/2184) by @weh, @canaleal.
- [new icon: newrelic (original, plain, line)](https://github.com/devicons/devicon/pull/2183) by @weh, @canaleal.
- [new icon: waku (original, plain, line)](https://github.com/devicons/devicon/pull/2179) by @canaleal.
- [new icon: kalilinux (original, original-wordmark, plain-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2178) by @lunatic-fox, @canaleal.
- [new icon: glitch (original, plain)](https://github.com/devicons/devicon/pull/2163) by @canaleal, @AnshSinghSonkhia.
- [new icon: leetcode (original, plain, line, original-wordmark, plain-wordmark, line-wordmark)](https://github.com/devicons/devicon/pull/2152) by @canaleal, @Snailedlt, @AnshSinghSonkhia.
- [new icon: forgejo (original, original-wordmark, plain, plain-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2147) by @Yashh56, @weh, @canaleal.
- [Update icon: cosmosdb (original, original-wordmark)](https://github.com/devicons/devicon/pull/2140) by @weh, @canaleal.
- [new icon: teleport (original, original-wordmark, line, line-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2135) by @weh, @canaleal.
- [update icon: wolfram (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2407) by @ReenigneArcher.
- [new icon: entityframeworkcore (original, plain, line)](https://github.com/devicons/devicon/pull/2401) by @gewaleelek.
- [update icon: c (original, line)](https://github.com/devicons/devicon/pull/2396) by @Jorenar.
- [new icon: mercurial (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2389) by @gewaleelek.
- [new icon: inertiajs (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2385) by @canaleal, @gewaleelek.
- [new icon: duckdb (original, plain)](https://github.com/devicons/devicon/pull/2378) by @szarnyasg, @canaleal.
- [new icon: jhipster (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2370) by @gewaleelek.
- [new icon: nodered (original, plain, line)](https://github.com/devicons/devicon/pull/2369) by @canaleal, @gewaleelek.
- [new icon: datatables (original)](https://github.com/devicons/devicon/pull/2368) by @canaleal, @gewaleelek.
- [new icon: styledcomponents (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2364) by @canaleal, @gewaleelek.
- [new icon: dyalog (original, original-wordmark)](https://github.com/devicons/devicon/pull/2356) by @gewaleelek.
- [new icon: nats (original, plain)](https://github.com/devicons/devicon/pull/2343) by @joeriddles, @canaleal.
- [new icon: rexx (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2336) by @weh, @canaleal, @gewaleelek.
- [new icon: githubactions (original-wordmark, plain-wordmark)](https://github.com/devicons/devicon/pull/2323) by @mohankumarpaluru, @canaleal.
- [new icon: terramate (plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2278) by @Tiger-Tig74, @canaleal.
- [new icon: reflex (original, original-wordmark, plain, plain-wordmark)](https://github.com/devicons/devicon/pull/2276) by @boterop, @canaleal.
- [update icon: ngrx (plain, original)](https://github.com/devicons/devicon/pull/2269) by @Tiger-Tig74, @canaleal.
- [update icon: awk (original)](https://github.com/devicons/devicon/pull/2262) by @Finii, @canaleal.
- [update icon: angularjs (plain)](https://github.com/devicons/devicon/pull/2261) by @Finii, @canaleal.
- [update icon: web3js (original, plain)](https://github.com/devicons/devicon/pull/2233) by @canaleal.
- [new icon: StencilJS (original, original-wordmark)](https://github.com/devicons/devicon/pull/2157) by @gitChaoslord, @Snailedlt, @canaleal.
- [new icon: remix (original, original-wordmark, line, line-wordmark)](https://github.com/devicons/devicon/pull/2150) by @canaleal, @AnshSinghSonkhia.





 **11 New Features**
- [build(icomoon): fix missing eot file and add font metadata](https://github.com/devicons/devicon/pull/2361) by @ReenigneArcher.
- [build(npm): automatically run build-icons for correct os](https://github.com/devicons/devicon/pull/2360) by @ReenigneArcher.
- [build(deps): bump requests from 2.31.0 to 2.32.3](https://github.com/devicons/devicon/pull/2312) by @ReenigneArcher.
- [ci(workflows): update deprecated actions](https://github.com/devicons/devicon/pull/2310) by @ReenigneArcher.
- [typo: Update README.md](https://github.com/devicons/devicon/pull/2308) by @Certseeds.
- [Fix code block style](https://github.com/devicons/devicon/pull/2260) by @fatihbaltaci.
- [docs(README): :bug: fix the code block rendering in the section of Install Selenium](https://github.com/devicons/devicon/pull/2176) by @IronBlood.
- [Update img tag](https://github.com/devicons/devicon/pull/2156) by @LaythAlqadhi, @Snailedlt.
- [Add npm downloads badges to README](https://github.com/devicons/devicon/pull/2149) by @Snailedlt.
- [fix order of devicon.json entries](https://github.com/devicons/devicon/pull/2146) by @weh, @canaleal.
- [Delete Bower file](https://github.com/devicons/devicon/pull/2132) by @canaleal, @Panquesito7.

More information can be found in the GitHub Action logs for this workflow.

Adios, Build Bot :sunglasses:

github-actions[bot] avatar Jun 08 '25 08:06 github-actions[bot]

I fixed the PR comment list of new icons and features. I'll review the PR another day

Snailedlt avatar Jun 08 '25 09:06 Snailedlt

Will take a closer look later today, but it looks like all the new plain icons do not appear.

They're in the devicon.min.css file though.

canaleal avatar Jun 14 '25 10:06 canaleal

Odd, might be a reference in the code then. I tried looking at the code, but couldn't find anything

Snailedlt avatar Jun 14 '25 11:06 Snailedlt

Actually, hold up.

If you checkout the bot build, all the icons appear.

image

canaleal avatar Jun 15 '25 08:06 canaleal

Which steps did you do to make them show? When I just ran npm install + npm run dev locally thwy didn't show.

The sane is true when I ran the build-css and build-icons scripts

Snailedlt avatar Jun 15 '25 10:06 Snailedlt

Ohh wait. I checked out the draft release branch, not the bot build branch

Snailedlt avatar Jun 15 '25 11:06 Snailedlt

Devicon Local Icon Validation Report

Generated on 2025-06-16 03:45:47

Generated by canaleal

🔧 ansys

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #000000.
  • ⚠️ plain-wordmark has no fill color, expected #000000.

🔧 bevyengine

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #282828.
  • ⚠️ plain-wordmark has no fill color, expected #282828.
  • ⚠️ line has no fill color, expected #282828.
  • ⚠️ line-wordmark has no fill color, expected #282828.

🔧 c

Icon Folder

Issues:

  • plain is used as alias base but is not in versions.svg.

image


🔧 clickhouse

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #f9ff69.

🔧 delphi

Icon Folder

Issues:

  • ⚠️ plain fill color is #aa1e22, expected #a81c21.

🔧 duckdb

Icon Folder

Issues:

  • ⚠️ plain fill color is #000000, expected #000.

🔧 dynatrace

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #000000.
  • ⚠️ plain-wordmark has no fill color, expected #000000.
  • ⚠️ line has no fill color, expected #000000.
  • ⚠️ line-wordmark has no fill color, expected #000000.

🔧 expo

Icon Folder

Issues:

  • ⚠️ line has no fill color, expected #000000.
  • ⚠️ line-wordmark has no fill color, expected #000000.

🔧 glitch

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #000000.

🔧 harbor

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #666666.
  • ⚠️ plain-wordmark has no fill color, expected #666666.
  • ⚠️ line has no fill color, expected #666666.
  • ⚠️ line-wordmark has no fill color, expected #666666.

🔧 illustrator

Icon Folder

Issues:

  • ⚠️ plain fill color is #300, expected #330000.
  • ⚠️ line fill color is #300, expected #330000.

🔧 leetcode

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #ffa116.
  • ⚠️ plain-wordmark has no fill color, expected #ffa116.
  • ⚠️ line has no fill color, expected #ffa116.
  • ⚠️ line-wordmark has no fill color, expected #ffa116.

🔧 newrelic

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #1d252c.
  • ⚠️ line has no fill color, expected #1d252c.

🔧 npm

Icon Folder

Issues:

  • ❌ More than 1 path found in font SVG: original
  • ❌ Multiple fill colors found in font SVG: {'#cb3837', '#fff'}
  • original in versions.font must have exactly 1 path and 1 fill color max. Found 2 paths and 2 fills.
  • plain and original cannot both exist in versions.font.

image


🔧 primeng

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #000.

🔧 processing

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #1f34ab.
  • ⚠️ line has no fill color, expected #1f34ab.

🔧 talos

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #f92a20.

🔧 tmux

Icon Folder

Issues:

  • ❌ More than 1 path found in font SVG: plain
  • plain in versions.font must have exactly 1 path and 1 fill color max. Found 2 paths and 0 fills.
  • ❌ More than 1 path found in font SVG: plain-wordmark
  • plain-wordmark in versions.font must have exactly 1 path and 1 fill color max. Found 2 paths and 0 fills.
  • ⚠️ plain has no fill color, expected #1bb91f.
  • ⚠️ plain-wordmark has no fill color, expected #1bb91f.

🔧 web3js

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #f16822.

🔧 wolfram

Icon Folder

Issues:

  • ⚠️ plain has no fill color, expected #dd1100.
  • ⚠️ plain-wordmark has no fill color, expected #dd1100.

canaleal avatar Jun 16 '25 07:06 canaleal

Damn, that's a lot of fill color faults.

If you want, feel free to just fix them directly in this PR.

Edit: I can help fix some of them this weekend

Snailedlt avatar Jun 16 '25 10:06 Snailedlt

I see some of my contributions (aka. my sh.. to fix :grin: ) but since i am not familiar with the release process i need to know how to help. Just a regular "fix" PR to develop, or is there another workflow here?

weh avatar Jun 16 '25 11:06 weh

@weh feel free to create a PR with this branch as a base. You can fix all of the issues in the same PR as long as it's not something like a missing icon, wrong names or missing svg/font entry

Snailedlt avatar Jun 16 '25 13:06 Snailedlt

I fixed the low hanging fruits in this PR: https://github.com/devicons/devicon/pull/2450

weh avatar Jun 16 '25 14:06 weh

Next PR fixes tmux: https://github.com/devicons/devicon/pull/2451

weh avatar Jun 16 '25 15:06 weh

...and another one for C: https://github.com/devicons/devicon/pull/2452

weh avatar Jun 16 '25 15:06 weh

Things still open to be fixed:

🔧 npm

Icon Folder

Issues:

  • ❌ More than 1 path found in font SVG: original
  • ❌ Multiple fill colors found in font SVG: {'#cb3837', '#fff'}
  • original in versions.font must have exactly 1 path and 1 fill color max. Found 2 paths and 2 fills.
  • plain and original cannot both exist in versions.font.

image

weh avatar Jun 16 '25 15:06 weh