AI & Developer Brands, Canonical Aliases, Utility Transforms & Quality Gate
Milestone release expanding the library to 569 vector icons (+75 new brand, developer, media, and UI icons), introducing 103 canonical aliases for modern frameworks and high-frequency UI actions, rotational and flip CSS transformation utilities, the formal Asset Provenance Manifest (PROVENANCE.md) and Font & Asset Embedding Exception in LICENSE for commercial adoption, dynamic generic <Haticon /> components for React and Vue, cross-platform support matrix, automated release quality checks, and real bundle size benchmarks.
🚀 New Features & Addons
- Rotation, Flip & Micro-Sizing CSS Utilities: Added rotation helpers (
.hi-rotate-90,.hi-rotate-180,.hi-rotate-270), directional flipping utilities (.hi-flip-horizontal,.hi-flip-vertical), and micro sizing (.hi-xs) across SCSS, LESS, and compiled CSS bundles. - 103 Canonical & Backward-Compatible Aliases: Seamless cross-resolution for high-frequency framework names and actions:
- Frameworks & Languages:
vue(→vue-js),js(→javascript),ts(→typescript),py(→python),rb(→ruby),vscode/vs-code(→visualstudiocode),azure(→azurepipelines),vlc(→vlcmediaplayer),ie/internet-explorer(→internetexplorer),playstation(→play-station),youtube(→youtube-play), andgdrive/google-drive(→drive). - High-Frequency UI Actions:
email(→envelope),send(→paper-plane),notification(→bell),trash-can/delete/remove(→trash),card/creditcard(→credit-card),find(→search),times/x-mark(→close),check-mark/checkmark(→check),star-outline(→star-o),warning-circle(→warning-o),info-circle(→info), andhelp-circle(→question-circle).
- Frameworks & Languages:
- 75 New Vector Glyphs (Total 569 Icons):
Expanded catalog across 8 categories:
- AI & Developer Platforms (20 icons): Added Cursor (
hi-cursor), Trae (hi-trae), Google Antigravity (hi-antigravity), Boodoo (hi-boodoo), Codeium Windsurf (hi-windsurf), Anthropic Claude (hi-claude), GitHub Copilot (hi-copilot), DeepSeek (hi-deepseek), Ollama (hi-ollama), Perplexity (hi-perplexity), Mistral (hi-mistral), Groq (hi-groq), Replit (hi-replit), Hugging Face (hi-huggingface), v0 (hi-v0), LangChain (hi-langchain), Astro (hi-astro), Prisma (hi-prisma), Resend (hi-resend), and shadcn/ui (hi-shadcn). - Modern Tech Stacks & Services (36 icons): Added React, X/Twitter, Threads, Discord, Telegram, Bluesky, OpenAI (ChatGPT), Gemini, Figma, Canva, Notion, Linear, Supabase, Firebase, Vercel, Next.js, Tailwind, Svelte, Bun, Docker, Kubernetes, Stripe, Zoom, Signal, Pinterest, Patreon, Postman, Google Cloud, pnpm, Vite, GraphQL, PostgreSQL, MongoDB, Redis, and Golang.
- Essential Media & UI Controls: Added
pause,stop,moon(dark mode switcher),sparkles(AI / magic),bolt, andglobe. - Developer, Hardware & Security: Added
code,terminal,database,cpu,wifi,shield,shield-check, andqrcode. - Productivity: Added
copy,external-link,filter,history, andspinner.
- AI & Developer Platforms (20 icons): Added Cursor (
- Asset Provenance & Font Embedding Exception: Added
PROVENANCE.mdestablishing a 3-tier IP model. Formally attached the Font & Asset Embedding Exception toLICENSE, ensuring that embedding Haticons webfonts, SVGs, or components into proprietary, SaaS, or commercial software carries zero copyleft risk. Formulated third-party brand trademark guidelines for nominative fair use. - Dynamic <Haticon /> React & Vue Components: Added unified
<Haticon name="search" size={24} />component alongside individual tree-shaken components (HiSearch,HiCart) inhaticons/reactandhaticons/vuewith full TypeScript autocomplete. - Cross-Platform Support Matrix: Published comprehensive integration guidance for Web, React Native (
react-native-svg), iOS (SwiftUI/UIKit), Android (Compose/XML), Flutter, and Desktop (Electron/Tauri). - Automated Production Quality Gate: Added
scripts/verify-release.jstest suite andscripts/bundle-size.jswithBUNDLE_SIZE.mdperformance report.
🔧 Fixes & Improvements
- Category CSS Font Resolution: Corrected font URL paths (
../../fonts/) in standalone category stylesheets (dist/css/categories/*.css) so webfonts resolve accurately. - Unplugin Resolver Framework Selection: Added
framework: 'vue' | 'react'option toHaticonsResolver. - Updated Bundle Size Benchmarks: Reflected updated Brotli/Gzip bundle metrics across webfonts (100.24 KB raw) and stylesheets (75.40 KB raw, 12.16 KB gzip) accounting for new transform and alias classes.
- Release Consistency: Synchronized all package exports, README, documentation, and CDN links to version 1.0.2.
📦 Assets & Deliverables
CDN: https://cdn.jsdelivr.net/npm/haticons@1.0.2/dist/css/haticons.min.css