### [Full Changelog](https://github.com/Stalemated/smart-tooltip-scroll/blob/1.20.1/Changelog.md)
## 1.0.0
**This is the first standalone release of Smart Tooltip Scroll, decoupling all scrolling, resizing, and tooltip dimension logic from Custom Tooltip API into a dedicated mod!**
### Existing Features (From CTA 3.3.0)
- **Scrollable Tooltips:** Tooltips that are too long to fit on your screen can now be scrolled easily using your mouse wheel.
- **Resizable Tooltips:** Limit the maximum width and height of tooltips to a percentage of your screen, ensuring they never take up too much space.
- **Smart Scrolling Toggles:** Toggle scroll behavior in other containers (like the Creative Inventory) to prevent conflicts with other scrolling menus.
### New Features
- **Title Overflow Handling:** Added three smart ways to handle item names that are too long for the tooltip:
- *Wrap:* Wraps the item name onto multiple lines cleanly.
- *Truncate:* Cuts off the name at the tooltip's edge.
- *Horizontal Scroll:* Automatically scrolls the item name back and forth dynamically.
- **Text Style Preservation:** Wrapping text now perfectly preserves custom colors, gradients, bold, and italic formatting without breaking the visual style.
- **Legendary Tooltips Compatibility:** Solved overlap bugs when rendering Legendary Tooltips components, ensuring clean spacing and alignment.
- **Tierify Compatibility:** The first scroll mod to fully support Tierify, allowing tooltips to scroll and wrap text correctly while viewing a tiered item. Also makes Legendary Tooltips compatible with it.
- **Language Support:** Added German translations and updated Spanish translations.
### Fixes
- Fixed a bug where text would draw over the bottom border of a tooltip when scrolling was active.
- Fixed spacing issues to ensure the gap between elements remains perfectly uniform.
- Fixed native wrapping issues on Forge and NeoForge.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }