The update channel
Release log
Every release ships signed. A manifest per product carries the current version, its issue date and, for each platform, the archive, its size and its SHA-256 hash. The installed module reads this manifest on an administrator's click, and on that alone: it verifies the signature, then the archive's hash, before installing anything.
Verified when this page was built on 16 September 2026: 3 valid signatures, 8 archives matching the stated checksum.
Version 1.10.0
issued on
| Platform | Archive | Size | SHA-256 hash |
|---|---|---|---|
| WordPress | seorecords-wordpress-1.10.0.zip | 86 KB | 16017df30c82f460c367fffe4a8eeba07a4048b018321313dc45229778737273 |
| PrestaShop | seorecords-prestashop-1.10.0.zip | 96 KB | d10ddb3dd54cf9d5b1427d4ada5c3b2f5345caa058f137990b05b69c68954df2 |
| PHP site | seorecords-php-1.10.0.zip | 68 KB | 5fe7d523f8c345a678f0ed82e6b042735d510ce81ff8bccf7159ca92457eefb5 |
| Joomla | seorecords-joomla-1.10.0.zip | 68 KB | b228e04e7dd8e0c4bbc581b12911aadffeb4a8872e1a15c2694c8951c40a3166 |
| Drupal | seorecords-drupal-1.10.0.zip | 68 KB | 232df0764af0c3e4a64144aa12006c6db14cddc48a6427463f5ded60ea783576 |
Manifest: /mise-a-jour/manifeste.json · signature: manifeste.json.sig
Published releases
- 1.10.0WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.9.9WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.9.8WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.9.7WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.9.6WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.9.5WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.9.4WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.9.3WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.9.2WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.9.1WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.9.0WordPress · PrestaShop · PHP site · Joomla · Drupal
- 1.8.1WordPress · PrestaShop · PHP site
- 1.8.0WordPress · PrestaShop · PHP site
Version 1.1.6
issued on
| Platform | Archive | Size | SHA-256 hash |
|---|---|---|---|
| PrestaShop | seoautopilot-prestashop-1.1.6.zip | 102 KB | 76fe5a85cbe53f3c55b61a5acbd295e3371eabcb2946c7b0e53f2f154215dffe |
Manifest: /mise-a-jour/seoautopilot/manifeste.json · signature: manifeste.json.sig
Published releases
- 1.1.6PrestaShop
- 1.1.5PrestaShop
- 1.1.4PrestaShop
- 1.1.3PrestaShop
- 1.1.2PrestaShop
- 1.1.1PrestaShop
- 1.1.0PrestaShop
- 1.0.0PrestaShop
Version 0.13.0
issued on
| Platform | Archive | Size | SHA-256 hash |
|---|---|---|---|
| WordPress | geo-seo-records-mesure-wordpress-0.13.0.zip | 38 KB | 367c9e373b424eef361edfc2b6893062057e4073b5c95b056d6bdd1c70191954 |
| PrestaShop | geo-seo-records-mesure-prestashop-0.13.0.zip | 42 KB | 98ba9f90fcc08c1e9be322dedb9dad58b053b1274414eaf567fef74747988c5b |
Manifest: /mise-a-jour/geo/manifeste.json · signature: manifeste.json.sig
Published releases
- 0.13.0WordPress · PrestaShop
- 0.12.1WordPress · PrestaShop
- 0.12.0WordPress · PrestaShop
- 0.11.0WordPress · PrestaShop
- 0.10.0WordPress · PrestaShop
- 0.9.3WordPress · PrestaShop
- 0.9.2WordPress · PrestaShop
- 0.9.1WordPress · PrestaShop
- 0.9.0WordPress · PrestaShop
Replay the verification on your side
The private signing key stays with the publisher. The public key is printed here, the same one embedded in every module. Three commands, using OpenSSL, replay the verification of a manifest and an archive: change a single byte, and the signature is rejected.
# 1. La clé publique du canal (Ed25519)
printf -- '-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAeG5qU8Iq9t2N8AnUu12cDdBjC6/zqF6tNQR6GeuicEg=\n-----END PUBLIC KEY-----\n' > canal.pub.pem
# 2. Le manifeste et sa signature, puis la vérification
curl -sO https://seorecords.com/mise-a-jour/manifeste.json
curl -s https://seorecords.com/mise-a-jour/manifeste.json.sig | base64 -d > manifeste.sig
openssl pkeyutl -verify -pubin -inkey canal.pub.pem -rawin -in manifeste.json -sigfile manifeste.sig
# → Signature Verified Successfully
# 3. L'empreinte d'une archive, à comparer à celle du manifeste
curl -sO https://seorecords.com/mise-a-jour/seorecords-wordpress-1.10.0.zip
sha256sum seorecords-wordpress-1.10.0.zipPublic key, in base64: eG5qU8Iq9t2N8AnUu12cDdBjC6/zqF6tNQR6GeuicEg=. For SEO Autopilot and GEO SEO Records, the manifest lives under /mise-a-jour/seoautopilot/ and /mise-a-jour/geo/, signed by the same key.