Commit Graph

133 Commits

Author SHA1 Message Date
codecalm 0094572ac2 Release 3.36.1 2026-01-01 21:03:15 +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
Paweł Kuna 67ede20ca5
Add validation rules and icon optimizations (#1440) 2025-12-22 23:43:52 +01:00
codecalm f76e44c631 Release 3.36.0 2025-12-14 22:05:08 +01:00
codecalm af5ac46e7a Enhance build-outline.mjs with progress tracking and parallel file copying for improved performance during SVG icon processing. Update tsconfig.json to include source files for better type checking. 2025-12-14 20:10:28 +01:00
codecalm 2f0285ffbb Refactor build-outline.mjs to improve cache handling and error management by replacing existsSync with try/catch for file checks, ensuring smoother processing of SVG icons. 2025-12-14 19:54:27 +01:00
codecalm d0a295babf Enhance build-outline.mjs by increasing concurrency limit from 32 to 64 for icon processing and optimizing filename collection using a Set for O(1) lookup. 2025-12-14 19:52:09 +01:00
codecalm bdf6b4ea52 Refactor build-outline.mjs to improve stroke processing by implementing parallel execution and enhancing logging for processed and cached icons. 2025-12-14 19:40:59 +01:00
codecalm 40b0b16605 Enhance SVG processing in build-outline.mjs by implementing parallel processing with concurrency limits. 2025-12-14 19:36:01 +01:00
codecalm 670958d52c Refactor build-outline.mjs to optimize SVG processing and remove fix-outline.py. 2025-12-14 19:25:06 +01:00
codecalm 4990aeb956 Remove console log statement from build-outline.mjs and eliminate unnecessary glyph.clear() call in fix-outline.py for cleaner code. 2025-12-14 19:06:49 +01:00
codecalm 147130cd0e Release 3.35.0 2025-09-15 20:59:58 +02:00
codecalm 629f06d0e7 Update dependencies 2025-09-15 19:47:55 +02:00
codecalm e8fcec6603 Release 3.34.1 2025-07-21 01:53:24 +02:00
codecalm ba84b10286 Add amdName field to package.json for all icon packages 2025-07-20 21:02:44 +02:00
codecalm 7ca541ce7a Refactor file system operations to use destructured imports from 'fs' in helpers and build-webfont modules 2025-07-20 20:32:43 +02:00
Greatness7 6dda2c57ce
Fix build script python errors (#1069) 2025-07-20 19:10:14 +02:00
codecalm a33f5aec97 Release 3.34.0 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 94126fb2fc Update dependencies in package.json and pnpm-lock.yaml for sharp and svgicons2svgfont 2025-05-16 20:53:33 +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 2025-02-07 15:35:41 +01:00
Paweł Kuna d953ab8e07
Enhance webfont build process to support additional stroke weights and corresponding styles (#1313) 2025-01-29 21:44:55 +01:00
Bartłomiej Gawęda 07859b0962 Update sponsors' image for packages 2025-01-27 18:16:31 +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 c52d8b15e6 Update dependencies to use @tabler/icons version 3.28.0 across all packages 2025-01-08 09:41:12 +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 23b6659c32 build fix 2025-01-06 19:16:29 +01:00
ethancrawford 3e4049a572
Remove sass deprecation warnings (#1289) 2025-01-06 00:49:11 +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 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
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