v3.10.0
Release v3.10.0
This release focuses on significantly improving Socicon's maintenance workflow while remaining fully backward compatible for users.
The icon library itself remains compatible with previous 3.x releases, but its internal tooling has been extensively modernized to simplify future development and ensure long-term consistency.
✨ Highlights
- Metadata-driven icon management
- Automatic metadata enrichment workflow
- Metadata normalization and validation
- Website data generation
- Improved SVG and catalog generation
- Automated production release packaging
- Expanded contributor documentation
What's new
Metadata workflow
Socicon now manages icon metadata through a dedicated workflow built around categories and tags.
New tools make it possible to:
- enrich metadata from official services;
- review and approve suggestions;
- normalize categories and tags;
- audit metadata consistency.
This provides a much more robust foundation for maintaining hundreds of icons over time.
Asset generation
The build process has been redesigned to automatically generate:
- standalone SVG icons;
- icon catalogs;
- website data;
- search indexes.
Every generated asset is validated before packaging.
Release process
Production archives are now generated through a dedicated release workflow.
The same process is used both locally and by GitHub Actions, ensuring reproducible releases.
Documentation
The README has been significantly expanded with:
- repository structure;
- development workflow;
- metadata workflow;
- release workflow;
- contributor guidelines.
Compatibility
This release is fully backward compatible with all previous 3.x releases.
No changes are required for existing integrations using Socicon fonts, CSS classes or SVG assets.
Thank you to everyone contributing to Socicon! ❤️