A set of over 6000 free MIT-licensed high-quality SVG icons for you to use in your web projects.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

954 B

Changesets

Every pull request that should end up in a release adds a changeset:

pnpm changeset

All @tabler/icons* packages are released together with the same version (a fixed group). Pick the packages the change affects, usually as a patch.

New icons do not need a changeset: icons that do not have a version in their frontmatter yet are listed in a changeset generated when the release is prepared (.build/release-changeset.mjs). Any new icon therefore opens the release pull request on its own and makes it a minor release.

On every push to main the Release workflow opens (or updates) a "Version Packages" pull request. Its description starts with a preview image of the icons that will be released, i.e. icons that do not have a version in their frontmatter yet. Merging that pull request publishes the packages to npm and creates the vX.Y.Z GitHub release.

See https://changesets.dev for the full documentation.