با انتشار نگارش ۱۱.۴.۷۲ افزونه تقویم شمسی جیرا، عمده چالشهای متداول کاربران و مدیران سیستم برطرف شده است. در این مستند راهنما به نحوه عیبیابی و پیکربندی بهینه این قابلیتها میپردازیم:
۱. حل خطای Date Validation Error در پنجره اسپرینتهای اسکرام
یکی از متداولترین خطاها هنگام زدن دکمه Start Sprint یا ویرایش زمان پایان اسپرینت، نمایش خطای قرمز رنگ اعتبار تاریخ بود. این خطا به دلیل عدم تطابق پارامتر ساعت (Time Component) با منطقه زمانی سرور رخ میداد. در نگارش ۱۱.۴.۷۲، انتخابگر شمسی به طور کامل در ساختار دیالوگ اسپرینت مانت شده و زمان شروع و پایان را با دقت میلیثانیه و بدون خطا اعتبارسنجی میکند.
۲. تشخیص هوشمند فیلدهای DateTime در برابر Date-Only (الگوریتم isFieldDateTime)
در فرمهای پیچیده با فیلدهای تاریخ سفارشی (Custom Fields)، چنانچه فیلدی خالی بود، سیستم به اشتباه تقویم روزانه فاقد ساعت را باز میکرد. با الگوریتم جدید isFieldDateTime، نوع فیلد بر اساس متادیتای Jira REST API و شناسه فیلد کش شده و همیشه ساختار استاندارد روز و ساعت شمسی ارائه میشود.
۳. پایداری ویرایش درونسلولی (Inline Editing) در افزونه JXL Sheets
در صورت استفاده از شیتهای تحلیلی JXL، پاپآپ تقویم شمسی به صورت لایهای باز شده و تاریخ درجشده مستقیماً در سلول جدول اعمال میشود؛ بدون آنکه نیاز به باز کردن مودال یا رفرش کل شیت باشد.
۴. راهکار بهروزرسانی بدون قطعی (Hot-Reload)
برای ارتقا به نگارش ۱۱.۴.۷۲، کافیست فایل JAR جدید را از طریق UPM (Manage Apps) بارگذاری نمایید. این افزونه با معماری Dynamic Module طراحی شده و نیازی به ریستارت کلاستر جیرا ندارد.
