دیپلوی ۱۴۰۵/۰۲/۱۸
جدولهای پیشرفته و دیتابیس داخل داک
این نسخه جدولهای داخل داک را به تجربهای شبیه Notion/Coda نزدیکتر میکند و برای کاربران پلاس و پرو، database block واقعی را داخل یادداشتهای متنی اضافه میکند.
جدید
- Database block داخل یادداشت متنی اضافه شد؛ داده فقط به شکل reference امن داخل HTML میماند و schema، viewها و ردیفها در دیتابیس و Dexie جدا ذخیره میشوند.
- دیتابیسها از viewهای ذخیرهشده Table، List و Board، propertyهای typed، فیلتر، مرتبسازی، گروهبندی، جستجوی موقت، summary و row side peek پشتیبانی میکنند.
- کاربران پلاس و پرو میتوانند جدول معمولی موجود را بهصورت دستی با گزینه Turn into database به دیتابیس تبدیل کنند؛ migration خودکار روی جدولهای قدیمی انجام نمیشود.
بهبودها
- تجربه جدولهای HTML فاز ۱.۵ بازطراحی شد: table bar فشرده، chipهای وضعیت، منوی ستون، عملیات cell/row نزدیک خود جدول و رفتار responsive بهتر جای toolbar شلوغ قبلی را گرفت.
- جدولهای پیشرفته حالا نوع ستون، فیلتر، sort، freeze، row density، wrap، summary، resize و hidden rows را داخل HTML امن خود note نگه میدارند.
- انتشار عمومی و خروجی HTML/PDF/DOCX دیتابیسها را به شکل read-only با view قابلنمایش نگه میدارند و Markdown خروجی ساده و بدون کنترلهای دیتابیس تولید میکند.
رفع مشکل
- منوی عملیات جدول دیگر آیتمهای انتهایی را زیر viewport پنهان نمیکند و popoverها در اندازههای موبایل قابل اسکرول و قابل استفاده هستند.
- sanitize کلاینت و سرور برای attributeهای جدید جدول و DatabaseBlock همسان شد تا HTML خراب یا attributeهای غیرمجاز حذف شوند.
- متن قابل جستجوی note با محتوای دیتابیس sync میشود، بدون اینکه با هر ویرایش دیتابیس متن تکراری در index محلی ساخته شود.