From 3ce9e9397337d04d34de8a298128d9836971f94e Mon Sep 17 00:00:00 2001 From: codecalm Date: Tue, 25 Jun 2024 17:30:43 +0200 Subject: [PATCH] Release 3.7.0 --- .github/tabler-icons-3.7.0.png | Bin 0 -> 13002 bytes .github/tabler-icons-3.7.0.svg | 76 ++++++++++++++++++ .github/tabler-icons-3.7.0@2x.png | Bin 0 -> 28088 bytes README.md | 4 +- icons/outline/battery-exclamation.svg | 2 + icons/outline/battery-vertical-1.svg | 2 + icons/outline/battery-vertical-2.svg | 2 + icons/outline/battery-vertical-3.svg | 2 + icons/outline/battery-vertical-4.svg | 2 + icons/outline/battery-vertical-charging-2.svg | 2 + icons/outline/battery-vertical-charging.svg | 2 + icons/outline/battery-vertical-eco.svg | 2 + .../outline/battery-vertical-exclamation.svg | 2 + icons/outline/battery-vertical-off.svg | 2 + icons/outline/battery-vertical.svg | 2 + icons/outline/brand-metabrainz.svg | 2 + icons/outline/cancel.svg | 2 + icons/outline/rosette-discount-check-off.svg | 2 + icons/outline/ruler-measure-2.svg | 2 + icons/outline/umbrella-2.svg | 2 + icons/outline/umbrella-closed-2.svg | 2 + icons/outline/umbrella-closed.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.7.0.png create mode 100644 .github/tabler-icons-3.7.0.svg create mode 100644 .github/tabler-icons-3.7.0@2x.png diff --git a/.github/tabler-icons-3.7.0.png b/.github/tabler-icons-3.7.0.png new file mode 100644 index 0000000000000000000000000000000000000000..0a8c6f759637da8783f56c9759754271cba25066 GIT binary patch literal 13002 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.github/tabler-icons-3.7.0@2x.png b/.github/tabler-icons-3.7.0@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..74e2ed4cc521ac8a2c5507475b8e805324bcd3db GIT binary patch literal 28088 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 aIcDf-xn<=iivQ2VW_4w4rP60sA^#8T*Q~n$ literal 0 HcmV?d00001 diff --git a/README.md b/README.md index fb981736d..2ea00f8c3 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

- A set of 5307 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 5325 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 (4621 icons) +### Outline version (4639 icons)

diff --git a/icons/outline/battery-exclamation.svg b/icons/outline/battery-exclamation.svg index cb8ec1816..7a25be6cb 100644 --- a/icons/outline/battery-exclamation.svg +++ b/icons/outline/battery-exclamation.svg @@ -1,6 +1,8 @@

- A set of 5307 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 5325 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 17c70b491..0505dc995 100644 --- a/packages/icons-eps/package.json +++ b/packages/icons-eps/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-eps", - "version": "3.6.0", + "version": "3.7.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.6.0" + "@tabler/icons": "3.7.0" }, "keywords": [ "icons", diff --git a/packages/icons-pdf/README.md b/packages/icons-pdf/README.md index 6964e5afa..e7f93aca2 100644 --- a/packages/icons-pdf/README.md +++ b/packages/icons-pdf/README.md @@ -5,7 +5,7 @@

- A set of 5307 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 5325 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 a37ab1878..4f302cf67 100644 --- a/packages/icons-pdf/package.json +++ b/packages/icons-pdf/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-pdf", - "version": "3.6.0", + "version": "3.7.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.6.0" + "@tabler/icons": "3.7.0" }, "keywords": [ "icons", diff --git a/packages/icons-png/README.md b/packages/icons-png/README.md index f88c863f2..9358959fa 100644 --- a/packages/icons-png/README.md +++ b/packages/icons-png/README.md @@ -5,7 +5,7 @@

- A set of 5307 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 5325 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 759269777..8e21083f6 100644 --- a/packages/icons-png/package.json +++ b/packages/icons-png/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-png", - "version": "3.6.0", + "version": "3.7.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.6.0" + "@tabler/icons": "3.7.0" }, "keywords": [ "icons", diff --git a/packages/icons-preact/package.json b/packages/icons-preact/package.json index a25439e63..ac6aa8797 100644 --- a/packages/icons-preact/package.json +++ b/packages/icons-preact/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-preact", - "version": "3.6.0", + "version": "3.7.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.6.0" + "@tabler/icons": "3.7.0" }, "peerDependencies": { "preact": "^10.5.13" diff --git a/packages/icons-react-native/package.json b/packages/icons-react-native/package.json index 27eacc9e8..c0081884f 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.6.0", + "version": "3.7.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.6.0" + "@tabler/icons": "3.7.0" }, "devDependencies": { "@testing-library/react": "^14.2.1", diff --git a/packages/icons-react/package.json b/packages/icons-react/package.json index bd7514620..9d37ab44b 100644 --- a/packages/icons-react/package.json +++ b/packages/icons-react/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-react", - "version": "3.6.0", + "version": "3.7.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.6.0" + "@tabler/icons": "3.7.0" }, "devDependencies": { "@testing-library/react": "^14.2.1", diff --git a/packages/icons-solidjs/package.json b/packages/icons-solidjs/package.json index 511b4e277..429bd4e87 100644 --- a/packages/icons-solidjs/package.json +++ b/packages/icons-solidjs/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-solidjs", - "version": "3.6.0", + "version": "3.7.0", "license": "MIT", "author": "codecalm", "description": "A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.", @@ -34,7 +34,7 @@ "imports-check": "attw $(npm pack)" }, "dependencies": { - "@tabler/icons": "3.6.0" + "@tabler/icons": "3.7.0" }, "devDependencies": { "@solidjs/testing-library": "^0.8.6", diff --git a/packages/icons-sprite/README.md b/packages/icons-sprite/README.md index 24e6d49ac..5b48c4956 100644 --- a/packages/icons-sprite/README.md +++ b/packages/icons-sprite/README.md @@ -5,7 +5,7 @@

- A set of 5307 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 5325 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 4c9556b1a..cabf71e4a 100644 --- a/packages/icons-sprite/package.json +++ b/packages/icons-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-sprite", - "version": "3.6.0", + "version": "3.7.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.6.0" + "@tabler/icons": "3.7.0" }, "keywords": [ "icons", diff --git a/packages/icons-svelte/package.json b/packages/icons-svelte/package.json index 9f708ed7e..2314f2c49 100644 --- a/packages/icons-svelte/package.json +++ b/packages/icons-svelte/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-svelte", - "version": "3.6.0", + "version": "3.7.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.6.0" + "@tabler/icons": "3.7.0" }, "devDependencies": { "@sveltejs/package": "^2.2.7", diff --git a/packages/icons-vue/package.json b/packages/icons-vue/package.json index 713a6233e..96ecfda83 100644 --- a/packages/icons-vue/package.json +++ b/packages/icons-vue/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-vue", - "version": "3.6.0", + "version": "3.7.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.6.0" + "@tabler/icons": "3.7.0" }, "peerDependencies": { "vue": ">=3.0.1" diff --git a/packages/icons-webfont/package.json b/packages/icons-webfont/package.json index 0d7837d33..5aef7aebf 100644 --- a/packages/icons-webfont/package.json +++ b/packages/icons-webfont/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-webfont", - "version": "3.6.0", + "version": "3.7.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.6.0" + "@tabler/icons": "3.7.0" }, "keywords": [ "icons", diff --git a/packages/icons/README.md b/packages/icons/README.md index 669b21be8..4e5cca703 100644 --- a/packages/icons/README.md +++ b/packages/icons/README.md @@ -5,7 +5,7 @@

- A set of 5307 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 5325 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 8ce992777..be12e390c 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons", - "version": "3.6.0", + "version": "3.7.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 d901edce6..b5e20eedf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -123,25 +123,25 @@ importers: packages/icons-eps: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons packages/icons-pdf: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons packages/icons-png: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons packages/icons-preact: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons devDependencies: '@preact/preset-vite': @@ -157,7 +157,7 @@ importers: packages/icons-react: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons devDependencies: '@testing-library/react': @@ -182,7 +182,7 @@ importers: packages/icons-react-native: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons devDependencies: '@testing-library/react': @@ -213,7 +213,7 @@ importers: packages/icons-solidjs: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons devDependencies: '@solidjs/testing-library': @@ -232,13 +232,13 @@ importers: packages/icons-sprite: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons packages/icons-svelte: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons devDependencies: '@sveltejs/package': @@ -266,7 +266,7 @@ importers: packages/icons-vue: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons devDependencies: '@testing-library/vue': @@ -288,7 +288,7 @@ importers: packages/icons-webfont: dependencies: '@tabler/icons': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../icons devDependencies: sass: @@ -301,7 +301,7 @@ importers: test/test-preact: dependencies: '@tabler/icons-preact': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../../packages/icons-preact preact: specifier: ^10.19.6 @@ -314,7 +314,7 @@ importers: test/test-react: dependencies: '@tabler/icons-react': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../../packages/icons-react react: specifier: ^18.2.0 @@ -336,7 +336,7 @@ importers: test/test-svelte: dependencies: '@tabler/icons-svelte': - specifier: 3.6.0 + specifier: 3.7.0 version: link:../../packages/icons-svelte devDependencies: '@sveltejs/vite-plugin-svelte': @@ -358,7 +358,7 @@ importers: test/test-vue: dependencies: '@tabler/icons-vue': - specifier: 3.6.0 + specifier: 3.7.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 7e8396491..1696e11ac 100644 --- a/test/test-preact/package.json +++ b/test/test-preact/package.json @@ -1,7 +1,7 @@ { "name": "test-preact", "private": true, - "version": "3.6.0", + "version": "3.7.0", "type": "module", "scripts": { "dev": "vite", @@ -10,7 +10,7 @@ "clean": "rm -rf dist" }, "dependencies": { - "@tabler/icons-preact": "3.6.0", + "@tabler/icons-preact": "3.7.0", "preact": "^10.19.6" }, "devDependencies": { diff --git a/test/test-react/package.json b/test/test-react/package.json index 42b4b7e94..617e44f40 100644 --- a/test/test-react/package.json +++ b/test/test-react/package.json @@ -1,7 +1,7 @@ { "name": "test-react", "private": true, - "version": "3.6.0", + "version": "3.7.0", "type": "module", "scripts": { "dev": "vite", @@ -10,7 +10,7 @@ "clean": "rm -rf dist" }, "dependencies": { - "@tabler/icons-react": "3.6.0", + "@tabler/icons-react": "3.7.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 4bea3f01e..6e85ccd7f 100644 --- a/test/test-svelte/package.json +++ b/test/test-svelte/package.json @@ -1,7 +1,7 @@ { "name": "test-svelte", "private": true, - "version": "3.6.0", + "version": "3.7.0", "type": "module", "scripts": { "dev": "vite", @@ -11,7 +11,7 @@ "clean": "rm -rf dist" }, "dependencies": { - "@tabler/icons-svelte": "3.6.0" + "@tabler/icons-svelte": "3.7.0" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^3.0.2", diff --git a/test/test-vue/package.json b/test/test-vue/package.json index 8b2756511..dd152d7e1 100644 --- a/test/test-vue/package.json +++ b/test/test-vue/package.json @@ -1,7 +1,7 @@ { "name": "test-vue", "private": true, - "version": "3.6.0", + "version": "3.7.0", "type": "module", "scripts": { "dev": "vite", @@ -11,7 +11,7 @@ }, "dependencies": { "vue": "^3.4.20", - "@tabler/icons-vue": "3.6.0" + "@tabler/icons-vue": "3.7.0" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.4",