356 Commits

Author SHA1 Message Date
codecalm
0094572ac2 Release 3.36.1 2026-01-01 21:03:15 +01:00
codecalm
d98c78b6c1 Update build scripts to use environment variables and improve icon build logging. The after:bump hook in package.json now utilizes pnpm exec turbo build for better performance, while console output for icon building has been commented out for cleaner logs during the build process. 2025-12-31 18:16:31 +01:00
codecalm
07d1e4a796 Refactor build scripts in package.json and update changelog generation to use environment variables for versioning. This improves consistency and clarity in version handling across scripts. 2025-12-30 19:24:53 +01:00
codecalm
7358779979 Remove eleventy-sass dependency and update @tabler/icons references to use workspace protocol in package.json and pnpm-lock.yaml for improved dependency management. 2025-12-30 18:57:49 +01:00
Paweł Kuna
2702274bfa Update package dependencies and configurations (#1447)
* Update package dependencies and configurations

* Update GitHub Actions workflow to use Node.js 22 and adjust build command to utilize pnpm for improved consistency and performance.

* Remove specific pnpm version from GitHub Actions workflow to allow for more flexible dependency management.

* Remove specific pnpm version from GitHub Actions workflow for improved flexibility in dependency management.

* Add rsvg-convert availability check in convertIconsToImages function to prevent errors when the command is not found

* Update GitHub Actions workflow to use Node.js 22 for improved compatibility and performance.

* Remove push trigger from GitHub Actions workflow to streamline build process and focus on pull requests.

* Add system dependencies for canvas in GitHub Actions workflow and update package.json to include canvas dependency

* Update GitHub Actions workflow to install additional system dependencies for canvas and rsvg-convert

* Update pnpm-lock.yaml to add canvas dependency and remove optional flags from several packages

* Update package.json to upgrade pnpm from version 10.12.1 to 10.26.1 for improved performance and compatibility.

* Refactor Eleventy configuration to use Sass directly and update package dependencies for improved compatibility and performance. Added support for SCSS file compilation and updated various package versions in package.json and pnpm-lock.yaml.

* Reorganize GitHub Actions workflow to reposition the in-progress comment step for better clarity and execution flow during icon validation.

* Update GitHub Actions workflows to install pnpm version 10.26.2 for consistency across build and validation processes.

* Install additional system dependencies for canvas and rsvg-convert in GitHub Actions workflow to ensure proper build environment.

* Ensure canvas is loaded before jsdom by using require in utilities.mjs

* Update canvas and @napi-rs/canvas dependencies to version 3.2.0 and 0.1.88 respectively in package.json and pnpm-lock.yaml for improved compatibility. Add "onlyBuiltDependencies" field in package.json to specify required dependencies.
2025-12-30 18:33:11 +01:00
codecalm
c6a429a3be Update package.json to remove specific pnpm version and adjust GitHub Actions workflow to use pnpm version 10.26.1 for consistency across environments. 2025-12-26 16:36:18 +01:00
Paweł Kuna
6d5f43d993 Add icon comment generation with categories and tags to PR validation workflow (#1444)
* Add 'generate-icons-comment' script to package.json and update PR validation workflow to include icon generation and commenting steps.

* Refactor icon comment generation to include inline SVGs in markdown tables and update workflow to handle output correctly.

* Refactor icon comment generation to use base64 data URIs for SVGs in markdown tables, improving compatibility and visual representation.

* Refactor icon comment generation to use GitHub raw file URLs instead of base64 data URIs, enhancing compatibility with GitHub comments.

* Update icon size in markdown table for improved visibility in GitHub comments.

* Enhance icon comment generation by adding category and tags to markdown table, improving organization and metadata visibility.

* Implement category validation for new icons and consolidate helper imports in icon generation scripts.

* Add workflow step to remove comment with added icons if no icons are present

* Remove unused SVG icon file 'a-b-2 copy 2.svg' to clean up the icon directory.

* Update PR validation workflow to change icon comment mode from 'recreate' to 'upsert', allowing for more efficient comment updates.

* Update icon name in markdown table to include file extension for clarity in generated comments.

* Remove unused SVG icon file 'a-b-2 copy.svg' to streamline the icon directory.
2025-12-23 01:59:33 +01:00
Paweł Kuna
e7f40a1500 Add 'validate-pr' script to package.json (#1443) 2025-12-23 00:59:53 +01:00
Paweł Kuna
67ede20ca5 Add validation rules and icon optimizations (#1440) 2025-12-22 23:43:52 +01:00
Paweł Kuna
78e46e478d Added type checks in icons-react tests and ensured consistent dependency management in test packages. (#1439) 2025-12-22 19:50:20 +01:00
codecalm
f76e44c631 Release 3.36.0
Some checks failed
Sync Icons to CDN / sync-icons (push) Has been cancelled
Close stale issues and PR / stale (push) Has been cancelled
2025-12-14 22:05:08 +01:00
Abdul-Kadir Coskun
0678fad12c Add Svelte 5 (Runes) icon package (#1434)
Introduced the @tabler/icons-svelte-runes package for Svelte 5+ with runes reactivity, including source, build, tests, and documentation. Updated issue templates, labeler, and README to reference the new package and distinguish between Svelte 4 and Svelte 5 usage. Adjusted build scripts and lockfile to support the new package.
2025-12-14 13:03:48 +01:00
codecalm
147130cd0e Release 3.35.0
Some checks failed
Close stale issues and PR / stale (push) Has been cancelled
Close inactive issues and pr / test (push) Has been cancelled
2025-09-15 20:59:58 +02:00
codecalm
629f06d0e7 Update dependencies 2025-09-15 19:47:55 +02:00
codecalm
6755034170 Update dependencies 2025-09-15 19:38:31 +02:00
codecalm
e8fcec6603 Release 3.34.1
Some checks failed
Close inactive issues and pr / test (push) Has been cancelled
Close stale issues and PR / stale (push) Has been cancelled
2025-07-21 01:53:24 +02:00
Paweł Kuna
ad662f360b Improve build speed (#1382) 2025-07-21 01:43:11 +02:00
codecalm
a33f5aec97 Release 3.34.0
Some checks failed
Close stale issues and PR / stale (push) Has been cancelled
Close inactive issues and pr / test (push) Has been cancelled
2025-06-02 19:41:27 +02:00
codecalm
ba4462edcc Release 3.33.0 2025-05-16 21:55:43 +02:00
codecalm
356cb4a581 Release 3.32.0 2025-05-16 21:23:05 +02:00
codecalm
cade2ac67f Release 3.31.0 2025-03-05 00:33:49 +01:00
anatawa12
09761e4880 chore: use svgicons2svgfont, svg2ttf, ttf2woff, wawoff2 instead of webfont (#1312) 2025-03-02 12:51:56 +01:00
codecalm
a90ddb1fb2 Release 3.30.0
Some checks failed
Close stale issues and PR / stale (push) Has been cancelled
Close inactive issues and pr / test (push) Has been cancelled
2025-02-07 15:35:41 +01:00
codecalm
3920b07ea1 Release 3.29.0 2025-01-21 22:29:07 +01:00
codecalm
7463af0fad Release 3.28.1 2025-01-08 11:53:37 +01:00
codecalm
b2b27332c2 Release 3.28.0 2025-01-08 03:10:54 +01:00
codecalm
914dc47a13 Release 3.27.1 2025-01-06 19:39:04 +01:00
codecalm
005841e3ac Release 3.27.0 2025-01-06 19:26:12 +01:00
codecalm
5abae4fb47 Release 3.26.0 2024-12-15 19:59:14 +01:00
codecalm
14bad670d9 Release 3.25.0 2024-12-15 17:08:53 +01:00
codecalm
01eb08a9bc Release 3.24.0 2024-12-02 22:19:05 +01:00
codecalm
06755b9bda Release 3.23.0 2024-11-28 20:36:43 +01:00
codecalm
740f14ff2f generate icon tags 2024-11-28 20:17:24 +01:00
Paweł Kuna
474b256159 Generate AI tags (#1273) 2024-11-28 18:14:20 +01:00
codecalm
e54656d27e Release 3.22.0 2024-11-12 22:41:07 +01:00
codecalm
69752f43de Release 3.21.0 2024-10-28 19:52:41 +01:00
codecalm
537602d3b5 Release 3.20.0 2024-10-23 07:40:31 +02:00
codecalm
8d4f23166d Release 3.19.0 2024-09-27 22:46:37 +02:00
Tim Heerwagen
7d1f101f00 Generate dynamic imports for icons-react (#1081)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
2024-09-27 22:09:40 +02:00
codecalm
261e23df42 Release 3.18.0 2024-09-26 23:26:29 +02:00
codecalm
405bcfffba Release 3.17.0 2024-09-15 14:48:05 +02:00
codecalm
e1e3d26364 Release 3.16.0 2024-09-10 18:24:16 +02:00
codecalm
121922c179 Release 3.15.0 2024-09-08 22:41:24 +02:00
codecalm
bad711e40a Release 3.14.0 2024-08-27 11:39:37 +02:00
codecalm
bdcc639c5e Release 3.13.0 2024-08-26 14:12:49 +02:00
codecalm
9561ff8eef Release 3.12.0 2024-08-08 22:54:01 +02:00
codecalm
efa07c0028 Release 3.11.0 2024-07-16 13:24:17 +02:00
codecalm
c5f045423e Release 3.10.0 2024-07-09 13:00:59 +02:00
codecalm
5c4704034c Release 3.9.0 2024-07-04 21:40:09 +02:00
codecalm
c14c52d845 Release 3.8.0 2024-07-02 23:03:06 +02:00