18 марта 2025 года Консорциум Всемирной паутины (W3C) опубликовал первые рабочие черновики SHACL 1.2 Core и SHACL 1.2 SPARQL Extensions. Эти черновики представляют обновления и усовершенствования языка ограничений форм (SHACL), который используется для проверки RDF-графов на соответствие определённым условиям.
Черновик SHACL 1.2 Core представляет обновлённую версию исходной спецификации SHACL 1.0, исправляя нерешённые проблемы, такие как рекурсия, при этом обеспечивая максимальную обратную совместимость. Этот документ направлен на уточнение базового синтаксиса форм и наиболее распространённых компонентов ограничений в SHACL.
Черновик SHACL 1.2 SPARQL Extensions определяет функции, связанные с SPARQL, которые расширяют возможности SHACL Core. В частности, он описывает, как ограничения и компоненты ограничений могут быть заданы с помощью SPARQL, что даёт пользователям больше гибкости при формулировке сложных правил валидации.
Оба черновика являются частью работы группы Data Shapes Working Group, которая стремится улучшить возможности SHACL, учитывая отзывы сообщества. Публикации находятся под политикой патентования W3C, и сообщество приглашается к обсуждению и обратной связи.
Более подробную информацию можно найти на сайте W3C