diff --git a/LavissaWoW.html b/LavissaWoW.html
index 48c41def..b241ac52 100644
--- a/LavissaWoW.html
+++ b/LavissaWoW.html
@@ -30,11 +30,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Yes, WoW is for World of Warcraft","headline":"Lavissawow","mainEntityOfPage":{"@type":"WebPage","@id":"/LavissaWoW"},"url":"/LavissaWoW"}
diff --git a/LavissaWoW/inventree-ipn-generator.html b/LavissaWoW/inventree-ipn-generator.html
index c23cf44b..b87f0ec1 100644
--- a/LavissaWoW/inventree-ipn-generator.html
+++ b/LavissaWoW/inventree-ipn-generator.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"LavissaWoW"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Introduction Installing this plugin enables the automatic generation if Internal Part Numbers (IPN) for parts.","headline":"Inventree Ipn Generator","mainEntityOfPage":{"@type":"WebPage","@id":"/LavissaWoW/inventree-ipn-generator"},"url":"/LavissaWoW/inventree-ipn-generator"}
diff --git a/SchrodingersGat/inventree-brother-plugin.html b/SchrodingersGat/inventree-brother-plugin.html
index 3e314b55..ccbe0c33 100644
--- a/SchrodingersGat/inventree-brother-plugin.html
+++ b/SchrodingersGat/inventree-brother-plugin.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Brother label printer plugin for InvenTree","headline":"Inventree Brother Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-brother-plugin"},"url":"/SchrodingersGat/inventree-brother-plugin"}
diff --git a/SchrodingersGat/inventree-consolidated-shipping.html b/SchrodingersGat/inventree-consolidated-shipping.html
index 94d96962..043a8f08 100644
--- a/SchrodingersGat/inventree-consolidated-shipping.html
+++ b/SchrodingersGat/inventree-consolidated-shipping.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"InvenTree Consolidated Shipping Lines","headline":"InvenTree Consolidated Shipping Lines","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-consolidated-shipping"},"url":"/SchrodingersGat/inventree-consolidated-shipping"}
diff --git a/SchrodingersGat/inventree-harmonized-codes.html b/SchrodingersGat/inventree-harmonized-codes.html
index 28ca7717..7512dee8 100644
--- a/SchrodingersGat/inventree-harmonized-codes.html
+++ b/SchrodingersGat/inventree-harmonized-codes.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Harmonized System Codes for InvenTree","headline":"Inventree Harmonized Codes","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-harmonized-codes"},"url":"/SchrodingersGat/inventree-harmonized-codes"}
diff --git a/SchrodingersGat/inventree-order-history.html b/SchrodingersGat/inventree-order-history.html
index ca9ff854..d3c79023 100644
--- a/SchrodingersGat/inventree-order-history.html
+++ b/SchrodingersGat/inventree-order-history.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Order History for InvenTree","headline":"Inventree Order History","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-order-history"},"url":"/SchrodingersGat/inventree-order-history"}
diff --git a/SchrodingersGat/inventree-rolling-stocktake.html b/SchrodingersGat/inventree-rolling-stocktake.html
index 4854251a..f015c1d1 100644
--- a/SchrodingersGat/inventree-rolling-stocktake.html
+++ b/SchrodingersGat/inventree-rolling-stocktake.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Rolling Stocktake for InvenTree","headline":"Inventree Rolling Stocktake","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-rolling-stocktake"},"url":"/SchrodingersGat/inventree-rolling-stocktake"}
diff --git a/SchrodingersGat/inventree-stock-forecasting.html b/SchrodingersGat/inventree-stock-forecasting.html
index 1ebfb2d1..1d6168aa 100644
--- a/SchrodingersGat/inventree-stock-forecasting.html
+++ b/SchrodingersGat/inventree-stock-forecasting.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Stock Forecasting for InvenTree","headline":"Inventree Stock Forecasting","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-stock-forecasting"},"url":"/SchrodingersGat/inventree-stock-forecasting"}
diff --git a/SchrodingersGat/inventree-test-statistics.html b/SchrodingersGat/inventree-test-statistics.html
index 8225e37b..536b11c6 100644
--- a/SchrodingersGat/inventree-test-statistics.html
+++ b/SchrodingersGat/inventree-test-statistics.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Test Statistics for InvenTree","headline":"Inventree Test Statistics","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-test-statistics"},"url":"/SchrodingersGat/inventree-test-statistics"}
diff --git a/SchrodingersGat/inventree-wireviz.html b/SchrodingersGat/inventree-wireviz.html
index 06c30bb2..def36a34 100644
--- a/SchrodingersGat/inventree-wireviz.html
+++ b/SchrodingersGat/inventree-wireviz.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Wireviz Extension for InvenTree","headline":"Inventree Wireviz","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-wireviz"},"url":"/SchrodingersGat/inventree-wireviz"}
diff --git a/SergeoLacruz.html b/SergeoLacruz.html
index 5fc43d3b..2aef86b5 100644
--- a/SergeoLacruz.html
+++ b/SergeoLacruz.html
@@ -30,11 +30,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Hardware engineer in Germany and vintage fan.","headline":"Sergeolacruz","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz"},"url":"/SergeoLacruz"}
diff --git a/SergeoLacruz/inventree-supplier-panel.html b/SergeoLacruz/inventree-supplier-panel.html
index e2120187..067bd5f8 100644
--- a/SergeoLacruz/inventree-supplier-panel.html
+++ b/SergeoLacruz/inventree-supplier-panel.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SergeoLacruz"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"The InvenTree-supplier-panel","headline":"Inventree Supplier Panel","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz/inventree-supplier-panel"},"url":"/SergeoLacruz/inventree-supplier-panel"}
diff --git a/SergeoLacruz/inventree-zebra-plugin.html b/SergeoLacruz/inventree-zebra-plugin.html
index bd7ed44e..2b888261 100644
--- a/SergeoLacruz/inventree-zebra-plugin.html
+++ b/SergeoLacruz/inventree-zebra-plugin.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SergeoLacruz"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"Zebra Label Printer Plugin for Inventree","headline":"Inventree Zebra Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz/inventree-zebra-plugin"},"url":"/SergeoLacruz/inventree-zebra-plugin"}
diff --git a/afkiwers/inventree-kicad.html b/afkiwers/inventree-kicad.html
index c2ea1815..32cbbafb 100644
--- a/afkiwers/inventree-kicad.html
+++ b/afkiwers/inventree-kicad.html
@@ -31,11 +31,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"afkiwers"},"dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"KiCad Integration for InvenTree","headline":"Inventree Kicad","mainEntityOfPage":{"@type":"WebPage","@id":"/afkiwers/inventree-kicad"},"url":"/afkiwers/inventree-kicad"}
diff --git a/afwkiers.html b/afwkiers.html
index 2668f3c2..6050e6c9 100644
--- a/afwkiers.html
+++ b/afwkiers.html
@@ -30,11 +30,11 @@
-
+
+{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-04-07T21:56:46+00:00","datePublished":"2026-04-07T21:56:46+00:00","description":"InvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.","headline":"Afwkiers","mainEntityOfPage":{"@type":"WebPage","@id":"/afwkiers"},"url":"/afwkiers"}
diff --git a/blog.html b/blog.html
index 431430ee..a1eb254d 100644
--- a/blog.html
+++ b/blog.html
@@ -66,6 +66,16 @@
+
+
+
The InvenTree team has now released version 1.2.7, which includes a number of bug fixes related to security issues which have been identified by the comm...
+
07 Apr 2026 |
+
+Oliver
+
+