# تاریخچه تغییرات ویرایشگر فارسی

تمام تغییرات قابل توجه در این پروژه در این فایل مستند خواهد شد.

## [1.0.0] - 2025-03-13

### اضافه شده
- پیاده‌سازی اولیه ویرایشگر متن فارسی
- پشتیبانی کامل از RTL و زبان فارسی
- قابلیت‌های پایه ویرایش متن (پررنگ، مورب، زیرخط، خط‌خورده)
- قابلیت‌های تراز متن (راست، وسط، چپ، کامل)
- درج لینک با قابلیت تنظیم عنوان و هدف
- درج تصویر با آپلود امن
- درج جدول با قابلیت تعیین تعداد سطر و ستون
- پشتیبانی از لیست‌های مرتب و نامرتب
- افکت صوتی تایپ
- قابلیت ذخیره خودکار
- حالت تمام‌صفحه
- نمایش کد HTML
- پشتیبانی از حالت تاریک
- طراحی واکنش‌گرا برای دستگاه‌های موبایل
- اعلان‌های کاربرپسند
- مستندات کامل API

### بهبود یافته
- بهبود استایل‌های CSS با پشتیبانی از حالت تاریک
- اضافه کردن پیشوند -webkit برای خاصیت appearance
- بهبود استایل‌های واکنش‌گرا برای دستگاه‌های موبایل
- اضافه کردن استایل‌های جدید برای اعلان‌ها
- بهبود استایل‌های تنظیمات تصویر و رنگ‌ها
- اضافه کردن انیمیشن‌های بیشتر برای تجربه کاربری بهتر

### امنیت
- پیاده‌سازی پاکسازی HTML برای جلوگیری از حملات XSS
- بررسی امنیتی فایل‌های آپلود شده
- اضافه کردن هدرهای امنیتی مانند Content-Security-Policy
- پیاده‌سازی میدل‌ور SecurityHeadersMiddleware
- محافظت CSRF در تمام فرم‌ها و درخواست‌های AJAX
- مستندات امنیتی کامل
