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).