diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml
index 47721297d252..b9695c514a0d 100644
--- a/.github/workflows/create-release.yml
+++ b/.github/workflows/create-release.yml
@@ -50,7 +50,7 @@ jobs:
- name: Update slugs table
run: node ./scripts/release/update-slugs-table.js
- name: Commit version bump
- uses: stefanzweifel/git-auto-commit-action@v4.14.1
+ uses: stefanzweifel/git-auto-commit-action@v4.15.4
with:
commit_message: version bump
commit_user_name: 'github-actions[bot]'
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index b17c0024d621..ec8a6dee5c99 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -68,7 +68,7 @@ jobs:
uses: actions/checkout@v3
- name: Get commit message (for release title and body)
id: commit
- uses: kceb/git-message-action@v1
+ uses: kceb/git-message-action@v2
- name: Get release version
id: get-version
run: |
diff --git a/Dockerfile b/Dockerfile
index 6cd532e79177..d69eeb64f7f3 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:18-alpine
+FROM node:19-alpine
RUN apk add --no-cache \
git
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 2d05c73749cc..1574083433c7 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3842,6 +3842,11 @@
"hex": "EB844E",
"source": "https://github.com/fireship-io/fireship.io/blob/987da97305a5968b99347aa748f928a4667336f8/hugo/layouts/partials/svg/logo.svg"
},
+ {
+ "title": "Firewalla",
+ "hex": "C8332D",
+ "source": "https://github.com/firewalla/firewalla/blob/97f7463fe07b85b979a8f0738fdf14c1af0249a8/extension/diag/static/firewalla.svg"
+ },
{
"title": "FIRST",
"hex": "0066B3",
@@ -6173,6 +6178,11 @@
"hex": "290B53",
"source": "https://cncf-branding.netlify.app/projects/kuma/"
},
+ {
+ "title": "Kuula",
+ "hex": "4092B4",
+ "source": "https://kuula.co"
+ },
{
"title": "Kyocera",
"hex": "DF0522",
@@ -9396,6 +9406,11 @@
"hex": "8CA1AF",
"source": "https://github.com/readthedocs/readthedocs.org/blob/2dc9706c4fe7fa6d4410ed0e5aedca8d4796fe0f/media/readthedocsbranding.ai"
},
+ {
+ "title": "ReadMe",
+ "hex": "018EF5",
+ "source": "https://readme.com"
+ },
{
"title": "Realm",
"hex": "39477F",
@@ -9412,6 +9427,11 @@
"source": "https://www.reasonstudios.com/press",
"guidelines": "https://www.reasonstudios.com/press"
},
+ {
+ "title": "Red",
+ "hex": "B32629",
+ "source": "https://www.red-lang.org"
+ },
{
"title": "Red Hat",
"hex": "EE0000",
@@ -12294,6 +12314,11 @@
"hex": "43B1B0",
"source": "https://github.com/wagtail/wagtail/blob/e3e46e23b780aa2b1b521de081cb81872f77466d/wagtail/admin/static_src/wagtailadmin/images/wagtail-logo.svg"
},
+ {
+ "title": "Wails",
+ "hex": "DF0000",
+ "source": "https://wails.io/"
+ },
{
"title": "WakaTime",
"hex": "000000",
diff --git a/icons/firewalla.svg b/icons/firewalla.svg
new file mode 100644
index 000000000000..20251e8ca201
--- /dev/null
+++ b/icons/firewalla.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/kuula.svg b/icons/kuula.svg
new file mode 100644
index 000000000000..d58f65365acc
--- /dev/null
+++ b/icons/kuula.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/readme.svg b/icons/readme.svg
new file mode 100644
index 000000000000..fbd8f9d1e7f1
--- /dev/null
+++ b/icons/readme.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/red.svg b/icons/red.svg
new file mode 100644
index 000000000000..c916a81f0293
--- /dev/null
+++ b/icons/red.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/wails.svg b/icons/wails.svg
new file mode 100644
index 000000000000..1da7133c0772
--- /dev/null
+++ b/icons/wails.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/package.json b/package.json
index fc6884d1f4db..9c9731c027ea 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "simple-icons",
- "version": "7.20.0",
+ "version": "7.21.0",
"description": "SVG icons for popular brands https://simpleicons.org",
"homepage": "https://simpleicons.org",
"keywords": [
@@ -39,23 +39,23 @@
"devDependencies": {
"chalk": "^5.0.1",
"editorconfig-checker": "4.0.2",
- "esbuild": "0.15.6",
+ "esbuild": "0.15.15",
"fake-diff": "1.0.0",
"get-relative-luminance": "^1.0.0",
- "husky": "8.0.1",
+ "husky": "8.0.2",
"inquirer": "^9.1.2",
"is-ci": "3.0.1",
"jsonschema": "1.4.1",
- "mocha": "10.0.0",
+ "mocha": "10.1.0",
"named-html-entities-json": "1.0.0",
"npm-run-all": "4.1.5",
- "prettier": "2.7.1",
+ "prettier": "2.8.0",
"rimraf": "3.0.2",
"svg-path-bbox": "1.2.2",
"svg-path-segments": "1.0.0",
"svglint": "2.2.0",
- "svgo": "2.8.0",
- "svgpath": "2.5.0"
+ "svgo": "3.0.2",
+ "svgpath": "2.6.0"
},
"scripts": {
"build": "node scripts/build/package.js",
diff --git a/slugs.md b/slugs.md
index a57c14f77b2f..837fd41deaa0 100644
--- a/slugs.md
+++ b/slugs.md
@@ -729,6 +729,7 @@ update the script at 'scripts/release/update-slugs-table.js'.
| `Firefox` | `firefox` |
| `Firefox Browser` | `firefoxbrowser` |
| `Fireship` | `fireship` |
+| `Firewalla` | `firewalla` |
| `FIRST` | `first` |
| `Fitbit` | `fitbit` |
| `FITE` | `fite` |
@@ -1151,6 +1152,7 @@ update the script at 'scripts/release/update-slugs-table.js'.
| `Kubernetes` | `kubernetes` |
| `Kubuntu` | `kubuntu` |
| `Kuma` | `kuma` |
+| `Kuula` | `kuula` |
| `Kyocera` | `kyocera` |
| `LabVIEW` | `labview` |
| `Lada` | `lada` |
@@ -1733,9 +1735,11 @@ update the script at 'scripts/release/update-slugs-table.js'.
| `ReactiveX` | `reactivex` |
| `ReactOS` | `reactos` |
| `Read the Docs` | `readthedocs` |
+| `ReadMe` | `readme` |
| `Realm` | `realm` |
| `Reason` | `reason` |
| `Reason Studios` | `reasonstudios` |
+| `Red` | `red` |
| `Red Hat` | `redhat` |
| `Red Hat Open Shift` | `redhatopenshift` |
| `Redbubble` | `redbubble` |
@@ -2268,6 +2272,7 @@ update the script at 'scripts/release/update-slugs-table.js'.
| `W3C` | `w3c` |
| `Wacom` | `wacom` |
| `Wagtail` | `wagtail` |
+| `Wails` | `wails` |
| `WakaTime` | `wakatime` |
| `WALKMAN` | `walkman` |
| `Wallabag` | `wallabag` |
diff --git a/svgo.config.js b/svgo.config.js
index ca5bc4f65205..43d3122d9f76 100644
--- a/svgo.config.js
+++ b/svgo.config.js
@@ -44,7 +44,7 @@ module.exports = {
},
'removeUselessStrokeAndFill',
'removeUnusedNS',
- 'cleanupIDs',
+ 'cleanupIds',
'cleanupNumericValues',
'cleanupListOfValues',
'moveGroupAttrsToElems',