Skip to content

Amicons 1.0 alpha 12#4

Merged
Studio384 merged 2 commits intonextfrom
1-alpha
Mar 31, 2026
Merged

Amicons 1.0 alpha 12#4
Studio384 merged 2 commits intonextfrom
1-alpha

Conversation

@Studio384
Copy link
Copy Markdown
Owner

@Studio384 Studio384 commented Mar 30, 2026

Amicons 1.0 alpha 12 is a major release. While it doesn't add any new icons, we're making substantial changes to the repository, our tooling, documentation and more.

React component

  • 13f28e7 Removes our dependency on html-react-parser. This eliminates 12 additional indirect dependencies.
  • c6d01a4 Removes our dependency on clsx, which eliminats our last dependency.
  • 6337cb4 rotate property can now be any numeric value, and is no longer limited to 0, 90, 180, 270, and false.
  • 7a7981e When no icon is set to the component or the icon is invalid, the component will now render aiCircleQuestion by default, with the fade animation enabled.

Bugfixes

  • 6337cb4 Fixes incorrect prefixes in the Amicon component.
  • 2720463 Fixes a bug where rotate classes could be missing.

Documentation

Tooling

  • 61b9045 Replaces basic tsc with tsup.
  • 5084e43 Optimizes the library generation.
  • eb5db0a Bump our compilation target from es2020 to es2021.
  • d4050a7 Add tailwind class functions to our configuration.
  • 72255e1 8a9f578 c3c308c Migrate from npm to pnpm.
  • c87c813 Fixes a bug where the rollup-plugin-visualizer wasn't in our dependencies.
  • ba17352 Implement new linting with Oxc, replacing ESLint and Prettier.
  • 73955a5 Update our deploy actions.
  • 6651ab7 Add formatting and linting steps to deploy.
  • 5781950 472f58b Add scripts to automate releases on GitHub and npm.

Bugfixes

  • dae85b9 Fixes a bug where the CLI would report the completion of generating markdown before it actually happened.

@Studio384 Studio384 self-assigned this Mar 30, 2026
@Studio384 Studio384 added the release PRs that are releases label Mar 31, 2026
@Studio384 Studio384 added this to the Amicons 1.0 milestone Mar 31, 2026
@Studio384 Studio384 merged commit 7c9592e into next Mar 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release PRs that are releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant