From 9561ff8eef7e01f5da0a22dbb9f9b1924fcbbf7d Mon Sep 17 00:00:00 2001 From: codecalm Date: Thu, 8 Aug 2024 22:54:01 +0200 Subject: [PATCH] Release 3.12.0 --- .github/tabler-icons-3.12.0.png | Bin 0 -> 18227 bytes .github/tabler-icons-3.12.0.svg | 76 ++++++++++++++++++++++ .github/tabler-icons-3.12.0@2x.png | Bin 0 -> 39464 bytes README.md | 4 +- icons/outline/arrows-transfer-up-down.svg | 2 + icons/outline/brand-amie.svg | 2 + icons/outline/brand-bebo.svg | 2 + icons/outline/building-airport.svg | 2 + icons/outline/camera-ai.svg | 2 + icons/outline/camera-bitcoin.svg | 2 + icons/outline/camera-moon.svg | 2 + icons/outline/chart-column.svg | 2 + icons/outline/chart-covariate.svg | 2 + icons/outline/congruent-to.svg | 2 + icons/outline/diaper.svg | 2 + icons/outline/file-ai.svg | 2 + icons/outline/file-bitcoin.svg | 2 + icons/outline/lock-password.svg | 2 + icons/outline/phone-done.svg | 2 + icons/outline/phone-end.svg | 2 + icons/outline/phone-ringing.svg | 2 + icons/outline/stopwatch.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.12.0.png create mode 100644 .github/tabler-icons-3.12.0.svg create mode 100644 .github/tabler-icons-3.12.0@2x.png diff --git a/.github/tabler-icons-3.12.0.png b/.github/tabler-icons-3.12.0.png new file mode 100644 index 0000000000000000000000000000000000000000..0349eb706c87cf7cd1be693f0ab066771feb590c GIT binary patch literal 18227 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.github/tabler-icons-3.12.0@2x.png b/.github/tabler-icons-3.12.0@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..6cf471f4420a854d806250614b7432a053f925b8 GIT binary patch literal 39464 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 R$=MIe7oM(uF6*2UngA

- A set of 5450 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 5467 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 (4744 icons) +### Outline version (4761 icons)

diff --git a/icons/outline/arrows-transfer-up-down.svg b/icons/outline/arrows-transfer-up-down.svg index 91619201c..006deeda6 100644 --- a/icons/outline/arrows-transfer-up-down.svg +++ b/icons/outline/arrows-transfer-up-down.svg @@ -1,4 +1,6 @@

- A set of 5450 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 5467 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 628ca46a5..6ee0de630 100644 --- a/packages/icons-eps/package.json +++ b/packages/icons-eps/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-eps", - "version": "3.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "keywords": [ "icons", diff --git a/packages/icons-pdf/README.md b/packages/icons-pdf/README.md index 1f72e8737..73b7c2adb 100644 --- a/packages/icons-pdf/README.md +++ b/packages/icons-pdf/README.md @@ -5,7 +5,7 @@

- A set of 5450 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 5467 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 09df5d107..3acc2b4a0 100644 --- a/packages/icons-pdf/package.json +++ b/packages/icons-pdf/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-pdf", - "version": "3.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "keywords": [ "icons", diff --git a/packages/icons-png/README.md b/packages/icons-png/README.md index 3c4a3539e..3d080d75b 100644 --- a/packages/icons-png/README.md +++ b/packages/icons-png/README.md @@ -5,7 +5,7 @@

- A set of 5450 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 5467 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 50ba03af4..f86bd430c 100644 --- a/packages/icons-png/package.json +++ b/packages/icons-png/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-png", - "version": "3.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "keywords": [ "icons", diff --git a/packages/icons-preact/package.json b/packages/icons-preact/package.json index 3ddee41bd..20bf0ea61 100644 --- a/packages/icons-preact/package.json +++ b/packages/icons-preact/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-preact", - "version": "3.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "peerDependencies": { "preact": "^10.5.13" diff --git a/packages/icons-react-native/package.json b/packages/icons-react-native/package.json index fbeafa054..8ceb122a1 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.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "devDependencies": { "@testing-library/react": "^14.2.1", diff --git a/packages/icons-react/package.json b/packages/icons-react/package.json index d030819e4..271d96a72 100644 --- a/packages/icons-react/package.json +++ b/packages/icons-react/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-react", - "version": "3.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "devDependencies": { "@testing-library/react": "^14.2.1", diff --git a/packages/icons-solidjs/package.json b/packages/icons-solidjs/package.json index 5c6d74e5b..151693263 100644 --- a/packages/icons-solidjs/package.json +++ b/packages/icons-solidjs/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-solidjs", - "version": "3.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "devDependencies": { "@solidjs/testing-library": "^0.8.6", diff --git a/packages/icons-sprite/README.md b/packages/icons-sprite/README.md index 021a95ca0..b74adf587 100644 --- a/packages/icons-sprite/README.md +++ b/packages/icons-sprite/README.md @@ -5,7 +5,7 @@

- A set of 5450 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 5467 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 6ee6fc274..749282b02 100644 --- a/packages/icons-sprite/package.json +++ b/packages/icons-sprite/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-sprite", - "version": "3.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "keywords": [ "icons", diff --git a/packages/icons-svelte/package.json b/packages/icons-svelte/package.json index 23e775134..a5d72cca4 100644 --- a/packages/icons-svelte/package.json +++ b/packages/icons-svelte/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-svelte", - "version": "3.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "devDependencies": { "@sveltejs/package": "^2.2.7", diff --git a/packages/icons-vue/package.json b/packages/icons-vue/package.json index 75ed17651..cf24f6d94 100644 --- a/packages/icons-vue/package.json +++ b/packages/icons-vue/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-vue", - "version": "3.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "peerDependencies": { "vue": ">=3.0.1" diff --git a/packages/icons-webfont/package.json b/packages/icons-webfont/package.json index 9d2a865b6..1417f1266 100644 --- a/packages/icons-webfont/package.json +++ b/packages/icons-webfont/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons-webfont", - "version": "3.11.0", + "version": "3.12.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.11.0" + "@tabler/icons": "3.12.0" }, "keywords": [ "icons", diff --git a/packages/icons/README.md b/packages/icons/README.md index 8e9afbd5e..4fc0ab37b 100644 --- a/packages/icons/README.md +++ b/packages/icons/README.md @@ -5,7 +5,7 @@

- A set of 5450 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 5467 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 35e9b962c..a186e6278 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@tabler/icons", - "version": "3.11.0", + "version": "3.12.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 2bd0dd062..b6609bed5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -123,25 +123,25 @@ importers: packages/icons-eps: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons packages/icons-pdf: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons packages/icons-png: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons packages/icons-preact: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons devDependencies: '@preact/preset-vite': @@ -157,7 +157,7 @@ importers: packages/icons-react: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons devDependencies: '@testing-library/react': @@ -182,7 +182,7 @@ importers: packages/icons-react-native: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons devDependencies: '@testing-library/react': @@ -213,7 +213,7 @@ importers: packages/icons-solidjs: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons devDependencies: '@solidjs/testing-library': @@ -232,13 +232,13 @@ importers: packages/icons-sprite: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons packages/icons-svelte: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons devDependencies: '@sveltejs/package': @@ -266,7 +266,7 @@ importers: packages/icons-vue: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons devDependencies: '@testing-library/vue': @@ -288,7 +288,7 @@ importers: packages/icons-webfont: dependencies: '@tabler/icons': - specifier: 3.11.0 + specifier: 3.12.0 version: link:../icons devDependencies: sass: @@ -301,7 +301,7 @@ importers: test/test-preact: dependencies: '@tabler/icons-preact': - specifier: 3.11.0 + specifier: 3.12.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.11.0 + specifier: 3.12.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.11.0 + specifier: 3.12.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.11.0 + specifier: 3.12.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 2902d10be..c995bb5c6 100644 --- a/test/test-preact/package.json +++ b/test/test-preact/package.json @@ -1,7 +1,7 @@ { "name": "test-preact", "private": true, - "version": "3.11.0", + "version": "3.12.0", "type": "module", "scripts": { "dev": "vite", @@ -10,7 +10,7 @@ "clean": "rm -rf dist" }, "dependencies": { - "@tabler/icons-preact": "3.11.0", + "@tabler/icons-preact": "3.12.0", "preact": "^10.19.6" }, "devDependencies": { diff --git a/test/test-react/package.json b/test/test-react/package.json index 0147b6138..f384391e7 100644 --- a/test/test-react/package.json +++ b/test/test-react/package.json @@ -1,7 +1,7 @@ { "name": "test-react", "private": true, - "version": "3.11.0", + "version": "3.12.0", "type": "module", "scripts": { "dev": "vite", @@ -10,7 +10,7 @@ "clean": "rm -rf dist" }, "dependencies": { - "@tabler/icons-react": "3.11.0", + "@tabler/icons-react": "3.12.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 4f12a17fc..ed1e3792f 100644 --- a/test/test-svelte/package.json +++ b/test/test-svelte/package.json @@ -1,7 +1,7 @@ { "name": "test-svelte", "private": true, - "version": "3.11.0", + "version": "3.12.0", "type": "module", "scripts": { "dev": "vite", @@ -11,7 +11,7 @@ "clean": "rm -rf dist" }, "dependencies": { - "@tabler/icons-svelte": "3.11.0" + "@tabler/icons-svelte": "3.12.0" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^3.0.2", diff --git a/test/test-vue/package.json b/test/test-vue/package.json index e4b405788..fdbfd2678 100644 --- a/test/test-vue/package.json +++ b/test/test-vue/package.json @@ -1,7 +1,7 @@ { "name": "test-vue", "private": true, - "version": "3.11.0", + "version": "3.12.0", "type": "module", "scripts": { "dev": "vite", @@ -11,7 +11,7 @@ }, "dependencies": { "vue": "^3.4.20", - "@tabler/icons-vue": "3.11.0" + "@tabler/icons-vue": "3.12.0" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.4",