Release notes ci-dessous en français uniquement (mises à jour hebdomadaires).

v0.0.8 — 30 mai 2026

Fix root cause Availability-21220 + cycle Factory CI/CD bout-en-bout validé

  • Fix bug Availability-21220 (L120/L124/L125/L129) : les priceSchedules listaient 10 markets pour Free Preview et 12 pour Tenant Edition (FR/BE/CA/CH/DE/ES/GB/IT/LU/US + IE/NL), mais le toggle product-level Edit Markets n'était coché que pour France. MS rejetait toute nouvelle submission avec 18× "Prices exist for markets that are disabled". Fix appliqué côté UI Partner Center : activation des 10/12 markets sur les 2 plans Active.
  • Lesson L140 capitalisée : info markets enabled vs configurés invisible via API (UI only). Futur portail admin doit auditer ce desync pour détecter ce type de bug avant qu'il arrive.
  • Cycle Factory CI/CD bout-en-bout : push code main → pipeline ADO 306 → POST submission Preview API → cert MS Preview → orchestrator FA auto-promote → cert MS Live → Publish auto → LIVE Marketplace + mails SendGrid à chaque transition.

v0.0.6 — 18 mai 2026

Industrialisation full pipeline + fixes Marketplace

  • Fix Bicep import directive (L116) : suppression de import { getDefaultTags } qui forcait languageVersion 2.0-experimental dans le mainTemplate.json, rejete silencieusement par le validateur Marketplace Managed Application MS. defaultTags inline desormais.
  • Fix param teamsPresencePlan (L51) : ajout param Bicep camelCase manquant (la sed naïve <produit-source>->teams-presence avait cree teams-presencePlan = identifier invalide).
  • Pipeline 306 publish-marketplace-preview-teams-presence : passe au vert apres bouchon 2j (ProcessFailed depuis 15/05).
  • Plans Inactive cleanup : priceAndAvailability des plans Private Preview + Paid Preview nettoyes (= elimination des "Availability-21220 : Prices exist for markets that are disabled").

v0.0.4 — Planifiee Q2 2026

Alignement plateforme 3SR ISV

  • Auto-update client : ajout Function AutoUpdate qui verifie chaque jour la disponibilite d'une nouvelle version.
  • Migration Linux Y1 Legion : modules PowerShell Microsoft.Graph, Az.Accounts, Az.Resources desormais bundles dans src/Modules/ (lesson L71 : managedDependency n'est plus supportee sur Linux Consumption).
  • Renommage plans : Free Preview -> Free, Tenant Edition -> Standard.
  • Extension marches : passage de 3 marches (FR/IE/NL) a 11 marches (BE/CA/CH/DE/ES/FR/GB/IT/LU/NL/US).
  • Securite : role Marketplace Authorization reduit de Owner a Contributor (best practice managed app).

v0.0.3 — 6 mai 2026

Stabilisation Tenant Edition

  • Bug fixes mineurs sur l'agregation des presences Teams.
  • Documentation deploiement Marketplace mise a jour.

v0.0.2 — Avril 2026

Premiere version Tenant Edition publique

  • Plan Tenant Edition deploye en preview (FR/IE/NL).
  • Function App PowerShell qui interroge Microsoft Graph Presence API toutes les 5 min.
  • Stockage Cosmos DB par jour (PartitionKey = jour, RowKey = userId).
  • Endpoints HTTP pour consulter l'historique presences par jour / par utilisateur.

Politique de versioning : SemVer (MAJOR.MINOR.PATCH). Voir politique sur la fiche Kalvio (memes regles transverses).