From 14bad670d910e7e55e8bb7329fc176e51180223e Mon Sep 17 00:00:00 2001 From: codecalm Date: Sun, 15 Dec 2024 17:08:53 +0100 Subject: [PATCH] Release 3.25.0 --- .github/tabler-icons-3.25.0.png | Bin 0 -> 14192 bytes .github/tabler-icons-3.25.0.svg | 76 +++++++++++++++++++++++ .github/tabler-icons-3.25.0@2x.png | Bin 0 -> 30528 bytes README.md | 4 +- icons/filled/chart-dots-2.svg | 2 + icons/filled/chart-dots-3.svg | 2 + icons/filled/chart-funnel.svg | 2 + icons/filled/chart-pie-2.svg | 2 + icons/filled/chart-pie-3.svg | 2 + icons/filled/chart-pie-4.svg | 2 + icons/filled/chef-hat.svg | 2 + icons/filled/circle-caret-down.svg | 2 + icons/filled/circle-caret-left.svg | 2 + icons/filled/circle-caret-right.svg | 2 + icons/filled/circle-caret-up.svg | 2 + icons/filled/circle-chevron-down.svg | 2 + icons/filled/circle-chevron-left.svg | 2 + icons/filled/circle-chevron-right.svg | 2 + icons/filled/circle-chevron-up.svg | 2 + icons/filled/clipboard-check.svg | 2 + icons/filled/clipboard-x.svg | 2 + icons/filled/clipboard.svg | 2 + package.json | 2 +- packages/icons-eps/README.md | 2 +- packages/icons-eps/package.json | 4 +- packages/icons-pdf/README.md | 2 +- packages/icons-pdf/package.json | 4 +- packages/icons-png/README.md | 2 +- packages/icons-png/package.json | 4 +- packages/icons-preact/package.json | 4 +- packages/icons-react-native/package.json | 4 +- packages/icons-react/package.json | 4 +- packages/icons-solidjs/package.json | 4 +- packages/icons-sprite/README.md | 2 +- packages/icons-sprite/package.json | 4 +- packages/icons-svelte/package.json | 4 +- packages/icons-vue/package.json | 4 +- packages/icons-webfont/package.json | 4 +- packages/icons/README.md | 2 +- packages/icons/package.json | 2 +- pnpm-lock.yaml | 30 ++++----- test/test-preact/package.json | 4 +- test/test-react/package.json | 4 +- test/test-svelte/package.json | 4 +- test/test-vue/package.json | 4 +- 45 files changed, 166 insertions(+), 54 deletions(-) create mode 100644 .github/tabler-icons-3.25.0.png create mode 100644 .github/tabler-icons-3.25.0.svg create mode 100644 .github/tabler-icons-3.25.0@2x.png diff --git a/.github/tabler-icons-3.25.0.png b/.github/tabler-icons-3.25.0.png new file mode 100644 index 0000000000000000000000000000000000000000..aef05f639f399785e763ff94086b6df4502fbe97 GIT binary patch literal 14192 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.github/tabler-icons-3.25.0@2x.png b/.github/tabler-icons-3.25.0@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9960b5864748981beb9961df87f1cac36e705584 GIT binary patch literal 30528 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 OP>@%CQXpsK{l5S&PR#EB literal 0 HcmV?d00001 diff --git a/README.md b/README.md index bc724ec95..364399ea8 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

- A set of 5754 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 5772 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.

@@ -47,7 +47,7 @@

-### Filled version (849 icons) +### Filled version (867 icons)

diff --git a/icons/filled/chart-dots-2.svg b/icons/filled/chart-dots-2.svg index b5950da22..c609c638f 100644 --- a/icons/filled/chart-dots-2.svg +++ b/icons/filled/chart-dots-2.svg @@ -1,4 +1,6 @@

- A set of 5754 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 5772 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 16f889db1..6542bf910 100644 --- a/packages/icons-eps/package.json +++ b/packages/icons-eps/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-eps", - "version": "3.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "keywords": [ "icons", diff --git a/packages/icons-pdf/README.md b/packages/icons-pdf/README.md index 75b018b49..44c2bfc46 100644 --- a/packages/icons-pdf/README.md +++ b/packages/icons-pdf/README.md @@ -5,7 +5,7 @@

- A set of 5754 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 5772 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 ac73289cd..a5fa1e904 100644 --- a/packages/icons-pdf/package.json +++ b/packages/icons-pdf/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-pdf", - "version": "3.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "keywords": [ "icons", diff --git a/packages/icons-png/README.md b/packages/icons-png/README.md index d4a32ad40..9179c91f1 100644 --- a/packages/icons-png/README.md +++ b/packages/icons-png/README.md @@ -5,7 +5,7 @@

- A set of 5754 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 5772 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 9f8f3deba..c3a075f30 100644 --- a/packages/icons-png/package.json +++ b/packages/icons-png/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-png", - "version": "3.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "keywords": [ "icons", diff --git a/packages/icons-preact/package.json b/packages/icons-preact/package.json index efa5d0ca0..74c68e45d 100644 --- a/packages/icons-preact/package.json +++ b/packages/icons-preact/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-preact", - "version": "3.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "peerDependencies": { "preact": "^10.5.13" diff --git a/packages/icons-react-native/package.json b/packages/icons-react-native/package.json index 9cf161458..f57d6f98d 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.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "devDependencies": { "@testing-library/react": "^14.2.1", diff --git a/packages/icons-react/package.json b/packages/icons-react/package.json index 298dcaac0..e99609e40 100644 --- a/packages/icons-react/package.json +++ b/packages/icons-react/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-react", - "version": "3.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "devDependencies": { "@testing-library/react": "^14.2.1", diff --git a/packages/icons-solidjs/package.json b/packages/icons-solidjs/package.json index c03b2d62d..3ff2985f0 100644 --- a/packages/icons-solidjs/package.json +++ b/packages/icons-solidjs/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-solidjs", - "version": "3.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "devDependencies": { "@solidjs/testing-library": "^0.8.6", diff --git a/packages/icons-sprite/README.md b/packages/icons-sprite/README.md index 9950cc725..754a3ebd7 100644 --- a/packages/icons-sprite/README.md +++ b/packages/icons-sprite/README.md @@ -5,7 +5,7 @@

- A set of 5754 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 5772 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 4d19d2f08..9cadf284a 100644 --- a/packages/icons-sprite/package.json +++ b/packages/icons-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-sprite", - "version": "3.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "keywords": [ "icons", diff --git a/packages/icons-svelte/package.json b/packages/icons-svelte/package.json index 4e842cd1c..6404e1572 100644 --- a/packages/icons-svelte/package.json +++ b/packages/icons-svelte/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-svelte", - "version": "3.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "devDependencies": { "@sveltejs/package": "^2.2.7", diff --git a/packages/icons-vue/package.json b/packages/icons-vue/package.json index a50f947ce..c7816d942 100644 --- a/packages/icons-vue/package.json +++ b/packages/icons-vue/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-vue", - "version": "3.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "peerDependencies": { "vue": ">=3.0.1" diff --git a/packages/icons-webfont/package.json b/packages/icons-webfont/package.json index 68476d6db..2562616a4 100644 --- a/packages/icons-webfont/package.json +++ b/packages/icons-webfont/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-webfont", - "version": "3.24.0", + "version": "3.25.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.24.0" + "@tabler/icons": "3.25.0" }, "keywords": [ "icons", diff --git a/packages/icons/README.md b/packages/icons/README.md index 9f5d3adbf..33e018d2c 100644 --- a/packages/icons/README.md +++ b/packages/icons/README.md @@ -5,7 +5,7 @@

- A set of 5754 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 5772 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/package.json b/packages/icons/package.json index 610d2ff29..b7074eb46 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons", - "version": "3.24.0", + "version": "3.25.0", "license": "MIT", "author": "codecalm", "description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f7434cdd1..9408a4b6e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -132,25 +132,25 @@ importers: packages/icons-eps: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons packages/icons-pdf: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons packages/icons-png: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons packages/icons-preact: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons devDependencies: '@preact/preset-vite': @@ -166,7 +166,7 @@ importers: packages/icons-react: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons devDependencies: '@testing-library/react': @@ -191,7 +191,7 @@ importers: packages/icons-react-native: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons devDependencies: '@testing-library/react': @@ -222,7 +222,7 @@ importers: packages/icons-solidjs: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons devDependencies: '@solidjs/testing-library': @@ -241,13 +241,13 @@ importers: packages/icons-sprite: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons packages/icons-svelte: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons devDependencies: '@sveltejs/package': @@ -275,7 +275,7 @@ importers: packages/icons-vue: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons devDependencies: '@testing-library/vue': @@ -297,7 +297,7 @@ importers: packages/icons-webfont: dependencies: '@tabler/icons': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../icons devDependencies: sass: @@ -310,7 +310,7 @@ importers: test/test-preact: dependencies: '@tabler/icons-preact': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../../packages/icons-preact preact: specifier: ^10.19.6 @@ -323,7 +323,7 @@ importers: test/test-react: dependencies: '@tabler/icons-react': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../../packages/icons-react react: specifier: ^18.2.0 @@ -345,7 +345,7 @@ importers: test/test-svelte: dependencies: '@tabler/icons-svelte': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../../packages/icons-svelte devDependencies: '@sveltejs/vite-plugin-svelte': @@ -367,7 +367,7 @@ importers: test/test-vue: dependencies: '@tabler/icons-vue': - specifier: 3.24.0 + specifier: 3.25.0 version: link:../../packages/icons-vue vue: specifier: ^3.4.20 diff --git a/test/test-preact/package.json b/test/test-preact/package.json index 63d25170c..a3a4dc814 100644 --- a/test/test-preact/package.json +++ b/test/test-preact/package.json @@ -1,7 +1,7 @@ { "name": "test-preact", "private": true, - "version": "3.24.0", + "version": "3.25.0", "type": "module", "scripts": { "dev": "vite", @@ -10,7 +10,7 @@ "clean": "rm -rf dist" }, "dependencies": { - "@tabler/icons-preact": "3.24.0", + "@tabler/icons-preact": "3.25.0", "preact": "^10.19.6" }, "devDependencies": { diff --git a/test/test-react/package.json b/test/test-react/package.json index e911c0fc3..3e0039630 100644 --- a/test/test-react/package.json +++ b/test/test-react/package.json @@ -1,7 +1,7 @@ { "name": "test-react", "private": true, - "version": "3.24.0", + "version": "3.25.0", "type": "module", "scripts": { "dev": "vite", @@ -10,7 +10,7 @@ "clean": "rm -rf dist" }, "dependencies": { - "@tabler/icons-react": "3.24.0", + "@tabler/icons-react": "3.25.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/test/test-svelte/package.json b/test/test-svelte/package.json index 296c36289..c2325e547 100644 --- a/test/test-svelte/package.json +++ b/test/test-svelte/package.json @@ -1,7 +1,7 @@ { "name": "test-svelte", "private": true, - "version": "3.24.0", + "version": "3.25.0", "type": "module", "scripts": { "dev": "vite", @@ -11,7 +11,7 @@ "clean": "rm -rf dist" }, "dependencies": { - "@tabler/icons-svelte": "3.24.0" + "@tabler/icons-svelte": "3.25.0" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^3.0.2", diff --git a/test/test-vue/package.json b/test/test-vue/package.json index 6d81dabc1..65fa20143 100644 --- a/test/test-vue/package.json +++ b/test/test-vue/package.json @@ -1,7 +1,7 @@ { "name": "test-vue", "private": true, - "version": "3.24.0", + "version": "3.25.0", "type": "module", "scripts": { "dev": "vite", @@ -11,7 +11,7 @@ }, "dependencies": { "vue": "^3.4.20", - "@tabler/icons-vue": "3.24.0" + "@tabler/icons-vue": "3.25.0" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.4",