¿Por qué InkScape aparentemente produce archivos SVG incorrectos y cómo solucionarlo?

¿Por qué InkScape aparentemente produce archivos SVG incorrectos y cómo solucionarlo?

Después de crear un logotipo en InkScape 1.0.1 (también probado con 1.0.2, la última versión), SVG optimizado "Guardar como", produce un .svgarchivo que se muestra en mi navegador pero falla la validación con HTML/ "v.Nu". Programa validador CSS/SVG.

Este es el error v.Nu:

Attribute “aria-label” not allowed on element “g” at this point.

Esta es la línea ofensiva:

<g transform="matrix(blablabla)" fill="#fff" style="shape-inside:url(#rect869);white-space:pre" aria-label="?">

Si abro el archivo .svg en un editor de texto y elimino la aria-label="?"pieza, pasa la validación. Así que se trata específicamente de esa parte...

He buscado en todo el programa y en el cuadro de diálogo guardar alguna forma de "deshabilitar aria-label" o similar, pero simplemente no existe esa opción.

¿Parece como si InkScape estuviera produciendo archivos SVG no válidos? ¿O está roto el validador v.Nu?

Exactamente el mismo error ocurre incluso si simplemente "guardo como" un .svg normal, por lo que no está específicamente relacionado con el uso del formato SVG "optimizado".

Esto es muy molesto porque valido automáticamente todos mis archivos HTML, CSS y SVG antes de dejarlos pasar, y ahora sigue rompiéndose/fallando todo el tiempo debido al guardado de SVG (aparentemente) roto en InkScape.

información relacionada