Skip to content

Ligase 2.4.4 — Auditor type-aware issues + PL messages

Choose a tag to compare

@MarcinZmuda MarcinZmuda released this 31 May 20:28
· 49 commits to main since this release

Naprawione

Ligase_Auditor::collect_issues() wysyłał Article-only checki dla każdego węzła schema niezależnie od @type. Product/Service/Person/LocalBusiness/Event/Recipe zawsze niosły 9 fałszywych ostrzeżeń "Missing headline/datePublished/author/publisher" — pól które nie należą do tych typów.

Przed 2.4.4 — Product schema z imagem, ceną, @id, opisem:

Missing headline.
Missing datePublished.
Missing dateModified.
Missing author name.
Missing image.          ← FALSE (Product miał image)
Missing publisher.
Missing author @id.
Missing @id.            ← FALSE (Product miał @id)
Missing description.    ← FALSE (Product miał description)

Po 2.4.4 — ten sam Product:

Product: brak hasMerchantReturnPolicy (zalecane od marca 2025).

Rubryki per typ

@type Sprawdzane pola
Article / BlogPosting / NewsArticle / TechArticle / ScholarlyArticle / Report / LiveBlogPosting headline (≤110) / datePublished / dateModified / author / image / publisher / @id
Product name + image + offer (price/currency/availability/return policy/shipping) + identifier (sku/gtin/mpn/brand)
Service name + provider + serviceType + areaServed
Person name + @id + image + sameAs
Organization / OnlineStore name + url + logo + sameAs
LocalBusiness / Attorney / LegalService / Restaurant / Store / Hotel name + address + telephone + openingHours + geo
Event name + startDate (ISO 8601) + location-or-online + organizer
Recipe name + image + recipeIngredient + recipeInstructions
JobPosting title + description + datePosted + validThrough + hiringOrganization + location-or-TELECOMMUTE
FAQPage ≥2 questions
HowTo name + image + ≥2 steps
VideoObject name + thumbnailUrl + uploadDate + content/embedUrl
WebSite / WebPage / Blog / CollectionPage / ProfilePage name + url
BreadcrumbList / ItemList ≥1 itemListElement
SiteNavigationElement (silent — żadnych checków)
Unknown minimalny check: name lub headline

Wszystkie komunikaty są teraz po polsku (były po angielsku, mieszane z resztą polskiego UI).

Compatibility

Drop-in z 2.4.3. Bez migracji.