Crafting Order - Classic

Add crafting & gathering order feature to wow classic

File Details

v1.8.0

  • R
  • Jul 7, 2026
  • 1.34 MB
  • 16
  • 3.4.3+2
  • Classic + 1

File Name

CraftingOrderClassic-v1.8.0.zip

Supported Versions

  • 3.4.3
  • 2.5.4
  • 1.15.3

lightweight tag e4408d3e3363b8c6ce491a917681c5020fb27839 v1.8.0
Author:    Wafhien <wafhien@gmail.com>
Date:    Tue Jul 7 22:06:48 2026 +0200

commit e4408d3e3363b8c6ce491a917681c5020fb27839
Author: Wafhien <wafhien@gmail.com>
Date:   Tue Jul 7 22:06:48 2026 +0200

    release: v1.8.0 - codec ORD iso-fil, migrations SV versionnees, outillage qualite

    Bump 1.7.1 -> 1.8.0 dans les 3 .toc. Entree CHANGELOG + onglet Nouveautes v1.8.0
    (localise FR/EN/DE/ES). Release surtout technique (zero changement visible) : voir les
    commits de la branche pour le detail (Orders_Codec, Directory_Confed, Migrations, portes
    check_locale/run_tests). Compatibilite filaire preservee (interop avec les clients 1.7.x).

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

commit a5e5e903584e5a39fadd599c865201675597e82c
Author: Wafhien <wafhien@gmail.com>
Date:   Tue Jul 7 21:04:57 2026 +0200

    docs(protocol): complete la spec ORD (TTL/retention/dedup/relais/transports/captured)

    Sections finales du contrat normatif : portee/visibilite, dedup par id, TTL 6h /
    retention 7j / rebroadcast 2h, relais mesh (plafond ~25, anti-burst jitte), semantique
    captured/viaAddon, et les transports CraftLink (whisper fiable, CraftLinkNet best-effort,
    balise CLNK1, guilde). Reference desormais par l'agent craftlink-protocol-reviewer.

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

commit 98e4d917daa4223955e24ada46b5d486f3bfb265
Author: Wafhien <wafhien@gmail.com>
Date:   Tue Jul 7 20:55:28 2026 +0200

    refactor(orders): codec ORD| table-driven + extraction confed + schema SV versionne

    Trois modules neufs (un seul redemarrage client) :

    C. Orders_Codec.lua — SOURCE DE VERITE du format filaire ORD| (7 verbes NEW/CANCEL/
       ACK/DLV/DONE/NACK/SUGG). Encode/Decode table-driven, PUR (zero API WoW -> testable
       headless). Iso-fil : octets STRICTEMENT identiques (smoke test 30/30, payloads legacy
       sans provided / SUGG sans suffixe couverts). Consommateurs (Orders_Net Broadcast/_On*,
       Orders:Decline NACK, Handoff SUGG) delegent au codec ; l'anti-spoof sender==buyer et
       les normalisations restent cote _OnNew/_OnCycle. En-tete perime d'Orders.lua corrige
       (renvoi docs\protocol-ord.md, nouvelle reference normative).

    E. Directory_Confed.lua — extraction du bloc GreenWall display-only de Directory.lua
       (499->462 lignes). _confedSet (ClassifySource) et self:_WireGreenWall() (Start) restent.

    F. CraftingOrderClassic_Migrations.lua — schema SV versionne (db.schemaVer + echelle
       ordonnee idempotente). Absorbe l'ancienne migration inline knownRecipes v2 SANS
       re-purger une DB deja migree. Remplace le bloc ad hoc d'ADDON_LOADED.

    3 fichiers AJOUTES aux 3 .toc (parite verifiee) -> redemarrage COMPLET requis au 1er test.

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

commit 07e7641a28aa3c44326e9fd88a709c433e62ca8a
Author: Wafhien <wafhien@gmail.com>
Date:   Tue Jul 7 20:20:10 2026 +0200

    feat(news): ajoute l'entree v1.7.1 a l'onglet Nouveautes (rattrapage desync)

    L'onglet in-game s'arretait a v1.7.0 alors que v1.7.1 est sortie. Ajoute le titre +
    2 lignes (alerte de plan loote ciblee ; dons elargis aux amis) avec traductions
    enUS/deDE/esES. Corrige la reference commande /co gift (pas /co don).

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

commit 9e15953739072a741df9e0aa21730bd365cfd1e0
Author: Wafhien <wafhien@gmail.com>
Date:   Tue Jul 7 20:12:15 2026 +0200

    chore(locale): retire 15 cles de traduction mortes (apurement porte check_locale)

    Vestiges de features deplacees/supprimees, presentes dans les 3 overlays mais plus
    referencees en code : onglets Carnet Entrantes/Croises (partis en vue metier),
    colonnes DESTINATAIRE/DEMANDEUR, ancien overlay metier, titre News hardcode v1.4.0,
    statuts libre/acceptee singuliers, etc.

    Prepare le branchement BLOQUANT de scripts/check_locale.ps1 dans deploy.ps1 : baseline
    desormais a 0 cle manquante / 0 cle morte. (check_locale.* vit a la racine, hors git.)

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>