Что нового в LetDraw
Каждая функция, улучшение и исправление, которые мы выпускаем, от новых к старым. Хотите заглянуть вперёд? Смотрите дорожную карту.
Хранение сцен больших документов
Большие доски больше не хранятся целиком в одной строке базы данных. Слишком крупные сцены выносятся в зашифрованное объектное хранилище, а в записи остаётся только указатель, поэтому тяжёлые диаграммы открываются и сохраняются без замедления.
- Загрузка со сквозным шифрованием для сцен сверх inline-порога
- Сохранение, загрузка, realtime, версии и экспорт прозрачно работают через указатель
- Подписанные URL с делегированием row-level security при каждом запросе
Content Security Policy теперь принудительная
CSP на letdraw.com переведена из режима report-only в принудительный. connect-src закреплён за известными адресами, а script-src больше не допускает inline-скрипты. Импортируемые SVG очищаются до попадания на холст.
Международный сайт, английский в приоритете
LetDraw теперь говорит на 11 языках с SEO для каждого URL. Приложение автоматически берёт язык из браузера, а каждая страница содержит локализованные метаданные и hreflang.
- Отдельные маршруты для каждого языка с полной картой сайта и canonical-тегами
- Язык определяется автоматически при первом визите, его можно сменить в любой момент
Тепловая карта плана EXPLAIN
Вставьте Postgres или MySQL EXPLAIN в JSON и получите дерево плана с тепловой картой на холсте. Самые медленные узлы светятся, так что узкое место видно с первого взгляда. Всё работает в браузере.
Умные соединители
Стрелки теперь умеют обходить ваши фигуры, а не проходить сквозь них. Новая ортогональная маршрутизация с обходом препятствий сохраняет читаемость насыщенных диаграмм, а каждый маршрут кэшируется в элементе для скорости.
Журнал изменений на вашей почте
Короткое письмо, когда выходит что-то стоящее. Без спама, отписка в любой момент.