2 dépôts
Declares API versions and tracks changes to models, properties, and operations across releases.
Distinct from API Versioning: Distinct from API Versioning: focuses on tracking granular changes across versions, not just version management strategies.
Explore 2 awesome GitHub repositories matching web development · API Version Change Trackers. Refine with filters or upvote what's useful.
TypeSpec is a language for defining cloud API shapes and generating OpenAPI, JSON Schema, and client/server code from a single source of truth. It functions as a protocol-agnostic API designer that models REST, gRPC, and other API protocols using a unified, extensible syntax, with a decorator-based metadata system for attaching metadata, validation rules, and lifecycle visibility to API models and operations. The compiler produces OpenAPI 3.0 specifications and other artifacts, and the tool supports declaring API versions and tracking changes to models, properties, and operations across releas
Declares API versions and tracks changes to models, properties, and operations across releases.
Fleetbase est un système d'exploitation logistique modulaire et conteneurisé conçu pour gérer les opérations de chaîne d'approvisionnement de bout en bout, incluant la répartition de flotte, le contrôle des stocks et l'exécution des commandes. Il fonctionne comme une plateforme de commerce électronique et de logistique headless qui fournit l'infrastructure pour construire des places de marché multi-vendeurs et des applications de commande destinées aux consommateurs. En utilisant un système d'identité centralisé et des workflows pilotés par les événements, la plateforme automatise les cycles de vie de livraison complexes et les processus de comptabilité financière. La plateforme est construite sur une architecture modulaire qui permet aux développeurs d'étendre les fonctionnalités de base via des packages installables sans modifier le code source sous-jacent. Elle dispose d'un framework API robuste qui prend en charge les endpoints versionnés, la gestion sécurisée des identifiants et les flux d'événements en temps réel pour l'intégration avec du matériel et des logiciels tiers. Les utilisateurs peuvent en outre personnaliser le système en attachant des métadonnées aux entités principales, permettant le stockage d'informations commerciales uniques au sein du modèle de données existant. Le système fournit une suite complète d'outils pour les environnements auto-hébergés, incluant des sauvegardes de base de données automatisées, l'orchestration de conteneurs et des configurations de sécurité réseau. Il inclut une interface en ligne de commande dédiée pour gérer l'intégralité du cycle de vie de l'application, du développement local et de l'échafaudage d'extensions au déploiement et aux mises à jour du système. Les paramètres administratifs et les outils de monitoring axés sur les développeurs garantissent que l'intégrité de la plateforme et la santé de l'intégration sont maintenues sur tous les modules opérationnels.
Tracks API versions and manages breaking changes to ensure integration stability across releases.