پروژه SeaMonkey یک تلاش جمعی برای توسعه مجموعه نرم‌ افزاری همه‌ جانبه SeaMonkey است. این مجموعه نرم‌ افزاری پیش‌تر توسط Netscape و Mozilla محبوب شده بود، و پروژه SeaMonkey همچنان به توسعه و ارائه بروزرسانی‌های با کیفیت بالا به این مفهوم ادامه می‌دهد.

SeaMonkey شامل مرورگر اینترنت، ایمیل و کلاینت گروه خبری همراه با یک خواننده وب‌ فید، ویرایشگر HTML، چت IRC و ابزارهای توسعه وب است که قطعاً برای کاربران پیشرفته، توسعه‌ دهندگان وب و کاربران سازمانی جذاب خواهد بود.

 

بروزرسانی SeaMonkey تغییرات مهم و بهبودها در ابزارهای مختلف

 

در پشت صحنه، SeaMonkey از بسیاری از همان کد منبع Mozilla استفاده می‌کند که نیروهای خواهران موفقی چون Firefox، Thunderbird، Camino، Sunbird و Miro را فراهم می‌آورد. حمایت حقوقی از این پروژه توسط بنیاد Mozilla انجام می‌شود.

 

تغییرات SeaMonkey 2.53.20:

  1. استفاده از Services.focus برای بوک‌ مارک‌گذاری از mailnews در SeaMonkey در باگ 1925033.
  2. جایگزینی مدیر بوک‌ مارک‌ها با کتابخانه Firefox در SeaMonkey: پیگیری دیگر باگ 1932731.
  3. پورت باگ 1458385 – بروزرسانی فایل confvars.sh SeaMonkey در باگ 1913633.
  4. مرتب‌ سازی کدهای کانال‌ها در cZ در باگ 1920565.
  5. گاهی داده‌های تگ از سرور IRC شامل یک جفت نمی‌شود در باگ 1923211.
  6. اصلاح فراخوانی به updateUsers در شبکه در زمان away در cZ در باگ 1923213.
  7. حذف XTLabelRecord غیر‌استفاده‌شده از tree-utils.js در cZ در باگ 1923215.
  8. حذف کد غیر‌استفاده‌ شده از connection-xpcom.js در cZ در باگ 1923219.
  9. حذف کد غیر‌استفاده‌ شده از utils.js در cZ در باگ 1923221.
  10. تغییر از استفاده از کمک‌ توابع arrayContains به استفاده از متدهای شامل (includes) آرایه‌های JS در cZ در باگ 1923224.
  11. تغییر از استفاده از کمک‌ توابع arrayIndexOf به استفاده از متدهای includes و indexOf در آرایه‌های JS در cZ در باگ 1923225.
  12. تغییر از استفاده از کمک‌ توابع arrayRemoveAt و arrayInsertAt به استفاده از متدهای splice و unshift آرایه‌های JS در cZ در باگ 1923227.
  13. تغییر از استفاده از کمک‌ توابع stringTrim به استفاده از متد trim رشته‌های JS در cZ در باگ 1923229.
  14. درون‌ خطی کردن تابع newObject در cZ در باگ 1924338.
  15. حذف تابع getWindowByType از cZ در باگ 1924586.
  16. درون‌ خطی کردن تابع viewCert در cZ در باگ 1924587.
  17. حذف تابع getSpecialDirectory و استفاده از Services.dirsvc در cZ در باگ 1924588.
  18. حذف تابع getNSSErrorClass و مرتب‌ سازی کدهای مرتبط با NSS در cZ در باگ 1924589.
  19. مرتب‌ سازی کد مدیر پیام‌ها در cZ در باگ 1924592.
  20. حذف کمک‌ توابع getService و مرتب‌ سازی کدهای مرتبط با آن در cZ در باگ 1924595.
  21. حذف استفاده از NSGetModule در cZ در باگ 1925871.
  22. مرتب‌ سازی کد chatzilla-service.js در cZ در باگ 1926406.
  23. استفاده از Intl.DateTimeFormat در تابع strftime در cZ در باگ 1927348.
  24. حذف کد غیر‌استفاده‌ شده از pref-manager.js در cZ در باگ 1927370.
  25. استفاده از Services.scriptloader در cZ در باگ 1927374.
  26. استفاده بیشتر از Services در cZ در باگ 1927376.
  27. مرتب‌ سازی کدهای Components.* در static.js در cZ در باگ 1927377.
  28. تغییر به استفاده از listbox به جای tree برای پنجره چت cZ در باگ 1927582.
  29. وضعیت away به‌ درستی در فهرست کاربران کانال نشان داده نمی‌شود در cZ در باگ 1928749.
  30. اصلاح بیش از حد بازگشت و متغیر مفقوده در cmdSave در cZ در باگ 1930391.
  31. جایگزینی کمک‌ توابع confirm با Services.prompt.confirm در cZ در باگ 1930396.
  32. استفاده از Services.prompt در کمک‌ توابع confirmEx، prompt و promptPassword در cZ در باگ 1930540.
  33. استفاده از Services.prompt.alert و حذف کمک‌ توابع alert در cZ در باگ 1931705.
  34. ساده‌ سازی getListFile در cZ در باگ 1931707.
  35. حذف constهای مختلف از file-utils.js در cZ در باگ 1931708.
  36. حذف آرگومان دوم غیر‌استفاده‌ شده از کمک‌ توابع mkdir در file-utils.js در cZ در باگ 1931709.
  37. استفاده مستقیم از LocalFile به جای کمک‌ توابع fopen در cZ در باگ 1931710.
  38. مرتب‌ سازی کدهای picker در file-utils.js در cZ در باگ 1931712.
  39. حذف ویژگی‌های نوع غیر‌ضروری در cZ در باگ 1933043.
  40. پاک‌ سازی استفاده از Components در cZ در باگ 1933081.
  41. حذف تابع encodeForXMLAttribute غیر‌استفاده‌ شده برای cZ در utils.js در باگ 1933083.
  42. جابجایی کمک‌ توابع مختلف مانند renameProperty، formatDateOffset و objectContains در فایل‌های مختلف در cZ در باگ‌های 1933084 تا 1933093.
  43. اصلاح پروتکل IRC امن در cZ در باگ 1937700.
  44. رابط کاربری: پیوند دانلود تم‌ها به تم‌های Thunderbird هدایت می‌شود در باگ 1656564.
  45. اضافه کردن لینک‌های ESR 128 به debugQA در باگ 1909855.
  46. پورت تغییرات لازم از باگ 1476333 – یکپارچه‌ سازی روش‌های ارجاع به “browser.xul” در سراسر درخت به SeaMonkey در باگ 1911841.
  47. تغییر از boxObject به getBoundingClientRect در utilityOverlay در باگ 1911844.
  48. تنظیم نحوه فراخوانی SeaMonkey switchToTabHavingURI() مشابه Firefox و ابزارها در باگ 1925037.
  49. خالی کردن removed-files.in در SeaMonkey (پورت باگ 1392913) در باگ 1913579.
  50. بروزرسانی نصب‌ کننده SeaMonkey برای ثبت به‌ عنوان هندلر انواع رسانه‌ای در باگ 1925023.
  51. حذف خدمات چت منسوخ‌ شده از دفترچه آدرس SeaMonkey در قسمت دوم باگ 1909853.
  52. اضافه کردن رابط کاربری برای browser.display.prefers_color_scheme به پنل تنظیمات رنگ SeaMonkey در باگ 1909743.
  53. بروزرسانی آیکون ویکی‌ پدیا SeaMonkey در باگ 1925021.
  54. نمایش جایگزین‌های خاص برای بوک‌ مارک‌ها و تاریخچه در جستجوی نوار کناری SeaMonkey در باگ 1925025.
  55. تنظیم مجدد روش dragOver در tabbrowser.xml به‌ گونه‌ای که به نسخه Firefox نزدیک‌تر باشد در باگ 1911845.
  56. جلوگیری از استفاده از boxObject در جاهایی که مناسب است در tabbrowser در باگ 1911847.
  57. ساده‌ سازی کد نشانگر رها کردن تب‌ها و استایل‌های آن در باگ 1911848.

 

تغییرات عمده SeaMonkey 2.53.20 نسبت به SeaMonkey 2.49.5:

  1. تغییر نام مدیر بوک‌ مارک‌ها به کتابخانه، که حالا فهرست تاریخچه را نیز شامل می‌شود.
  2. مدیریت دانلود به API جدید منتقل شده است.
  3. پنل لایه‌بندی به ابزارهای CSS Grid اضافه شده است.
  4. TLS 1.3 به نسخه پیش‌ فرض SSL تغییر کرده است.
  5. پشتیبانی از پلاگین‌های NPAPI مانند Flash، Java و Silverlight حذف شده است.
  6. SeaMonkey اکنون از یک API جدید برای فرمت‌دهی داده‌های منطقه‌ای مانند تاریخ و زمان استفاده می‌کند.

source

توسط nastoor.ir