Releases: yesiamrocks/animtext
Releases · yesiamrocks/animtext
v1.1.4 – Community Support, Docs Polishing & README Love
Added
- “Support This Project” and “Become a Community Sponsor” sections with clear benefits and heartfelt messaging.
- Calls-to-action for GitHub Issues, Discussions, and Pull Requests.
- Newsletter promotion with badge and link to "Pixels & Projects with Pavel".
Improved
- Enhanced project intro for clarity and developer appeal.
- Reorganized README badge layout for better scannability.
- Final emotional note and signature with contact/social badges.
v1.1.3 - License Update Apache License 2.0
License Update – Apache License 2.0
This release formalizes AnimText's licensing under the Apache License, Version 2.0, a widely used, permissive open-source license. This allows developers and organizations to use, modify, and distribute the project freely, with minimal obligations.
What's New:
- The
LICENSEfile now uses Apache License 2.0. - A
NOTICEfile has been added, clearly outlining author attribution and use conditions.
Important Notes:
- Attribution is required when using, modifying, or sharing this software.
- If you redistribute or integrate AnimText, please include the
LICENSEandNOTICEfiles and give credit to the original author:- Shafayetul Islam Pavel – LinkedIn Profile
v1.1.2 – Documentation Improvements
Documentation Improvements
- Added full installation guide for NPM and CDN users
- Detailed examples for:
- Letter, word, and line animations
- Using multiple animation classes and delays
- Delay logic with
data-at-delayanddata-at-base-duration
- Explained debug mode with
window.__ANIMTEXT_DEBUG - Clarified
.cssanimationclass requirement - Fixed typo in attribute example (
data-at-duration→data-at-base-duration)
v1.1.1 – Documentation Overhaul & Developer Guide
This release includes a complete rewrite of the AnimText README for better clarity, accuracy, and developer experience.
✅ What’s New in the Docs:
- Full installation guide (NPM + CDN)
- How to use
data-at-sequence,data-at-random,data-at-word,data-at-line, etc. - Explained delay control with
data-at-delayanddata-at-base-duration - Examples of staggered animation, custom animation classes, and line splitting
- Debug mode setup using
window.__ANIMTEXT_DEBUG - Full example markup with tips for reinitialization
No code changes — just better onboarding for developers. Perfect if you're just getting started with AnimText.
AnimText v1.1.0 – Official Launch
We’re excited to launch AnimText, the spiritual successor to GlyphFX.js – a lightweight JavaScript plugin for animating letters, words, and lines with custom CSS animation classes.
What’s New
- New Name: AnimText (formerly GlyphFX)
- Letter-by-letter animation with sequential, random, and reverse order
- Word and line-level animation with full control over delay and class
- Custom animation class support from
@hellouxpavel/cssanimation - Automatically calculates or overrides animation durations
- Configurable using
data-at-*attributes only (no JS setup needed) - Smart randomization, accessibility-friendly, and delay sequencing
- Production-ready with debug logging and fallback handling
Install
npm install animtext @hellouxpavel/cssanimation