1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-html2canvas

Клонировать/Скачать
CHANGELOG.md 28 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 23:24 0e8d4fa

Перевод текста:

878e37a закрывает [#2625]

  • overflow-wrap break-word (#2626) 95a46b0 закрывает [#2626]

test

  • элемент с прокручиваемым окном (#2624) 1338c7b закрывает [#2624]

1.1.5 (2021-08-02)

docs

  • обновить README на github discussion Q/A 5dea36b

fix

  • разрыв строки эмодзи (исправление #1813) (#2621) 7d788c6 закрывает [#1813] [#2621] [#1813]
  • натуральные размеры для изображений с srcset (#2622) 96e23d1 закрывает [#2622]

1.1.4 (2021-07-15)

feat

  • добавить поддержку webkit-text-stroke и paint-order (#2591) 522e5aa закрывает [#2591]

fix

  • не копировать свойство 'all' css (#2586) fa60716 закрывает [#2586]
  • путь d svg обрезается при копировании (#2589) dd6d885 закрывает [#2589]
  • позиция текста для элементов формы и маркеров списка (#2588) cd99f11 закрывает [#2588]
  • this.canvas.ownerDocument не определено (#2590) 45efe54 закрывает [#2590]
  • разделители слов-разрывов (#2593) e9f7f48 закрывает [#2593]

test

  • рефакторинг языковых тестов (#2594) 4c360fc закрывает [#2594]
  • обновление box-shadow с радиусом 578bb77

1.1.3 (2021-07-14)

feat

  • разрешить доступ к ссылочному элементу в onclone (#2584) 58b4591 закрывает [#2584]
  • поддержка пользовательских и слотовых элементов (#2581) acb4cd2 закрывает [#2581]

fix

  • загрузка iframe для обеспечения загрузки изображений (#2577) eeb5a3e закрывает [#2577]

  • рендеринг больших двоичных объектов изображения

  • адаптивные SVG-изображения (#2583) (92fa448), закрывает #2583.

  • test: добавить тестовые случаи для text-stroke и textarea из (#1540 и #2132) (#2585) (1d00bfe), закрывает #1540, #2132, #2585.

1.1.2 (2021-07-13):

  • ci: реализовать сравнение скриншотов (#2571) (e29af58), закрывает #2571.

fix:

  • logger уникальные имена (#2575) (1715854), закрывает #2575;
  • позиция text-shadow относительно базовой линии (#2576) (439e365), закрывает #2576.

1.1.1 (2021-07-12):

fix:

  • разрешить URL прокси с параметрами (#2100) (a4a3ce8), закрывает #2100;
  • сбой при background-size с calc() (исправление #2469) (#2569) (084017a), закрывает #2469, #2569;
  • обрабатывать необработанные отклонения обещаний (#2568) (4555940), закрывает #2568.

1.1.0 (2021-07-11):

ci:

  • не собирать, если нет загруженных артефактов (#2566) (e7a021a), закрывает #2566.

deps:

  • обновить зависимости с исправлениями lint (#2565) (b2902ec), закрывает #2565.

docs:

  • обновление поддержки border-style (cf35a28).

fix:

  • убедиться, что ширина и высота canvas в resizeImage не менее 1 пикселя (#2409) (bb92371), закрывает #2409;
  • text-decoration-line fallback (#2088) (#2567) (44296e5), закрывает #2088, #2567;
  • использовать базовую линию для позиционирования текста (#2109) (85f79c1), закрывает #2109.

1.0.0 (2021-07-04):

ci:

  • обновить действие публикации документов (#2451) (7222aba), закрывает #2451.

deps:

  • обновить www deps (#2525) (2a013e2), закрывает #2525.

feat:

  • добавить поддержку. for border-style dashed, dotted, double (#2531) (72cd528):

для стиля границ пунктирная, точечная, двойная (#2531) (72cd528).

fix:

  • opacity with overflow hidden (#2450) (82b7da5), closes #2450;
  • top right border radius (#2522) (ba17267).

test:

1.0.0-rc.7 (2020-08-09):

fix:

  • concatenate contiguous font-family tokens (#2219) (bacfadf), closes #2219;
  • external styles on svg elements (#2320) (1514220), closes #2320.

1.0.0-rc.6 (2020-08-08):

ci:

  • Azure Pipelines: upgrade from macOS 10.13 -> 10.14 (#2204) (c366e87), closes #2204;
  • build docs (#2305) (51de347), closes #2305.

fix:

1.0.0-rc.5 (2019-09-27):

fix:

1.0.0-rc.4 (2019-09-22):

docs:

feat:

fix:

  • правильно рендерить частичные границы (fix #1920) (#2010). В запросе представлен текст, связанный с разработкой и тестированием программного обеспечения. Основной язык текста запроса — английский.

Перевод текста:

(eedb81ef9e114366a7e286e975659360cf9d0983), закрывает #1920 #2010.

1.0.0-rc.3 (2019-05-30).

Исправление ошибок

1.0.0-rc.2 (2019-05-29).

CI

Документация

Исправление ошибок

Тестирование

1.0.0-rc.1 (2019-04-10).

CI

Документация

Исправление ошибок

  • Масштаб контекста для дисплеев с высоким разрешением и рендерингом foreignobjectrendering. ### Тест
  • Исправление включения RefTestRenderer.js с кармой (49f87fb680dbfe1898b3aeb60f2f5c3a93bfbe6d).

Сборка

CI

Документы

Исправления

Основной язык текста запроса — английский. Исправить загрузку внешних SVG с помощью прокси (#802)

v1.0.0-alpha.3 — 9.12.2017

  • Отключить foreignObjectRendering по умолчанию (#1295).
  • Исправить размер фона при использовании background-origin и background-size: cover/contain (#1299).
  • Добавлена поддержка background-origin: content-box (#1299).

v1.0.0-alpha.2 — 7.12.2017

  • Исправить позиции прокрутки для CanvasRenderer (#1259).
  • Исправить атрибут data-html2canvas-ignore (#1253).
  • Исправить десятичные значения letter-spacing (#1293).

v1.0.0-alpha.1 — 5.12.2017

  • Полностью переписать библиотеку.

Изменения:

  • Удалить устаревший обратный вызов onrendered, вызов html2canvas возвращает Promise<HTMLCanvasElement>.
  • Удалён параметр type, аналогичные результаты могут быть достигнуты путём присвоения свойств x, y, scrollX, scrollY, width и height.

Новые функции / исправления:

  • Добавить поддержку масштабирования холста (по умолчанию используется коэффициент разрешения экрана устройства).
  • Добавить поддержку нескольких теней текста.
  • Добавить поддержку нескольких текстовых украшений.
  • Добавить поддержку цвета оформления текста.
  • Добавить поддержку процентных значений для border-radius.
  • Правильно обрабатывать значения в пикселях и процентах в линейных градиентах.
  • Поддерживать все типы углов для линейных градиентов.
  • Добавить поддержку для нескольких значений для background-repeat, background-position и background-size.

v0.5.0-beta4 — 23.1.2016

  • Исправить регистратор, требующий доступа к объекту окна.
  • Отменить требование сборки browserify.
  • Исправить рендеринг определённых элементов при прокрутке окна и когда тип не установлен на «view».

v0.5.0-beta3 — 6.12.2015

  • Обрабатывать названия цветов в линейных градиентах.

v0.5.0-beta2 — 20.10.2015

  • Удалить полифилл Promise (используйте собственный или предоставьте его самостоятельно).

v0.5.0-beta1 — 19.10.2015

  • Исправить ошибку с несогласованными цветовыми остановками в градиентах.
  • Исправить проблемы с прокруткой на iOS.
  • Корректно обрабатывать именованные цвета в градиентах.
  • Принимать преобразования matrix3d.
  • Исправлять прозрачные цвета, нарушающие градиенты.
  • Сохранять позиции прокрутки при рендеринге.

v0.5.0-alpha2 — 3.2.2015

  • Переключиться на использование browserify для сборки.
  • Исправить (#517) Chrome растягивает фоновые изображения с атрибутами «auto» или одиночными.

v0.5.0-alpha — 19.1.2015

  • Полностью переписать библиотеку.
  • Интерфейс переключён на возврат Promise.
  • Использует скрытое окно iframe для выполнения рендеринга, что позволяет выполнять асинхронный рендеринг и больше не заставляет область просмотра прокручиваться вверх.
  • Улучшенная поддержка Unicode.
  • Рендеринг флажков/радиокнопок.
  • Поддержка SVG.
  • Поддержка iframe.
  • Изменён формат запросов прокси, разрешающий двоичные ответы с заголовками CORS.
  • Исправлено множество проблем с наложением слоёв (см. тесты z-index).

v0.4.1 — 7.9.2013

  • Добавлена поддержка bower.
  • Улучшен порядок z-индекса.
  • Базовая реализация преобразований CSS.
  • Исправлен встроенный текст в верхнем элементе.
  • Базовая реализация тени текста.

v0.4.0 — 30.1.2013

  • Добавлены тесты рендеринга с webdriver.js.
  • Перешли на использование grunt для сборки.
  • Удалена поддержка IE < 9, включая любые биты FlashCanvas.
  • Поддержка border-radius.
  • Поддержка нескольких фоновых изображений, размера и обрезки.
  • Поддержка псевдоэлементов :before и :after.
  • Поддержка рендеринга заполнителей.
  • Все тесты переформатированы в небольшие блоки для проверки конкретных функций.

v0.3.4 — 26.6.2012

  • Удалены (последние?) зависимости jQuery.
  • SVG-рендеринг.
  • Радиальные градиенты.
  • Разделение рендереров на собственные объекты.
  • Упрощённый API, очищенный код.

v0.3.3 — 2.3.2012

  • Исправление taint SVG, а также дополнительные параметры тестирования taint для рендеринга. * Добавлена поддержка CORS-изображений и возможность создания «tainted»-холста (niklasvh).
  • Улучшено минифицирование, сохранено около 1 Кб! (cobexer).
  • Добавлена встроенная поддержка Flashcanvas (niklasvh).
  • Исправлен ряд ошибок в старых версиях IE (niklasvh).

v0.3.2 — 20.02.2012

  • Добавлен журнал изменений!
  • Добавлен букмарклет (cobexer).
  • Возможность выбора одного элемента для рендеринга (niklasvh).
  • Устранены предупреждения компилятора Closure (cobexer).
  • Включение профилирования в FF (cobexer).

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-html2canvas.git
git@api.gitlife.ru:oschina-mirror/mirrors-html2canvas.git
oschina-mirror
mirrors-html2canvas
mirrors-html2canvas
master