Forza-dinamica sulle rotte API di changelog per prevenire il caching della data stala
Next.js era staticamente caching questi gestori di rotta GET al momento della costruzione, congelamento nuovo Data() alla data di costruzione in modo da conta c...
Passare l'anteprima-testo per il flusso in linea così il link changelog siede sulla stessa linea
Mostra il conteggio dei changelog di oggi in anteprima banner con link a /changelog
Maniglia applicabilePlanIds e applicabileBillingCycles come array di stringhe
Questi campi sono digitati come string[] ma avevano .split(",") li chiama, causando errori di costruzione di TypeScript.
Aggiungi fallback statico per la pagina offerta quando l'API di abbonamento non è disponibile
Il tavolo non esiste ancora in produzione. così l'API restituisce un errore. Ripiegare i dati di promozione e pianificazione così la pagina di offerta funziona ...
Aggiornare il tipo di ApiPromotion per abbinare la nuova risposta di backend di Lista
applicabilePlanIds e applicabileBillingCycles sono ora array, non stringhe JSON.
Redact K8s nomi segreti nel display changelog, sostituire con *****
Stazioni lato server per totali reali, scorrimento infinito, conta filtri accurati
Stats bar e conta pillole filtro ora provengono da /api/changelog/public/stats (reali aggregati DB, non conteggi di pagine caricate). Più pulsante con Intersezi...
Forza pagina changelog per rendere dinamicamente, non staticamente al tempo di costruzione
Utilizzare la porta 80 per SecurityService K8s servizio URL, non cruda app port 4201
Spostare Cambia Log in Risorse nav/footer e aggiungere a tutte le mappe del sito
Aggiungi sostituzioni di testo insensibili per il display del changelog
Sostituisce i nomi degli strumenti interni con i nomi pubblici (Docs-> Docs, Meet->Meet, Capcha-> Capcha, Avatar Creator->Avatar Creator, ecc.) in titoli e desc...
Aggiungi Live Change Log page con timeline UI, filtri e statistiche
Changelog delle fetches lato server da SecurityService, componente client fornisce il filtraggio del progetto/tipo, il raggruppamento delle date, descrizioni es...
Rendere i bordi icona esagono più spessi e visibili
Sostituire il bordo CSS invisibile (cliccato da clip-path) con un:: prima confine pseudo-elemento che estende 3px al di fuori della forma esagonale.
Auto-flatten 3D elementi di scorrimento quando l'utente smette di scorrere
Aggiunge il rilevamento di scorrimento-idle in modo che gli elementi arrotondati prospettiva animano a piatto dopo 300m di nessun scorrimento, invece di rimaner...
Riprogettare la pagina demo con l'integrazione di pianificazione webinar
Sostituisce il modulo demo segnaposto con un flusso di prenotazione trifase: 1. Modulo di cattura del piombo (crea piombo con il mercato della piattaforma KamoC...
Aggiornare i collegamenti sociali con URL reali e le icone corrette
Sostituisci GitHub con Instagram, icona di Twitter con icona di marca X, aggiungere LinkedIn. Tutti i collegamenti esterni si aprono in una nuova scheda con noo...
Aggiungere la generazione di immagini OG programmatica per tutti i percorsi
Utilizza Next.js convenzione opengraph-image.tsx con rendering Satori/Resvg pipeline. Ogni percorso ottiene un'immagine di marca 1200x630 con il carattere Inter...
Combinazioni banner velocità di scorrimento per banner incorporato
Aumento della durata da 30 a 56s in modo che entrambe le marche scorrere a ~88px/s indipendentemente dal conteggio dell'elemento.
Aggiungi 9 loghi della piattaforma e-commerce a banner di integrazioni
Aggiunto BigCommerce, WooCommerce, Magento, Squarespace, PrestaShop, Wix, OpenCart, Ecwid e Shift4Shop al "Integrates With" intarsiato, intrecciato con i loghi ...
Standardizzare la denominazione del marchio attraverso il sito — Kamo → KamoCRM / KamoCRM Inc.
Pagine legali (termini, privacy, GDPR, diritti d'autore) ora utilizzare "KamoCRM Inc." per l'entità aziendale. Riferimenti prodotto/marchio attraverso copia di ...
Rimuovere i popup del badge di successo a scorrimento-triggered dalla home page
Ridurre l'imbottitura della sezione dell'eroe sul cellulare in modo che la titolo è completamente visibile
Pt e mb serrati a punto di partenza in modo da "Unify Your Clients," non è più spinto fuori schermo sui telefoni di ritratto dove il banner fisso e nav consuman...
Fai banner di anteprima fisso per viewport e ridurre la dimensione del testo dell'eroe su mobile
Banner è ora posizione: fissato in modo che rimanga visibile mentre scorre, con imbottitura corpo iniettato dinamicamente per evitare sovrapposizione di contenu...
Rendere l'anteprima banner reattivo con altezza dinamica e aumentare la chat z-index
Banner ora misura la propria altezza tramite la variabile CSS in modo da nav/content si adatta automaticamente quando il testo si avvolge su piccoli schermi. Ch...
Aggiungi luccicante rosso anteprima mode banner annunciando 6 aprile lancio
Comprehensive pricing integration audit — rendere tutte le pagine API-driven
Pagina del calcolatore: - Split in componente server + CalculatorClient - Tutti i prezzi del piano, prezzi di addon, prezzi del pacchetto ora da API - Promo cod...
Rimuovere tutti i riferimenti di prova di 14 giorni da prezzi e pagine di offerta
Prova rimosso dai piani Starter e Business. Il piano gratuito serve come prova prima dell'esperienza. Aggiornati pulsanti CTA ("Get Started"), FAQ, testo piè di...
Convertire /pricing pagina da dati in codice rigido a catalogo in tensione API-driven
- Spalato pagina dei prezzi in componente server (data fetching) e client componente (UI interattivo con animazioni, Toggles, FAQ) - Aggiunga l'utilità dei prez...
La chat mobile è minimizzata per impostazione predefinita, si apre a schermo intero senza in mezzo
Su mobile (±640px): inizia sempre minimizzato indipendentemente dalla prima visita. Toccare la scheda si apre a schermo intero. Minimize torna a scheda. No 70vh...
Raise z-index sopra nav, aggiungere foglio di fondo mobile, aggiornare messaggio di benvenuto
- Bumps widget z-index a 10002 (nav è 10001) quindi la modalità massimizzata non è nascosta - Mobile: rende come foglio inferiore 70vh con indicatore di trascin...
Rimuovere il controllo di stato minimizzato irraggiungibile per risolvere errore di restringimento di TypeScript
Avvolgere PublicChatWidget nel componente client per risolvere ssr:false nell'errore componente server
Next.js 16 disinsene dinamica() con ssr:false in Componenti server. Aggiunge PublicChatLoader come un wrapper componente client.
Impostare PUBLIC CHAT API KEY e API SERVICE URL in K8s configmap
Configura la chiave API di chat pubblica e l'URL di servizio API interno per il chat widget per comunicare con i servizi backend in produzione.
Aggiungi widget di chat popup ibrido con le modalità AI Chat e Live Support
Aggiunge un widget di chat di qualità della produzione che apre automaticamente per i nuovi visitatori con due modalità: AI Chat (con base REST con integrazione...
Utilizzare il componente Footer principale sulle pagine secondarie invece di SubFoooter
Modulo di contatto predefinito per argomento non specificato e link footer icona e-mail per contattare la pagina
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.