diff --git a/GanjooRazor/Pages/Shared/_FooterPartial.cshtml b/GanjooRazor/Pages/Shared/_FooterPartial.cshtml
index 71955384..c73deca8 100644
--- a/GanjooRazor/Pages/Shared/_FooterPartial.cshtml
+++ b/GanjooRazor/Pages/Shared/_FooterPartial.cshtml
@@ -147,10 +147,69 @@
حریم خصوصی
+
+
+ تازههای نرمافزار
+
+
+
+
×
+
+
تازههای نرمافزار گنجور
+
+
+
+
+
+
diff --git a/GanjooRazor/wwwroot/css/p8.css b/GanjooRazor/wwwroot/css/p8.css
index e78414d1..6468b40e 100644
--- a/GanjooRazor/wwwroot/css/p8.css
+++ b/GanjooRazor/wwwroot/css/p8.css
@@ -1440,6 +1440,59 @@ ol {
cursor: pointer;
}
+/* Changelog modal */
+.changelog-modal-content {
+ max-width: 640px;
+ max-height: 80vh;
+ display: flex;
+ flex-direction: column;
+}
+
+.changelog-title {
+ color: var(--accent-text);
+ margin: 4px 0 10px 0;
+ font-size: 1.1em;
+ border-bottom: 1px dashed var(--border-gold);
+ padding-bottom: 8px;
+}
+
+.changelog-list {
+ overflow-y: auto;
+ font-size: 0.75em;
+}
+
+.changelog-loading {
+ text-align: center;
+ color: var(--accent-text);
+ padding: 20px 0;
+}
+
+.changelog-item {
+ display: flex;
+ align-items: baseline;
+ gap: 10px;
+ padding: 8px 4px;
+ border-bottom: 1px dashed var(--border-gold);
+}
+
+ .changelog-item:last-child {
+ border-bottom: none;
+ }
+
+.changelog-date {
+ flex: 0 0 auto;
+ color: var(--lapis);
+ font-weight: bold;
+ white-space: nowrap;
+ direction: ltr;
+}
+
+.changelog-desc {
+ flex: 1 1 auto;
+ color: var(--accent-text);
+ line-height: 1.7;
+}
+
/* Add Zoom Animation */
.animate {
-webkit-animation: animatezoom 0.6s;
diff --git a/GanjooRazor/wwwroot/json/changelog.json b/GanjooRazor/wwwroot/json/changelog.json
new file mode 100644
index 00000000..cf5f0d9e
--- /dev/null
+++ b/GanjooRazor/wwwroot/json/changelog.json
@@ -0,0 +1,1406 @@
+[
+ {
+ "date": "1399/07/25",
+ "description": "قابلیت خوانش صوتی اشعار (دکلمه) به گنجور اضافه شد؛ اکنون کاربران میتوانند صدای خوانش شعرها را در کنار متن آنها بشنوند."
+ },
+ {
+ "date": "1399/08/15",
+ "description": "امکان پخش هماهنگ صدای خوانش با نمایش همزمان بیت مربوطه اضافه شد و دانلود فایل صوتی و اطلاعات آن نیز فراهم شد."
+ },
+ {
+ "date": "1399/08/30",
+ "description": "کاربرانی که خوانش صوتی ارسال کردهاند اکنون میتوانند فایل ارسالی خود را جایگزین یا حذف کنند و پروفایل خوانش پیشفرض خود را مشخص نمایند."
+ },
+ {
+ "date": "1399/09/04",
+ "description": "امکان جستجو در میان خوانشهای صوتی ثبتشده در گنجور اضافه شد."
+ },
+ {
+ "date": "1399/09/13",
+ "description": "متن ساده (plain text) اشعار در کنار نسخهٔ قالببندیشده فراهم شد تا کپی کردن متن شعرها سادهتر باشد."
+ },
+ {
+ "date": "1399/09/20",
+ "description": "فید RSS برای خوانشهای صوتی تازه منتشرشده اضافه شد تا علاقهمندان بتوانند خوانشهای جدید را دنبال کنند."
+ },
+ {
+ "date": "1399/09/24",
+ "description": "اشکالی که باعث میشد با انتخاب یک پروفایل خوانش بهعنوان پیشفرض، پروفایل پیشفرض سایر کاربران هم بههم بریزد برطرف شد."
+ },
+ {
+ "date": "1399/09/27",
+ "description": "نمایش تصاویر مرتبط با هر شعر به صفحهٔ شعر اضافه شد."
+ },
+ {
+ "date": "1399/09/28",
+ "description": "قابلیت «فال» گرفتن از دیوان شاعران به گنجور اضافه شد."
+ },
+ {
+ "date": "1399/10/05",
+ "description": "دکمههای مرور شعر و بخش بعدی/قبلی برای جابهجایی راحتتر بین اشعار و بخشها اضافه شد."
+ },
+ {
+ "date": "1399/11/05",
+ "description": "اشکالی که باعث ارسال اعلانهای ناخواسته برای برخی کاربران میشد رفع شد."
+ },
+ {
+ "date": "1399/11/15",
+ "description": "امکان پیشنهاد و مرور آهنگهای رادیو گلها و سایر آهنگهای مرتبط با هر شعر اضافه شد."
+ },
+ {
+ "date": "1399/11/20",
+ "description": "فهرست تازهترین دیدگاههای ثبتشده در سراسر سایت اضافه شد."
+ },
+ {
+ "date": "1399/11/26",
+ "description": "امکان ثبت دیدگاه زیر هر شعر به گنجور اضافه شد."
+ },
+ {
+ "date": "1399/12/02",
+ "description": "کاربران اکنون میتوانند دیدگاه ثبتشدهٔ خود را ویرایش یا حذف کنند."
+ },
+ {
+ "date": "1399/12/03",
+ "description": "قابلیت جستجوی متن ابیات اشعار به گنجور اضافه شد."
+ },
+ {
+ "date": "1399/12/16",
+ "description": "امکان گزارش دیدگاههای نامناسب یا اسپم اضافه شد."
+ },
+ {
+ "date": "1399/12/17",
+ "description": "نتایج جستجوی ابیات اکنون صفحهبندی میشود تا مرور نتایج زیاد راحتتر باشد."
+ },
+ {
+ "date": "1399/12/22",
+ "description": "دیدگاههای قبلی کاربران هنگام ثبتنام بهصورت خودکار به حساب کاربری جدید آنها متصل میشود."
+ },
+ {
+ "date": "1399/12/23",
+ "description": "امکان صفحهبندی و پیمایش در صفحات توضیحی/عمومی سایت (غیر از صفحات شعر) اضافه شد."
+ },
+ {
+ "date": "1399/12/28",
+ "description": "نمایش تصویر شاعران در صفحهٔ آنها اضافه شد."
+ },
+ {
+ "date": "1399/12/29",
+ "description": "بهجای نام و نامخانوادگی، از نام مستعار (نیکنیم) کاربران برای نمایش در سایت استفاده میشود."
+ },
+ {
+ "date": "1400/01/03",
+ "description": "صفحهٔ پروفایل عمومی کاربران اضافه شد که در آن میتوان دیدگاههای ثبتشده توسط او را دید."
+ },
+ {
+ "date": "1400/01/08",
+ "description": "در پایین هر شعر، فهرستی از اشعار مشابه پیشنهاد داده میشود."
+ },
+ {
+ "date": "1400/01/09",
+ "description": "کاربران هنگامی که کسی به دیدگاهشان پاسخ میدهد، اعلان دریافت میکنند."
+ },
+ {
+ "date": "1400/01/26",
+ "description": "فهرست اوزان عروضی اشعار به گنجور اضافه شد."
+ },
+ {
+ "date": "1400/02/02",
+ "description": "امکان نمایش بنرهای اطلاعرسانی در سایت برای مدیران فراهم شد."
+ },
+ {
+ "date": "1400/02/05",
+ "description": "جستجوی سایت برای اشکال مختلف نویسههای فارسی (مانند ی و ك عربی) بهبود یافت و نتایج دقیقتری میدهد."
+ },
+ {
+ "date": "1400/02/08",
+ "description": "زیرساخت گنجور برای افزایش سرعت و پایداری به نسخهٔ جدیدتری از داتنت ارتقا یافت."
+ },
+ {
+ "date": "1400/02/14",
+ "description": "ترتیب نمایش شاعران در فهرست اصلی اصلاح شد."
+ },
+ {
+ "date": "1400/02/16",
+ "description": "در فرم ثبتنام، وارد کردن نام یا نام خانوادگی اکنون الزامی است."
+ },
+ {
+ "date": "1400/02/17",
+ "description": "امکان جستجوی عبارت دقیق در اشعار اضافه شد و موتور جستجو با استفاده از ایندکس کامل متن، سریعتر و دقیقتر شد."
+ },
+ {
+ "date": "1400/02/22",
+ "description": "اشکال صفحهٔ قافیهها رفع شد."
+ },
+ {
+ "date": "1400/02/24",
+ "description": "فرایند ثبتنام کاربران بازبینی شد؛ امکان فعالسازی ثبتنام بدون نیاز به تأیید ایمیل فراهم و امنیت انتقال نظرات به کاربران تأییدنشده افزایش یافت."
+ },
+ {
+ "date": "1400/02/25",
+ "description": "جستجو اکنون با نویسهٔ نیمفاصله سازگارتر است و نتایج بهتری میدهد."
+ },
+ {
+ "date": "1400/02/25",
+ "description": "اشکال ثبتنام کاربران جدید در سایت رفع شد."
+ },
+ {
+ "date": "1400/02/26",
+ "description": "مشکل نمایش تأخیری اجراهای صوتی (تلاوت) تازه منتشرشده در سایت برطرف شد."
+ },
+ {
+ "date": "1400/02/26",
+ "description": "اشکال برخی لینکهای قدیمی با نشانی index.php برطرف شد."
+ },
+ {
+ "date": "1400/02/28",
+ "description": "امکان دریافت یک شعر تصادفی به سایت اضافه شد."
+ },
+ {
+ "date": "1400/02/28",
+ "description": "اشکال نمایش نشدن تصاویر برخی شاعران رفع شد."
+ },
+ {
+ "date": "1400/02/29",
+ "description": "سرعت بارگذاری صفحات سایت با بهبود سامانهٔ کش داخلی افزایش یافت."
+ },
+ {
+ "date": "1400/02/30",
+ "description": "امکان لینک مستقیم به یک نظر خاص از صفحهٔ «همهٔ نظرات» اضافه شد."
+ },
+ {
+ "date": "1400/02/31",
+ "description": "عملکرد جستجو بهبود یافت و اشکال جستجوی عبارت دقیق رفع شد."
+ },
+ {
+ "date": "1400/02/31",
+ "description": "تجربهٔ ارسال نظر در نسخهٔ موبایل سایت بهبود یافت."
+ },
+ {
+ "date": "1400/03/01",
+ "description": "صفحهٔ «همهٔ نظرات» بهبود یافت."
+ },
+ {
+ "date": "1400/03/02",
+ "description": "اشکال گزارش تخلف نظرات رفع شد."
+ },
+ {
+ "date": "1400/03/05",
+ "description": "در حالت جستجوی عبارت دقیق، کل عبارت بهدرستی هایلایت میشود و یک اشکال جستجو نیز رفع شد."
+ },
+ {
+ "date": "1400/03/05",
+ "description": "اشکال کلیک نشدن دکمهها در پایین صفحات کاربری برطرف شد."
+ },
+ {
+ "date": "1400/03/06",
+ "description": "وقتی آهنگ پیشنهادی کاربر بررسی میشود، به او اطلاع داده میشود."
+ },
+ {
+ "date": "1400/03/06",
+ "description": "ایمیل کاربر اکنون در صفحهٔ ویرایش پروفایل او نمایش داده میشود."
+ },
+ {
+ "date": "1400/03/10",
+ "description": "امکان مشاهدهٔ نسخههای قدیمیتر یک صفحه (تاریخچهٔ ویرایش) اضافه شد."
+ },
+ {
+ "date": "1400/03/13",
+ "description": "نمایش لینک وبسایت شخصی کاربران در پروفایل بهبود یافت."
+ },
+ {
+ "date": "1400/03/13",
+ "description": "اشکال بهروزرسانی نشدن عنوان صفحات پس از ویرایش برطرف شد."
+ },
+ {
+ "date": "1400/03/16",
+ "description": "صفحهٔ کمکهای مالی و هزینهها (شفافیت مالی گنجور) بازطراحی شد و اکنون بهصورت پویا مدیریت میشود."
+ },
+ {
+ "date": "1400/03/19",
+ "description": "لینک «فراموشی رمز عبور» به فرم ورود اضافه شد."
+ },
+ {
+ "date": "1400/03/26",
+ "description": "وزن و قافیهٔ هر شعر اکنون در فهرست اشعار نمایش داده میشود."
+ },
+ {
+ "date": "1400/04/03",
+ "description": "فهرست مطالب (زیربخشها) برای همهٔ دستهبندیها بهصورت خودکار تولید میشود."
+ },
+ {
+ "date": "1400/04/05",
+ "description": "صفحات آمار (تعداد ابیات، اوزان عروضی و موارد مشابه) برای هر شاعر و کل سایت اضافه شد."
+ },
+ {
+ "date": "1400/04/06",
+ "description": "نمایش گزیدهٔ نتایج جستجو بهبود یافت و مرتبطتر شد."
+ },
+ {
+ "date": "1400/04/07",
+ "description": "امکان دانلود پایگاهدادهٔ اشعار هر شاعر (فایل sqlite) از سایت اضافه شد."
+ },
+ {
+ "date": "1400/04/09",
+ "description": "صفحهٔ جدید فهرست آهنگهای مرتبط با اشعار، همراه با تصاویر هنرمندان، اضافه شد."
+ },
+ {
+ "date": "1400/04/10",
+ "description": "صفحهٔ فهرست آهنگهای مرتبط اکنون برای هر شاعر نیز در دسترس است."
+ },
+ {
+ "date": "1400/04/10",
+ "description": "آدرسهای قدیمی جستجوی گنجور اکنون بهطور خودکار به آدرس جدید هدایت میشوند."
+ },
+ {
+ "date": "1400/04/10",
+ "description": "برای پیوندهای گنجور به موزه، لینک منبع اصلی موزه نیز نمایش داده میشود."
+ },
+ {
+ "date": "1400/04/17",
+ "description": "در صفحهٔ «همهٔ نظرات»، پاسخها اکنون همراه با نظر اصلی که به آن پاسخ داده شده نمایش داده میشوند."
+ },
+ {
+ "date": "1400/04/22",
+ "description": "برچسب جستجو از صفحهٔ اصلی حذف شد."
+ },
+ {
+ "date": "1400/04/23",
+ "description": "نمایش برخی قالبهای شعری خاص با مصرع تکی اکنون درستتر انجام میشود."
+ },
+ {
+ "date": "1400/04/26",
+ "description": "نام کاربرانی که آهنگ مرتبط با یک شعر را پیشنهاد دادهاند اکنون نمایش داده میشود."
+ },
+ {
+ "date": "1400/04/28",
+ "description": "اشکال صفحهٔ ورود کاربران رفع شد."
+ },
+ {
+ "date": "1400/04/28",
+ "description": "اشکال از دست رفتن فیلتر دستهبندی هنگام جستجو در برخی صفحات رفع شد."
+ },
+ {
+ "date": "1400/04/31",
+ "description": "نمایش سایت در نسخهٔ موبایل بهبود یافت و پیمایش خودکار به بیت مورد اشاره در لینکها اصلاح شد."
+ },
+ {
+ "date": "1400/05/01",
+ "description": "به دلیل محدودیت دسترسی به اسپاتیفای در ایران، سرویس موسیقی BeepTunes بهصورت پیشفرض جایگزین آن شد."
+ },
+ {
+ "date": "1400/05/04",
+ "description": "امکان پیشنهاد اصلاح متن اشعار توسط کاربران، همراه با نمایش تفاوت میان متن اصلی و پیشنهادی، اضافه شد."
+ },
+ {
+ "date": "1400/05/10",
+ "description": "اسپاتیفای دوباره بهعنوان سرویس پیشفرض انتخاب موسیقی مرتبط با اشعار بازگردانده شد."
+ },
+ {
+ "date": "1400/05/23",
+ "description": "دکمهٔ «ویرایش» برای پیشنهاد اصلاح متن به صفحات اشعار اضافه شد و کاربران اکنون میتوانند فهرست پیشنهادهای اصلاحی خود و نتیجهٔ بررسی آنها را در پنل کاربریشان ببینند."
+ },
+ {
+ "date": "1400/05/24",
+ "description": "تاریخچهٔ اصلاحات پیشنهادی هر شعر قابل مشاهده شد."
+ },
+ {
+ "date": "1400/05/25",
+ "description": "امکان قرار دادن سایت در حالت فقطخواندنی برای زمانهای نگهداری اضافه شد."
+ },
+ {
+ "date": "1400/05/29",
+ "description": "راهنمای نوشتن نظر برای کاربران واضحتر شد."
+ },
+ {
+ "date": "1400/05/30",
+ "description": "طراحی صفحات ورود، ثبتنام و بازیابی رمز عبور کاربران بازطراحی شد و فرایند ثبتنام مستقل کاربران فراهم شد."
+ },
+ {
+ "date": "1400/06/02",
+ "description": "کاربران اکنون میتوانند پس از تأیید ایمیل و رمز عبور، حساب کاربری خود را از سایت حذف کنند."
+ },
+ {
+ "date": "1400/06/02",
+ "description": "در ویرایشگر پیشنهاد اصلاح متن، نویسههای تازهاضافهشده با رنگ پسزمینهٔ متفاوت مشخص میشوند."
+ },
+ {
+ "date": "1400/06/07",
+ "description": "محدودیت کپی کردن متن اشعار که باعث نارضایتی کاربران شده بود، برداشته شد."
+ },
+ {
+ "date": "1400/06/08",
+ "description": "اشکال نمایش نظرات با نام نویسندهٔ خالی رفع شد و دیگر امکان ثبت نام مستعار خالی وجود ندارد."
+ },
+ {
+ "date": "1400/06/10",
+ "description": "امکان مشاهده تاریخچه آهنگهای پیشنهادی توسط هر کاربر به پنل کاربری اضافه شد."
+ },
+ {
+ "date": "1400/06/12",
+ "description": "اکنون با کلیک روی شماره هر بیت میتوان نظرات مربوط به همان بیت را دید یا برایش نظر ثبت کرد."
+ },
+ {
+ "date": "1400/06/18",
+ "description": "بخش نظرات شعر بهبود یافت: هر نظر به بیت مربوطه لینک میشود، امکان ویرایش و حذف نظر فراهم شد و دکمه ارسال نظر تا پایان عملیات غیرفعال میشود تا از ارسال تکراری جلوگیری شود."
+ },
+ {
+ "date": "1400/06/24",
+ "description": "صفحهای برای مشاهده ترجمه اشعار به سایت اضافه شد."
+ },
+ {
+ "date": "1400/06/26",
+ "description": "امکان دیدن فهرست ترجمههای موجود برای هر شعر فراهم شد و نمایش ترجمهها بر اساس سطح دسترسی کاربر تنظیم میشود."
+ },
+ {
+ "date": "1400/07/02",
+ "description": "یک باگ مهم که در شرایط خاص میتوانست باعث از دست رفتن اطلاعات کاربران هنگام حذف حساب شود، برطرف شد."
+ },
+ {
+ "date": "1400/07/06",
+ "description": "چند اشکال صفحه جستجو از جمله مشکل جستجوی دقیق برطرف شد."
+ },
+ {
+ "date": "1400/07/07",
+ "description": "برای جلوگیری از ثبت تکراری، دکمه «شکستن شعر» پس از کلیک بلافاصله مخفی میشود."
+ },
+ {
+ "date": "1400/07/08",
+ "description": "لینکهای صفحه بعد/قبل در ابتدا و انتهای هر دسته از اشعار درست شد."
+ },
+ {
+ "date": "1400/07/09",
+ "description": "امکان نشانهگذاری (بوکمارک) ابیات و اشعار مورد علاقه به همراه صفحهای برای مدیریت نشانهها اضافه شد."
+ },
+ {
+ "date": "1400/07/09",
+ "description": "اشکال نمایش برخی صفحات شاعران برطرف شد."
+ },
+ {
+ "date": "1400/07/09",
+ "description": "امکان اشتراکگذاری تکتک ابیات یا کل یک شعر با استفاده از قابلیت اشتراکگذاری مرورگر فراهم شد."
+ },
+ {
+ "date": "1400/07/09",
+ "description": "ظاهر پخشکننده صوتی اشعار بهبود یافت و دکمه قفل/باز کردن پخش پیوسته اضافه شد."
+ },
+ {
+ "date": "1400/07/10",
+ "description": "امکان کپی کردن متن یک بیت یا کل شعر و همچنین کپی لینک بیت جاری به کلیپبورد اضافه شد."
+ },
+ {
+ "date": "1400/07/10",
+ "description": "امکان درج لینک به ابیات گنجور داخل متن نظرات فراهم شد و نمایش نظرات دارای لینکهای طولانی اصلاح شد."
+ },
+ {
+ "date": "1400/07/12",
+ "description": "شمارهگذاری ابیات در صفحه شعر اضافه شد و امکان تعریف الگوهای مختلف شمارهگذاری برای هر بخش فراهم شد."
+ },
+ {
+ "date": "1400/07/16",
+ "description": "برای جلوگیری از سوءاستفاده، ارسال نظرات حاوی رشتههای بیشازحد طولانی یا برچسبهای ناقص HTML مسدود شد."
+ },
+ {
+ "date": "1400/07/26",
+ "description": "امکان لینک کردن نظرات به بیت مشخصی از شعر اضافه شد."
+ },
+ {
+ "date": "1400/07/30",
+ "description": "صفحه اصلی سایت اکنون اشعار را به ترتیب زمانی (جدیدترینها) نمایش میدهد."
+ },
+ {
+ "date": "1400/07/30",
+ "description": "شاعران بر اساس دوره تاریخی (نیمقرن تولد) گروهبندی شدند و امکان تعیین ترتیب دلخواه نمایش آنها فراهم شد."
+ },
+ {
+ "date": "1400/08/04",
+ "description": "ظاهر و چیدمان صفحه شعر بهبود یافت، از جمله جدول اطلاعات شعر و بخشهای تصاویر، آهنگها و نظرات مرتبط."
+ },
+ {
+ "date": "1400/08/04",
+ "description": "باگی که باعث میشد صفحه هر دسته همیشه همه اشعار را نشان دهد، برطرف شد."
+ },
+ {
+ "date": "1400/08/14",
+ "description": "صفحهای مخصوص حالت تعمیر و نگهداری سایت اضافه شد."
+ },
+ {
+ "date": "1400/08/15",
+ "description": "نقشه تعاملی جدیدی اضافه شد که محل تولد و وفات شاعران را نمایش میدهد و امکان فیلتر کردن بر اساس قرن را فراهم میکند."
+ },
+ {
+ "date": "1400/08/21",
+ "description": "لوگوی صفحه اصلی تغییر کرد و اندازه آن بهینهتر شد."
+ },
+ {
+ "date": "1400/08/27",
+ "description": "بخش «اشعار مشابه» بهبود یافت: با بارگذاری بیشتر (۲۰ مورد بهجای ۵) از طریق AJAX، امکان فیلتر بر اساس شاعر، و بهروزرسانی خودکار پس از ویرایش متن شعر."
+ },
+ {
+ "date": "1400/08/28",
+ "description": "هنگام ثبت نظر روی یک بیت، اعلان مناسبی نمایش داده میشود و کاربران برای اصلاح غلطهای متنی بهجای نوشتن نظر، به ویرایش مستقیم متن تشویق میشوند."
+ },
+ {
+ "date": "1400/09/01",
+ "description": "امکان گزارش نظرات نامناسب توسط کاربران و مدیریت این گزارشها توسط تیم گنجور اضافه شد."
+ },
+ {
+ "date": "1400/09/03",
+ "description": "صفحه «شعر تصادفی» برای نمایش مناسب در موبایل ریسپانسیو شد."
+ },
+ {
+ "date": "1400/09/03",
+ "description": "صفحه اصلی پنل کاربری برای نمایش بهتر در مرورگر موبایل بهینه شد و چند دکمه غیرضروری از ویرایشگرها حذف شد."
+ },
+ {
+ "date": "1400/09/04",
+ "description": "فوتر سایت به صورت چند ستونی بازطراحی شد."
+ },
+ {
+ "date": "1400/09/08",
+ "description": "پخشکننده صوت اشعار بازطراحی شد: اکنون از پخشکننده صوتی بومی مرورگر استفاده میشود و متن شعر همزمان با پخش صدا هایلایت و همگام میشود."
+ },
+ {
+ "date": "1400/09/09",
+ "description": "صفحات خطا اکنون لینکهایی به سایت قدیمی گنجور و نرمافزار آفلاین آن نمایش میدهند."
+ },
+ {
+ "date": "1400/09/10",
+ "description": "بخش دکلمههای صفحه شعر بازطراحی شد: پخشکننده صدا ظاهر تازهای گرفت، امکان پرش مستقیم به دکلمه هر بیت اضافه شد و برای اشعار پردکلمه در ابتدا فقط چند دکلمه نمایش داده میشود."
+ },
+ {
+ "date": "1400/09/10",
+ "description": "صفحههای خطای سایت (مانند ۴۰۴) بهبود یافتند و کاربرپسندتر شدند."
+ },
+ {
+ "date": "1400/09/13",
+ "description": "بخشهای نظرات، تصاویر، آهنگها، اشعار مشابه، دکلمهها و ابزارها در صفحه شعر اکنون قابل جمعشدن هستند تا صفحه شلوغتر به نظر نرسد."
+ },
+ {
+ "date": "1400/09/19",
+ "description": "مشکل ناپدید شدن آیکون دکمه اعداد در صفحه شعر برطرف شد و امکان قفلکردن دکلمه به ابتدای متن در رابط کاربری جدید فراهم شد."
+ },
+ {
+ "date": "1400/09/22",
+ "description": "امکان گزارش خطا در دکلمهها توسط شنوندگان اضافه شد و در هنگام بررسی گزارشها، بیت مربوطه در متن شعر بهسادگی قابل مشاهده است."
+ },
+ {
+ "date": "1400/10/01",
+ "description": "کاربران اکنون میتوانند به دکلمهها رأی مثبت بدهند و ترتیب نمایش دکلمههای هر شعر بر اساس امتیاز کاربران محاسبه میشود."
+ },
+ {
+ "date": "1400/10/03",
+ "description": "دکمههای تازهای برای پخش سریعتر دکلمه و دسترسی به وبسایت گوینده به صفحه شعر افزوده شد."
+ },
+ {
+ "date": "1400/10/04",
+ "description": "اشتباهات تأییدشده در دکلمهها اکنون روی متن شعر مشخص میشوند و جدول امتیاز دکلمهها برای مقایسه آنها نمایش داده میشود."
+ },
+ {
+ "date": "1400/10/05",
+ "description": "منوی دسترسی سریع دایرهای همراه با آیکون بخشهای مختلف صفحه شعر و لینک مستقیم به بخش نظرات اضافه شد."
+ },
+ {
+ "date": "1400/10/10",
+ "description": "برخی نویسههای نگارشی نادرست در متن اشعار (مثل ۀ و ك عربی) با معادل صحیح فارسی جایگزین شدند تا متن اشعار درستتر نمایش داده شود."
+ },
+ {
+ "date": "1400/10/10",
+ "description": "لوگوی گنجور در بالای سایت انیمیشن گرفت."
+ },
+ {
+ "date": "1400/10/15",
+ "description": "صفحه اصلی گنجور بازطراحی شد: جستجوی مستقیم نام شاعر به بالای صفحه منتقل شد و امکان جابهجایی بین نمایش قرنها و فهرست الفبایی شاعران اضافه شد."
+ },
+ {
+ "date": "1400/10/23",
+ "description": "کاربران میتوانند ثبت تاریخچه اشعار بازدیدشدهشان را فعال یا غیرفعال کنند و این تاریخچه را در صفحه کاربری خود ببینند."
+ },
+ {
+ "date": "1400/10/26",
+ "description": "برای صرفهجویی در فضای ذخیرهسازی، تصاویر اصلی موزه حذف و بهجای آنها لینک منبع اصلی تصویر نمایش داده میشود."
+ },
+ {
+ "date": "1400/10/28",
+ "description": "میانبرهای سریع به بخشهای داشبورد کاربری به صفحه اصلی سایت اضافه شد."
+ },
+ {
+ "date": "1400/10/30",
+ "description": "نشانگر اعلانهای جدید به سایت اضافه شد و کاربران میتوانند همه اعلانهای خواندهشده را یکجا حذف کنند."
+ },
+ {
+ "date": "1400/10/30",
+ "description": "فونت وزیر بهعنوان فونت یکپارچه در سراسر سایت به کار گرفته شد."
+ },
+ {
+ "date": "1400/11/01",
+ "description": "امکان افزودن یادداشت خصوصی به نشانکهای (بوکمارکهای) اشعار اضافه شد."
+ },
+ {
+ "date": "1400/11/11",
+ "description": "کاربران اکنون میتوانند سطرهای توصیفی جدیدی درباره شاعران پیشنهاد دهند تا پس از بررسی مدیران به صفحه شاعر اضافه شود."
+ },
+ {
+ "date": "1400/11/21",
+ "description": "انتخاب آهنگ اسپاتیفای برای شعر سریعتر و واکنشگراتر شد."
+ },
+ {
+ "date": "1400/11/26",
+ "description": "هر دکلمه اکنون آدرس اینترنتی مستقیم و قابل اشتراکگذاری مخصوص به خود دارد."
+ },
+ {
+ "date": "1400/11/27",
+ "description": "کاربران اکنون میتوانند برای شاعران عکس پیشنهاد دهند؛ پس از تأیید مدیران، عکسهای پذیرفتهشده در گالری صفحه همان شاعر نمایش داده میشوند."
+ },
+ {
+ "date": "1400/12/01",
+ "description": "امکان ویرایش و حذف آهنگهای ثبتشده برای هر شعر اضافه شد."
+ },
+ {
+ "date": "1400/12/05",
+ "description": "کاربران میتوانند آهنگ مرتبط با یک شعر را پیشنهاد دهند و فهرست این پیشنهادها برای بررسی نمایش داده میشود."
+ },
+ {
+ "date": "1400/12/05",
+ "description": "هنگام رد شدن عکس یا سطر توصیفی پیشنهادی برای یک شاعر، دلیل رد شدن آن به کاربر پیشنهاددهنده نمایش داده میشود."
+ },
+ {
+ "date": "1400/12/09",
+ "description": "امکان جستجو در آثار و آیتمهای موزه گنجور اضافه شد."
+ },
+ {
+ "date": "1400/12/13",
+ "description": "صفحه پرسشهای متداول (سوالات پرتکرار) به سایت اضافه شد."
+ },
+ {
+ "date": "1400/12/19",
+ "description": "آدرسهای قدیمی صفحات اکنون بهدرستی به نشانی جدید همان صفحه هدایت میشوند."
+ },
+ {
+ "date": "1401/01/02",
+ "description": "جستجوی درونمتنی در فهرست مطالب شاعران اکنون با اعداد لاتین هم کار میکند و صفحه هر شاعر پیوند صفحات مرتبط بیشتری را نمایش میدهد."
+ },
+ {
+ "date": "1401/01/06",
+ "description": "ترتیب الفبایی فهرست مطالب اشعار با شیوه استاندارد الفبای فارسی یکسان شد و عنوانهای طولانی در فهرست مطالب کوتاهتر نمایش داده میشوند."
+ },
+ {
+ "date": "1401/01/06",
+ "description": "متن یادداشتهای همراه نشانکها اکنون با رنگی متفاوت از بقیه متن نمایش داده میشود تا بهتر دیده شود."
+ },
+ {
+ "date": "1401/01/07",
+ "description": "امکان جستجو در عنوان اشعار به سایت اضافه شد."
+ },
+ {
+ "date": "1401/01/09",
+ "description": "اشعار و دستهبندیهای تکراری در گنجور شناسایی و پاکسازی شدند تا محتوای سایت منظمتر و بدون تکرار باشد."
+ },
+ {
+ "date": "1401/01/11",
+ "description": "امکان مشخصکردن و نمایش تصویر منبع اصلی (نسخه مرجع) هر شعر برای بررسی صحت متن فراهم شد."
+ },
+ {
+ "date": "1401/01/19",
+ "description": "عنوان صفحات پرسشهای متداول (سوالیسازی عنوانها) برای پیدا کردن راحتتر پاسخها بهبود یافت."
+ },
+ {
+ "date": "1401/01/24",
+ "description": "یک اشکال که باعث میشد برخی صفحات دچار ریدایرکت بیپایان شوند برطرف شد."
+ },
+ {
+ "date": "1401/02/06",
+ "description": "صفحهای مستقل برای یافتن اشعار مشابه (سیمی) اضافه شد و صفحهبندی نتایج جستجو و این صفحه بهبود یافت."
+ },
+ {
+ "date": "1401/02/09",
+ "description": "صفحه آمار سایت با اطلاعات دقیقتری از تعداد ابیات به تفکیک زبان بهروزرسانی شد."
+ },
+ {
+ "date": "1401/02/11",
+ "description": "امکان مشاهده اشعار مشابه برای هر بیت بهطور جداگانه (نه فقط برای کل شعر) اضافه شد."
+ },
+ {
+ "date": "1401/02/12",
+ "description": "اشکالی در نمایش اشعار مرتبط برای صفحاتی که چند بخش کامل شعر یا پاراگراف داشتند برطرف شد."
+ },
+ {
+ "date": "1401/02/13",
+ "description": "کاربران اکنون میتوانند در ویرایشگر، وزن عروضی جدیدی را برای یک شعر پیشنهاد دهند."
+ },
+ {
+ "date": "1401/02/14",
+ "description": "امکان بوکمارک کردن نظرات (حاشیهها) و جستجو در متن نظرات اضافه شد."
+ },
+ {
+ "date": "1401/02/14",
+ "description": "در فهرستهای الفبایی که ترتیب حروف متفاوتی دارند، گزینه نمایش «بدون ترتیب» اضافه شد."
+ },
+ {
+ "date": "1401/02/29",
+ "description": "دسترسی به گزینه جستجوی دقیق در صفحه جستجو سادهتر شد."
+ },
+ {
+ "date": "1401/03/03",
+ "description": "اشکال دکمه بازنشانی وزن شعر در ویرایشگر برطرف شد."
+ },
+ {
+ "date": "1401/03/04",
+ "description": "هنگام حذف یک نظر گزارششده، به کاربری که آن را گزارش داده بود اطلاع داده میشود."
+ },
+ {
+ "date": "1401/03/11",
+ "description": "اشکال کلیک روی لینک «بیت تصادفی» برطرف شد."
+ },
+ {
+ "date": "1401/03/20",
+ "description": "یک اشکال قدیمی در نمایش عنوان کامل برخی از اشعار برطرف شد."
+ },
+ {
+ "date": "1401/03/29",
+ "description": "فاصلهگذاری پاراگرافها و عناصر صفحات برای ظاهری خواناتر و مرتبتر بهبود یافت."
+ },
+ {
+ "date": "1401/04/01",
+ "description": "لینک سایتهای ابجد و آوا به فوتر گنجور اضافه شد."
+ },
+ {
+ "date": "1401/04/06",
+ "description": "عبارت «ثبت نام» در سایت به «نامنویسی» تغییر کرد."
+ },
+ {
+ "date": "1401/04/08",
+ "description": "لوگو و فاویکون جدید سایت (طراحی مجید نجاتی) جایگزین نسخه قبلی شد."
+ },
+ {
+ "date": "1401/04/09",
+ "description": "پسزمینه سایت تغییر کرد تا ظاهر تازهتری داشته باشد."
+ },
+ {
+ "date": "1401/04/10",
+ "description": "رابط کاربری و روند ثبتنام و بازنشانی رمز عبور بازطراحی و سادهتر شد."
+ },
+ {
+ "date": "1401/04/13",
+ "description": "نوار ابزار چسبان (sticky navbar) جدیدی به صفحات اشعار اضافه شد که دکمههای بوکمارک، اشتراکگذاری، کپی متن و لینک، ویرایش، اشعار همقافیه و جابهجایی بین اشعار را در یک جا گرد هم میآورد."
+ },
+ {
+ "date": "1401/04/14",
+ "description": "دکمه قفل اسکرول خودکار هنگام پخش تلاوت به نوار ابزار اضافه شد."
+ },
+ {
+ "date": "1401/04/16",
+ "description": "راهنمای کوچکی برای دکمههای نوار ابزار جدید اضافه شد تا کاربرد هرکدام روشنتر باشد."
+ },
+ {
+ "date": "1401/04/16",
+ "description": "تلاوتهایی که کاربر به آنها رأی مثبت داده در بالای فهرست تلاوتهای همان شعر نمایش داده میشوند."
+ },
+ {
+ "date": "1401/04/17",
+ "description": "جستجوی دقیق اکنون بهطور پیشفرض فعال است و اشکال نمایش نتایج جستجو برای کلماتی با حرف «أ» برطرف شد."
+ },
+ {
+ "date": "1401/04/23",
+ "description": "هنگام بوکمارک کردن یک بیت یا شعر، امکان نوشتن یادداشت شخصی اضافه شد."
+ },
+ {
+ "date": "1401/04/29",
+ "description": "پیشنهادهای حذف یا جابهجایی ابیات یک شعر توسط کاربران، پس از بررسی، در تاریخچه ویرایش شعر قابل مشاهده است."
+ },
+ {
+ "date": "1401/04/31",
+ "description": "امکان جستجو در متن یادداشتهای بوکمارکشده اضافه شد."
+ },
+ {
+ "date": "1401/04/31",
+ "description": "برای جلوگیری از انباشته شدن تلاوتهای تکراری، افزودن تلاوت جدید برای اشعاری که تلاوتهای زیادی دارند محدود شد."
+ },
+ {
+ "date": "1401/06/04",
+ "description": "امکان نمایش رمز عبور هنگام ثبتنام اضافه شد تا وارد کردن آن سادهتر و کمخطاتر باشد."
+ },
+ {
+ "date": "1401/06/05",
+ "description": "امکان ثبت و نمایش موقعیت جغرافیایی و تاریخ سرایش اشعار روی نقشه در صفحات شعر و دستهبندی اضافه شد."
+ },
+ {
+ "date": "1401/06/30",
+ "description": "منوی مربوط به هر شعر (اشتراکگذاری، ابزارها و گزینههای دیگر) به نوار کناری صفحه شعر منتقل شد تا استفاده از آن راحتتر باشد."
+ },
+ {
+ "date": "1401/07/26",
+ "description": "در سراسر سایت بهجای واژه «شاعر» از واژه «سخنور» استفاده میشود."
+ },
+ {
+ "date": "1401/07/28",
+ "description": "نمایش صفحات فهرست («مِندکس») سادهتر شد و با پنلهای بازشونده مرتبتری ارائه میشود."
+ },
+ {
+ "date": "1401/08/03",
+ "description": "پخش خودکار قرائت بعدی پس از پایان قرائت فعلی اضافه شد و در این حالت قرائتهای مخفی نیز نمایش داده میشوند."
+ },
+ {
+ "date": "1401/10/06",
+ "description": "اشکال نمایش نادرست قافیه در برخی اشعار برطرف شد."
+ },
+ {
+ "date": "1401/10/15",
+ "description": "طراحی صفحه حمایت مالی از گنجور بهبود یافت."
+ },
+ {
+ "date": "1401/10/29",
+ "description": "تصاویر شاعران، اشعار و آثار موزه اکنون از سروری جداگانه بارگذاری میشوند تا نمایش تصاویر سریعتر و پایدارتر شود."
+ },
+ {
+ "date": "1401/11/12",
+ "description": "نوار ابزار جدیدی به صفحه شعر اضافه شد که امکان رفتن سریع به شعر بعدی یا قبلی را فراهم میکند."
+ },
+ {
+ "date": "1401/11/21",
+ "description": "کاربران اکنون میتوانند بیتهای جاافتاده در یک شعر را پیشنهاد دهند و تاریخچه ویرایشهای هر شعر را نیز مشاهده کنند."
+ },
+ {
+ "date": "1401/11/24",
+ "description": "پیوند جستوجوی معنی واژهها به دلیل تبلیغات مزاحم سرویس قبلی، به دهخدا (dehkhoda.ut.ac.ir) تغییر کرد."
+ },
+ {
+ "date": "1401/11/28",
+ "description": "به دلیل مشکل دسترسی از خارج ایران، جستوجوی معنی واژهها به سرویس vajje.com منتقل شد."
+ },
+ {
+ "date": "1401/11/28",
+ "description": "صفحات اختصاصی برای مرور اشعار بر اساس زبان (مثلاً مازندرانی یا ترکی) اضافه شد."
+ },
+ {
+ "date": "1401/12/19",
+ "description": "امکان تعیین قرائت پیشفرض برای اشعار فراهم شد و قرائت فریدون فرحاندوز بهعنوان قرائت پیشفرض اشعار حافظ انتخاب شد."
+ },
+ {
+ "date": "1401/12/22",
+ "description": "اشکال صفحهبندی در جستوجوی میان نظرات کاربران برطرف شد."
+ },
+ {
+ "date": "1401/12/29",
+ "description": "پشتیبانی از زبان مازندرانی به فهرست زبانهای اشعار اضافه شد."
+ },
+ {
+ "date": "1402/01/09",
+ "description": "با اصلاح نحوه نمایهسازی متن اشعار، دقت جستوجو در متن شعرها بهبود یافت."
+ },
+ {
+ "date": "1402/01/11",
+ "description": "امکان پیشنهاد و مشاهده شرح و معنی برای بیتها و کل اشعار به سایت اضافه شد و برای واژههای دشوار، لینک به معنی آنها گذاشته میشود."
+ },
+ {
+ "date": "1402/01/12",
+ "description": "هنگام ثبت پیشنهاد ویرایش، کاربران میتوانند گزینه «نمایش داده نشدن نامم» را فعال کنند."
+ },
+ {
+ "date": "1402/01/17",
+ "description": "نقشه شاعران و برچسبهای موقعیت جغرافیایی اشعار اکنون به گوگلمپ لینک داده میشوند."
+ },
+ {
+ "date": "1402/01/27",
+ "description": "پیامهای مربوط به حمایت مالی از سایت بهبود یافت."
+ },
+ {
+ "date": "1402/01/28",
+ "description": "هنگام نوشتن نظر یا بیوگرافی کاربری، هشداری درباره پیامدهای سوءاستفاده از این متنها نمایش داده میشود."
+ },
+ {
+ "date": "1402/01/30",
+ "description": "نام دستهبندی روی نقشههای جغرافیایی مرتبط با آن نمایش داده میشود."
+ },
+ {
+ "date": "1402/02/01",
+ "description": "اشکالات مربوط به فرم گزارش خطای قرائت و ترتیب نادرست ابیات در گزارشها برطرف شد."
+ },
+ {
+ "date": "1402/02/06",
+ "description": "در فرم گزارش خطای قرائت، اکنون میتوان همانجا قرائت را دوباره بررسی و پخش کرد."
+ },
+ {
+ "date": "1402/02/10",
+ "description": "صفحه جدیدی برای فهرست کتابها همراه با جلد کتابها به سایت اضافه شد."
+ },
+ {
+ "date": "1402/02/13",
+ "description": "امکان جستوجو در فهرست کتابها اضافه شد."
+ },
+ {
+ "date": "1402/02/14",
+ "description": "قالب شعری هر شعر (مانند غزل، رباعی یا قصیده) اکنون در صفحه شعر نمایش داده میشود."
+ },
+ {
+ "date": "1402/03/04",
+ "description": "در صفحه شعر، پیوند مستقیم به موقعیت جغرافیایی مرتبط اضافه شد؛ نقشهها عنوان گرفتند و اشکال نمایش برخی نمادهای نقشه برطرف شد."
+ },
+ {
+ "date": "1402/03/12",
+ "description": "سرویس جستوجوی معنی واژهها به ajehyab.com تغییر کرد که تبلیغات کمتری دارد."
+ },
+ {
+ "date": "1402/03/19",
+ "description": "در صفحه هر دستهبندی، فهرست بهترین قرائتهای آن دسته نیز نمایش داده میشود."
+ },
+ {
+ "date": "1402/03/26",
+ "description": "امکان برچسب زدن اشعار با نام افراد مرتبط با آنها اضافه شد و میانبرهایی برای رفتن سریع بین صفحات دستهبندی و شاعران فراهم شد."
+ },
+ {
+ "date": "1402/04/01",
+ "description": "ابزار ویرایش متن برای پیشنهاد اصلاحات بهبود یافت؛ دکمه چسباندن (Paste) اضافه شد و اشکال ایجاد لینکهای نامعتبر توسط ویرایشگر برطرف شد."
+ },
+ {
+ "date": "1402/04/08",
+ "description": "نام شاعران در سراسر سایت یکدست شد و بهجای ترکیب نامهای مختلف، از تخلص شناختهشده هر شاعر استفاده میشود."
+ },
+ {
+ "date": "1402/04/09",
+ "description": "جای بنر اطلاعرسانی سایت جابهجا شد و نمایش صفحات فهرست («مِندکس») بهبود بیشتری یافت."
+ },
+ {
+ "date": "1402/04/09",
+ "description": "نمایش یادداشتها و حاشیهنویسیهای داخل متن شعر خواناتر شد."
+ },
+ {
+ "date": "1402/04/18",
+ "description": "برای کاهش زمان بارگذاری صفحات دستهها، فهرست تلاوتهای هر بخش تنها با انتخاب کاربر نمایش داده میشود."
+ },
+ {
+ "date": "1402/04/21",
+ "description": "لینک به وبگاه minsoz.ir برای اشعار ترکی به صفحات مرتبط اضافه شد."
+ },
+ {
+ "date": "1402/05/02",
+ "description": "بخش تازهای برای کتابخانه کتابهای پیدیاف با امکان مرور بر اساس نویسنده و اثر راهاندازی شد."
+ },
+ {
+ "date": "1402/05/09",
+ "description": "امکان جستجوی کتابها و مرور آنها بر اساس برچسب موضوعی به کتابخانه پیدیاف اضافه شد."
+ },
+ {
+ "date": "1402/05/10",
+ "description": "لینک میان اشعار گنجور و کتابهای متناظر در نسکبان اکنون بهطور خودکار همگامسازی میشود."
+ },
+ {
+ "date": "1402/05/22",
+ "description": "امکان جستجوی متن کامل درون صفحات کتابهای پیدیاف (استخراجشده با OCR) اضافه شد."
+ },
+ {
+ "date": "1402/06/06",
+ "description": "کتابهای تازهای از پایگاه eliteraturebook.com به کتابخانه پیدیاف افزوده شد."
+ },
+ {
+ "date": "1402/06/12",
+ "description": "لینک به سرویس جدید jadval.ganjoor.net در پاورقی سایت اضافه شد."
+ },
+ {
+ "date": "1402/06/26",
+ "description": "مشکل قابلیت آوانویسی (تلفظ لاتین) اشعار برطرف و این امکان دوباره فعال شد."
+ },
+ {
+ "date": "1402/07/17",
+ "description": "امکان دریافت خروجی از نسخه آوانویسیشده اشعار اضافه شد."
+ },
+ {
+ "date": "1402/07/18",
+ "description": "امکان جابهجایی بین حالت روشن و تاریک (حالت شب) به سایت گنجور اضافه شد."
+ },
+ {
+ "date": "1402/07/28",
+ "description": "برای جلوگیری از هرزنامه، هنگام ثبت نام مستعار یا بیوگرافی نامناسب هشداری به کاربر نمایش داده میشود."
+ },
+ {
+ "date": "1402/08/03",
+ "description": "امکان بازگردانی (Undo) یک ویرایش شعر از تاریخچه تغییرات اضافه شد."
+ },
+ {
+ "date": "1402/08/30",
+ "description": "مشکلی در نمایش تلاوتهای دارای منبع صوتی برطرف شد."
+ },
+ {
+ "date": "1402/09/02",
+ "description": "مشکل نمایش برخی نمادهای فونت متریال در سایت برطرف شد."
+ },
+ {
+ "date": "1402/09/07",
+ "description": "نمایش تاریخچه ویرایش شعرها بهبود یافت و اکنون تغییرات متن، عنوان و توضیحات به صورت مقایسه قبل و بعد نشان داده میشود."
+ },
+ {
+ "date": "1402/09/08",
+ "description": "مشکل ارسال متن اشعار به وجهیاب و سایر واژهنامهها برای جستجوی لغت برطرف شد."
+ },
+ {
+ "date": "1402/09/14",
+ "description": "آمار تعداد هر حرف الفبا در هر بیت همراه با هایلایت حرف نخست به صفحات آماری اضافه شد."
+ },
+ {
+ "date": "1402/09/18",
+ "description": "آمار قالبهای شعری (غزل، قصیده، رباعی و ...) به صفحه آمار هر دسته اضافه شد."
+ },
+ {
+ "date": "1402/09/18",
+ "description": "جستجوی اشعار مشابه اکنون میتواند بر اساس قالب شعر، زبان و دسته مشخص فیلتر شود."
+ },
+ {
+ "date": "1402/09/21",
+ "description": "دکمه نمایش شرح و تفسیر ابیات به صفحه شعر اضافه شد."
+ },
+ {
+ "date": "1402/09/22",
+ "description": "تلاوتها اکنون بر اساس نوع (روخوانی، آوازی و ...) دستهبندی و قابل فیلتر هستند."
+ },
+ {
+ "date": "1402/09/22",
+ "description": "جستجوی درونخطی سایت بهبود یافت و دقیقتر شد."
+ },
+ {
+ "date": "1402/09/30",
+ "description": "کاربران میتوانند اشعار مرتبط یا برگرفته از یکدیگر را برای بررسی پیشنهاد دهند."
+ },
+ {
+ "date": "1402/10/01",
+ "description": "صفحه جدیدی برای نمایش اشعار مرتبط و استقبالشده از یک شعر به گنجور اضافه شد."
+ },
+ {
+ "date": "1402/10/07",
+ "description": "برای اشعاری که میان چند شاعر مشترک شناخته میشوند، یادداشتی توضیحی نمایش داده میشود."
+ },
+ {
+ "date": "1402/10/08",
+ "description": "امکان جستجو در صفحه اشعار مشابه اضافه شد."
+ },
+ {
+ "date": "1402/10/30",
+ "description": "برای جلوگیری از سوءاستفاده، هشداری برای عدم انتشار شماره تلفن در دیدگاهها نمایش داده میشود."
+ },
+ {
+ "date": "1402/11/01",
+ "description": "عنوان صفحه دیدگاهها خواناتر و گویاتر شد."
+ },
+ {
+ "date": "1402/11/02",
+ "description": "ابزار یافتن قافیه بر اساس حروف همصدا (مانند س، ص و ث) بهبود یافت."
+ },
+ {
+ "date": "1402/11/06",
+ "description": "صفحهای برای نمایش نقلقولهای نسبت دادهشده به هر شاعر به سایت اضافه شد."
+ },
+ {
+ "date": "1402/11/06",
+ "description": "اشعار جا افتاده در صفحات «شاعران مرتبط» تکمیل شد."
+ },
+ {
+ "date": "1402/11/09",
+ "description": "امکان پیشنهاد نقلقولهای اشعار توسط کاربران و بازبینی آنها توسط مدیران اضافه شد؛ کاربران میتوانند فهرست پیشنهادهای خود را نیز در صفحهای مجزا ببینند."
+ },
+ {
+ "date": "1402/11/10",
+ "description": "لینکی به برنامه «پنل صوتی گنجور» برای علاقهمندان به دکلمه، به پابرگ سایت اضافه شد."
+ },
+ {
+ "date": "1402/11/13",
+ "description": "ابزار ساخت صفحات اشعار مشابه و مرتبط میان شاعران بازسازی و بهبود یافت."
+ },
+ {
+ "date": "1402/11/20",
+ "description": "نمایش تغییرات پیشنهادی (افزودهها و حذفشدهها) برای ویرایش اشعار روشنتر شد و بخشبندی متن اشعار بهبود یافت."
+ },
+ {
+ "date": "1402/11/26",
+ "description": "مشکلی در تنظیمات زبان سایت رفع شد."
+ },
+ {
+ "date": "1402/11/26",
+ "description": "نمایش خلاصه اشعار بهبود یافت و امکان استفاده از خط جدید (پاراگرافبندی) در آن فراهم شد."
+ },
+ {
+ "date": "1402/12/11",
+ "description": "نمای «تراز شده» برای نمایش زیباتر و منظمتر ابیات اشعار اضافه شد."
+ },
+ {
+ "date": "1402/12/11",
+ "description": "گزینهای برای نمایش اشعار با رسمالخط پیشنهادی اضافه شد."
+ },
+ {
+ "date": "1402/12/29",
+ "description": "امکان بارگذاری فایلهای صوتی دکلمه از سرورهای خارجی فراهم شد تا پخش صدا پایدارتر باشد."
+ },
+ {
+ "date": "1403/01/16",
+ "description": "کاربران اکنون میتوانند خطاهای تاییدشده در متن دکلمههای صوتی را ویرایش کنند."
+ },
+ {
+ "date": "1403/01/16",
+ "description": "لینکی به «نسکبان» (کتابخانه تصاویر اسکنشده کتابها) به پابرگ صفحات اضافه شد."
+ },
+ {
+ "date": "1403/01/16",
+ "description": "امکان مشاهده تصاویر صفحات اسکنشده کتاب (نسکبان) برای هر بخش از دیوان اشعار فراهم شد."
+ },
+ {
+ "date": "1403/01/22",
+ "description": "منابع چاپی مرتبط با هر شعر (رفرنس کتابهای چاپی) در صفحه شعر نمایش داده میشود."
+ },
+ {
+ "date": "1403/01/22",
+ "description": "در فهرست مطالب، اشعاری که به بیش از یک شاعر نسبت داده شدهاند مشخص میشوند."
+ },
+ {
+ "date": "1403/01/22",
+ "description": "دکمههای جمعکردن/باز کردن بخش آمار که از دست رفته بود، بازگردانده شد."
+ },
+ {
+ "date": "1403/01/31",
+ "description": "امکان تنظیم نوع اعلانهای دریافتی توسط کاربران اضافه شد."
+ },
+ {
+ "date": "1403/02/02",
+ "description": "برای عکسهای پیشنهادی شاعران، درصد تطابق و لینک منبع پینترست نیز نمایش داده میشود."
+ },
+ {
+ "date": "1403/02/15",
+ "description": "دسترسی سریعتر به بخش عکسها فراهم شد و عکس پیشنهادی هر شاعر در صفحه اصلی او و در بخش اشعار مرتبط نمایش داده میشود."
+ },
+ {
+ "date": "1403/02/15",
+ "description": "نمایش نقشه در صفحات شاعران بهبود یافت."
+ },
+ {
+ "date": "1403/02/21",
+ "description": "بخش «منابع چاپی» برای شاعران و بخشهای دیوان اضافه شد که کتابهای مرجع هر بخش را نشان میدهد و امکان تعیین منبع اصلی هر بخش نیز فراهم شد."
+ },
+ {
+ "date": "1403/03/03",
+ "description": "در صورت عدم امکان پیشنهاد قافیه سفارشی، پیام توضیحی به کاربر نمایش داده میشود."
+ },
+ {
+ "date": "1403/03/11",
+ "description": "نحوه پردازش متن دیدگاهها بهبود یافت."
+ },
+ {
+ "date": "1403/03/22",
+ "description": "لینکی به وبگاه books.vejin.net برای اشعار کردی اضافه شد."
+ },
+ {
+ "date": "1403/03/28",
+ "description": "امکان برچسبگذاری اشعار بر اساس منبع دیجیتالیشان و نمایش آمار مربوط به منابع دیجیتال فراهم شد."
+ },
+ {
+ "date": "1403/04/01",
+ "description": "صفحه «منابع» بازسازی و بهروزرسانی شد و امکان مشخص کردن منبع دیجیتال هر بخش از دیوان فراهم شد."
+ },
+ {
+ "date": "1403/04/01",
+ "description": "ابزار یافتن قافیه با حروف همصدا برای حروف «آ» و «ا» نیز اصلاح شد."
+ },
+ {
+ "date": "1403/04/06",
+ "description": "آمار پرکاربردترین واژههای بهکاررفته در هر بخش از دیوان اشعار به سایت اضافه شد."
+ },
+ {
+ "date": "1403/04/21",
+ "description": "آمار واژگان با کنار گذاشتن کلمات رایج (حروف اضافه و ربط) دقیقتر شد."
+ },
+ {
+ "date": "1403/04/25",
+ "description": "آیکونهای سایت از فونت به تصاویر SVG تغییر یافتند تا نمایش آنها واضحتر و سریعتر شود."
+ },
+ {
+ "date": "1403/04/25",
+ "description": "اشکال بسته نشدن منوی کناری (سایدبار) هنگام باز بودن آن رفع شد."
+ },
+ {
+ "date": "1403/04/25",
+ "description": "برچسبی برای جلوگیری از ترجمه خودکار متنهای فارسی سایت توسط مرورگر اضافه شد تا متن اشعار بههم نریزد."
+ },
+ {
+ "date": "1403/04/30",
+ "description": "مشکل کندی نمایش آمار واژگان اشعار برطرف شد."
+ },
+ {
+ "date": "1403/04/31",
+ "description": "نسخه تاجیکی گنجور با خط سیریلیک (tj.ganjoor.net) راهاندازی شد؛ اشعار بهصورت خودکار به الفبای تاجیکی برگردانده میشوند و فهرست شاعران، صفحهبندی اشعار و نقشه سایت نیز برای آن فراهم شده است."
+ },
+ {
+ "date": "1403/06/04",
+ "description": "امکان جستجو در نسخه تاجیکی (سیریلیک) گنجور فراهم شد."
+ },
+ {
+ "date": "1403/06/13",
+ "description": "محتوای بیشتری از اشعار تاجیکی (خط سیریلیک) به تارنمای تاجیکگنجور افزوده شد."
+ },
+ {
+ "date": "1403/08/08",
+ "description": "لینکهای ارجاع به آیات قرآن کریم به سرویس پایدارتر تنزیل (tanzil.ir) تغییر یافت."
+ },
+ {
+ "date": "1403/08/12",
+ "description": "امکان غیرفعال کردن منوی انتخاب متن (selection menu) هنگام گزیدن متن اشعار اضافه شد."
+ },
+ {
+ "date": "1403/08/19",
+ "description": "وزن هر بیت اکنون در کنار همان بیت نمایش داده میشود."
+ },
+ {
+ "date": "1403/08/21",
+ "description": "کاربران عادی نیز میتوانند برای اشعار فاقد قافیه، بهصورت دستهجمعی قافیه پیشنهاد دهند."
+ },
+ {
+ "date": "1403/09/18",
+ "description": "امکان تولید خودکار خلاصه برای ابیات و اشعار با کمک هوش مصنوعی اضافه شد."
+ },
+ {
+ "date": "1403/09/22",
+ "description": "برچسبگذاری جغرافیایی خودکار اشعار با استفاده از هوش مصنوعی اضافه شد."
+ },
+ {
+ "date": "1403/09/25",
+ "description": "تصاویر هوش مصنوعی متناسب با محتوای اشعار ایجاد و در صفحات مرتبط نمایش داده میشود."
+ },
+ {
+ "date": "1403/10/04",
+ "description": "نمایش آثار موزه گنجور برای کاربران واردشده بهصورت صفحهبندیشده بهبود یافت."
+ },
+ {
+ "date": "1403/10/04",
+ "description": "طراحی صفحات نمایش اشعار و دستهبندیها بازطراحی و خواناتر شد."
+ },
+ {
+ "date": "1403/10/09",
+ "description": "سرعت بارگذاری صفحات موزه گنجور بهبود یافت."
+ },
+ {
+ "date": "1403/10/21",
+ "description": "امکان استثنا کردن برخی شاعران خاص از نتایج جستجو اضافه شد."
+ },
+ {
+ "date": "1403/10/21",
+ "description": "هنگام حذف نشانک (بوکمارک) دارای یادداشت، پیام تأییدی نمایش داده میشود تا از حذف تصادفی جلوگیری شود."
+ },
+ {
+ "date": "1403/10/26",
+ "description": "آمار زیردستههای هر بخش نیز به صفحه آمار سایت اضافه شد."
+ },
+ {
+ "date": "1403/10/30",
+ "description": "امکان درونریزی نسخههای خطی موزه گنجور از قالب استاندارد IIIF فراهم شد."
+ },
+ {
+ "date": "1403/11/05",
+ "description": "پیامهای هشدار آزاردهنده کمتر شد و پیامهای باقیمانده اطلاعات روشنتری نمایش میدهند."
+ },
+ {
+ "date": "1403/11/07",
+ "description": "نمایش تصاویر موزه گنجور با نمایش نسخه اصلی و باکیفیتتر تصویر بهجای اندازه معمولی بهبود یافت."
+ },
+ {
+ "date": "1403/11/07",
+ "description": "دکمههای صفحهبندی در نتایج جستجو و صفحه اشعار مشابه، علاوه بر پایین صفحه، در بالای آن هم اضافه شد."
+ },
+ {
+ "date": "1403/11/09",
+ "description": "رابط کاربری بخش جستجو بهبود یافت."
+ },
+ {
+ "date": "1403/11/11",
+ "description": "کپی کردن خلاصههای تولیدشده برای ابیات آسانتر شد."
+ },
+ {
+ "date": "1403/11/12",
+ "description": "نمودارها و آمارهای تازهای، از جمله تعداد ابیات هر بخش، به صفحه آمار گنجور اضافه شد."
+ },
+ {
+ "date": "1403/12/09",
+ "description": "امکان استثنا کردن برخی شاعران از صفحه «اشعار مشابه» نیز فراهم شد."
+ },
+ {
+ "date": "1403/12/10",
+ "description": "هنگام تأیید پیشنهادهای پیوند، پینترست و نقلقول ارسالی کاربران، برای پیشنهاددهنده اعلان ارسال میشود."
+ },
+ {
+ "date": "1403/12/18",
+ "description": "بخشهای تازهای به صفحه آمار سایت اضافه شد."
+ },
+ {
+ "date": "1403/12/19",
+ "description": "امکان مقایسه میزان کاربرد یک واژه در اشعار شاعران مختلف به صفحه آمار اضافه شد."
+ },
+ {
+ "date": "1403/12/20",
+ "description": "امکان جایگزین کردن تصویر یک اثر در موزه گنجور فراهم شد."
+ },
+ {
+ "date": "1403/12/20",
+ "description": "یافتن اشعار مشابه اکنون برای اشعاری که پیشتر نتیجه محاسبهشدهای نداشتند نیز کار میکند."
+ },
+ {
+ "date": "1403/12/23",
+ "description": "صفحه هر شاعر اکنون ابیاتی از اشعار او را که در سایر اشعار همان شاعر بازتاب یافتهاند نیز نشان میدهد."
+ },
+ {
+ "date": "1403/12/23",
+ "description": "چیدمان صفحه شاعران اصلاح شد تا هنگام اسکرول همه بخشهای صفحه بهدرستی در دسترس بمانند."
+ },
+ {
+ "date": "1404/01/01",
+ "description": "برچسبگذاری اشعار با پیوند به منابع دیجیتال بهبود یافت."
+ },
+ {
+ "date": "1404/01/06",
+ "description": "امکان پیشنهاد و مشارکت در تصحیح اطلاعات دستهبندیها توسط کاربران ثبتنامشده اضافه شد."
+ },
+ {
+ "date": "1404/01/09",
+ "description": "اشکالی در جایگزینی فایلهای صوتی خوانش اشعار منتشرنشده برطرف شد."
+ },
+ {
+ "date": "1404/01/11",
+ "description": "صفحه «مشارکتهای کاربر» اضافه شد که ویرایشها، نقلقولها، آهنگهای پیشنهادی، نظرات تأییدشده و دیگر فعالیتهای کاربران را همراه با نمودار نمایش میدهد."
+ },
+ {
+ "date": "1404/01/12",
+ "description": "مشکل ناخوانا بودن برچسبهای نمودارها در حالت تاریک (دارک مود) برطرف شد."
+ },
+ {
+ "date": "1404/01/14",
+ "description": "تعداد کلمات هر دستهبندی از اشعار در صفحه مربوطه نمایش داده میشود."
+ },
+ {
+ "date": "1404/02/29",
+ "description": "ظاهر سایت سادهتر شد و برای متنها از فونت گوگل «وزیرمتن» استفاده شد."
+ },
+ {
+ "date": "1404/03/04",
+ "description": "امکان مشاهده آمار بازدید دستهبندیها و اشعار اضافه شد."
+ },
+ {
+ "date": "1404/03/15",
+ "description": "امکان کپی کردن لینک خوانش (رسیتیشن) اشعار اضافه شد."
+ },
+ {
+ "date": "1404/05/17",
+ "description": "هشداری برای متنهای تولیدشده توسط هوش مصنوعی به سایت اضافه شد."
+ },
+ {
+ "date": "1404/08/27",
+ "description": "رنگهای نقشه گنجور در حالت تاریک اصلاح شد."
+ },
+ {
+ "date": "1404/10/03",
+ "description": "اشکال نمایش نادرست عنوان صفحات در شمارهگذاری صفحات برطرف شد."
+ },
+ {
+ "date": "1404/11/25",
+ "description": "سازگاری با نسخه ۳ استاندارد IIIF افزوده شد تا نمایش تصاویر نسخ خطی روانتر و بهتر شود."
+ },
+ {
+ "date": "1405/03/18",
+ "description": "فونت وزیرمتن بهصورت محلی روی سرور گنجور بارگذاری شد تا سایت سریعتر و مستقل از سرویسهای خارجی بارگذاری شود."
+ },
+ {
+ "date": "1405/04/01",
+ "description": "صفحات محتوای تفصیلی برای منابع دیجیتال (نسخ خطی و کتابهای مرجع) اضافه شد."
+ },
+ {
+ "date": "1405/04/01",
+ "description": "برای کاربران خارج از ایران، اطلاعیهای درباره روش کمک مالی به گنجور نمایش داده میشود."
+ },
+ {
+ "date": "1405/04/01",
+ "description": "امکان استفاده آفلاین از سایت/اپلیکیشن فراهم شد."
+ },
+ {
+ "date": "1405/04/07",
+ "description": "سایت آخرین شعری را که مشاهده کردهاید بهخاطر میسپارد."
+ },
+ {
+ "date": "1405/04/29",
+ "description": "اشکالات صفحه وزن اشعار (ganjoor.net/vazn) برطرف شد."
+ },
+ {
+ "date": "1405/05/13",
+ "description": "بخش نظرات ارتقا یافت: امکان امتیاز دادن و واکنش به نظرات، صفحهبندی و مرتبسازی نظرات اضافه شد و امنیت نظرات در برابر کدهای مخرب افزایش یافت."
+ },
+ {
+ "date": "1405/05/15",
+ "description": "پنل کاربری گنجور بازطراحی و کاربرپسندتر شد."
+ },
+ {
+ "date": "1405/05/16",
+ "description": "طراحی و عملکرد سایت تاجیکی گنجور (tj.ganjoor.net) بهبود یافت، از جمله همگامسازی بهتر خوانشها."
+ },
+ {
+ "date": "1405/05/19",
+ "description": "اشکال منقضیشدن زودهنگام نشست ورود کاربران برطرف شد."
+ },
+ {
+ "date": "1405/05/25",
+ "description": "دادههای عمومی گنجور و نسخه تاجیکی-فارسی آن بهصورت متنباز منتشر شد."
+ },
+ {
+ "date": "1405/05/30",
+ "description": "ظاهر بصری سایت بهروزرسانی شد: پسزمینه گرمتر برای صفحه اشعار، رنگبندی طلایی جدید، بهبود راهنماها (تولتیپ) و اصلاح چیدمان فوتر در موبایل."
+ },
+ {
+ "date": "1405/06/11",
+ "description": "اشکالات ناوبری سایت از جمله پرش به محتوای اصلی و جابهجایی بین اشعار برطرف شد و لینکهای صفحات گنجور واضحتر نمایش داده میشوند."
+ },
+ {
+ "date": "1405/06/13",
+ "description": "جستجو اکنون عنوان اشعار را نیز در نظر میگیرد تا نتایج دقیقتری نمایش دهد."
+ },
+ {
+ "date": "1405/06/17",
+ "description": "اشکالی در فرآیند ثبتنام کاربران جدید برطرف شد."
+ },
+ {
+ "date": "1405/06/20",
+ "description": "قابلیت جستجوی معنایی (هوشمند) در اشعار اضافه شد."
+ },
+ {
+ "date": "1405/06/21",
+ "description": "همگامسازی و پخش خوانشهای تاجیکی بهبود یافت."
+ },
+ {
+ "date": "1405/06/21",
+ "description": "پخشکننده صوتی بازطراحی شد: نوار پخش ثابت در پایین صفحه، امکان رفتن به موضع فعلی خوانش و قفل کردن خوانش انتخابشده."
+ },
+ {
+ "date": "1405/06/22",
+ "description": "خطای ۵۰۰ هنگام ورود ناموفق به حساب کاربری برطرف شد."
+ },
+ {
+ "date": "1405/06/22",
+ "description": "بهدلیل تغییر سیاستهای اسپاتیفای، جستجوی اسپاتیفای حذف و با فرم افزودن لینک آهنگ معتبر جایگزین شد."
+ },
+ {
+ "date": "1405/06/24",
+ "description": "اشکال پخشکننده صوتی برطرف شد."
+ },
+ {
+ "date": "1405/06/24",
+ "description": "با بهبود سازوکار کش، سرعت بارگذاری صفحات سایت افزایش یافت."
+ },
+ {
+ "date": "1405/06/26",
+ "description": "امکان جایگزین کردن فایل خوانش (رسیتیشن) اشعار فراهم شد."
+ },
+ {
+ "date": "1405/07/04",
+ "description": "کاربران اکنون میتوانند برچسب موقعیت جغرافیایی برای اشعار پیشنهاد دهند؛ این پیشنهادها پیش از انتشار توسط مدیران بررسی میشود."
+ },
+ {
+ "date": "1405/07/04",
+ "description": "چند آسیبپذیری امنیتی (از جمله XSS و تزریق SQL) برطرف و امنیت آپلود تصویر و ثبت نظرات تقویت شد."
+ },
+ {
+ "date": "1405/07/05",
+ "description": "امکان خروج از سایر نشستهای فعال حساب کاربری اضافه شد و امنیت فرمها در برابر حملات CSRF افزایش یافت."
+ },
+ {
+ "date": "1405/07/05",
+ "description": "بخش «تازههای نرمافزار» به پابرگ صفحات اضافه شد تا فهرست تغییرات گنجور به زبان فارسی و با تاریخ شمسی همیشه در دسترس کاربران باشد."
+ }
+]
\ No newline at end of file
diff --git a/README.md b/README.md
index 738de4a7..eb3a8bd8 100644
--- a/README.md
+++ b/README.md
@@ -28,3 +28,9 @@ it needs a downloaded ONNX model and published embeddings data on top of the usu
covering the actual problems hit building this feature, not a generic checklist — worth reading
before assuming something new is broken.
+## Changelog
+
+The user-facing changelog shown in the site's footer ("تازههای نرمافزار") is generated and
+maintained from git history. See **[docs/CHANGELOG_PROCESS.md](docs/CHANGELOG_PROCESS.md)** for
+the JSON format and the process for adding new entries.
+
diff --git a/docs/CHANGELOG_PROCESS.md b/docs/CHANGELOG_PROCESS.md
new file mode 100644
index 00000000..b9a3da7c
--- /dev/null
+++ b/docs/CHANGELOG_PROCESS.md
@@ -0,0 +1,62 @@
+# فرایند نگهداری فهرست تغییرات (Changelog)
+
+فایل `GanjooRazor/wwwroot/json/changelog.json` فهرست تغییرات کاربرپسند این
+پروژه را به زبان فارسی نگه میدارد و در پاورقی سایت («تازههای نرمافزار»)
+نمایش داده میشود.
+
+## ساختار فایل
+
+فایل یک آرایهٔ JSON است که هر عضو آن به این شکل است:
+
+```json
+{
+ "date": "1405/07/05",
+ "description": "توضیح کاربرپسند و فارسیِ تغییر، به شکل یک جملهٔ کوتاه."
+}
+```
+
+- `date`: تاریخ شمسی به قالب `yyyy/mm/dd`.
+- `description`: توضیح فارسیِ روان (نه ترجمهٔ تحتاللفظیِ پیام Commit)، مناسب
+ برای خوانندهای که کاربر نهایی سایت است، نه توسعهدهنده.
+- آرایه باید به ترتیب **صعودی** (قدیم به جدید) در فایل نگه داشته شود؛ نمایش
+ معکوس (جدید به قدیم) در سمت کلاینت با جاوااسکریپت (`_FooterPartial.cshtml`)
+ انجام میشود.
+
+فقط تغییراتی که یک کاربر عادی سایت متوجهٔ آن میشود باید وارد این فایل شوند:
+ویژگیهای جدید، تغییرات محسوس رابط کاربری، رفع اشکالهای قابلمشاهده،
+بهبودهای کارایی محسوس و غیره. تغییرات صرفاً فنی (ریفکتور، بروزرسانی
+وابستگیها، CI/CD، migrationهای دیتابیس، تمیزکاری کد، تایپو در کد) نباید در
+این فایل بیایند.
+
+## بهروزرسانی فهرست تغییرات پس از هر دوره از توسعه
+
+از آنجا که نوشتن توضیح فارسیِ طبیعی و تشخیص اینکه کدام Commitها واقعاً برای
+کاربر اهمیت دارند به قضاوت نیاز دارد (نه صرفاً یک تبدیل خودکار متن)، روش
+پیشنهادی برای بهروزرسانی، استفاده از دستیار هوش مصنوعی (مثلاً Claude) است:
+
+1. لیست Commitهای جدید را از زمان آخرین بهروزرسانی فهرست تغییرات بگیرید:
+
+ ```bash
+ git log --no-merges --date=format:'%Y-%m-%d' --pretty=format:'%H|%ad|%s' \
+ --since="<تاریخ آخرین بهروزرسانی>" > new_commits.txt
+ ```
+
+2. این فایل را همراه با فایل فعلی `changelog.json` به دستیار بدهید و از آن
+ بخواهید:
+ - Commitهای بیاهمیت برای کاربر نهایی را کنار بگذارد.
+ - Commitهای مرتبط با یک ویژگی/رفعاشکال را در یک مورد ادغام کند.
+ - برای هر مورد باقیمانده یک توضیح فارسیِ طبیعی و کوتاه بنویسد.
+ - تاریخ میلادی هر Commit را به شمسی (`yyyy/mm/dd`) تبدیل کند.
+ - موارد جدید را در انتهای آرایهٔ موجود در `changelog.json` اضافه کند (نه
+ جایگزینی کل فایل)، با حفظ ترتیب صعودی تاریخ.
+
+3. فایل بهروزشده را جایگزین `GanjooRazor/wwwroot/json/changelog.json` کنید و
+ کامیت نمایید.
+
+## نمایش در سایت
+
+پاورقی سایت (`GanjooRazor/Pages/Shared/_FooterPartial.cshtml`) یک لینک با
+عنوان «تازههای نرمافزار» دارد که با کلیک، پنجرهٔ Modal مربوطه را باز کرده و
+فایل `changelog.json` را با `fetch` بارگذاری میکند. لیست بهصورت معکوس
+(جدیدترین مورد در بالا) نمایش داده میشود. سبکهای مربوط به این بخش در
+`GanjooRazor/wwwroot/css/p8.css` (کلاسهای `.changelog-*`) تعریف شدهاند.