diff --git a/.github/tabler-icons-3.15.0.png b/.github/tabler-icons-3.15.0.png
new file mode 100644
index 000000000..9b64080a7
Binary files /dev/null and b/.github/tabler-icons-3.15.0.png differ
diff --git a/.github/tabler-icons-3.15.0.svg b/.github/tabler-icons-3.15.0.svg
new file mode 100644
index 000000000..a758609f9
--- /dev/null
+++ b/.github/tabler-icons-3.15.0.svg
@@ -0,0 +1,76 @@
+
\ No newline at end of file
diff --git a/.github/tabler-icons-3.15.0@2x.png b/.github/tabler-icons-3.15.0@2x.png
new file mode 100644
index 000000000..7c9cf46a2
Binary files /dev/null and b/.github/tabler-icons-3.15.0@2x.png differ
diff --git a/.github/tabler-icons-3.16.0.png b/.github/tabler-icons-3.16.0.png
new file mode 100644
index 000000000..303fb9df6
Binary files /dev/null and b/.github/tabler-icons-3.16.0.png differ
diff --git a/.github/tabler-icons-3.16.0.svg b/.github/tabler-icons-3.16.0.svg
new file mode 100644
index 000000000..43a4b6ea1
--- /dev/null
+++ b/.github/tabler-icons-3.16.0.svg
@@ -0,0 +1,148 @@
+
\ No newline at end of file
diff --git a/.github/tabler-icons-3.16.0@2x.png b/.github/tabler-icons-3.16.0@2x.png
new file mode 100644
index 000000000..261d98b0c
Binary files /dev/null and b/.github/tabler-icons-3.16.0@2x.png differ
diff --git a/.github/tabler-icons-3.17.0.png b/.github/tabler-icons-3.17.0.png
new file mode 100644
index 000000000..b0da21600
Binary files /dev/null and b/.github/tabler-icons-3.17.0.png differ
diff --git a/.github/tabler-icons-3.17.0.svg b/.github/tabler-icons-3.17.0.svg
new file mode 100644
index 000000000..5132e5836
--- /dev/null
+++ b/.github/tabler-icons-3.17.0.svg
@@ -0,0 +1,76 @@
+
\ No newline at end of file
diff --git a/.github/tabler-icons-3.17.0@2x.png b/.github/tabler-icons-3.17.0@2x.png
new file mode 100644
index 000000000..6e50c3671
Binary files /dev/null and b/.github/tabler-icons-3.17.0@2x.png differ
diff --git a/.github/tabler-icons-3.18.0.png b/.github/tabler-icons-3.18.0.png
new file mode 100644
index 000000000..ccc148454
Binary files /dev/null and b/.github/tabler-icons-3.18.0.png differ
diff --git a/.github/tabler-icons-3.18.0.svg b/.github/tabler-icons-3.18.0.svg
new file mode 100644
index 000000000..5cf576c0e
--- /dev/null
+++ b/.github/tabler-icons-3.18.0.svg
@@ -0,0 +1,76 @@
+
\ No newline at end of file
diff --git a/.github/tabler-icons-3.18.0@2x.png b/.github/tabler-icons-3.18.0@2x.png
new file mode 100644
index 000000000..2661af249
Binary files /dev/null and b/.github/tabler-icons-3.18.0@2x.png differ
diff --git a/README.md b/README.md
index 7f7a6cc56..20fd6aef0 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@
- A set of 5556 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
+ A set of 5646 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
@@ -23,7 +23,7 @@
## Preview
-### Outline version (4850 icons)
+### Outline version (4868 icons)
@@ -33,7 +33,7 @@
-### Filled version (706 icons)
+### Filled version (778 icons)
- A set of 5556 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
+ A set of 5646 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
diff --git a/packages/icons-eps/package.json b/packages/icons-eps/package.json
index 46b603685..6dc46407e 100644
--- a/packages/icons-eps/package.json
+++ b/packages/icons-eps/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-eps",
- "version": "3.14.0",
+ "version": "3.18.0",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
"homepage": "https://tabler-icons.io",
"bugs": {
@@ -25,7 +25,7 @@
]
},
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"keywords": [
"icons",
diff --git a/packages/icons-pdf/README.md b/packages/icons-pdf/README.md
index 4134c8b65..ea9e51340 100644
--- a/packages/icons-pdf/README.md
+++ b/packages/icons-pdf/README.md
@@ -5,7 +5,7 @@
- A set of 5556 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
+ A set of 5646 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
diff --git a/packages/icons-pdf/package.json b/packages/icons-pdf/package.json
index 729cfdc78..2e69b422b 100644
--- a/packages/icons-pdf/package.json
+++ b/packages/icons-pdf/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-pdf",
- "version": "3.14.0",
+ "version": "3.18.0",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
"homepage": "https://tabler-icons.io",
"bugs": {
@@ -30,7 +30,7 @@
]
},
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"keywords": [
"icons",
diff --git a/packages/icons-png/README.md b/packages/icons-png/README.md
index dd226abbd..a28d05b46 100644
--- a/packages/icons-png/README.md
+++ b/packages/icons-png/README.md
@@ -5,7 +5,7 @@
- A set of 5556 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
+ A set of 5646 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
diff --git a/packages/icons-png/package.json b/packages/icons-png/package.json
index a5dfe2a6e..99db387a0 100644
--- a/packages/icons-png/package.json
+++ b/packages/icons-png/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-png",
- "version": "3.14.0",
+ "version": "3.18.0",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
"homepage": "https://tabler-icons.io",
"bugs": {
@@ -30,7 +30,7 @@
]
},
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"keywords": [
"icons",
diff --git a/packages/icons-preact/package.json b/packages/icons-preact/package.json
index 46401a437..7b1e46ec9 100644
--- a/packages/icons-preact/package.json
+++ b/packages/icons-preact/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-preact",
- "version": "3.14.0",
+ "version": "3.18.0",
"license": "MIT",
"author": "codecalm",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
@@ -35,7 +35,7 @@
"imports-check": "attw $(npm pack)"
},
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"peerDependencies": {
"preact": "^10.5.13"
diff --git a/packages/icons-preact/src/createPreactComponent.ts b/packages/icons-preact/src/createPreactComponent.ts
index 297c35b34..e98f93970 100644
--- a/packages/icons-preact/src/createPreactComponent.ts
+++ b/packages/icons-preact/src/createPreactComponent.ts
@@ -15,6 +15,7 @@ const createPreactComponent = (
title,
children,
className = '',
+ class: cls = '',
style,
...rest
}: IconProps) =>
@@ -24,7 +25,7 @@ const createPreactComponent = (
...defaultAttributes[type],
width: String(size),
height: size,
- class: [`tabler-icon`, `tabler-icon-${iconName}`, className].join(' '),
+ class: [`tabler-icon`, `tabler-icon-${iconName}`, cls, className].join(' '),
...(type === 'filled'
? {
fill: color,
@@ -34,7 +35,7 @@ const createPreactComponent = (
stroke: color,
}),
style,
- ...[rest],
+ ...rest,
},
[
title && h('title', {}, title),
diff --git a/packages/icons-react-native/package.json b/packages/icons-react-native/package.json
index 93c1fa97b..eb1e839d1 100644
--- a/packages/icons-react-native/package.json
+++ b/packages/icons-react-native/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-react-native",
- "version": "3.14.0",
+ "version": "3.18.0",
"license": "MIT",
"author": "codecalm",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
@@ -48,7 +48,7 @@
"imports-check": "attw $(npm pack)"
},
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"devDependencies": {
"@testing-library/react": "^14.2.1",
diff --git a/packages/icons-react/package.json b/packages/icons-react/package.json
index 464aed759..b7eb58fe4 100644
--- a/packages/icons-react/package.json
+++ b/packages/icons-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-react",
- "version": "3.14.0",
+ "version": "3.18.0",
"license": "MIT",
"author": "codecalm",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
@@ -35,7 +35,7 @@
"imports-check": "attw $(npm pack)"
},
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"devDependencies": {
"@testing-library/react": "^14.2.1",
diff --git a/packages/icons-solidjs/package.json b/packages/icons-solidjs/package.json
index 313e375a0..ae1c812f6 100644
--- a/packages/icons-solidjs/package.json
+++ b/packages/icons-solidjs/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-solidjs",
- "version": "3.14.0",
+ "version": "3.18.0",
"license": "MIT",
"author": "codecalm",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
@@ -20,6 +20,7 @@
"main": "./dist/cjs/tabler-icons-solidjs.cjs",
"module": "./dist/esm/tabler-icons-solidjs.mjs",
"types": "./dist/cjs/tabler-icons-solidjs.d.cts",
+ "sideEffects": false,
"files": [
"dist"
],
@@ -34,7 +35,7 @@
"imports-check": "attw $(npm pack)"
},
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"devDependencies": {
"@solidjs/testing-library": "^0.8.6",
diff --git a/packages/icons-sprite/README.md b/packages/icons-sprite/README.md
index 5ad1d4c3f..2fa5f212f 100644
--- a/packages/icons-sprite/README.md
+++ b/packages/icons-sprite/README.md
@@ -5,7 +5,7 @@
- A set of 5556 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
+ A set of 5646 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
diff --git a/packages/icons-sprite/package.json b/packages/icons-sprite/package.json
index 99067b5e9..129eca41f 100644
--- a/packages/icons-sprite/package.json
+++ b/packages/icons-sprite/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-sprite",
- "version": "3.14.0",
+ "version": "3.18.0",
"license": "MIT",
"author": "codecalm",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
@@ -28,7 +28,7 @@
"clean": "rm -rf dist/*"
},
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"keywords": [
"icons",
diff --git a/packages/icons-svelte/package.json b/packages/icons-svelte/package.json
index 9ef0c8b43..5b68ecec8 100644
--- a/packages/icons-svelte/package.json
+++ b/packages/icons-svelte/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-svelte",
- "version": "3.14.0",
+ "version": "3.18.0",
"license": "MIT",
"author": "codecalm",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
@@ -49,7 +49,7 @@
"imports-check": "attw $(npm pack)"
},
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"devDependencies": {
"@sveltejs/package": "^2.2.7",
diff --git a/packages/icons-vue/package.json b/packages/icons-vue/package.json
index a1386bc1e..512449760 100644
--- a/packages/icons-vue/package.json
+++ b/packages/icons-vue/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-vue",
- "version": "3.14.0",
+ "version": "3.18.0",
"license": "MIT",
"author": "codecalm",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
@@ -33,7 +33,7 @@
"imports-check": "attw $(npm pack)"
},
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"peerDependencies": {
"vue": ">=3.0.1"
diff --git a/packages/icons-webfont/package.json b/packages/icons-webfont/package.json
index 1c099ea6f..81bae1242 100644
--- a/packages/icons-webfont/package.json
+++ b/packages/icons-webfont/package.json
@@ -1,6 +1,6 @@
{
"name": "@tabler/icons-webfont",
- "version": "3.14.0",
+ "version": "3.18.0",
"description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.",
"homepage": "https://tabler-icons.io",
"bugs": {
@@ -34,7 +34,7 @@
"sass": "./tabler-icons.scss",
"style": "./tabler-icons.min.css",
"dependencies": {
- "@tabler/icons": "3.14.0"
+ "@tabler/icons": "3.18.0"
},
"keywords": [
"icons",
diff --git a/packages/icons/README.md b/packages/icons/README.md
index cc5a77c60..488380447 100644
--- a/packages/icons/README.md
+++ b/packages/icons/README.md
@@ -5,7 +5,7 @@
- A set of 5556 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.
+ A set of 5646 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a 2px stroke.