## 📦 Text Power + Clipboard Magic! ✨

### 💡 What's New

#### ✍️ **TinyTextRangeEditor**

A powerful and flexible utility for manipulating text ranges inside `input` and `textarea` elements. It’s designed for rich editing, precise control, and extensibility.

Features include:

* 🎯 `insertText`, `wrapWithTag`, `insertSelfClosingTag`, `toggleTag`, `toggleCode` and more!
* 🔁 Chainable API support for clean syntax.
* ⚠️ Built-in error throwing to prevent misuse.
* 🧠 Auto-spacing for inserted values (optional).
* 🎯 Focus control and inline tag logic.
* 🧩 Attribute handling and fine-grained cursor/selection positioning.

#### 📋 **TinyClipboard**

A clean and smart clipboard manager that supports:

* ✅ Modern `navigator.clipboard` API.
* 🛠️ Fallback using `document.execCommand`.
* 📝 Custom copy functions for both text and blobs.

---

### 🧱 Improvements

#### 🧱 **TinyHtml**

* ✂️ Added `listenForPaste`, `hasEventListener`, and `hasExactEventListener` methods to enhance DOM event logic.

---

### 📚 Documentation

* 🆕 `TinyTextRangeEditor` and `TinyClipboard` added to the official documentation menu!

---

Enjoy the new editing powers and clipboard flexibility!
**Full Changelog**: https://github.com/JasminDreasond/Tiny-Essentials/compare/1.17.1...1.18.0