← LibreJusticeCONTENT HISTORY

Update to LibreJustice

Snapshot Oct 24, 2026 · 12:54 UTC · version 1.18.0

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save LibreJustice and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 22:52 UTC

3513dd1be1423c2934cc6e2780b7e9dafb23b413bdcc57b751a5eb66d48c794a

After

Oct 24, 2026 · 12:54 UTC

705766653824c316462ee1639b52bfdc741f0a5f08f5fe66bbcf1ef543f3c1f3

Package file

Before

Sep 30, 2026 · 22:52 UTC

2069

After

Oct 24, 2026 · 12:54 UTC

2030

Package file

Before

Sep 30, 2026 · 22:52 UTC

Not present

After

Oct 24, 2026 · 12:54 UTC

{"sha256":"347a8e5214c41e7f98fdab56f99a272ebb6a531b4af6ee65efdbc504275c3b51","size":16499}

Package file

Before

Sep 30, 2026 · 22:52 UTC

Not present

After

Oct 24, 2026 · 12:54 UTC

{"sha256":"f11e25e4c87d2b06d56cefe6f7948bc743899a56af632023a7a8aa7816c25d33","size":295}

Compare saved observations

Download comparison JSON

.codex-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -3,7 +3,7 @@
   "author": {
     "name": "Iris Sainte Fare Garnot"
   },
-  "description": "LibreJustice helps users research French and European case law and retrieve legal texts as they read on a specific date. It searches decisions from French administrative, judicial, constitutional, asylum and data-protection bodies as well as European courts, with filters for court, outcome, date and cited provisions. Users can open the full text of a decision, search French legislation and curated treaties or foreign codes, retrieve an article's version history, and review their own saved activity.",
+  "description": "LibreJustice helps users research French-language and European case law and retrieve legal texts as they read on a specific date. It searches decisions from French administrative, judicial, constitutional, asylum and data-protection bodies as well as European courts, with filters for court, outcome, date and cited provisions. Users can open the full text of a decision, search French legislation and curated treaties or foreign codes, and retrieve an article's version history.",
   "interface": {
     "capabilities": [],
     "category": "Productivity",
@@ -14,13 +14,14 @@
     ],
     "developerName": "Iris Sainte Fare Garnot",
     "displayName": "LibreJustice",
-    "longDescription": "LibreJustice helps users research French and European case law and retrieve legal texts as they read on a specific date. It searches decisions from French administrative, judicial, constitutional, asylum and data-protection bodies as well as European courts, with filters for court, outcome, date and cited provisions. Users can open the full text of a decision, search French legislation and curated treaties or foreign codes, retrieve an article's version history, and review their own saved activity.",
-    "privacyPolicyURL": "https://librejustice.fr/confidentialite",
+    "longDescription": "LibreJustice helps users research French-language and European case law and retrieve legal texts as they read on a specific date. It searches decisions from French administrative, judicial, constitutional, asylum and data-protection bodies as well as European courts, with filters for court, outcome, date and cited provisions. Users can open the full text of a decision, search French legislation and curated treaties or foreign codes, and retrieve an article's version history.",
+    "privacyPolicyURL": "https://librejustice.fr/privacy",
     "shortDescription": "Case law and legal texts",
-    "supportURL": "https://librejustice.fr/mentions-legales",
-    "termsOfServiceURL": "https://librejustice.fr/mentions-legales",
+    "supportURL": "https://librejustice.fr/legal-notice",
+    "termsOfServiceURL": "https://librejustice.fr/legal-notice",
     "websiteURL": "https://librejustice.fr"
   },
   "name": "app-6a053194fe5c81918e1a3b98ab1f4d63",
-  "version": "1.0.0"
+  "skills": "./skills",
+  "version": "1.18.0"
 }
\ No newline at end of file
Full technical diff · 12 changed fields

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"3513dd1be1423c2934cc6e2780b7e9dafb23b413bdcc57b751a5eb66d48c794a"
AFTER
"705766653824c316462ee1639b52bfdc741f0a5f08f5fe66bbcf1ef543f3c1f3"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
2069
AFTER
2030

added /files/skills~1recherche-jurisprudence~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "347a8e5214c41e7f98fdab56f99a272ebb6a531b4af6ee65efdbc504275c3b51",
  "size": 16499
}

added /files/skills~1recherche-jurisprudence~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "f11e25e4c87d2b06d56cefe6f7948bc743899a56af632023a7a8aa7816c25d33",
  "size": 295
}

added /files/skills~1recherche-jurisprudence~1references~1install-mcp.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d68403d467147629f3d7bc91b51fd49a6256faf27fd58cad4b1815472567c03d",
  "size": 1196
}

added /files/skills~1recherche-normes~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "de1bc53bfdf20c13a146c5e7f0b80c92115cffac21316331802f2abe56e73dd5",
  "size": 8088
}

added /files/skills~1recherche-normes~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "e59eb28ced29b1965225360d8a594034279dc395a84e9a6da28710b7d8089e32",
  "size": 259
}

added /files/skills~1recherche-normes~1references~1corpus.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ff499bb83b86487eb1bd063af57558a8f3d9bc2f5312079f25eeafd73078500f",
  "size": 3130
}

added /files/skills~1recherche-normes~1references~1external-sources.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2137c0e32f71ca78e1e85424f640975b468d9dcb9b94077c9d0ef624ed29cf1d",
  "size": 4110
}

added /files/skills~1recherche-normes~1references~1foreign-law.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5a32405cdd711bc2d629e825ee9cd3f4e2d9697da543fe8d06935e67413844ac",
  "size": 4667
}

added /files/skills~1recherche-normes~1references~1install-mcp.md

BEFORE
Field was absent
AFTER
{
  "sha256": "cfd14c6f7ba8091c37d48d42b580c26dda4c4141420d41f7efe874f1c1b945ae",
  "size": 1196
}

added /files/skills~1recherche-normes~1references~1traps.md

BEFORE
Field was absent
AFTER
{
  "sha256": "09feed0c510294f982a19112d40ab6059d6b9974b4c5331cb7472290114e06f2",
  "size": 3722
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "7c0f14e4b21a702f625d6242488db859ff3a5fe002143e6b390c830858fadb79",
      "size": 127
    },
    ".codex-plugin/plugin.json": {
      "sha256": "705766653824c316462ee1639b52bfdc741f0a5f08f5fe66bbcf1ef543f3c1f3",
      "size": 2030
    },
    "skills/recherche-jurisprudence/SKILL.md": {
      "sha256": "347a8e5214c41e7f98fdab56f99a272ebb6a531b4af6ee65efdbc504275c3b51",
      "size": 16499
    },
    "skills/recherche-jurisprudence/agents/openai.yaml": {
      "sha256": "f11e25e4c87d2b06d56cefe6f7948bc743899a56af632023a7a8aa7816c25d33",
      "size": 295
    },
    "skills/recherche-jurisprudence/references/install-mcp.md": {
      "sha256": "d68403d467147629f3d7bc91b51fd49a6256faf27fd58cad4b1815472567c03d",
      "size": 1196
    },
    "skills/recherche-normes/SKILL.md": {
      "sha256": "de1bc53bfdf20c13a146c5e7f0b80c92115cffac21316331802f2abe56e73dd5",
      "size": 8088
    },
    "skills/recherche-normes/agents/openai.yaml": {
      "sha256": "e59eb28ced29b1965225360d8a594034279dc395a84e9a6da28710b7d8089e32",
      "size": 259
    },
    "skills/recherche-normes/references/corpus.md": {
      "sha256": "ff499bb83b86487eb1bd063af57558a8f3d9bc2f5312079f25eeafd73078500f",
      "size": 3130
    },
    "skills/recherche-normes/references/external-sources.md": {
      "sha256": "2137c0e32f71ca78e1e85424f640975b468d9dcb9b94077c9d0ef624ed29cf1d",
      "size": 4110
    },
    "skills/recherche-normes/references/foreign-law.md": {
      "sha256": "5a32405cdd711bc2d629e825ee9cd3f4e2d9697da543fe8d06935e67413844ac",
      "size": 4667
    },
    "skills/recherche-normes/references/install-mcp.md": {
      "sha256": "cfd14c6f7ba8091c37d48d42b580c26dda4c4141420d41f7efe874f1c1b945ae",
      "size": 1196
    },
    "skills/recherche-normes/references/traps.md": {
      "sha256": "09feed0c510294f982a19112d40ab6059d6b9974b4c5331cb7472290114e06f2",
      "size": 3722
    }
  }
}

SHA-256 of public snapshot: 12bbda6ac4d0e1a78918eeb41d92437ee1878bab9856851f2ac235f3b6567b72