Remplacer WebSocket natif par STOMP/SockJS dans LiveSupportPanel
- Ajouter des emballages de sockjs et de sockjs-clients - Se connecter aux médias. WebSocket brut à api.-domain qui était un mauvais hôte et un mauvais protoc...
Utiliser l'url au lieu de href dans BreadcrumbJsonLd pour les contacts confirmés
Ajouter une page confirmée par contact avec héros animés, chronologie et CTA
Remplacer le message de succès en ligne sur le formulaire de contact par une prime dédiée page de confirmation: coiffe animée SVG avec éclat de particule, 'Quel...
Port correct MEDIASERVICE-URL du 443 au 80 pour le formulaire de contact
Le service ClusterIP ne fait que exposer le port 80; l'utilisation de 443 avec http a provoqué un ConnectTimeoutError sur chaque formulaire de contact soumis.
Lire le logoFullExt de config.json pour l'extension dynamique du logo
Ajouter l'appel à la modification de l'API à la page kamo-api-reference
Montré uniquement sur /kamo-api-reference, invite les utilisateurs à soumettre un changement d'API demandes par /demande ou contact par /contact.
Stabiliser la largeur du décompte pour éviter l'enroulement du texte de la bannière
Conteneur monospace à largeur fixe avec tabular-nums empêche la disposition les décalages au fur et à mesure que les chiffres du compte à rebours changent tous ...
Ajouter des millisecondes au compte à rebours de lancement, cocher toutes les 50 ms
Remplacer la date de lancement statique par le compte à rebours en direct à 2 heures PST Apr 20 2026
Coeurs toutes les secondes montrant Xd XXh XXm XXs; retombe à la date statique jusqu'à ce que le client s'hydrate, montre "Maintenant" quand la cible est attein...
Déplacer la fonctionnalitéRevête les clés i18n dans un espace de noms d'origine correct
Les clés ont été accidentellement placées à propos de l'espace de noms; la section était en train d'afficher des chaînes de clés brutes au lieu de traduire le t...
Déplacer les demandes de liaison de niveau supérieur à la sous-rubrique des fonctions
Ajouter/demande des liens de navigation directe, une section de la page d'accueil et une ligne de comparaison des caractéristiques du plan
- En-tête : Demandes ajoutées en tant que lien direct de haut niveau entre la tarification et l'entreprise Pieds: demandes ajoutées à la colonne du produit pour...
Ajouter le déni de responsabilité de marque au texte juridique en bas de page
Remplacer toutes les instances de logo du filtre CSS par le SVG blanc
Navigation, sous-navigation, piètre, sous-déchargeur et préchargeur tous utilisés le même motif de luminosité de filtre cassé - 0 inversion. Remplacé par Logo-p...
Utiliser le logo SVG blanc dans le pied de page au lieu du filtre CSS
Même solution que le filtre nav et CSS sur img à l'intérieur du filtre de fond est peu fiable sur iOS Safari.
Procès-maître de couleurs avec z important contre le thème CSS
DynamicMetaLoader peut injecter des CSS distants qui gagnent la cascade. Ajout Le noir ne peut jamais être supplanté par des feuilles de style à thème.
Exclure les liaisons pieds pieds et nav de l'application de la jambe de force TouchOptimized min-height
TouchOptimisé était le réglage minHeight:44px sur tous les éléments 'a' plus court que 44px, y compris les liaisons de nav en pied de page (de hauteur de 20px)....
Utiliser le logo blanc SVG pré-rendu au lieu du filtre CSS
Le filtre CSS sur img à l'intérieur du filtre de fond n'est pas fiable sur iOS Safari. Générez le logo-plein-blanc.svg avec tous les remplissages mis à 'fffffff...
Variante en mode sombre à la requête multimédia basée sur la classe, jamais OS
Tailwind v4 par défaut est sombre: les utilitaires à répondre au régime de couleurs préférées (S. préférences). La dérogation de la variante assure l'obscurité:...
Utiliser le style de filtre en ligne sur le lien du logo pour un rendu blanc fiable
Les classes de filtres à vent sur les éléments img sont incohérentes entre les navigateurs mobiles. Le style en ligne sur l'élément d'ancrage garantit que la lu...
Forcer le régime de couleur foncé de sorte que le navigateur n'applique jamais le rendu du mode de lumière
Passage de "lumière seule" à "dark" dans globals.css, générerViewport, et le style d'élément html - cela empêche le navigateur de rendre les SVG et l'UI native ...
Empêcher le logo de rendre derrière la rangée nav sur mobile
L'enveloppement avec filtre CSS a créé un nouveau contexte d'empilement qui est en conflit. avec le filtre de fond de l'en-tête sur les navigateurs mobiles, ce ...
Résoudre la barre de défilement et la coupure mobile sur JumpToBar et PreviewBanner
- Ajouter déversé: caché dans le récipient intérieur JumpToBar pour empêcher la barre de défilement verticale - Permettre au contenu de PreviewBanner de s'enrou...
Remplacer l'espace-y-4 par l'intervalle de flexf en ligne sur les listes de liaisons de pied de page
Tailwind space-y-4 utilise: où() (spécificité 0) qui raye avec CSS le chargement sur rafraîchissement dur entraînant un espacement vertical incohérent. En ligne...
Ajouter une demande manquanteClé d'intégration i18n dans tous les endroits
Le bouton "Soumettre une demande" sous le "Nouver une intégration personnalisée?" CTA sur/les intégrations retomaient à la clé brute Parce que la clé n'était dé...
Logos d'intégration et métadonnées précises/d'intégration
Les pages d'intégration et le centre affichent désormais des logos de fournisseurs (recours aux versions existantes) - Avoirs de la page d'accueil TechStackBann...
Étendre/intégration à tous les fournisseurs inscrits sur la liste des pages d'accueil
Alligne la page /intégrations sur les intégrations réelles exposées par la page d'accueil (TechStackBanner). Ajout de 28 nouvelles pages d'intégration ce que le...
Page de l'industrie des courtiers hypothécaires à domicile
Nouvelle page de la solution de l'industrie à l'adresse /solutions/courtiers hypothécaires hypothécaires les courtiers et les initiateurs de prêts. Suive la pla...
Marketing honnête - aligner les pages sur les capacités réelles de la plate-forme
Examen complet des pages de commercialisation par rapport aux capacités réelles des produits KamoCRM. Suppression des allégations fabriquées de toutes pièces co...
Ajouter 92 pages et industries SEO, intégrations, glossaire
Implique le niveau 1 du plan d'expansion du contenu SEO: trois nouveaux contenus des sous-systèmes avec un total de 92 nouvelles URL expraiblissantes plus 3 pag...
Permettre le pipeline à se poursuivre lorsque k2m1 est intentionnellement en baisse
Ajouter un erroir à k2m1 des emplois de déploiement et une condition if traduire-et-rebuild pour qu'il fonctionne aussi longtemps que k1m1 se déploie avec succè...
Déclencher une nouvelle course pour activer le flux de travail du premier déploiement
Course précédente (3445, commit f93a173) achevée sur l'ancien flux de travail avant commit 4123431 pourrait l'annuler et le requeler. Enpoussant un engagement v...
Déploiement - d'abord, traducte-après, re-déployer-if-changed
Retravaille le flux CI/CD de sorte que le déploiement initial n'est plus bloqué par temps de traduction. Le pipeline maintenant: 1. construire - initial - cons...
Ajoutez/fournexes hubs et 9 pages de comparaison de concurrents pour le référencement
Ajout d'une suite complète de comparaison des concurrents ciblant la recherche "X alternatives" demandes. Chaque page comprend un récit profond (2500 mots), 20 ...
Analyses de charge par défaut et inclure le sous-domaine www dans les domaines autorisés
- Suivre tous les visiteurs par défaut puisque l'analyse est sans biscuits/facile àvenir GDPR - Ne désactiver que si l'utilisateur refuse explicitement l'analys...
Remplacer Google Analytics par des analyses, ajouter le suivi des événements sur un site
- Retirer Google Analytics (gtag.js) de la mise en page - Ajouter un composant analytiqueAnalytics: script de consentement-atouage de chargement par cookie pr...
Ajouter des petits caractères juridiques à l'ensemble des lieux
Ajout de clauses de protection légales au bas de chaque page couvrant responsabilité de la plate-forme, autorités de responsabilité de l'IA/e-Signature, autorit...
Intégrer Google Analytics (G-W9K0-7FYRV) via le composant Next.js Script
Fixer les traductions - annulations manuelles - retranslation totale du delta
Les deux moteurs ne sont régularisées que les deux moteurs ne sont systématiquement neutralisés que sur: - nav.home, nav.company, nav.roadmap, nav.changeLog, na...
Reset traduction hash et LibreTranslate OOMKill traductions fixes, ré-essai
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.