Завершение оставшихся возможностей
Начато 8 октября 2026 года на базе версии 2.820.0 после завершённого плана улучшений из одиннадцати рабочих направлений
Эта цель закрывает оставшиеся возможности, выявленные при обзоре состояния репозитория; она остаётся активной, пока хоть одна поставка ниже не имеет реализации или приёмочных свидетельств
Диагностика, отвергающая неподдерживаемый ввод, — полезная обработка ошибок, но она не реализует запрошенную возможность
| Поставка | Требуемая приёмка | Статус |
|---|---|---|
| Канонические исправления документации | Убрать устаревшие описания Linux-этапов, сохранив точные границы API и платформ | Исправлены введения переносимого ядра и headless-документов; аудит продолжается с каждой реализацией |
| Версионированный Linux C ABI | Нативная разделяемая библиотека ELF, стабильные C-записи и символы, реальные клиенты на C и Python, время жизни хэндлов, частичные callback'и, отмена, бюджеты ресурсов, атомарный staging и независимая валидация PDF | Выпущено в 2.821.0 с 83 ctypes-проверками, 33 проверками C, 80 параллельными операциями и 57 независимыми проверками вывода на каждую нативную сборку; согласованность зафиксированного PDF и снимка источника исправлена в 2.920.1 с сохранением точных no-op байтов после скалярных или typed-rich заполнений, нарисованного текста, импортированных страниц и неудавшейся публикации |
| Редактирование и импорты в нативном Linux | Работающие редактирование, импорт HTML, OCR и PDF/A-workflow с реальным нативным выводом и независимой верификацией | Нативные HTML, вставка видимого/невидимого текста, настоящий Tesseract OCR и растровый PDF/A-4 выпущены в 2.824.0; нативные импорты с сохранением ресурсов и архивная конвертация текста/векторов выпущены в 2.829.0; ремонт отсутствующих шрифтов с настоящей валидацией PDF/A-4 выпущен в 2.850.0 |
| Матрица развёртывания Linux | Собирать и прогонять развёрнутые библиотеки на нескольких дистрибутивах Linux без настольных зависимостей | Проверено на Ubuntu 24.04.5, Ubuntu 26.04.1 и Debian 12 с реальными нативными ELF-клиентами |
| Продвинутый нативный рендеринг | Маски изображений и soft-маски, цвета ICC, группы прозрачности и режимы смешивания, глифы Type3, клиппинг текста и дополнительные фильтры изображений, проверенные на независимо отрендеренных фикстурах | Выпущены маски, ICC и специальные цвета, группы, текст и кодеки, общие затенения и паттерны и наследование текста дочерними потоками до 2.882.0; свободные и решётчатые треугольные сетки выпущены в 2.892.0; сетки патчей Кунса и тензоров выпущены в 2.901.0; идентичность CID-keyed CFF и ограниченная подстановка notdef выпущены в 2.907.0; подогнанные трансформации аннотаций NoZoom и NoRotate выпущены в 2.910.0; 182 встроенных legacy CMap с отменяемым ограниченным наследованием и извлечением Unicode выпущены в 2.916.0; явные режимы аннотаций view/print, стандартные типы PDF 2.0 и ограниченная публикация PNG в Windows выпущены в 2.922.0; конфигурация optional content по умолчанию, выражения видимости OCMD и режимы view/print Linux JSON выпущены в 2.924.0; dash-массивы/фазы ExtGState и ограниченное сканирование типизированных массивов с учётом комментариев выпущены в 2.928.0; автоматические применения usage optional content, явный контекст просмотрщика, постоянные нативные ручные выборы и ограниченное состояние операций Linux выпущены в 2.930.0; знаковые и беззнаковые исходные компоненты JPX до 26 бит со смешанной точностью, сабсэмплингом, непрозрачностью и игнорируемыми объявлениями изображения выпущены в 2.932.0; ограниченные многомерные sampled кубические тензорные функции с существующей скалярной конвенцией выпущены в 2.933.0; точность источника выше 26, политики NChannel, экстремальные матрицы, отсутствующие подстановки простых шрифтов, legacy C++Builder Win64 сборки из исходников пакета FULL, импорт-библиотеки во владении компилятора и ресурсы версий проверены против 2.936.1; четыре стандартных rendering intent, переопределения изображений и ограниченное кэширование ICC-трансформаций выпущены в 2.938.0; ограниченная временная геометрия аннотаций без appearance, иконки и Unicode FreeText, выпущенные в 2.942.0, сохраняют исходные графы и существующие view/print-трансформации; явное встраивание шрифтов Preview/Print только для чтения и обработка отсутствующих appearance Screen, выпущенные в 2.946.0, сохраняют полные байты шрифтов и редактируемый допуск; скошенные и вдавленные рамки и измеренные подписи линий Unicode или rich text, выпущенные в 2.947.0, сохраняют ограниченные неизменяемые ресурсы шрифтов и клипы аннотаций; облачные контуры, шрифты CFF и Type1 по умолчанию, дополнительные операторы DA, общий дробный клип глифов, дальнейшие графические состояния, политики печати и пересборка источников trial остаются активными |
| Расширенные appearance форм | Многострочные, comb, повёрнутые, кнопочные и списочные виджеты, шейпинг сложных систем письма и двунаправленный текст; сохранённые значения, шрифты и appearance должны совпадать после перезагрузки | Определены нативные appearance виджетов, значения множественного выбора, сложный шейпинг и bidi — выпущено на шести компиляторных целевых платформах; typed rich поля выпущены в 2.874.0 и реальные пресеты подписей Windows в 2.878.0; графемы Unicode 17 и перенос строк на уровне run по умолчанию выпущены в 2.884.0 и 2.885.0; полные группы Unicode абзацев и реальная укладка между стилевыми runs выпущены в 2.890.0; аварийная укладка стилизованных графем выпущена в 2.894.0; контекстное соединение между typed-стилями и bidi физических строк с сохранением направления абзаца выпущены в 2.897.0; GPOS-якоря диакритики между стилями и видимые выступы глифов выпущены в 2.899.0; производные от абзаца embeddings, overrides, isolates и скобки физических строк выпущены в 2.903.0; интервал только у directional-управляющих символов выпущен в 2.903.1; отдельное состояние абзаца для автоматического переноса выпущено в 2.904.1; реальная геометрия глифов с отсутствующим якорем и двойные отметки направления элементов выпущены в 2.906.0; приоритет шести inline-свойств и наследуемые относительные размеры выпущены в 2.908.1; именованные нативные семейства шрифтов и импорт FDF/XFDF с учётом семейств выпущены в 2.909.0; выбор JSON/C ABI именованных семейств в нативном Linux выпущен в 2.913.0; графемный fallback переданных семейств и JSON fallback именованных семейств в нативном Linux выпущены в 2.919.0; упорядоченные списки кандидатов шрифтов в нативном и Linux JSON и смешанное original typed заполнение в Windows выпущены в 2.923.0; rich-only whole-grapheme fallback файловых заданий и версионированных callback'ов Windows с упорядоченными CSS- и typed-кандидатами шрифтов выпущен в 2.925.0; ограниченный независимо каскадируемый inline font shorthand выпущен в 2.926.0; скалярный/списочный/кнопочный fallback на regular-семейство в нативном, Windows job/callback и Linux JSON и однозначные сбросы выбора в нативном выпущены в 2.929.0; inline CSS line height в нативном и импорте, страйды метрик родителя, планирование метрических шрифтов в Windows job/callback и Linux FDF/XFDF JSON выпущены в 2.935.0; явная typed JSON привязка line-height и ограниченное метрическое планирование с транзакционными сохранёнными appearance Windows/Linux выпущены в 2.936.0; нативный CSS и original typed межбуквенный/межсловный интервал, точная конвертация конечных десятичных дробей, канонический вычисленный RV в пунктах и транзакционная JSON-публикация Windows/Linux выпущены в 2.941.0; нативная публикация смешанных и пустых типизированных no-op с точными байтами, выпущенная в 2.943.1, удерживает правки текущего графа и аутентифицированный атомарный вывод; дальнейшие свойства XHTML/CSS, таблицы стилей, раскладка и обмен без потерь при пустом XFDF-экспорте остаются активными |
| Полный headless-сценарий подписания | Загрузка PFX, новые поля подписи, видимые appearance, сертификация, таймстампы и долговременная валидация с реальными криптографическими и независимыми проверками PDF | Нативный Pascal-workflow, аутентифицированные политики полей и seed, юридические аттестации, подписанные свидетельства отзыва и выбор именованных appearance выпущены до 2.856.0, полные нативные привязки метаданных ABI — в 2.860.0, реальный продвинутый паритет Windows — до 2.878.0; совместимость CAdES и literal Contents подписи выпущена в 2.881.0; автономные таймстампы документов RFC3161 реализуют настоящее доверие к TSA, объявление ESIC и аутентифицированные исключения MDP; обмен FDF/XFDF реализует транзакционный импорт текста Unicode, checkbox, radio и списков с реально перегенерированными appearance, сохранённой защитой AES и аутентифицированными ограничениями P2/P3 или блокировок полей; его ограниченный XHTML-профиль импортирует реальные RV и value-richtext с четырьмя подлинными стилевыми шрифтами и сохранёнными подписанными ревизиями; нативные rich callback'и Linux привязывают тот же профиль к реальным программам шрифтов семейств/стилей, аутентифицированному откату транзакций и точным зафиксированным no-op байтам через неизменённые записи V1; файловые задания и V1 callback'и Windows, выпущенные в 2.912.0, реализуют тот же скалярный и rich-обмен против неизменяемого собственного ввода, настоящей подготовки текущего графа, аутентифицированных подписанных ревизий AES и двухфазного commit callback'ов; импорты именованных семейств в Windows и изолированные случайные чтения ввода выпущены в 2.917.0; нативные смешанные скалярные и original typed-run транзакции выпущены в 2.920.0 с сохранением точной отрисовки, реальных программ шрифтов, правок текущего графа, аутентифицированных политик и подлинных no-op appearance read-only; смешанное original typed заполнение в Windows, выпущенное в 2.923.0, привязывает ту же транзакцию к реальным файловым заданиям и неизменённым записям callback V1, с точной отрисовкой, реальными программами шрифтов семейств/стилей, неизменяемыми замещающими вводами, семантическими именами кнопок и двухфазным откатом; нативный отображённый XFDF аннотаций и Linux JSON append-обмен, выпущенные в 2.940.0, сохраняют ограниченные бинарные потоки, rich-содержимое Unicode, связи popup/reply и аутентифицированную транзакционную публикацию; файловые задания аннотаций Windows и оригинальные JSON-callback V1, выпущенные в 2.943.0, реализуют тот же обмен против неизменяемого ввода, точных no-op байтов и атомарной публикации; локальные явные и именованные destinations аннотаций, выпущенные в 2.945.0, сохраняют точные ограниченные десятичные токены и квалифицированный Adobe XML через нативные, legacy, Windows и Linux транзакции; произвольная CSS-раскладка, прямое rich-заполнение загруженных заданий, транспорт AP, замена/удаление аннотаций, явные назначения, JSON-операции аннотаций Windows, встроенные FDF-файлы, более широкие действия, инкрементальный FDF и старое расширение handle/font callback'а задания остаются активными |
| Инкрементальное подписание шифрованных документов через JSON и C ABI | Подписывать реальные зашифрованные входы, сохраняя исходные ревизии, политики безопасности и права; независимо валидировать реальный вывод ABI и подписи ByteRange | Выпущено в 2.825.0 с настоящей приёмкой зашифрованных Windows JSON и C ABI и независимой криптографической верификацией |
| Динамический XFA-рантайм | Исполнение общих событий JavaScript и FormCalc, операции DOM и экземпляров, раскладка и совместимость с сохранёнными документами в читалках, проверяемые фикстурами динамических форм | Общие скрипты, SOM, Data DOM, постоянные свойства и потребители scalar/draw/caption/image/graphic выпущены до 2.883.0; импорт и сериализация постоянного чужого XML exData с потреблением сохранённого XHTML выпущены в 2.887.0, упорядоченные XML-комментарии и инструкции обработки — в 2.891.0; нативный Bind SOM выпущен в 2.896.0, а транзакционный нативный Data DOM XML с ограниченным replay модулей — в 2.900.0 на Windows; переносимое исполнение нативных JavaScript, Data DOM, XML, FormCalc и локалей ICU в Linux выпущено в 2.904.0; автоматическое создание графа текста, кнопок и static-draw в headless XFA выпущено в 2.905.0; нативные поля choice/list/check и структурно ограниченные radio-группы выпущены в 2.908.0; нативные векторные draw и inline изображения PNG/JPEG выпущены в 2.911.0; нативные стили Boolean-меток, рамок, подписей и нейтральных состояний выпущены в 2.914.0; нативные окна выбора с метриками шрифтов выпущены в 2.915.0; нативные rich-подписи Boolean и экстенты логических строк выпущены в 2.918.0; нативные rich-подписи кнопок, переданные стили шрифтов и реальные appearance состояний подсветки выпущены в 2.921.0; rich-подписи кнопок legacy ApplyXFA, реальные семейства/стили и шрифтовые ресурсы AcroForm выпущены в 2.927.0; наборы состояний normal/neutral legacy checkbox, стилизованные подписи, специальные имена PDF и безопасная при отмене адаптация ресурсов страниц выпущены в 2.931.0; appearance legacy текста Unicode, чисел, дат и скалярных паролей с эффективными шрифтами экземпляров и безопасными при отмене ресурсами выпущены в 2.934.0; переносимые скалярно-счётные маски паролей с агрегатными бюджетами глифов с предвыделением и отменой выпущены в 2.935.1; radio-группы legacy в области repeat, точные export-значения, стилизованные подписи Unicode, откат целых групп и нативная фабрика членов с переданными шрифтами выпущены в 2.937.0; точные значения, лейблы, окна выбора, стилизованные appearance Unicode, высокие флаги и по-полевой откат legacy combo/list с отделённой фабрикой выбора выпущены в 2.939.0; динамические скрипты элементов choice, живые списки, стабильные выжившие псевдонимы и точные сохранённые выборы, выпущенные в 2.944.0, питают нативных и legacy PDF-потребителей ограниченными атомарными операциями; границы UTF-8 DOM/свойств с индексированными Unicode-запросами исправлены в 2.946.1; нативная обработка resetData со смежными импортами Data XML и откатом исправлена в 2.946.3; явные пустые объявления пространства имён по умолчанию удерживаются при перезагрузке сохранённого XML, исправлено в 2.947.1; rich-подписи списков, декор рамок, скрипты динамического управления элементами, интерактивные фиксации и потребители rich text body, операции структурных узлов, дальнейшие политики алиасов и биндингов, транспорт внешних медиа и дальнейшие потребители форм/изображений остаются активными |
| Нативное сравнение и ревью документов | Семантическое, структурное и реальное отрендеренное сравнение с подготовленным выводом через callback и нативными аннотированными копиями для ревью | Семантическое сравнение выпущено в 2.842.0, общее сравнение завершено в 2.857.0, аутентифицированные нативные аннотированные PDF для ревью выпущены в 2.861.0 |
Версия 2.821.0 выпускает проверенный нативный headless-этап; продвинутые маски графических состояний и композиция групп, оставшиеся политики форм, TSA/LTV, подписание шифрованного JSON в Windows, более широкий динамический XFA и интеграция редактирования/импорта/OCR/архива в Linux остаются активной работой
Версия 2.822.0 проверяет общие события QuickJS и компилированного FormCalc, живые DOM-операции повторяющихся экземпляров, стандартное сохранение form-пакетов, автоматический жизненный цикл initialize/calculate/validate/ready и корректные по спецификации финансовые функции со 180 целевыми проверками на четырёх компиляторных целевых платформах и 106 существующими проверками совместимости на обеих Delphi-целях; более широкая работа по объектам скриптов и host-функциям остаётся активной
Версия 2.823.0 добавляет валидированные таймстампы подписей RFC 3161, явный межбуквенный интервал, постоянные объекты скриптов XFA и транзакционный replay состояния модулей; шесть компиляторных целей проходят 29 проверок таймстампов, независимая криптографическая верификация — 7884 проверки, а четыре компиляторные цели — 284 общие проверки XFA; свидетельства архивного подписания и более широкие host-функции остаются активными
Версия 2.824.0 проверяет нативные workflow HTML/редактирования/OCR/растрового архива, продвинутый SMask и аддитивный рендеринг прозрачности/JPX, аутентифицированные свидетельства DSS/VRI и явный транзакционный XFA host-транспорт; Linux ABI проходит 169 ctypes- и 147 независимых проверок на компилятор, нативные HTML/редактирование — 9748 независимых проверок, приёмка рендерера — 1529 независимых проверок на 88 фикстурах, LTV — 28 проверок на компилятор и 690 независимых, а XFA host-транспорт — 333 проверки на каждую компиляторную цель Windows
Четырёхкомпонентные группы CMYK/ICC, объединения knockout вложенных групп, нативные workflow импортированных документов и текстового/векторного архива, оставшиеся политики форм, подписание шифрованного JSON в Windows и более широкие состояние локалей/хоста XFA остаются активными
Версия 2.825.0: шифрованное инкрементальное подписание в Windows проходит 41 целевую проверку на каждой Delphi/FPC-цели и 728 реальных проверок C ABI на каждой архитектуре Windows; независимая верификация проверяет 20 валидных подписей CMS и 20 отвержений подделки на архитектуру, а шейпинг сложных систем письма в Windows/Linux проходит 411 независимых проверок на шести компиляторных целях
Версия 2.826.0: нативные поля множественного выбора проходят 35 целевых кейсов на шести компиляторных целях, 498 независимых проверок вывода выбора и 1730 полных проверок appearance; подписанные политики форм и дальнейшие типы полей остаются активными
Версия 2.827.0: локали и pictures XFA проходят 221 целевую проверку, 77 проверок рантайм-интеграции и 333 существующие проверки общих скриптов на четырёх компиляторных целях Windows; защищённая арифметика JavaScript проходит 42 проверки на цель, более широкое состояние хоста остаётся активным
Версия 2.828.0: нативный рендеринг проверяет 173 независимые фикстуры, 157 проверок бюджета и состояния, 212 проверок кодеков изображений и 2391 независимую проверку вывода на обоих Linux-компиляторах; сборки Windows Delphi/FPC и публичные заголовки C++Builder тоже проходят
Версия 2.829.0: нативные импорты и сохранение проходят 103 Linux- и 77 Windows-проверки на компилятор, независимые проверки шифрования/ресурсов/пикселей и подлинную валидацию PDF/A-4; приёмка нативного ABI проходит 205 ctypes-проверок, 171 независимую проверку, 33 проверки C и 80 параллельных операций на Linux-компилятор
Версия 2.830.0: продвинутые pictures XFA проходят 285 целевых проверок и 78 реальных рантайм-проверок на каждую цель Windows, плюс 221 регрессию picture, 77 locale-runtime и 333 регрессии общих скриптов; более широкая работа по модели хоста и скриптингу остаётся активной
Версия 2.831.0: закодированные имена политик подписания проходят 946 реальных проверок C ABI на архитектуру Windows, 41 нативную проверку на Delphi/FPC-цель и 22 независимые проверки валидной подписи/подделки на архитектуру; интеграция нативных политик полей остаётся активной
Версия 2.832.0: подписание в нативном Linux проходит 270 реальных ctypes-проверок, 228 независимых проверок вывода, 33 проверки C ABI и 80 параллельных операций на общем хэндле на FPC 3.2.2 и 3.3.1; callback таймстампов и расширение политик полей остаются активными
Версия 2.833.0: рендеринг вертикального текста проходит 202 фикстуры, 2681 независимую проверку, 166 проверок бюджета/состояния и 212 проверок кодеков на каждый нативный Linux-компилятор, плюс 175 проверок Poppler на 29 фикстурах составного текста; более широкая совместимость затенений и цветов остаётся активной
Версия 2.834.0: нативное соответствие ESS и шрифтов проходит 52 проверки CMS, 13 document-signature, 60 writer, 31 encrypted и 15 embedded-CMap на шести компиляторных целях, 108 независимых подписей CMS и 90 независимых выводов PDF; интеграция нативных политик seed и блокировок полей остаётся активной
Версия 2.835.0: модель хоста XFA проходит 68 проверок модели и 80 реальных рантайм-проверок на каждую цель Windows, плюс 333 регрессии общих скриптов, 77 locale-runtime, 78 advanced-runtime и 221 picture; оба интерфейса C++Builder проходят, а более широкая работа FormCalc/SOM остаётся активной
Версия 2.836.0: нативный транспорт таймстампов проходит 319 реальных ctypes-проверок, 39 реальных проверок C callback и 296 независимых проверок вывода на Linux-компилятор, плюс существующие регрессии C и конкурентности; исходный префикс ABI и обычный размер операций не изменились
Версия 2.837.0: нативные JSON appearance форм проходят 407 реальных ctypes-проверок и 394 независимые проверки PDF, безопасности, шрифтов и пикселей на Linux-компилятор, плюс 33 проверки C, 80 параллельных операций и 39 реальных проверок C-таймстампов; нативная политика подписанных полей и более широкое расширение форм остаются активными
Версия 2.838.0: FormCalc Eval проходит 112 реальных проверок исполнения и 333 проверки общих скриптов на каждую Delphi/FPC-цель Windows, плюс 68 проверок модели хоста и оба интерфейса C++Builder; регрессии хоста, локалей и advanced runtime тоже проходят, а Ref и более широкая семантика SOM остаются активными
Версия 2.839.0: ссылки FormCalc проходят 137 реальных рантайм- и 51 настоящую DOM-проверку на каждую Delphi/FPC-цель Windows, с регрессиями General 333, Eval 112, host 80, locale 77 и advanced runtime 78; более широкие селекторы SOM остаются активными
Версия 2.840.0: калиброванный рендеринг проходит 295 фикстур, 3739 независимых проверок, 199 проверок бюджета/состояния и 212 проверок кодеков на Linux-компилятор, 673 проверки CIE Poppler и 175 проверок составного текста, плюс свежие сборки Delphi/FPC Windows и интерфейсы C++Builder; специальные цвета, затенения и паттерны остаются активными
Версия 2.841.0: аутентифицированные формы проходят 96 проверок подписанных форм и 41 проверку политик на шести компиляторных целях, регрессии исходных ревизий, appearance, выбора и шрифтов, 2610 независимых проверок подписи/PDF и 1814 проверок appearance, плюс TSA/LTV и публичные интерфейсы C++Builder; ограничения seed и более широкое редактирование P3 остаются активными
Версия 2.842.0: нативное сравнение проходит 172 двуххэндловые проверки ABI и 1315 независимых семантических проверок на Linux-компилятор, 43 проверки Pascal API на шести целях, оба интерфейса C++Builder и существующие регрессии контрактов Windows; полные регрессии ABI, форм и таймстампов продолжают проходить, а структурное/рендеренное сравнение и нативные аннотированные копии для ревью остаются активными
Версия 2.843.0: разрешение SOM проходит 170 реальных рантайм-проверок на каждую Delphi/FPC-цель Windows, регрессии General 333, Eval 112, Ref 137, host 80, locale 77 и advanced runtime 78, верификацию сгенерированных скриптов и оба интерфейса C++Builder; нативные привязки данных и свойств шаблона остаются активными
Версия 2.844.0: специальные цвета проходят 391 фикстуру, 5074 независимые проверки, 237 проверок бюджета/состояния и 212 проверок кодеков на Linux-компилятор, 700 проверок специальных цветов, 673 CIE и 175 текстовых проверок Poppler, четыре свежие сборки Windows и оба интерфейса C++Builder; более широкий ICC, затенения, паттерны и политики печати остаются активными
Версия 2.845.0: нативные блокировки полей проходят 48 целевых, 96 signed-form, 41 политическую, историко-исходную, 60 writer и 31 encrypted проверку на шести компиляторных целях, 1002 независимые проверки на 102 PDF и 102 подписях CMS и оба интерфейса C++Builder; полные ограничения seed и свойств сертификатов остаются активными
Версия 2.846.0: нативный Data DOM XFA проходит 205 реальных рантайм-проверок на каждую Delphi/FPC-цель Windows, регрессии SOM 170, General 333, Eval 112, Ref 137, host 80, locale 77 и advanced runtime 78, верификацию сгенерированных скриптов и оба интерфейса C++Builder; привязки свойств шаблона и уточнение суффиксов потомков остаются активными
Версия 2.847.0: нативные seed подписей проходят 68 проверок подписания и 30 проверок сертификатов на шести компиляторных целях, 762 независимые проверки на 60 подписях CMS, реальные регрессии таймстампов и LTV, существующее доказательство подписанных форм и блокировок полей и оба интерфейса C++Builder; юридические аттестации, обязательное встраивание отзыва и именованные appearance остаются активными
Версия 2.848.0: суффиксы потомков проходят 64 реальную рантайм-проверку на каждую Delphi/FPC-цель Windows и полные ворота совместимости SOM, General, Eval, Ref, host, locale, advanced-runtime и Data DOM; привязки свойств шаблона остаются активными
Версия 2.849.0: нейтральное графическое состояние и рендеринг глифов CFF проходят 99 целевых и 222 независимые проверки на Linux-компилятор, все выпущенные 391 фикстуру рендеринга, 5074 независимых уравнения, 237 проверок бюджета/состояния и 212 проверок кодеков, четыре свежие цели Windows и заголовки C++Builder; CID-keyed CFF и активные графические политики остаются активными
Версия 2.850.0: ремонт шрифтов проходит 68 нативных и 369 независимых проверок на Linux-компилятор; пять реальных конфигураций развёртывания Ubuntu и Debian проходят 440 ctypes-, 36 C-, 80 конкурентных, 39 C-таймстамп, 394 документные, 374 шрифтовые, 172 сравнительные и 1315 семантических проверок верификации с подлинной валидацией PDF/A-4; структурное/рендеренное сравнение и аннотированные копии для ревью остаются активными
Версия 2.851.0: ICC-рендеринг проходит 446 фикстур, 5562 независимые проверки, 246 проверок бюджета/состояния и 212 проверок кодеков на Linux-компилятор, 513 реальных сравнений ICC MuPDF/Poppler и существующие регрессии читалок CIE, специальных цветов и текста, плюс четыре свежие сборки Windows и заголовки C++Builder; общие затенения, паттерны и политики печати остаются активными
Версия 2.852.0: юридические аттестации проходят 24 целевые, 68 seed и 30 сертификатных проверок на шести нативных компиляторных целях, 186 независимых проверок на 30 юридических подписях CMS, полные регрессии seed, блокировок и writer и 2610 проверок подписанных форм на 258 PDF и подписях CAdES; подписанные атрибуты отзыва и профили именованных appearance остаются активными
Версия 2.853.0: подписанные свидетельства отзыва проходят 63 целевые проверки на шести компиляторных целях, 558 независимых проверок на 36 реальных подписях CMS, настоящую приёмку RFC 3161 и LTV, 2610 регрессий подписанных форм и 1002 блокировок полей и оба интерфейса C++Builder; реальный выбор профиля именованных appearance остаётся активным
Версия 2.854.0: свойства XFA проходят 111 целевых проверок на четырёх Delphi/FPC-целях, оба интерфейса C++Builder, все выпущенные регрессии XFA-рантайма и полные не-GUI наборы Delphi из 3092 тестов Win32 и 3091 Win64; универсальное создание отсутствующих свойств, умолчания схем и потребители rich text остаются активными
Версия 2.855.0: умолчания схем XFA проходят 100 реальных рантайм- и 16 независимых проверок сохранённых PDF на четырёх Delphi/FPC-целях Windows, 111 регрессий DOM свойств на всех четырёх целях и 106 проверок совместимости на обеих Delphi-целях; создание отсутствующих свойств и эффективные потребители rich text остаются активными
Версия 2.856.0: профили именованных appearance проходят 39 целевых проверок на шести компиляторных целях, 390 независимых проверок на 36 реальных подписях CMS и трёх различных растровых раскладках, оба интерфейса C++Builder, полные регрессии seed, writer, appearance и подписанных форм, плюс 2610 проверку форм и 1002 блокировок; нативные привязки метаданных ABI остаются активными
Версия 2.857.0: общее сравнение проходит 44 Pascal-, 230 реальных callback ABI- и 216 независимых проверок на каждый нативный компилятор Ubuntu Linux, 27 нерендерящих проверок на четырёх целях Windows, оба интерфейса C++Builder и полные выпущенные регрессии ABI, таймстампов, шрифтов и семантических контрактов, включая дедлайн OCR работающего дочернего процесса, отдельный от таймаута подготовки; нативные аннотированные копии для ревью остаются активными
Версия 2.858.0: закодированные имена проходят 171 независимую/нативную проверку на 19 парах фикстур плюс шесть проверок границ имён на каждый нативный компилятор Ubuntu, все 446 фикстур рендеринга, 5562 независимых уравнения, 246 бюджетов и 212 проверок кодеков, четыре свежие компиляторные цели Windows и оба интерфейса C++Builder; общие затенения и паттерны остаются активными
Версия 2.859.0: потребители свойств rich text проходят 126 реальных рантайм- и 38 независимых проверок сохранённых PDF на четырёх Delphi/FPC-целях Windows, включая реальные отображения встроенных стандартных шрифтов, приоритет CSS, метрики абзаца и нативную перезагрузку/откат; 16 регрессий сохранённых PDF схем тоже проходят на всех четырёх целях; создание отсутствующих свойств, rich text виджетов и дальнейшие потребители базовой линии, переносов и декора остаются активными
Версия 2.860.0: опции подписи проходят 422 реальных ABI- и независимых проверки на каждый нативный компилятор Ubuntu, включая 15 подписей CMS с верификацией OpenSSL CAdES и цепочек сертификатов, зашифрованные appearance и метаданные, nonce и импринт таймстампов, свидетельства CRL и OCSP; legacy 441 ABI, 36 C, 80 конкурентности, 39 таймстампов и 394 независимые проверки тоже проходят; паритет политик подписи Windows остаётся активным
Версия 2.861.0: PDF для ревью проходят 52 реальных Pascal-, 581 независимую проверку читалок и доверенных CAdES, а также 186 проверок фрагментированных callback ABI и реальных нативных Cairo-проверок на каждый нативный компилятор Ubuntu; четыре цели Delphi/FPC Windows запускают по 52 реальных проверки каждая, и оба интерфейса C++Builder компилируются; вывод сохраняет точные пиксели источника и отвергает устаревшую позиционную геометрию, ограниченные права, отмену, исчерпанные бюджеты и алиасы источника
Версия 2.862.0: затенения проходят 72 реальные фикстуры, 1080 независимых проверок формул и читалок и 174 проверки ограниченных состояний, отмены и публикации на каждый нативный компилятор Ubuntu, плюс все 446 прежних фикстур, 5562 независимые проверки, 246 бюджетов состояния и 212 проверок кодеков; четыре цели Windows свежекомпилируют шесть программ, и оба интерфейса C++Builder компилируются; рантайм Windows, паттерны и сеточные затенения остаются активными
Версия 2.863.0: политика seed и блокировок Windows проходит 86 реальных нативных проверок на четырёх Delphi/FPC-целях, 1726 реальных проверок DLL/C ABI на архитектуру Windows, 55 независимо осмотренных подписанных PDF и 78 подлинных проверок CMS и подделки на Delphi-цель, плюс девять независимых нативных доказательств политик PDF/CMS на FPC-цель; продвинутая сертификация, юридические аттестации, транспорт таймстампов, валидированные свидетельства отзыва и именованные appearance остаются активными
Версия 2.864.0: исправления штрихкодов проходят 101 проверку сканирования на обеих Delphi-целях, 17 проверок дедлайна и 36 проверок сэмплирования finder на всех четырёх Delphi/FPC-целях Windows и оба интерфейса C++Builder; набор Win32 non-GUI по умолчанию проходит 3093 из 3094 тестов с нулём ошибок и утечек, оставляя активной отдельно воспроизведённую регрессию производительности foreground prefetch
Версия 2.865.0: явные импринты таймстампов проходят 66 реальных проверок на шести компиляторных целях Linux и Windows, оба интерфейса C++Builder и 8496 независимых проверок OpenSSL, запросов, токенов, nonce, импринтов, доверия и отзыва; существующие workflow таймстампов сырых подписей остаются совместимыми, а интеграция callback'ов Windows остаётся активной
Версия 2.866.0: геометрия rich text проходит 11 реальных проверок абзацев, 40 независимых проверок сохранённых PDF и базовых линий и 126 существующих рантайм-проверок на всех четырёх Delphi/FPC-целях Windows; переносы, декор, rich text виджетов и создание отсутствующих свойств остаются активными
Версия 2.866.1: совместимость дайджестов сырых токенов проходит 75 реальных проверок на шести компиляторных целях Linux и Windows, оба интерфейса C++Builder и 8550 независимых проверок OpenSSL запросов, токенов, CMS, PDF, nonce, импринтов, доверия и отзыва; интеграция callback'ов Windows остаётся активной
Версия 2.867.0: перенос rich text проходит 46 проверок измеренной геометрии, 17 независимых сохранённых PDF, 126 существующих рантайм-, 11 геометрии абзацев и 40 базовой линии в сохранённых PDF на всех четырёх Delphi/FPC-целях Windows; полный перенос строк Unicode, дальнейшие режимы white-space, декор, rich text виджетов и создание отсутствующих свойств остаются активными
Версия 2.868.0: appearance паролей проходят 50 нативных Linux- или 44 Windows-проверки и 82 независимые проверки PDF и пикселей на каждой из шести целей, плюс 72 реальных проверки нативного ABI на Linux-компилятор; границы парсера проходят 26 проверок на цель, legacy ABI и appearance-регрессии проходят, а полные наборы Delphi по умолчанию проходят все 3094 теста Win32 и 3093 Win64 в исходных рамках производительности; rich-text поля остаются активными
Версия 2.869.0: таймстампы Windows проходят 116 реальных проверок на четырёх Delphi/FPC-целях, 117 реальных проверок DLL на архитектуру, оба интерфейса C++Builder, 654 независимые проверки на 42 подписанных PDF и нативную Linux-верификацию всех 42 выводов на обоих компиляторах; legacy политика подписания Windows и регрессии ABI проходят; продвинутая сертификация, юридические аттестации, подписанные атрибуты отзыва и паритет именованных appearance остаются активными
Версия 2.870.0: все четыре цели Delphi/FPC Windows проходят 5562 прежние независимые проверки, 72 фикстуры затенений и 1080 уравнений, 19 пар эскейпированных имён и 171 независимую проверку, 242 бюджета состояния, 212 кодеков, 37 контуров шрифтов, шесть бюджетов имён и 174 бюджета затенений; оба нативных Linux-компилятора и интерфейсы C++Builder проходят; паттерны, сетки, legacy CMap, CID-keyed CFF и более широкие графические политики остаются активными
Версия 2.871.0: отсутствующие свойства проходят 101 нативную рантайм-, 38 path- и 24 независимые проверки сохранённых PDF на каждой из четырёх Delphi/FPC-целей Windows, оба интерфейса C++Builder, 126 регрессий rich-свойств, 205 Data DOM, 46 переносов и 17 независимых переносов в сохранённых PDF; дальнейшие потребители схем, неявные умолчания шаблонов, лексические алиасы и Unicode rich-виджеты остаются активными
Версия 2.871.1: лексическая область событий проходит 27 реальных рантайм-проверок на каждой из четырёх Delphi/FPC-целей Windows, включая строгие необъявленные присваивания, временные мёртвые зоны и откат при синтаксических ошибках; все 333 регрессии общих JavaScript/FormCalc и 101 отсутствующих свойств проходят на цель; более широкая схема UI/значений и потребители rich-виджетов остаются активными
Версия 2.872.0: сертификация Windows проходит 210 проверок на четырёх Delphi/FPC-целях, 211 реальную проверку DLL на архитектуру, 1590 независимых проверок на 90 PDF и 108 реальных подписях CMS и TSA, плюс нативную Linux-верификацию всех выводов на обоих компиляторах; подписанные атрибуты отзыва и паритет именованных appearance остаются активными
Версия 2.873.0: свойства UI проходят 29 нативных рантайм- и 24 независимые проверки сохранённых PDF на каждой из четырёх Delphi/FPC-целей Windows, оба интерфейса C++Builder и все регрессии отсутствующих свойств, общих скриптов и лексики; синхронизация значений, умолчания шаблонов, дальнейшие потребители виджетов и Unicode rich-виджеты остаются активными
Версия 2.874.0: typed rich поля проходят 60 реальных Pascal-проверок на каждый нативный Linux-компилятор и 56 на каждую Delphi/FPC-цель Windows, 127 реальных проверок callback ABI на каждый нативный Linux-компилятор, 389 независимых проверок PDF/шрифтов/глифов/пикселей для каждой Pascal- и ABI-цели и оба интерфейса C++Builder; произвольный XHTML, более широкий CSS, полный перенос Unicode и bidi смешанных стилей остаются активными
Версия 2.875.0: умолчания полей проходят 62 реальную рантайм- и 49 независимых проверок сохранённых PDF на каждой из четырёх Delphi/FPC-целей Windows, оба интерфейса C++Builder и все регрессии отсутствующих свойств, Data DOM, общего JavaScript и UI; создание дочерних value и немедленная синхронизация DataIdentity остаются активными
Версия 2.876.0: подписанная информация об отзыве проходит 336 реальных проверок на четырёх Delphi/FPC-целях Windows, 337 реальных проверок DLL на архитектуру, 2814 независимых проверок OpenSSL/PDF, оба публичных интерфейса C++Builder и нативную Linux-аутентификацию 150 подписей в 132 PDF на компилятор; паритет именованных appearance остаётся активным
Версия 2.876.1: совместимость по умолчанию проходит все 16 существующих методов биндинга и раскладки на обеих Delphi-целях и 62 рантайм- плюс 49 независимых проверок сохранённых PDF на каждой из четырёх целей Windows; устаревшее ожидание пустого текста обновлено при неизменной точной геометрии; работа по новым дочерним value и синхронизации биндингов остаётся активной
Версия 2.877.0: паттерны проходят 32 реальные фикстуры, 160 независимых уравнений и проверок читалок и 231 проверку ресурсов/отмены на шести нативных рантаймах, все 5562 прежние пиксельные проверки на цель, регрессии затенений/имён/кодеков/шрифтов/состояний Windows и оба интерфейса C++Builder; сетки и наследование текстового состояния дочерними потоками остаются активными
Версия 2.878.0: именованные appearance проходят 461 реальную проверку на четырёх Delphi/FPC-целях Windows, 462 реальных проверки DLL на архитектуру, 4056 независимых проверок подписей и 804 независимые проверки appearance; оба нативных Linux-компилятора аутентифицируют 228 подписей в 198 PDF; более широкая совместимость подписей остаётся активной
Версия 2.879.0: скалярные значения проходят 299 реальных рантайм- и 62 независимо верифицированных проверок сохранённых PDF на четырёх Delphi/FPC-целях Windows, все регрессии отсутствующих свойств, Data DOM, общих скриптов, UI и умолчаний и оба интерфейса C++Builder; потребители draw и caption, значения изображений и rich-виджетов остаются активными
Версия 2.880.0: значения draw и caption проходят 79 реальных рантайм- и 114 независимых проверок сохранённых PDF на четырёх целях Windows, все регрессии скалярных значений, rich-свойств и переносов, существующие ворота биндинга/раскладки и оба интерфейса C++Builder; потребители изображений, графики, exData и rich Unicode остаются активными
Версия 2.880.1: отмена в конструкторе проходит реальные тесты конструирования и восстановления Delphi/FPC Win32/Win64, оба перегенерированных заголовка C++Builder, пять граничных кейсов Delphi на архитектуру и изолированные полные non-GUI наборы со всеми 3097 тестами Win32 и 3096 Win64, нулём ошибок и утечек и исходными воротами prefetch, прошедшими с первой попытки; полный снимок — HEAD 2.879.0 плюс это изменение рендерера и не покрывает последующие черновики возможностей
Версия 2.880.2: rich-раскладка проходит 67 реальных проверок на каждый нативный Linux-компилятор, 63 на каждую Delphi/FPC-цель Windows, 452 независимые проверки PDF/метрик шрифтов/операторов/пикселей для каждого из шести рантайм-выводов, 133 реальных ABI- и 410 независимых проверок на Linux-компилятор и оба интерфейса C++Builder с существующими регрессиями метаданных форм, appearance и выбора; полный перенос Unicode, bidi смешанных стилей и произвольный XHTML остаются активными
Версия 2.881.0: содержимое подписей проходит 52 реальную проверку на шести нативных компиляторных целях Linux и Windows, 1068 независимых проверок на 78 реальных PDF и 84 подписях CMS, все регрессии writer и encrypted-writer и оба интерфейса C++Builder; автономные таймстампы документов и нативный FDF/XFDF остаются активными
Версия 2.882.0: наследование текста проходит 16 реальных фикстур, 180 независимых проверок формул и читалок и 40 проверок бюджета на шести рантаймах Linux и Windows, все 5562 прежние пиксельные проверки и регрессии Pattern на цель, свежие сборки Windows и оба интерфейса C++Builder; сеточные затенения и другие задокументированные пробелы рендеринга остаются активными
Версия 2.883.0: графические значения проходят 219 реальных рантайм- и 98 независимых проверок сохранённых PDF на четырёх Delphi/FPC-целях Windows, все регрессии скалярных значений, draw, схем, путей и отсутствующих свойств, оба Delphi-фурлона биндинга/раскладки и оба интерфейса C++Builder; чужой XML exData, ссылки на внешние изображения и дальнейшие потребители Unicode остаются активными
Версия 2.884.0: границы графем проходят все 766 официальных кейсов и 2928 проверок на шести реальных рантаймах; rich поля проходят 78 нативных Linux- или 74 Windows-проверки, 553 независимые проверки PDF на цель, 151 реальную Linux C ABI и 511 независимых проверок на компилятор и оба интерфейса C++Builder; полные возможности переноса строк, слова через стили, bidi абзацев и произвольный XHTML остаются активными
Версия 2.885.0: перенос строк по умолчанию проходит все 19338 официальных кейсов и 178996 проверок на шести нативных рантаймах, rich поля проходят 86 Linux- или 82 Windows-проверки и 1321 независимую проверку PDF на цель, реальный Linux C ABI проходит 175 проверок и 1279 независимых проверок на компилятор, и оба интерфейса C++Builder проходят; укладка слов через стили, bidi абзацев и произвольный XHTML остаются активными
Версия 2.886.0: таймстампы документов проходят 79 реальных проверок на шести нативных компиляторных целях Linux и Windows, оба свежих интерфейса C++Builder, 2419 независимых проверок на 96 PDF и 192 подлинных токена CMS или TSA, все регрессии политик, исторических исходников, подписанных форм, блокировок и encrypted-writer на шести целях, плюс 2610 независимую проверку подписанных форм и 1002 блокировок; нативный обмен FDF/XFDF остаётся активным
Версия 2.887.0: нативный XML exData проходит 41 проверку парсера, 142 рантайм-проверки, 52 независимо верифицированных сохранённых PDF и 38 прежних rich-PDF проверок на четырёх Delphi/FPC-целях Windows, оба свежих интерфейса C++Builder и прежние регрессии скалярных значений, изображений, rich, отсутствующих свойств, Data DOM, схем и общих скриптов; XML произвольных классов узлов, внешние медиа и Unicode rich-виджеты остаются активными
Версия 2.888.0: документный адаптер проходит все 19338 официальных кейсов и 194028 проверок на четырёх Delphi/FPC-целях Windows; публичный API свойств проходит 7511 проверок на 3654 опубликованных диапазонах на шести целях Linux и Windows, все официальные регрессии переноса строк и графем, оба интерфейса C++Builder и все 14 существующих методов раскладки на обеих Delphi-целях; слова через стили и bidi абзацев остаются активными
Версия 2.889.0: скрытые алиасы проходят 138 нативных рантайм- и 36 независимых проверок сохранённых XDP на четырёх Delphi/FPC-целях Windows, все регрессии scalar299, General333, DataDOM205 и exData142; неиспользуемые нативные свойства остаются невыделенными, а скрытые calculate-события и более широкий рантайм-биндинг остаются активными
Версия 2.890.0: укладка групп стилей проходит 100 реальных нативных Linux- или 96 Windows-проверок, 1321 прежнюю и 239 новых независимых проверок PDF/шрифтов/операторов/пикселей на всех шести целях, 211 реальную проверку C ABI и 1279 прежних плюс 210 новых независимых проверок на Linux-компилятор; аварийная укладка графем между стилями, контекстное соединение, bidi абзацев и произвольный XHTML остаются активными
Версия 2.890.1: реальная публикация проходит 1066 проверок на четырёх Delphi/FPC-целях Windows, включая реальные хэндлы, запрещающие удаление, отмену, сбои read-only, 500 атомарных замен и 50 сохранений/перезагрузок документов на цель, плюс 52 Linux-проверки на компилятор и полную финальную mesh-матрицу FPC64 и связанную матрицу; исходные свидетельства сбоев GDB и независимых WinAPI остаются сохранёнными
Версия 2.891.0: XML-содержимое проходит 104 нативные и 56 рантайм-проверок плюс 52 существующие и 22 новые независимые проверки сохранённых PDF на четырёх Delphi/FPC-целях Windows, оба интерфейса C++Builder и целевые регрессии XML, rich, свойств и скрытых алиасов; более широкий импорт XML, внешние медиа и нативный биндинг остаются активными
Версия 2.892.0: треугольные сетки проходят 35 фикстур, 427 независимых проверок формул и читалок и 201 проверку бюджета на шести нативных целях, свежие целевые регрессии рендерера Windows и Linux и оба интерфейса C++Builder; исходные свидетельства переходной публикации остаются сохранёнными, а патчи Кунса и тензоров и другие отслеживаемые пробелы рендерера остаются активными
Версия 2.893.0: данные форм проходят 40 кодек- и 78 документных проверок на шести реальных компиляторных целях, оба интерфейса C++Builder, 2562 независимые проверки на 144 PDF, 36 подлинных подписях CAdES и 48 экспортах, все целевые регрессии подписей и прежние независимые ворота подписей, блокировок и таймстампов; обмен аннотациями и rich XML и привязки C ABI остаются активными
Версия 2.893.1: отзыв таймстампов проходит 48 реальных проверок и signed forms96, locks48, обычный отзыв63 и таймстампы документов79 на шести нативных целях, 267 новых независимых проверок таймстампов, 2610 прежних подписанных форм, 1002 блокировок, 558 обычного отзыва и 2419 проверок таймстампов; подлинные сбои отсутствующих свидетельств остаются сохранёнными
Версия 2.894.0: перенос стилизованных графем проходит 36 реальных и 938 независимых проверок PDF/шрифтов/глифов/координат/пикселей на шести нативных целях, прежние ворота rich appearance и групп стилей, 253 реальную проверку фрагментированных callback C ABI и 888 новых независимых проверок на Linux-компилятор; контекстное соединение, позиционирование диакритики между стилями, bidi абзацев и произвольный XHTML остаются активными
Версия 2.895.0: нативный FDF/XFDF ABI проходит 1231 специализированную callback- и 25 реальных C-проверок на Linux-компилятор, 346 независимых проверок на 30 PDF, десяти удержанных подписях и 36 экспортах, и прежние 441 ABI, 36 C, 80 конкурентных, 39 TSA и 394 независимые проверки на компилятор; rich XML, аннотации и обмен встроенным или инкрементальным FDF остаются активными
Версия 2.895.1: неизменяемый выпущенный v2.894.0 плюс только три исходника производительности проходит исходную General333 и новую journal rollback72 на четырёх целях Windows и обоих свежих интерфейсах C++Builder; исходный сбой отката базовой линии и начальный таймаут FPC64 сохраняются рядом с тихим прохождением replay на тех же бинарниках, без заявлений о стабильности при произвольной нагрузке или полностью зелёном наборе
Версия 2.896.0: нативный Bind SOM проходит 133 рантайм-, 114 обхода и отката и 26 независимых проверок сохранённых XDP на четырёх компиляторных целях Windows, оба свежих перегруженных C++Builder и 16 старых методов Delphi; исходная General333 проходит без изменения своего дедлайна 500 мс, причём первый сбой FPC32 и тихое прохождение project-agent на тех же бинарниках сохраняются отдельно; предикаты, глобальный биндинг, полные правила областей видимости и общий Data DOM XML остаются активными
Версия 2.897.0: Context APIs49 и реальные rich appearance36 проходят на шести нативных целях с независимыми проверками span66 и сохранённых PDF880 на цель, свежими вызовами C++Builder на обеих архитектурах, прежними воротами rich/стилей/графем и реальными253 C ABI плюс независимыми1279/210/888 на Linux-компилятор; точный выпущенный сбой арабских глифов удерживается, а межшрифтовые якоря диакритики и пересекающие строки управляющие встраиванием остаются активными
Версия 2.898.0: rich-обмен формами проходит 38 кодек-, 62 сохранённо-документных и 10 read-only проверок на шести нативных компиляторных целях, оба свежих интерфейса C++Builder и 807 независимых проверок на цель на 132 PDF, 30 подлинных ревизиях CMS и 36 экспортах; существующие ворота скалярного кодека и документов проходят, а произвольный CSS, семейства шрифтов, аннотации, встроенные файлы, инкрементальный FDF и привязки rich XML C ABI остаются активными
Версия 2.899.0: стилизованная диакритика проходит 56 реальных и 1284 независимых проверок шрифтов, якорей, значений, стилей и пикселей на отметку на шести нативных целях, свежие вызовы владения C++Builder на обеих архитектурах, все прежние ворота rich/контекста/графем и реальные253 плюс независимые1279/210/916 проверки на Linux ABI-компилятор; недостающее покрытие привязок, управляющие встраиванием через строки и более широкий XHTML/CSS остаются активными
Версия 2.900.0: нативный Data DOM XML проходит 37 проверок времени жизни модулей, 142 XML и квотирования, 150 независимых XDP, 13 реальных producer PDF и 60 независимых проверок PDF на четырёх целях Windows, оба свежих интерфейса C++Builder и старые DataDOM205, exData142, Replay72, Bind133 плюс26 XDP и General333; исходные ворота exData и General на 500 мс проходят два дополнительных раунда на тех же бинарниках, при этом прежние сбои остаются сохранёнными; переносимый Linux-рантайм, API структурных узлов и оставшиеся потребители остаются активными
Версия 2.901.0: патчи Кунса и тензоров проходят 49 реальных фикстур, 607 независимых проверок формул и читалок и 183 проверки бюджета на шести нативных целях и обоих свежих интерфейсах C++Builder; полные5562 регрессии нативного Linux и scoped1149 Windows проходят вместе с shading1080, names171, patterns160, inherited180 и треугольными сетками427; подлинные расхождения источник-читалка, явные бюджеты DeviceN и исходные сбои манифеста Windows и Linux 9p остаются записанными; legacy CMap, CID-keyed CFF и другие пробелы рендерера остаются активными
Версия 2.902.0: rich XML C ABI проходит 1305 реальных фрагментированных Python callback- и31 реальную C-проверку плюс988 независимых проверок на каждый нативный Linux-компилятор по58 PDF,22 подлинным ревизиям CMS и12 экспортам; прежние scalar1231/C25 и346 независимых проверок проходят на компилятор; неизменяемый источник — выпущенный2.898.0 плюс только3 ABI-продукта с приватным подлинным четырёхсемейным Fontconfig, при этом прежние сбои no-op, font fallback и подписанных профилей остаются сохранёнными; мост Windows, аннотации, встроенный и инкрементальный FDF и более широкий CSS остаются активными
Версия 2.903.0: rich bidi на уровне абзацев проходит24 реальную сохранённо-документную и246 публичных проверок порядка/шейпинга/кэша/границ плюс2930 независимых реальных проверок шрифтов, глифов, координат и читалок на шести нативных целях и обоих свежих интерфейсах C++Builder; реальный Linux callback46 плюс2930 новых и прежние253/1279/210/916 проходят на каждом версионированном ELF, собранном из выпущенного2.902.0 плюс ровно3 bidi-продукта; все регрессии контекста, диакритики, графем и rich проходят; исходный сбой уровня абзацев остаётся сохранённым, а интервал управляющих символов, недостающее покрытие диакритики и более широкий XHTML/CSS остаются активными
Версия 2.903.1: все двенадцать Unicode directional-управляющих символов проходят216 реальных проверок по трём shaping API на шести нативных целях, с2942 независимыми проверками rich bidi абзацев на цель и46 callback-проверками плюс2942 независимыми проверками на каждый реальный версионированный Linux ELF; все регрессии контекста, диакритики, графем и rich и оба свежих интерфейса C++Builder проходят; подлинный выпущенный сбой интервала удерживается, а отдельное состояние абзаца для автоматического переноса, недостающее покрытие привязок и более широкий XHTML/CSS остаются активными
Версия 2.904.0: переносимый рантайм проходит79 Windows- или81 Linux-, DataXML142, General333, replay72, DataDOM205, exData142 и locale77 проверок на шести нативных целях,150 независимых проверок сохранённых XDP в Linux и оба свежих интерфейса C++Builder; нативный мост11 конкурентных и дедлайн-проверок и нативный потребитель сохранённых XDP/PDF41 плюс60 независимых проверок проходят на Linux-компилятор; первый дедлайн-сбой replay66 FPC32 остаётся записанным рядом с двумя проходными раундами72 на тех же бинарниках; автоматическое создание графа headless XFA, структурные узлы, длинные алиасы, политики биндинга и дополнительные потребители остаются активными
Версия 2.904.1: автоматический перенос bidi проходит39 нативных и2018 независимых проверок шрифтов, кластеров, нормализованного источника, интервалов, координат PDF и читалок на шести нативных целях и обоих свежих интерфейсах C++Builder; два реальных версионированных Linux ELF проходят58 фрагментированных callback- и1654 новые независимые проверки плюс все прежние регрессии rich bidi, контекста, диакритики, графем и rich; подлинные выпущенные сбои порядка глифов и сохранённых PDF остаются сохранёнными, а недостающее покрытие привязок и более широкий XHTML/CSS остаются активными
Версия 2.904.2: обычные Delphi и FPC Win32/Win64 в Windows проходят по69 реальных проверок и133 независимых проверок сохранённых PDF и подлинных CAdES на Windows и нативном Ubuntu, сохраняя учётные данные AES R5/R6, appearance виджетов, постоянные ID, префиксы источников и подписанные ревизии; исходные сбои нулевой страницы и отсутствующей ссылки шифрования остаются сохранёнными; задания FDF/XFDF Windows и интеграция DLL остаются активными
Версия 2.905.0: автоматическое создание графа XFA проходит130 реальных и224 независимых проверок сохранённых PDF, шрифтов, полей, страниц и читалок на шести нативных целях и обоих свежих интерфейсах C++Builder; подготовленные слоты полей PDF не требуются,13 сбоев подготовки сохраняют байты/длину/позицию вызывающего, а реальные сбои частичного назначения удерживают семантику потоков; поля choice/radio/check, дальнейшая графика, структурные узлы и дополнительные потребители рантайма остаются активными
Версия 2.905.1: четыре реальные компиляторные цели Windows проходят по92 нативных и148 независимых проверок Windows плюс нативного Ubuntu по15 подлинных PDF и4 ревизиям CAdES, включая сохранённые исходные ворота69/133 и реальные сбои escaped-predictor и literal-stream; задания данных форм и интеграция DLL остаются активными
Версия 2.906.0: appearance с отсутствующим якорем проходят84 реальную и328 независимых проверок шрифтов, координат и пикселей на отметку на шести нативных целях,6 проверок short-loca на цель и оба свежих публичных интерфейса C++Builder; каждый реальный версионированный Linux ELF проходит178 фрагментированных callback-проверок и328 независимых проверок плюс прежние регрессии bidi и rich; исходные сбои отсутствующего якоря и двойной отметки встречного направления остаются сохранёнными, а более широкий XHTML/CSS остаётся активным
Версия 2.907.0: рендеринг CID проходит28 подлинных фикстур,306 независимых проверок глифов и пикселей и149 проверок бюджета/отмены на шести нативных целях и обоих интерфейсах C++Builder; нативные Linux-цели сохраняют5562 прежних независимых проверки, а цели Windows —3774 независимых плюс1326 бюджетных проверок; legacy предопределённые CMap, отсутствующие подстановки простых шрифтов и дополнительные политики аннотаций, графики и печати остаются активными
Версия 2.907.1: двенадцать реальных значений полей в обычных и AES R5/R6 документах проходят78 нативных и49 независимых проверок сохранённых PDF, значений, кодировок и постоянных ID на шесть компиляторных целей; исходный сбой читалки на именах с пробелами остаётся сохранённым
Версия 2.908.0: нативное создание choice и boolean XFA проходит122 реальную и299 независимых проверок сохранённых PDF, полей, геометрии, состояний и пикселей на шесть целей, удерживает130/224 прежних проверок создания на цель и проходит четыре ворота Windows general333/replay72/dataXML142+150 и оба свежих интерфейса C++Builder; подписи/пользовательские метки, прокрутка списков, дальнейшая графика, операции узлов и дополнительные потребители остаются активными
Версия 2.908.1: сорок реальных appearance проходят365 нативных и880 независимых проверок шрифтов, глифов, отрисовки, выравнивания, декора и пикселей на глиф на шести целях; оба реальных Linux ELF проходят420 фрагментированных FDF/XFDF callback- и1760 новых независимых проверок плюс прежние rich-ворота253/1279/210/916; скалярный кодек40 и нативные rich-регрессии проходят, а более широкие таблицы стилей, семейства шрифтов, shorthand и раскладка остаются активными
Версия 2.909.0: шесть нативных компиляторных целей проходят168 реальных и1327 независимых проверок по36 реальных PDF каждая, восемь подлинных шрифтовых программ, смешанные метрики, лейблы Unicode, FDF/XFDF, AES R5/R6, откат и раннюю или позднюю отмену; свежие вызовы C++Builder проходят на обеих архитектурах, а пересобранные версионированные Linux callback сохраняют прежние ворота420/1760 и253/1279/210/916; fallback на глиф, общий CSS, внешние таблицы стилей, раскладка и выбор JSON/C ABI именованных семейств остаются активными
Версия 2.910.0: шесть реальных компиляторных целей проходят по 532 независимые проверки геометрии и пикселей аннотаций плюс 90 проверок бюджета, отмены, повторов и сохранности источника/вывода каждая; обе нативные матрицы Linux удерживают 5562 прежних пиксельных, 171 имя, 1080 затенений, 160 паттернов, 180 унаследованного текста, 427 сеток, 607 патчей и 306 CID-проверок, а четыре матрицы Windows — 4080 независимых и 1475 бюджетных/шрифтовых проверок с обоими интерфейсами C++Builder; экстремальные матрицы, legacy CMap, отсутствующие подстановки простых шрифтов и дополнительные графические или печатные политики остаются активными
Версия 2.911.0: шесть нативных целей проходят по 511 реальной проверке графики и 514 независимых проверок сэмплов, словарей, путей, трансформаций и пикселей на 57 протокольных фикстурах, плюс прежние создание 130/224 и выбор 122/299; 64 реальных контрольных точки отмены изображений сохраняют байты и тип ошибки вызывающего, четыре цели Windows удерживают General 333 исходного бюджета, replay 72 и Data XML 142/150, и оба интерфейса C++Builder проходят; первые сбои дедлайна, двойного владельца, экспоненты и формата компилятора остаются сохранёнными; пользовательские метки, прокрутка, структурные API, биндинг, внешние медиа и дальнейшие потребители форм/изображений остаются активными
Версия 2.912.0: четыре компиляторные цели Windows проходят по source 33, transaction 84, file-job 190, complete CAPI 6 и 598 независимых проверок на 10 PDF и 8 CMS; свежие проверки комбинаций управляемых записей проходят по 900 на цель, реальные C-клиенты DLL Delphi проходят по 418 каждая, а Win64 JSON — 1096, с независимыми Windows/Ubuntu 342 на C-клиент и 738 JSON-проверками плюс оба интерфейса HPP; выбор JSON именованных семейств, обмен аннотациями, вложения/действия/инкрементальные данные FDF и старое шрифтовое расширение задания остаются активными
Версия 2.913.0: обе свежие библиотеки Linux x64-компиляторов проходят по 401 реальной фрагментированной callback-проверке и 1711 независимых проверок на 14 PDF каждая, плюс реальные C-клиенты с 37 проверками и 122 независимыми проверками каждый; прежние ворота CSS 420/1760 и rich 253/1279/210/916 продолжают проходить; сохраняются подлинные выпущенные свидетельства байтов неверного шрифта и первые сбои хелпера/оракула; fallback на глиф, общий CSS, typed-rich заполнение Windows и дальнейший обмен данными форм остаются активными
Версия 2.913.1: оба неизменённых рантайм-набора Delphi проходят 12 исходных методов после воспроизведения обоих выпущенных бюджетных сбоев; четыре цели Windows проходят по 71 целевой проверке живого контекста и отката, Bind 133/26, General 333 исходного бюджета и Replay 72, и оба реальных интерфейса C++Builder проходят; контрольная точка всего набора по умолчанию и отдельный дедлайн Win32 QR остаются записанными как находящиеся в ремонте
Версия 2.913.2: обе Delphi-цели проходят 106 исходных тестов матричных кодов вместе в одном процессе и 12 тестов линейных штрихкодов отдельно; четыре компиляторные цели Windows проходят по 17 реальных проверок повёрнутого QR, включая явное разрешение одного кандидата, 17 старых дедлайн-проверок и 36 проверок finder; подлинный выпущенный вызывающий перебирает 13 кандидатов до полного символа, а исправленные пробуют один; исходные дедлайн-сбои Win32 остаются записанными рядом с целевым replay на том же исполняемом файле, а более ранний сбой производительности page-prefetch всего набора по умолчанию остаётся отдельной задачей ремонта
Версия 2.914.0: шесть нативных компиляторных целей проходят по 512 проверок producer и 445 независимых проверок PDF или изображений, плюс исходные ворота создания 130/224, выбора 122/299 и графики 511/514; четыре цели Windows удерживают исходные General 333 и Replay 72 на 500 мс, и оба интерфейса C++Builder проходят; первые сбои таймингов FPC и тихие replay project-agent на том же исполняемом файле остаются отдельно записанными без причинной атрибуции; прокрутка списков, rich-подписи и дальнейшие потребители динамического XFA остаются активными
Версия 2.914.1: четыре компиляторные цели Windows проходят по 3524 детерминированные проверки кэш-пикселей, сохранности источника, логического завершения, резервирования памяти, очереди отмены и гонок блокировок кэша; обе Delphi-цели проходят исходные 44 проверки производительности и времени жизни и оба свежих интерфейса C++Builder; подлинные выпущенные сбои порядка кэша и отдельно инструментированные сбои учёта предыдущих кандидатов остаются сохранёнными; оба неизменённых исходных порога производительности проходят с первой тихой попытки project-agent; те же свежесобранные исполняемые файлы fixed914-plus-Doc проходят полные наборы non-GUI по умолчанию со всеми 3097 тестами Win32 и 3096 Win64, нулём ошибок и нулём утечек, исключая более поздние черновики списков, CMap и форм Windows
Версия 2.915.0: шесть нативных целей проходят по 17 реальных выводов списков, typed-отмену на всех 211 реальных контрольных точках с последующим успехом, две сохранённые и перезагруженные рантайм-транзакции и 280 независимых проверок PDF, XDP, шрифтов и пикселей; шесть неизменённых потребителей создания, выбора, графики и Boolean удерживают 130/224, 122/299, 511/514 и 512/445 проверок, и оба свежих интерфейса C++Builder проходят; подлинные выпущенные914 свидетельства внеэкранного выбора и чрезмерного числа глифов остаются сохранёнными; rich-подписи и дальнейшие потребители динамического XFA остаются активными
Версия 2.916.0: шесть нативных целей проходят по 1753148 чистых проверок отображений, 107 проверок бюджета, 75 сохранённых фикстур рендерера и 1162 независимых проверок читалок; четыре цели Windows удерживают 1565 прежних рантайм- и 4612 независимых проверок, а обе Linux-цели — 1532 рантайм- и 9025 независимых проверок; оба свежих интерфейса C++Builder проходят, и оба пакета нативных Linux-компиляторов содержат реальные ELF-библиотеки и полное побайтово точное уведомление о лицензии CMap; исходный таймаут FPC64 на плохом вводе и прохождение на исправленном вводе на тех же бинарниках сохраняются отдельно; отсутствующие подстановки простых шрифтов, видимость optional content и дальнейшие графические или печатные политики остаются активными
Версия 2.917.0: четыре цели Windows проходят 4121 проверку исходного курсора, 172 проверки именованных семейств с 546 независимыми проверками PDF и CMS, все 190 прежних проверок файловых заданий с 598 независимыми проверками и шесть существующих проверок контекста C API; обе свежие DLL, C-клиенты с 523 новыми и 418 прежними проверками, неизменённое соответствие и оба интерфейса C++Builder проходят; реальные JSON-импорты проходят 766 новых и 1096 прежних проверок с независимой верификацией сохранённых документов и подписей; исходный сбой FPC32 на R6 и успешный полный replay сохраняются без выведения его причины; typed-rich заполнение и более широкий обмен остаются активными
Версия 2.918.0: шесть нативных целей проходят по 18 сохранённых PDF подписей, четыре повторные рантайм-транзакции, 46 проверок бюджета и выборочной отмены, 13 проверок экстентов и 555 независимых проверок шрифтов, значений и пикселей; все пять прежних потребителей создания, выбора, графики, Boolean и списков проходят на всех шести целях; исходные General333 и Replay72 проходят на четырёх целях Windows с неизменными дедлайнами 500 мс; три исходных первых сбоя General остаются сохранёнными рядом с одним тихим прохождением project-agent на тех же бинарниках на каждой отказавшей цели, без атрибуции их причины, и оба свежих интерфейса C++Builder проходят; подлинные сбои пропущенной подписи и неверного стиля остаются сохранёнными; rich-подписи кнопок, операции структурных узлов, дальнейшие политики алиасов и биндингов, транспорт внешних медиа и дальнейшие потребители форм/изображений остаются активными
Версия 2.919.0: шесть нативных компиляторных целей проходят по 199 рантайм- и 1098 независимых проверок на 30 сохранённых PDF, с обоими свежими интерфейсами C++Builder; оба нативных компилятора Linux ABI проходят 250 фрагментированных callback- и 1062 независимые проверки на 28 fallback PDF, 36 реальных проверок C-клиентов и 171 независимую проверку C-вывода и агрегатного шрифтового бюджета; прежние ворота нативных семейств168/1327, CSS365/880, кодека40 и rich96-или-100/1321/239 и Linux-ворота named-family401/1711, C37/122, CSS420/1760 и rich253/1279/210/916 продолжают проходить; подлинные выпущенные свидетельства отвержения отсутствующих глифов и валидного бюджета, реальное исправление фикстуры поворота и исходные сбои оболочки поставки и сериализации таблицы шрифтов остаются отдельно сохранёнными; дальнейшие свойства XHTML/CSS, таблицы стилей, раскладка и выбор typed-rich или callback fallback в Windows остаются активными
Версия 2.920.0: шесть нативных компиляторных целей проходят по 52 смешанных транзакции, четыре compressed или неканонических read-only и шесть проверок агрегатного шрифтового бюджета, плюс 393 независимые проверки на восьми сохранённых PDF и двух реальных подписях CMS; все шесть удерживают прежние проверки кодека40, rich-кодека38, скаляра78, rich62 и read-only10 с 807 и 427 независимыми проверками, и оба свежих вызова указателей методов C++Builder проходят; точный выпущенный918 плюс пять выпущенных919 font-fallback продуктов и только три замороженных typed-транзакционных продукта образуют финальный объединённый источник; подлинная выпущенная потеря точности отрисовки при round-trip rich-значений и исправленные сбои precision-bucket фикстуры и отсутствующей зависимости остаются сохранёнными; привязки typed-rich Windows, дальнейший обмен и более широкий CSS или раскладка остаются активными
Версия 2.920.1: обе сборки нативных Linux-компиляторов удерживают восемь подлинных снимков потери данных выпущенной версии и проходят по 204 проверки цепочек операций, 58 реальных проверок C callback и 29 независимых проверок C-вывода каждая; те же ремонтные ELF проходят прежние 441 ABI, 36 C с 80 параллельными операциями, 39 C-таймстампов, 394 независимые проверки PDF/изображений/безопасности/CMS и 374 проверки ремонта шрифтов, плюс fallback250/1062 и C36/171; транзакции plain и AES R5/R6 сохраняют свою зафиксированную ревизию после неудавшихся callback вывода или результата и ранней или поздней отмены, с неизменными записями V1 и версионированными экспортами; исходные сбои JSON-пробелов в C, отсутствующего хелпера и настройки тестов составленных appearance остаются сохранёнными
Версия 2.921.0: финальный выпущенный2.920.1 плюс только шесть замороженных продуктов проходит шесть свежих целей с 21 сохранённым PDF, четырьмя рантайм-транзакциями, 55 проверками бюджета, шестью границами выборочной отмены из1519 и 546 независимых проверок каждая, плюс создание130/224 и rich-подписи18/4/46/1145/13extent/559 и оба потребителя HPP; отдельная исходная эпоха полной совместимости918 удерживает все шесть старых групп потребителей, исходные General333/Replay72 на четырёх целях Windows при неизменных500мс и 114 неизменённых фикстур на обеих Delphi-целях после восстановления точных отсутствующих файлов фикстур в те же бинарники; исходные сбои пропущенной подписи, неверного стиля, отсутствующих состояний, потери пробелов, отсутствующего appearance по умолчанию и настройки фикстур/оракулов остаются сохранёнными; потребление legacy ApplyXFA, структурные узлы, дальнейший биндинг и внешние медиа остаются активными
Версия 2.922.0: шесть реальных целей на базе выпущенного920 плюс только финальный Device проходят по 213 проверок бюджета, восьми typed-исполнений, 382 исходных PDF, 764 реальных PNG и 206280000 точных RGB-пикселей, плюс затронутые старые аннотации90/532 и оба свежих потребителя HPP; неизменённый путь публикации Windows удерживает четыре цели с33 реальными контролируемыми проверками хэндлов из отдельной эпохи8d5a; подлинные сбои неизвестных Invisible+Print на том же источнике становятся пропущенными appearance на всех шести целях, а сбои стандартных типов PDF2, исходные эпохи6d77/8d5a, исходная неизвестная причина публикации и расхождения независимых читалок остаются сохранёнными; optional content, другие графические состояния, высокоточный JPX и дальнейшие пробелы рендерера остаются активными
Версия 2.923.0: шесть нативных целей со списками кандидатов проходят по163 рантайм-,959 независимых и4 readonly проверки, с обоими свежими потребителями C++Builder; оба текущих Linux ABI проходят222 JSON кандидатов,916 независимых,C51/194 и прежний fallback250/1062,C36/171; шесть свежих потребителей кнопок и rich-подписей XFA проходят свои исходные ворота рантайма/бюджета/независимости против новой управляемой записи, а затронутые family168/1327,CSS365/880,fallback199/1098,codec38/40 проходят на шести целях; реально скомпилированные закрытия зависимостей аудитируются против финального шестнадцатипродуктового источника; четыре свежих совместных цели Windows проходят по25 проверок разбора и55 сохранённых заданий плюс394 независимые проверки PDF/CMS; обе свежие DLL проходят727 C-проверок,389 независимых проверок, соответствие и свежих потребителей C++Builder; реальный typed JSON проходит546 проверок,369 независимых проверок и28 дополнительных проверок транзакций/ввода/кнопок; финальные V2 DLL удерживают прежние C418/named523 с342/226 независимыми проверками и реальной отрисовкой шрифтов, named JSON766/472 и legacy JSON1096/738; отдельно сохранённая эпоха совместимости V1 на четырёх целях190/598/6 отличается только неиспользуемой новой веткой декодирования getter; подлинные сбои неподдерживаемого typed-fill и ответа закодированных кнопок остаются сохранёнными, исходная подлинная потеря порядка CSS и сбои настройки тестовых фикстур/зависимостей остаются сохранёнными; внешние таблицы стилей, дальнейшая раскладка, прямые загруженные задания, legacy handle/font callback'и, fallback переданных семейств Windows и дальнейший обмен остаются активными
Версия 2.924.0: шесть нативных целей проходят по70 проверок ограниченных состояний и отмены,136 независимых проверок формул и1622016 точных RGB-пикселей на142 PNG, с обоими свежими потребителями C++Builder и затронутыми регрессиями pattern231/160, inherited40/180 и аннотаций90/532; оба свежих нативных компилятора Linux ABI проходят375 фрагментированных Python callback-проверок,26 реальных C-проверок и802 независимые проверки C PNG, плюс один реальный поставленный приёмочный раннер; подлинные выпущенные923 сбои игнорируемой печати и выключенных по умолчанию слоёв остаются сохранёнными с16 проверками before на Linux-компилятор; реализованы конфигурация D по умолчанию, заявленные intents, четыре политики OCMD и рекурсивные выражения VE, а интерактивные применения AS, другие графические состояния, высокоточный JPX и дальнейшие пробелы рендерера остаются активными
Версия 2.925.0: реальный выпущенный924 плюс только пять замороженных продуктов проходит четыре свежие цели Windows с47 проверками разбора,79 сохранённых заданий и93 non-noop пустых rich-проверок каждая; обе свежие DLL проходят723 реальных fallback C,727 прежних typed C,389 независимых прежних проверок PDF/CMS, исходное соответствие и свежих потребителей C++Builder; Win64 добавляет844 фрагментированных callback- и113 empty-rich проверок, а43 подлинных сохранённых PDF проходят1745 независимых проверок переданных шрифтов/GID/Unicode/порядка/CMS; отдельная неизменяемая рабочая эпоха923 удерживает все исходные ворота и подлинный сбой отсутствующей Omega, а обычный fallback скаляров/списков/кнопок, legacy handle/font callback'и, дальнейший обмен и более широкий CSS/раскладка остаются активными
Версия 2.926.0: шесть реальных нативных целей проходят по142 shorthand-кодека,491 сохранённый PDF и1188 независимых проверок шрифтов/GID/Unicode/геометрии/пикселей, удерживая исходныеCSS365/880 и rich-кодек38; реальные приёмочные раннеры обычного Linux322 и Delphi64 проходят142/491/1188 при строгом прямом исполнении; подлинная базовая линия игнорируемых шрифтов, исходное ограничение prototype tee и неизменяемые эпохи источников сохранены; реально скомпилированные закрытия зависимостей совпадают с выпущенным925 плюс только два новых кодек-продукта, без изменений публичных записей; числовой line height, small caps, stretch, системные шрифты, внешние таблицы стилей, дальнейшая раскладка и fallback скаляров/списков/кнопок остаются активными
Версия 2.927.0: реальный выпущенный925 плюс выпущенный CSS2 из926 и только восемь замороженных XFA-продуктов проходит четыре свежих обычных раннера Windows с14 PDF-кейсами,1302 bundle/GDI,28 бюджетов разрешённых payload/стилей/запросов,22 отмены,10 исходов публичных шрифтов,четырьмя рантайм-кейсами и552 независимыми проверками AP/шрифтов/GID/CMS/рантайма каждая; две свежие Linux-цели проходят1290 проверок бандлов переданных байтов, и оба свежих потребителя C++Builder проходят; отдельная исходная эпоха923 плюс8 удерживает oldPush21/4/55/546,Rich18/4/46/13/559 иCreation130/224 на шести целях, исходные подлинные сбои legacy-подписей и публичных DR и все исходные сбои компиляторов/фикстур/драйверов/оракулов; аудит источника совпадает с365 компилируемыми исходниками, а25 регистраций пакетов сохраняют границу резолвера только для Windows; другие legacy-виджеты, отрисовка текста Unicode, общая структура XML-узлов, дальнейшие биндинги и внешние медиа остаются активными
Версия 2.928.0: реальный текущий выпущенный927 плюс только два замороженных продукта проходит шесть свежих нативных целей с59 проверками бюджета/отмены/сканера и2876 независимых проверок интервалов/формул реальных PNG каждая; обе свежесобранные нативные Linux V1-библиотеки также проходят1361 реальный dash callback/формулу и375 существующих проверок view/print/шифрования/публикации каждая; исходный выпущенный сбой игнорируемой D, явная коррекция оракула статуса бюджета и неизменный неудавшийся вывод остаются сохранёнными; отдельная рабочая эпоха удерживает обычную приёмку Linux, pattern231/160, обе читалки и свежих потребителей C++Builder; интерактивные применения AS optional content, дальнейшие графические состояния, высокоточные изображения, внешние CMap и дальнейшие пробелы рендерера остаются активными
Версия 2.929.0: реальный текущий928 плюс двенадцать замороженных продуктов проходит четыре свежие нативные цели Windows с42 appearance-,86 файлово-заданиевых и31 clear-проверкой плюс290/272 независимых проверок PDF каждая; две свежие Windows DLL проходят283 скалярных,103 clear,723 прежних rich- и727 прежних typed C-проверок,214/389/12 независимых проверок и свежих потребителей C++Builder; Win64 JSON проходит370 скалярных и99 scalar/rich-clear проверок с272/12 независимыми проверками; два нативных Linux ABI и переносимый публичный раннер проходят по317 fill/import callback,103 clear,34 policy/no-op и972 точных проверок Unicode/CID/font-GID на15 PDF,290/272/272 независимых проверок PDF и прежних rich-ворот222/916 и250/1062; исходный игнорируемый скалярный fallback, повторная ревизия combo-clear и исходные сбои фикстур/оракулов остаются сохранёнными; дальнейшие CSS/раскладка, обмен без потерь при пустом XFDF-экспорте, обмен аннотациями и старые расширения callback'ов задания остаются активными
Версия 2.930.0: шесть реальных нативных компиляторных целей проходят189 проверок состояния/времени жизни/бюджета с независимыми PNG-формулами и обоими свежими потребителями C++Builder; два свежих нативных Linux ABI и поставленный публичный раннер проходят по765 реальных JSON callback-проверок, включая зашифрованные метаданные использования, строгие входы, отмену, публикацию и состояние на операцию; оба ABI удерживают1361 dash,375 usage и полные поставленные скалярные/rich шрифтовые ворота; регистрации пакетов явные; исходные сбои игнорируемого состояния, пустого Zoom и устаревших зависимостей остаются сохранёнными; совместимость пакета legacy C++Builder Win64, дополнительные графические состояния, высокоточные изображения, цветовые политики и дальнейшие пробелы рендерера остаются активными
Версия 2.931.0: реальный текущий929 плюс выпущенные930 зависимости автоматических состояний и скаляров с шестью точными объединёнными XFA-продуктами проходит четыре свежих обычных раннера Windows с1333 новыми bundle- и1302 прежними GDI-проверками,22/26 отмены и4/6 рантайм-проверок плюс1758 независимых проверок AP/шрифтов/имён/рантайма каждая; две свежие нативные Linux-цели проходят по1333 бандлов, и оба свежих потребителя C++Builder проходят; точные скомпилированные закрытия зависимостей и подлинные сбои отрисовки предыдущей страницы, имён и дублирующихся виджетов остаются сохранёнными; публичное перешифрование AES128/R5/R6 независимо верифицировано на неизменном публичном входе; другие потребители legacy-виджетов, отрисовка текста Unicode, операции структурных узлов, дальнейшие биндинги и внешние медиа остаются активными
Версия 2.932.0: шесть реальных нативных компиляторов проходят по240 реальных декодирований,737 нативных проверок и12480 независимых целочисленных уравнений; четыре цели Windows удерживают212 кодек-проверок и неизменный бюджетный набор Cairo и каждая рендерит50 подлинных PDF с240000 точных RGB-проверок; обе нативные Linux V1-библиотеки проходят316 callback-проверок с240000 RGB-значений, включая отмену, сбой вывода, повтор бюджета и AES R5/R6; оба точных поставленных Linux-раннера повторяют ворота240/737/12480 и50/240000; исходные сбои допуска16 бит и игнорируемых объявлений и отвергнутые независимые producer round trip остаются сохранёнными; точность источника выше 26, многомерные кубические функции, политики NChannel, экстремальные матрицы, отсутствующая подстановка простых шрифтов, дополнительные графические состояния и совместимость пакета legacy C++Builder Win64 остаются активными
Версия 2.933.0: реальный полный источник выпущенного932 плюс один точный include Functions проходит все шесть поставленных обычных раннеров с17 реальными сценами,3084 независимых RGB-компонентов формул,35 проверками ограниченной работы/памяти/отмены/восстановления и четырьмя прежними семействами функций с12 метриками; оба свежих потребителя Delphi C++Builder проходят, а нативные Linux2 удерживают по1536 явных уравнений спутников читалок RGB; истинный выпущенный931 сохраняет15 неподдерживаемых кейсов и два валидных управления, при этом241 расхождение читалка-источник остаётся отдельно записанным, потому что выбранная кубическая конвенция не идентична читалкам; точность источника выше 26, политики NChannel, экстремальные матрицы, отсутствующие подстановки простых шрифтов, дополнительные графические состояния, политики печати и совместимость пакета legacy C++Builder Win64 остаются активными
Версия 2.934.0: реальный выпущенный932 плюс выпущенный include Functions из933 и пять точных Unicode-продуктов проходит четыре свежих обычных раннера Windows, каждый с20 сохранёнными PDF,821 независимой проверкой значений/шрифтов/CID/GID/ToUnicode/стилей,6 проверками бюджета,22/26 проверками отмены и6/8 сохранённых рантайм-проверок; принудительный PDF2 и отключённые appearance верифицированы, оба свежих потребителя C++Builder проходят, а два нативных Linux-раннера удерживают6/8 рантайм- и21 переносимую проверку style-hint без заявления о потребителе установленных шрифтов в Linux; исходные пустые Unicode appearance и исходные сбои компиляторов/тестовых оракулов остаются отдельно сохранёнными; потребители legacy radio и choice, rich text body, операции структурных узлов, дальнейшие биндинги и внешние медиа остаются активными
Версия 2.935.0: точный полный источник выпущенного934 плюс одиннадцать замороженных продуктов проходит шесть нативных целей раскладки, четыре цели сохранённых документов Windows и обоих свежих потребителей C++Builder; обе Windows DLL проходят530 реальных C- и76 независимых проверок плюс исходное соответствие, оба нативных Linux ABI и их точный публичный раннер проходят по432 FDF/XFDF callback-проверки, и оба удерживают222 упорядоченных шрифтовых callback с916 независимыми проверками,250 fallback callback с1062 независимыми проверками,765 optional-content callback и316 JPX callback с240000 RGB-значений; исходные сбои игнорируемого line height, потерянных метрик родителя, статуса агрегатного лимита шрифтов, синтаксиса раннера и исходных фикстур/оракулов остаются отдельно сохранёнными; прямая typed JSON привязка line-height, дальнейший CSS, таблицы стилей, раскладка и обмен без потерь при пустом XFDF-экспорте остаются активными
Версия 2.935.1: свежий выпущенный935 плюс только замороженный include Fields проходит все шесть реальных обычных раннеров с44 нативными проверками бюджета/отмены/повтора и241 независимой проверкой на12 сохранённых PDF каждая, используя идентичные реальные байты шрифтов; подлинный выпущенный934 before удерживает десять PDF и183 наблюдения, включая пять неверных масок и точное отвержение по бюджету глифов; не вносится изменений в публичные записи или раскладку callback, а структурные узлы XFA, биндинги, потребители radio и choice, rich body и внешние медиа остаются активными
Версия 2.936.0: четыре реальные цели Windows проходят по39 проверок планирования и175 сохранённых заданий с95 независимыми проверками и10 CMS; обе реальные DLL проходят396 C-проверок с40 независимыми проверками и4 CMS, существующее соответствие и обоих свежих потребителей C++Builder, а реальный Win64 JSON проходит324 проверки плюс39 краевых кейсов; оба свежих нативных Linux ABI и их точные поставленные публичные раннеры проходят по522 typed JSON callback, и оба удерживают222 упорядоченных шрифтовых callback с916 независимыми проверками,250 fallback callback с1062 независимыми проверками и765 optional-content callback; подлинные сбои игнорируемых line height, приёма non-text rich-run, потерянных смешанных обновлений, non-noop транзакций, допуска агрегатного страйда и статуса некорректных чисел остаются сохранёнными в неизменяемых эпохах источников; дальнейшие свойства XHTML/CSS, таблицы стилей, раскладка и обмен без потерь при пустом XFDF-экспорте остаются активными
Версия 2.936.1: шесть реальных нативных компиляторных целей и их поставленные обычные раннеры проходят по3104 проверки хешей, коллизий, дубликатов, вложенности и роста словарей плюс26 существующих проверок десятичных границ с удержанием проверок диапазона и переполнения; подлинные выпущенные сбои checked-build остаются сохранёнными, реально скомпилированные нативные зависимости совпадают с текущим релизом, и не вносится изменений в публичный API или раскладку записей
Версия 2.937.0: выпущенный936.1 плюс ровно семь замороженных продуктов проходит четыре реальные цели Windows, каждая с1176 отсоединённых radio,99 сбоев/отмен группы,21 межстраничного отката,8 рантайм-,1302 прежних GDI/push и1333 прежних checkbox проверок плюс528 независимых проверок на42 подлинных PDF; обе нативные Linux-цели удерживают1176 radio,1333 checkbox и3 success/5 rollback рантайм-проверок, оба свежих потребителя C++Builder проходят, а подлинные сбои повторной области и добитого экспорта остаются сохранёнными; потребители legacy choice/list и rich text body, операции структурных узлов, дальнейшие политики алиасов и биндингов, транспорт внешних медиа и дальнейшие потребители форм/изображений остаются активными
Версия 2.938.0: свежий выпущенный937 плюс ровно четыре замороженных продукта рендерера проходит шесть реальных публичных обычных раннеров с42 сценами и58 проверками бюджета/отмены/потоков каждая,188436 независимыми RGB-уравнениями на каждой Linux-цели и188916 на каждой Windows-цели, обоими свежими потребителями C++Builder и обновлёнными воротами нейтрального состояния с83 нативными и179 проверками читалок на цель; удерживаемая прежняя эпоха источника936.1 проходит все связанные семейства бюджетов и формул затенений/паттернов/сеток/кубических функций, подлинные выпущенные сбои и расхождения читалок остаются отдельно сохранёнными, а отсутствующие appearance аннотаций, поведение NChannel, дальнейшие графические состояния, экстремальные матрицы, подстановка шрифтов и потребители печати/trial остаются активными
Версия 2.939.0: свежий выпущенный938 плюс шесть замороженных продуктов проходит все четыре реальные цели Windows с347 отсоединённых choice,240 сбоев/отмен и8 рантайм-проверок каждая,888 независимыми проверками на49 подлинных сохранённых PDF на цель и прежними1176 radio/1333 checkbox/122 нативного choice плюс299 независимыми проверками; оба Linux-компилятора проходят347 choice,1176 radio,1333 checkbox,8 рантайм- и122 нативного choice/299 независимых проверок, оба свежих потребителя C++Builder проходят, а точная потеря high-флагов и ловушки синтезированных читалками отсутствующих AP остаются сохранёнными; rich-подписи списков, декор рамок, скрипты динамического управления элементами, интерактивные фиксации, операции структурных узлов, дальнейшие биндинги и внешние медиа остаются активными
Версия 2.940.0: свежий выпущенный939 плюс двенадцать замороженных продуктов и25 регистраций пакетов проходит реальные обычные раннеры на четырёх Windows- и двух нативных Linux-целях с28 export,47 import и13 подлинных проверок политик CAdES каждая; оба Linux ABI проходят219 аннотационных callback,36 реальных C-проверок и80 параллельных операций, оба удерживают40 кодек/78 скалярных/62 rich exchange проверок, и оба свежих потребителя C++Builder проходят; подлинные сбои пространств имён, концов строк, прозрачных цветов и Unicode остаются сохранёнными, а транспорт AP, замена/удаление, явные назначения, более широкие профили действий/FDF и JSON-операции аннотаций Windows остаются активными
Версия 2.941.0: свежий выпущенный940 плюс тринадцать замороженных продуктов проходит оба нативных Linux-компилятора, обе реальные разделяемые библиотеки Linux, четыре реальные цели Windows, обоих реальных потребителей DLL/C Windows и оба свежих интерфейса C++Builder; каждая нативная матрица удерживает37/34 основных проверки,433 десятичных токена,266 десятичных и256 публичных round trip,6336 независимых IEEE-проверок,52 смешанных обновления,7 readonly проверок,593 независимые проверки PDF и86 проверок appearance, а оба Linux ABI проходят1170 реальных JSON-проверок на42 PDF плюс четыре эквивалентно-нулевых readonly no-op; подлинные неверные ULP JSON-значения, отвержение длинных конечных RTL, отвержение эквивалентно-нулевых readonly и сбой инициализации widgetset автономного FPC остаются сохранёнными, а дальнейшие CSS/раскладка, безпотерийные пустые XFDF-экспорты, прямое rich-заполнение загруженных заданий и нативная публикация zero-update с точными байтами остаются активными
Версия 2.941.1: свежий выпущенный941 плюс ровно один замороженный продукт выбора проходит все шесть нативных целей с89 selection,347 bundle,8 рантайм-,1176 radio,1333 checkbox и122 старого choice плюс299 независимых проверок; все четыре цели Windows удерживают240 атомарных и888 независимых проверок на49 подлинных PDF, а реальная отложенная отмена до исправления остаётся сохранённой; скрипты динамического управления элементами, структурные операции, интерактивные фиксации, более широкие биндинги и дополнительные профили потребителей остаются активными
Версия 2.942.0: свежий выпущенный941.1 плюс ровно четыре замороженных продукта рендерера проходит все шесть реальных нативных целей с376 рендерингами,22425603 независимыми сравнениями RGB-компонентов,206 проверками бюджета/отмены/состояния и81 страницей независимых читалок каждая, обоими свежими потребителями C++Builder, затронутыми воротами бюджета90/210/70/58, аннотациями532 и пиксельными проверками usage206280000; исходные сбои шрифтовых ресурсов и перегрузки FPC32 остаются сохранёнными; обработчики Screen, шрифты только для Preview/Print, облачные и скошенные/вдавленные рамки, строчные подписи, шрифты по умолчанию CFF, дополнительные операторы DA и дальнейшие потребители графики, печати и trial остаются активными
Версия 2.943.0: свежий выпущенный942 плюс ровно семь замороженных продуктов проходит четыре реальные цели Windows с30 файловых заданий аннотаций каждая,190 C-проверок на архитектуру,518 проверками Win64 JSON и обоими свежими потребителями C++Builder; затронутые регрессии данных форм удерживают84 транзакционную и190 файлово-заданиевых проверок плюс598 независимых проверок и8 подлинных CMS на цель,418 C-проверок на архитектуру и1096 Win64 JSON-проверок; финальный переносимый обычный раннер также повторён, а транспорт AP, замена/удаление, явные назначения, более широкие действия, встроенный/инкрементальный FDF и старые расширения loaded-job/handle остаются активными
Версия 2.943.1: два замороженных нативных продукта проходят четыре свежие цели Windows и обоих потребителей C++Builder плюс оба реальных обычных раннера Linux с точным аудитом закрытия компилятора/include из79 файлов против выпущенного943; каждая нативная цель удерживает73 смешанных,8 readonly,44 classic/object-stream safety,30 pending-graph и2 проверки невалидных подписей плюс593 независимые проверки appearance,21 точнобайтовую пару и8 валидных/1 невалидную CMS; сбой теста объявлений Windows API сохранён и исправлен только в тесте, а обмен без потерь при пустом экспорте, более широкая rich-раскладка и отдельные API FDF/XFDF остаются активными
Версия 2.944.0: шесть нативных целей проходят по70 новых рантайм-проверок и156 независимых нативных PDF-проверок каждая; четыре цели Windows также проходят156 legacy PDF-проверок и обоих свежих потребителей C++Builder, при этом точечные проверки выбора, биндингов и appearance и исходные ворота событий 333/72 удерживают свои точные проверенные закрытия компилятора/include; финальная комбинация 943.1 верифицирует397 исходных файлов,990 нативных зависимостей,1763 артефактов свидетельств и1612 приватных Windows-выводов, с явно сохранённым таймингом пересечений; интерактивные фиксации, rich-подписи выбора, операции структурных узлов и дальнейшие политики биндингов или медиа остаются активными
Версия 2.945.0: двенадцать замороженных продуктов проходят четыре матрицы нативных и legacy destination на Windows с1565 round-trip,164 проверками точности,27 проверками безопасности,100 нативных проверок пространств имён,98 legacy проверок пространств имён и20 проверок DOM на цель, плюс обоих свежих потребителей C++Builder; каждая DLL Windows проходит2568 C-проверок по108 fault-операциям и1152 независимых проверки, с2350 проверками фрагментированных destination Win64 и258 проверками сравнения; оба нативных Linux-компилятора удерживают регрессии destination, пространств имён, парсера и отображённых аннотаций, а обе свежие ELF-библиотеки проходят2350 проверок destination и255 сравнения; обе архитектуры Delphi проходят103 исходных XML- и multi-value теста, включая опциональные callback Sound и вложений, при этом исходные потребители form-data и подписей остаются верифицированными; транспорт AP, замена/удаление аннотаций, удалённые действия, более широкий FDF и старые расширения loaded-job/handle остаются активными
Версия 2.946.0: свежий выпущенный945 плюс ровно четыре замороженных продукта проходит все шесть нативных целей с52 реальными сценами,27 проверками API,42 независимыми сравнениями формул и пар разрешений и1612800 RGB-компонентами на цель, плюс обоих свежих потребителей реальных вызовов C++Builder; MuPDF и Poppler обрабатывают по21 реальной странице на цель с раздельно записанными различиями восстановления, а хэши источника, компилятора, шрифтов и нативных зависимостей остаются неизменными; первый сбой preflight нативных зависимостей сохранён, при этом облачные и скошенные/вдавленные рамки, подписи линий, шрифты CFF по умолчанию, дополнительные операторы DA, дальнейшие графические состояния, политики печати и пересборка исходников trial остаются активными
Версия 2.946.1: два замороженных продукта проходят100 новых нативных и33 независимых XML-проверок на шести реальных целях против выпущенного945, с точнобайтовыми закрытиями компилятора/include против выпущенного946; четыре свежие цели 946 Windows проходят без изменений по General333, replay72, DataDOM205, DataXML142 со150 независимыми проверками, Bind133 с26 независимыми проверками и PropertyDOM111, удерживая исходные дедлайны, блокировки источника и реальные сбои до/в середине; публичные интерфейсы не изменились, при этом сбросы пространств имён, починка протокола resetData, операции структурных узлов, rich-потребители, дальнейшие биндинги и медиа остаются активными
Версия 2.946.2: один замороженный криптопродукт проходит860 независимых прямых и потоковых сравнений hashlib на всех шести нативных целях, а поставляемый Linux-раннер повторяет оба реальных нативных ворот; без изменений регрессии security81 и зашифрованных документов82 проходят на всех шести целях с независимой верификацией вывода pypdf/MuPDF, исходные сбои checked-build сохранены, а проверки компилятора остаются включёнными; более широкий рендеринг, обмен форм, политики аннотаций и динамический XFA остаются активными
Версия 2.946.3: два замороженных reset-продукта проходят57 нативных и36 независимых проверок сохранённого XDP на всех шести реальных целях против выпущенного946.1, с14 точнобайтовыми реальными закрытиями компилятора/include против выпущенного946.2; четыре цели Windows удерживают68 проверок host-model и80 проверок integrated-host, и оба свежих потребителя C++Builder проходят; исходные сбои нативного протокола и bootstrap host-model остаются сохранёнными, при этом структурные узлы, псевдонимы, политики биндингов, rich-потребители и внешние медиа остаются активными
Версия 2.947.0: свежий выпущенный946.3 плюс четыре замороженных продукта проходит все шесть реальных нативных целей со130 прямыми проверками,54 сценами,408 рендерингами,192 сравнениями формул и41370000 RGB-компонентами на цель, удерживая порог max2; MuPDF и Poppler обрабатывают по96 реальных страниц на цель, исходные206 проверок fallback проходят на всех шести целях и оба свежих потребителя C++Builder проходят; подлинные сбои выпущенного946.3 и более ранние сбои Unicode, памяти и зависимостей сохранены; облачные контуры, шрифты CFF и Type1 по умолчанию, дополнительные операторы DA, общий дробный клип глифов, политики печати и пересборка исходников trial остаются активными
Версия 2.947.1: один замороженный продукт, меняющий только реализацию XFA, проходит24 рантайм-,28 нативных DOM и41 независимую проверку сохранённого XML на всех шести реальных целях, удерживая100 старых UTF8-проверок и33 независимые XML-проверки на цель плюс142 старые DataXML и150 независимых проверок на четырёх целях Windows;16 реальных закрытий компилятора верифицируют1024 точнобайтовых входа исходников против выпущенного947 без изменения публичного интерфейса; подлинные сбои FPC331 до исправления и невоспроизводимые результаты FPC322 остаются сохранёнными, при этом структурные узлы, псевдонимы, политики биндингов, rich-потребители и внешние медиа остаются активными
Версия 2.948.0: четыре замороженных продукта rendering проходят шесть свежих реальных целей с68 проверками бюджета/восстановления и26 проверками проверяемой арифметики,206 старых проверок fallback и42 парами композиций по8820000 RGB-компонент каждая при пороге max2; MuPDF и Poppler обрабатывают по42 реальные страницы на цель, и оба свежих потребителя C++Builder проходят; ровно1e18 растровых пикселей отвергается против1e18-1 до любого выделения A8 на каждой цели, при этом подлинные сбои композиции выпущенного947.1 и сбои точности/выделения кандидатнойv6 остаются сохранёнными; точная polygon-area точность, другие режимы отрисовки текста, облачные контуры, CFF по умолчанию, дополнительные операторы DA, дальнейшие состояния графики, политики печати и пересборка исходников trial остаются активными
Версия 2.949.0: свежий выпущенный948 плюс четыре замороженных продукта проходят шесть нативных целей с46 проверками codec и238 независимыми проверками документа, удерживая40 codec- и78 form-проверок с427 независимыми утверждениями, и обоих свежих потребителей C++Builder; проверяемые клиенты Windows DLL/C с совпадающей архитектурой проходят по670 реальных колбэков и403 независимые PDF/XML-проверки каждый, Win64 также проходит444 Python-колбэка, а две свежие проверяемые библиотеки Linux ELF — по444 колбэка; точные пустые состояния, read-only no-op, AES R5/R6, откат неудавшейся публикации, текущие правки графа и снапшоты исходников сохранены; явный маркер пустого массива — расширение HotPDF, при этом дальнейшие CSS/layout, политики аннотаций и более широкий XFA остаются активными
Версия 2.950.0: свежий выпущенный949 плюс пятнадцать замороженных продуктов проходят шесть нативных целей с63 структурными,150 budget/cancel/retry-,34 shared XML- и41 транзакционными утверждениями на каждой, с четырнадцатью фикстурами,27 событиями и179 независимыми проверками сохранённых XML/PDF/шрифтов/appearance; оба свежих потребителя C++Builder проходят, а четыре цели Windows удерживают все семь неизменных гейтов General/Replay/DataDOM/DataXML/Bind/Property/exData с исходными дедлайнами;36 реальных скомпилированных замыканий закрывают3448 рекурсивных входов, при этом регистрация сгенерированного пакета Lazarus верифицируется отдельно; исходные сбои пространств имён, Unicode и удерживаемых ссылок FormCalc остаются сохранёнными; общий template/form DOM, коллекции узлов, более широкие привязки, rich-потребители и внешние медиа остаются активными
Версия 2.951.0: четыре свежие цели Windows выпущенного950 проходят по292 нативные и973 независимые проверки,206 старых fallback- и130 decoration-утверждений, плюс оба свежих потребителя C++Builder; две реальные цели Linux выпущенного949 проходят те же гейты, а их51 скомпилированный юнит со103 рекурсивными исходниками каждый точнобайтово совпадает с комбинацией950;72 аналитические пары-компаньоны удерживают максимальную разницу RGB0 против неизменного порога2, при этом MuPDF и Poppler обрабатывают по58 страниц на цель; исходные отказы облаков и длительный сбой шрифтового бюджета FreeText остаются сохранёнными, а успех2МБ, атомарное отклонение1МБ, поздняя отмена и восстановление верифицированы; CFF/Type1 по умолчанию, дополнительные операторы DA, другая отрисовка/клипинг текста, точность polygon-area, состояния графики, печать и пересборка исходников trial остаются активными
Версия 2.952.0: четыре реальные цели Windows проходят по152 проверки loaded-policy и54 целых чисел подписей,2137 нативных и2138 legacy-удалённых проверок, неизменные гейты local1565/precision164/safety27 и обоих свежих потребителей C++Builder; две реальные Windows-DLL проходят по2568 проверок C над108 сбойными операциями и1737 независимых проверок PDF/XML, с530 фрагментированными Win64-колбэками; оба нативных компилятора Linux проходят 2137 удалённых,1565 локальных,164 точность,27 безопасность,100 namespace и20 DOM-проверок, и обе свежие ELF-библиотеки проходят по530 колбэков; все1882 заблокированных входных исходника и13341 запись свидетельств заново хешируются, тогда как исходные сбои BOM, транспорта компилятора и разделяемого хранилища RC4 остаются сохранёнными; транспорт AP, замещение/удаление аннотаций, встроенные цели, более широкие действия, моделирование политики FDF только полей, общий CSS/layout и более широкий XFA остаются активными
Версия 2.953.0: свежий выпущенный952 плюс девять замороженных продуктов проходят все шесть реальных нативных целей по102 нативных,20 независимых проверок сохранённого XML и230 независимых проверок сохранённого PDF на цель; неизменные гейты General333, Replay72, SOM170, DataDOM205, DataXML142, Bind133, Property111 и exData142 проходят на четырёх целях Windows с исходными дедлайнами и лимитами стека, с обоими свежими потребителями C++Builder;40 фактических скомпилированных замыканий верифицируют3736 рекурсивных входов, и каждая зависимость старых гейтов побайтово идентична финальной комбинации952; исходные сбои отсутствующих коллекций, переполнения стека, устаревшего менеджера, идентичности и драйвера остаются сохранёнными; общая структура узлов template/form, более широкие привязки, проверка схем, внешние носители и дополнительные потребители остаются активными
Версия 2.954.0: свежий выпущенный953 плюс два замороженных продукта стилевых листов проходят шесть реальных нативных целей с83 проверками лимитов/отмены,1056 нативных утверждений и4600 независимых проверок над176 выходами на цель; четыре исходные затронутые группы регрессий и независимые читатели шрифтов/метрик проходят на всех шести целях, и оба свежих потребителя C++Builder компилируются; реальные клиенты C DLL Win32 и Win64 верифицируют по2481 утверждению,60 импортов и60 точных no-op; реальные Win64 Python-колбэки верифицируют1406 проверок, а оба проверенных Linux ELF-клиента — по1082 проверки, с пятью режимами сбоя на транзакцию и1700 независимыми проверками над60 реальными PDF на клиента; исходные сбои before/стиля/oracle/компилятора остаются сохранёнными; селекторы атрибутов/соседей/псевдо, внешние стилевые листы и общая CSS-раскладка остаются активными
Версия 2.955.0: свежий выпущенный954 плюс четыре замороженных продукта JS/include проходят все шесть реальных нативных целей с78 нативными утверждениями,67 независимыми проверками сохранённого XML,452 независимыми проверками сохранённого PDF и четырьмя реальными PDF на цель; неизменные гейты General333, Replay72, SOM170, DataDOM205, DataXML142, Bind133, Property111 и exData142 проходят на четырёх целях Windows с исходными дедлайнами500мс и лимитами стека, с обоими свежими потребителями C++Builder;40 фактических скомпилированных замыканий верифицируют3742 рекурсивных входа; исходные отсутствующие дочерние представления, отсутствующие клоны списков Data DOM и сбой тестовой диагностики остаются сохранёнными; общее создание form/template, рекурсивное клонирование, мутация дочерних деревьев, дочерние пути FormCalc, более широкие привязки и носители остаются активными
Версия 2.955.1: шесть реальных проверенных нативных целей проходят каждая по360 независимых сравнений SHA3/SHAKE и101 случай согласования ключей, включая полноразмерные двунаправленные обмены NIST, итерации RFC7748, отклонение низкого порядка, декодирование неканонических координат и валидное восстановление; обе архитектуры Delphi также проходят11 неизменённых исходных потребителей ladder и recipient-envelope; фактические скомпилированные замыкания совпадают с выпущенным955 плюс ровно два криптографических продукта, и410 исходников состава релиза блокируются; исходные сбои компилятора, переполнения и нулевого секрета остаются сохранёнными; более широкий рендеринг, CSS/раскладка, обмен аннотациями и общий XFA остаются активными
Версия 2.956.0: свежий выпущенный955.1 плюс ровно десять замороженных продуктов CFF проходят шесть реальных нативных целей с57 утверждениями и282 независимыми проверками над36 сценами каждая, затронутыми регрессиями рендеринга и шрифтов и обоими реальными потребителями C++Builder, включая новый метод компактной таблицы; все413 компилируемых исходника совпадают с протестированной эпохой, и7144 замороженных артефакта заново хешируются; нативные проверки MuPDF и Ghostscript sparse-CID OpenType проходят, тогда как записанная несовместимость отображения sparse-CID у Poppler остаётся явной с позитивными контролями identity и raw-CFF; исходные эпохи компилятора, отсутствующего fixture и одиночного виджета остаются сохранёнными; восстановление по умолчанию raw Type1C/CIDFontType0C, bare Type1 и CFF2, дальнейшая графика, CSS/раскладка, обмен аннотациями и общий XFA остаются активными
Версия 2.956.1: свежий выпущенный956 плюс ровно одно замороженное изменение белого списка компилятора проходят шесть реальных нативных целей с6 утверждениями времени выполнения,35 исходными дедлайнами и8 утверждениями отката каждая, двумя сохранёнными PDF,15 независимыми проверками XML и222 независимыми проверками PDF; шесть фактических замыканий компилятора покрывают1472 рекурсивных входа через413 совпадающих исходников; четырнадцать исходных замыканий General333, Replay72, SOM170 и C++Builder эквивалентны этой композиции и сохраняют исходные идентичности выполнения 955.1; реальные сбои unknown-nodes и числовых индексов Data DOM остаются сохранёнными; общее редактирование деревьев template/form, числовые индексы Data DOM, более широкие привязки и более широкий динамический XFA остаются активными
Версия 2.957.0: шесть реальных нативных целей проходят146 независимых наблюдений селекторов,156 утверждений пределов,1944 нативных утверждения и8540 независимых проверок над324 сохранёнными выходами каждая; колбэки Windows DLL и Linux ELF выполняют132 импорта plain/AES FDF/XFDF на библиотеку, точные no-op и откат публикации; исходные затронутые потребители и фактические заголовки C++Builder проходят, при этом фактические скомпилированные замыкания аудитируются против финального состава исходников, а исходный таймаут агрегированных колбэков сохраняется; именованные префиксы namespace, внешние стилевые листы, общие функциональные селекторы CSS4, таблицы, медиа и общая раскладка остаются активными
Версия 2.958.0: свежий выпущенный957 плюс ровно три замороженных продукта JavaScript/include проходят все шесть реальных нативных целей с186 утверждениями времени выполнения/дедлайнов, восемью сохранёнными PDF,60 независимыми проверками XML и1888 независимыми проверками глифов/шрифтов/внешних видов каждая; шесть исходных целей структуры Data DOM,32 исходных гейта регрессий Windows и два свежих потребителя C++Builder проходят;46 фактических скомпилированных замыканий покрывают4802 рекурсивных входа через413 совпадающих исходников; исходные сбои числовых индексов, лексического read-only и настройки остаются сохранёнными; общее создание и клонирование деревьев template/form, более широкие привязки, проверка схем и внешние носители остаются активными
Версия 2.959.0: свежий выпущенный958 плюс ровно один замороженный продукт селекторов проходят шесть реальных нативных целей с263 пересмотренными наблюдениями селекторов,156 сохранёнными и122 логическими утверждениями пределов,3294 нативных утверждения и14525 независимых проверок над549 сохранёнными выходами каждая; фактические колбэки Windows DLL и Linux ELF выполняют240 импортов plain/AES FDF/XFDF на библиотеку, точные no-op и откат публикации; четыре исходные цели потребителей Windows, две цели потребителей Linux и два свежих потребителя C++Builder проходят;18 фактических скомпилированных замыканий и все413 компилируемых исходника совпадают с протестированной композицией; исходные сбои агрегата 180 секунд FPC, 240 секунд Win32 C и 900 секунд Win64 Python и нормативные исправления oracle остаются сохранёнными; нативные сохранённые тесты, C-колбэки и Python-колбэки сохраняют исходные дедлайны процессов в непересекающихся партиях; именованные префиксы namespace, внешние стилевые листы, дополнительные псевдоклассы состояния/области, таблицы, медиа и общая раскладка остаются активными
Версия 2.960.0: выпущенный959 плюс девять замороженных продуктов добавляет стандартный транспорт внешних видов Stamp с типизированным XML RAW/FILTERED HEX/ASCII, сохранёнными зашифрованными и подписанными разрешениями, точной публикацией пустого импорта и подготовленным откатом колбэков; шесть реальных нативных целей, клиенты Windows DLL/C, две нативные ELF-библиотеки Linux, Win64 Python-колбэки и оба потребителя C++Builder проходят; заимствованные области namespace сохраняют существующую семантику rich-текста и бюджеты узлов, избегая копий унаследованных объявлений; фактические тесты колбэков Windows различают недействительную ёмкость64КиБ и законную, но недостаточную рабочую ёмкость1МиБ и сохраняют точный откат; 52 фактических скомпилированных замыкания покрывают4754 вхождения рекурсивных входов и360 уникальных входов, с сохранением идентичностей выполнения против исходного кандидата 958 плюс логических селекторов; общие состояния AP аннотаций, транспорт строк и ссылок, графы аннотаций FDF, замещение/удаление аннотаций, более широкий CSS/layout и общий XFA остаются активными
Версия 2.961.0: исходные шрифты по умолчанию Type1C, CIDFontType0C и bare Type1 генерируют временный текст отсутствующих внешних видов и rich-подписи с сохранёнными отображениями и исходными ресурсами; шесть реальных нативных целей проходят по231 утверждению,42 точные пары RGB-изображений и126 независимых читальных контроля, затронутые исходные регрессии внешних видов/rich-текста/бюджета проходят, и оба потребителя C++Builder компилируются; все415 компилируемых исходников совпадают с выпущенным960 плюс два собственных продукта, с сохранением исходных идентичностей выполнения 958 плюс CSS/AP/кодек/raw и исходных свидетельств таймаута FPC32; подстановка семейств, синтетические стили, перенос по границам слов, шейпинг сложных письменностей, CFF2 и точное математическое треугольное покрытие остаются активными
Версия 2.962.0: текст аннотаций исходных Type1C, CIDFontType0C и bare Type1 теперь переносится на границах пробела и дефиса через стилевые run-ы, сохраняет полные многокасклярные закодированные ячейки и объединяет CRLF через пустые/стилевые run-ы; шесть реальных нативных целей и отдельная публичная обёртка Linux322 проходят каждая по84 точных RGB-пары,9 отрицательных входов,231 утверждение словесного бюджета,321 измеренное утверждение отмены и171 независимую проверку контуров, с сохранением исходных42 raw-пар/231 утверждений/126 читальных контролей, затронутых регрессий и обоих потребителей C++Builder только для компиляции; все415 компилируемых исходников совпадают с выпущенным961 плюс один собственный продукт, при этом исходные идентичности выполнения Delphi v2, FPC/HPP v3, Linux v5 и публичной обёртки и прежние сбои остаются сохранёнными; общий перенос Unicode и сложный шейпинг, подстановка семейств, синтетические стили, CFF2 и точное математическое треугольное покрытие остаются активными
Реализация использует канонический каталог проекта, сохраняет несвязанные изменения, обновляет только документацию en-us, запускает non-GUI проверки с подавленным запуском просмотрщика и записывает верифицированные изменения как локальные релизы без push
Предыдущий план улучшений и свидетельства релизов
Версия 2.963.0: объявления namespace CSS с областью видимости и квалифицированные селекторы проходят шесть реальных нативных целей, каждая с4008 нативных проверок,17700 независимых проверок,668 сохранённых выходов и322 пересмотренными наблюдениями селекторов; исходные потребители и два компилируемых интерфейса C++Builder сохраняют свои идентичности выполнения с фактической эквивалентностью скомпилированного исходного замыкания финальному кандидату. Реальные клиенты C Windows на обеих архитектурах, Windows Python и оба проверенных Linux ELF-клиента сохраняют по300 импортов, точных no-op, аутентифицированных состояний plain/AES и8500 независимых проверок PDF на клиента; дополнительные повторы читателя Windows остаются отдельными от исходных выполнений C. Пять намеренных модульных хеш-функций сохраняют совместимость с проверяемыми сборками; четыре сборки продуктов Windows проходят фактические промахи/попадания кешированных битмапов и20400 точных пикселей прямоугольника, тогда как неизменные гейты Delphi 100000 страниц/миллиона поисков сохраняют исходный лимит P95 в5 микросекунд. Исходные эпохи выполнения 962, доисправные сбои, замороженные входы и идентичности исходников/времени выполнения остаются сохранёнными; внешние стили, медиа, таблицы и более широкая раскладка остаются активными
Версия 2.964.0: полные экземпляры по умолчанию OpenType CFF2 преобразуют каждый исходный глиф в статические CID-keyed внешние виды CFF 1 с исходным Unicode, ширинами, разрешениями и читаемыми уведомлениями исходника; шесть свежих нативных целей проходят каждая по73 утверждения,19 сохранённых PDF через MuPDF и Poppler,2557 исходных глифов над247346 координатами и21 синтетическую пару глифов с нулевой разницей контуров на неизменном допуске1/1024. Четыре неизменённых потребителя проходят на каждой цели, и оба свежих потребителя фактических вызовов C++Builder компилируются; отдельная публичная обёртка Linux извлекает27 заблокированных входов и повторяет фактическую компиляцию, выполнение и двойную читальную верификацию. Все416 компилируемых исходников совпадают с протестированной формальной композицией 963 плюс пять продуктов; исходные эпохи выполнения, лимиты инвентаря компилятора и подлинные сбои остаются сохранёнными. Автономный raw CFF2, нестандартные оси, более широкий шейпинг, другие режимы отрисовки текста и оставшаяся графическая работа остаются активными
Версия 2.965.0: транзакционные нативные деревья форм поддерживают createNode, глубокое и поверхностное клонирование, append, insert и remove, отсоединённых кандидатов, стабильные выжившие псевдонимы, откат событий и сохранение пакетов форм независимо от авторского шаблона. Пустые слияния уважают поддерживаемые вхождения initial/min/max, не фабрикуя datasets. Шесть свежих нативных целей проходят каждая по1341 утверждению,89 независимых проверок XML и24 независимые проверки PDF; шесть затронутых целей DataStructure и два свежих компилируемых потребителя C++Builder также проходят. Четырнадцать новых скомпилированных групп используют фактическую формальную композицию 964 плюс восемнадцать продуктов; 48 старших групп сохраняют исходную идентичность выполнения Final961V3 с идентичными рекурсивными входами и удержанными артефактами компилятора. Регистрация современных пакетов Delphi/C++Builder и Lazarus аудитируется отдельно и была вне этих замыканий выполнения; полная сборка пакета не утверждается. Исходный бюджет событий 500мс,17 выборочных случаев отмены, исходные эпохи исходников и сбои остаются сохранёнными. Редактирование шаблонов, явный повторный merge, полная схема и обработка choice-subformSet, исчерпывающая отмена и покрытие аллокатора остаются активными
Версия 2.966.0: нативная оценка media rich-текста поддерживает явные профили хоста print/screen, атрибуты media стилей, вложенные группы, неизвестные булевы значения, диапазоны feature-ов и физические/шрифтовые/разрешающие единицы с общими бюджетами разбора. Шесть свежих нативных целей проходят каждая по111 пересмотренных запросов,142 утверждения безопасности media, сохранённые проверки стилевых листов и namespace 156/122/59/204,954 утверждения сохранения/импорта и4135 независимых проверок над159 сохранёнными PDF. Два свежих потребителя заголовков C++Builder фактических вызовов и все шесть затронутых групп исходных потребителей проходят. Свежие клиенты C DLL Win32/Win64, Win64 Python и оба проверенных версионирых Linux ELF-клиента сохраняют каждый по48 импортов plain/AES FDF/XFDF, точных no-op и состояние неудавшейся публикации, с1360 независимыми проверками PDF на клиента. Девятнадцать фактических групп потребителей удерживают восемнадцать скомпилированных замыканий юнитов/include против421 совпадающих входов реализации; отдельный публичный runner повторяет фактические нативные и независимые проверки PDF, а его производитель колбэков сохраняет276 точных входов и нормализует только финальный перенос транспорта; отдельный фактический повтор публичных колбэков на48 транзакций также проходит. Исходные сбои, дедлайны процессов, эпохи исходников и зависимости остаются сохранёнными. Пользовательские профили — прямые опции нативного декодера; обычные импорты используют print по умолчанию. Внешние стилевые листы, дополнительные media-feature, таблицы и общая раскладка остаются активными
Версия 2.967.0: предоставленные вызывающим внешние rich-text листы поддерживают связываемые ресурсы, ограниченные импорты, разрешение URI, комбинированные базы HTML/XML и общие множества заголовков предпочтительных или alternate inline/link через нативные импорты, файловые задания Windows и неизменённые колбэки V1 Windows/Linux. Шесть реальных нативных целей проходят каждая по81 пересмотренному наблюдению,73 утверждения безопасности,486 сохранённых утверждений и9028 независимых проверок над108 PDF; все шесть удержанных целей media и исходных потребителей и оба потребителя заголовков C++Builder фактических вызовов проходят. Дополнение шести целей проверяет180 наблюдений заголовков и216 баз, каждую измеренную границу отмены automatic-title и36 случаев глубины. Фактические клиенты DLL/ELF и публичные колбэки сохраняют54 импорта plain/AES и no-op с6832 независимыми проверками на клиента. Тридцать семь групп потребителей удерживают33 рекурсивных скомпилированных замыкания и две точные сборки парсеров продуктов против424 входов реализации. Гейт заданий Win64 сохраняет исходный таймаут30 секунд; отдельное выполнение идентичного удержанного бинарника проходит все девять сцен с неизменными дедлайнами, не разрешая исходную причину таймаута и не утверждая стабильность при произвольной нагрузке. Отдельный публичный runner компилирует и выполняет нативную приёмку и готовит собственные fixture-ы колбэков; фактический повтор публичных колбэков также проходит. Исходные сбои, эпохи исходников, артефакты и зависимости остаются сохранёнными. Более широкие свойства CSS, селекторы состояния/области, таблицы, дополнительные media-feature и общая раскладка остаются активными
Версия 2.968.0: нативные media-профили rich-текста принимают восемь явных feature предпочтений и доступности с дискретными равенствами и булевыми условиями, сохранёнными неизвестными значениями под отрицанием, ограниченной валидацией хоста и общим поведением каскада inline/внешних. Шесть реальных нативных целей проходят каждая по206 пересмотренных наблюдений,210 утверждений безопасности,450 сохранённых/импортных утверждений и75 независимых инспекций выхода PDF. Все шесть неизменённых целей регрессий media и внешних листов проходят свои исходные гейты 111/142/954/159 и 81/73/486/108. Отдельный публичный runner заново компилирует три программы и повторяет проверки предпочтений и сохранённых PDF. Тридцать три рекурсивных скомпилированных замыкания сохраняют совпадающие идентичности входов против всех424 компилируемых исходников. Пользовательские профили остаются опциями нативного декодера; обычные импорты используют профиль print по умолчанию, а запросы scripting не исполняют JavaScript. Исходные сбои и исправленный oracle комментариев до конца входа остаются сохранёнными. Единицы calc и viewport, дальнейшие возможности CSS, общая раскладка, более широкий рендеринг аннотаций и общая приёмка XFA остаются активными
Версия 2.969.0: нативная числовая математика rich-текста поддерживает конечные выражения calc, min, max и clamp, типизированную арифметику, единицы q/rem и явные длины viewport, а также вычисление финального шрифта для метрик строки и интервалов. Пять текущих целей компилятора проходят каждая по119 наблюдений с399 числовыми утверждениями,1908 утверждениями ресурсов/отмены,936 утверждениями сохранения/импорта и156 независимо осмотренных выходов PDF. Все пять исходных регрессий media-запросов, media-предпочтений и внешних стилевых листов проходят. Отдельные публичные runners Windows и Linux каждый заново компилируют три программы и повторяют эти проверки. Гейт безопасности FPC Win32 сохраняет исходный таймаут параллельного запуска и проходит отдельный изолированный повтор того же заблокированного бинарника с неизменным дедлайном30 секунд. Принятая композиция записывает86 фактических компиляций программ,46 рекурсивных скомпилированных замыканий и425 совпадающих компилируемых входов. Арифметическая предпроверка предотвращает переполнение до преобразования единиц и деления, а типизированные границы Double сохраняют валидные краевые значения между целями. Общая нижняя граница Double также чинит точные минимальные размеры хоста, разрешение и допуск начального media-шрифта. Размер корневого шрифта использует начальные метрики, тогда как корневые метрики строки/интервалов — финальный корневой шрифт. Валидация FPC использует 3.3.1 или новее. Более широкий CSS, полные графы транспорта FDF, более широкий рендеринг и общая работа XFA остаются активными
Версия 2.970.0: нативные запросы поддержки rich-текста добавляют @supports и условные импорты supports() с допуском объявлений, селекторов, булевых значений, namespace и URL-токенов. Пять фактических целей компилятора проходят каждая по85 пересмотренных запросов,72 утверждения контекста,572 измеренных инъекции отмены с2869 утверждениями безопасности,258 утверждений сохранения/импорта и43 независимо проверенных выхода в86 PDF. Исходные регрессии Linux media, предпочтений и внешних стилевых листов проходят. Свежие публичные runners Linux и Delphi Win64 повторяют пять нативных программ и сохранённые проверки. Приёмка записывает48 фактических компиляций,40 рекурсивных замыканий и426 совпадающих компилируемых входов. Это выпускает ограниченный профиль нативных запросов; более широкий CSS, полные графы транспорта FDF, более широкий рендеринг и общий XFA остаются активной работой
Версия 2.971.0: корневая область и статические псевдоклассы пользовательских действий добавляют по38 пересмотренных наблюдений нативных селекторов на цель компилятора. Пять фактических целей проходят ту же семантику выбора. Свежие публичные runners Linux и Delphi Win64 удерживают85 запросов поддержки,72 утверждения контекста,572 измеренных инъекции отмены с2869 утверждениями безопасности и добавляют38 наблюдений селекторов; каждый проверяет408 утверждений сохранения/импорта и68 независимо осмотренных выходов в136 PDF. Приёмка записывает23 фактические компиляции,23 консервативных рекурсивных замыкания и426 совпадающих компилируемых входов. Это выпускает статический профиль селекторов; дополнительные псевдоклассы состояния, заданные вызывающим корни области, более широкий CSS, полные графы транспорта FDF, более широкий рендеринг и общий XFA остаются активными
Версия 2.971.1: проверяемые сборки FPC сохраняют модульное хеширование кеша shaped-run без арифметического переполнения, сохраняя идентичность кеша, попадания и ограниченное поведение вытеснения
Версия 2.972.0: нативные внешние виды аннотаций по умолчанию сохраняют состояние текста, автоматическую подгонку, интервалы rich-текста и выведенное из глифов отсечение для режимов отрисовки с4 по7. Матрица приёмки пяти целей удерживает45 парных внешних видов и872 утверждения ресурсов, отмены и восстановления на цель. Свежая каноническая композиция Linux рендерит все90 выходов с нулевой разницей пар и повторяет872 пограничных утверждения. Независимые свидетельства геометрии и растра, исходные сбои и исходные идентичности выполнения остаются отдельно записанными. Нестандартные вариативные шрифты, более широкая графика, общая rich-раскладка и динамический XFA остаются активными
Версия 2.973.0: бинарный FDF аннотаций сохраняет состояния внешних видов, общие графы ресурсов, локальные назначения и транзакционное замещение через нативные API, обмен Windows и версионирые колбэки. Пять свежих нативных целей текущей композиции проходят каждая по31 операции аннотаций через13 записей и двенадцать случаев ресурсов с независимыми пиксельными и точными no-op проверками. Четыре цели Windows дополнительно проходят25 обычных операций загруженных документов, двенадцать обычных случаев ресурсов и проверенные регрессии кеша shaped-run. Цели FPC используют версию 3.3.1 или новее. Более широкие выполнения транспорта, действий, безопасности и ABI сохраняют свои исходные идентичности исходников. Встроенные файлы, удаление аннотаций, более широкие действия, общая rich-раскладка, нестандартные вариативные шрифты и динамический XFA остаются активными
Версия 2.974.0: транзакционное удаление аннотаций использует точные идентичности страница/имя, каскады зависимых ответов и popup, аутентифицированные разрешения, ограниченные рабочие ресурсы и атомарную публикацию через нативные API, файловые задания Windows и колбэки Windows/Linux. Пять свежих канонических нативных целей проходят каждая по120 проверок и18 независимых читальных наблюдений; каждая цель безопасности проходит484 нативные проверки,34 независимых случая и девять верификаций CMS. Четыре цели колбэков Windows проходят каждая по33 случая, Linux — 30; четыре цели обычных заданий Windows проходят каждая по22 случая, и два свежих потребителя C++Builder компилируют фактические вызовы. Финальные запуски совместимости FDF Linux и Delphi Win64 удерживают31 операцию через13 записей и двенадцать случаев ресурсов; Delphi также удерживает25 операций загруженных документов, двенадцать случаев загруженных ресурсов и проверенные регрессии кеша shaped-run. Исходные сбои и идентичности выполнения остаются сохранёнными. Удаление дерева полей Widget, встроенные файлы, более широкие цепочки действий, общая rich-раскладка, нестандартные вариативные шрифты и динамический XFA остаются активными; инкрементальное удаление не стирает безопасно прежние ревизии