Bitculator

Changelog

Changelog dei widget embed

Ogni modifica ai widget incorporabili - URL, parametri, chiavi, domini e limiti - dalla più recente. Ciò che resta stabile all'interno di una versione è descritto nelle politiche.

  1. Modificato

    I widget non aprono alcuna connessione live

    I widget non aprono più una connessione websocket verso Bitculator e non scrivono più dati di traduzione nello storage del browser del visitatore. A schermo non cambia nulla: i widget non hanno mai trasmesso prezzi live, quindi i valori si riferiscono sempre al momento del caricamento della pagina.

  2. Corretto

    Calcolatore di interessi: periodi parziali e limiti di input

    Una durata che termina a metà di un periodo di capitalizzazione ora matura interessi pro rata e accredita comunque i depositi effettuati al suo interno, e la curva di crescita è distanziata in base al tempo trascorso. Gli input hanno un tetto di 1.000.000.000.000 di capitale, 1.000.000.000 di versamento, un tasso del 1.000% e 50 anni o 600 mesi; un valore oltre il tetto viene riportato al tetto.

  3. Corretto

    Il calcolatore di interessi tratta il tasso come annuo

    Il tasso è ora un tasso nominale annuo, ripartito sui periodi di capitalizzazione. In precedenza il tasso intero veniva applicato a ogni periodo, quindi il 5% con capitalizzazione mensile cresceva come un 5% al mese; i risultati negli embed esistenti si riducono di conseguenza.

  4. Corretto

    La disdetta annulla un cambio di piano programmato

    Disdire un piano embed a pagamento ora elimina anche qualsiasi downgrade che avevi programmato; il piano prosegue semplicemente fino alla fine del periodo pagato.

  5. Corretto

    Le date del DCA non slittano più di un giorno

    I selettori della data di inizio e di fine del DCA leggevano le date come mezzanotte UTC, mostrando il giorno precedente ai visitatori a ovest di UTC. Ora usano il giorno di calendario locale del visitatore.

  6. Aggiunto

    Otto nuove lingue per i widget

    Il segmento di percorso {locale} ora accetta anche ar (visualizzato da destra a sinistra), sk, th, ko, ro, hu, sr e fi, aggiunte tra il 19 e il 24 settembre - 27 lingue in totale.

  7. Modificato

    I widget non impostano cookie; gli IP dei visitatori vengono sottoposti a hash

    Le pagine dei widget non impostano più un cookie di sessione o XSRF e non registrano più un service worker nel browser del visitatore. Il contatore per visitatore senza chiave ora usa un hash con chiave dell'indirizzo IP, e i caricamenti senza chiave e senza referrer vengono riportati come «diretto» invece che per IP.

  8. Corretto

    Le righe mensili e settimanali del widget zoom si caricano su altri siti

    Le righe mensili e settimanali di /embed/zoom/{slug} ora vengono recuperate senza un token di sessione, che un widget all'interno dell'iframe di un altro sito non può ottenere.

  9. Corretto

    Convertitore e flipper con dati di mercato mancanti

    Il convertitore non mostra alcun valore quando uno dei due asset non ha un prezzo utilizzabile, invece di «1 X = 0 Y», e il flipper di marketcap azzera i suoi valori quando una coppia non ha market cap, invece di mantenere i numeri della coppia precedente sotto i nuovi nomi.

  10. Aggiunto

    I vecchi slug delle coin vengono reindirizzati

    Un URL di widget che usa lo slug precedente di una coin ora restituisce un 301 verso lo stesso widget con lo slug attuale, mantenendo la query string - embed_key compreso. In precedenza restituiva 404.

  11. Modificato

    Inserimento e corrispondenza dei domini più rigorosi

    I domini registrati vengono analizzati come un browser legge un URL: schema, percorso, porta e un www. iniziale vengono rimossi, il nome viene convertito in minuscolo e i nomi internazionali diventano punycode; tutto ciò che non è un hostname viene rifiutato. Il Referer della pagina che incorpora il widget viene normalizzato allo stesso modo. I sottodomini diversi da www richiedono comunque una voce propria.

  12. Corretto

    I downgrade attendono la fine del periodo

    Il passaggio a un piano embed inferiore ora ha effetto alla fine del periodo pagato. In precedenza un downgrade sullo stesso intervallo di fatturazione si applicava immediatamente e riduceva il limite mensile a metà periodo. Gli upgrade continuano ad applicarsi subito.

  13. Modificato

    Gli errori dei widget restituiscono un semplice «Not Found»

    Uno slug di coin sconosciuto o inattivo ora restituisce una semplice risposta testuale «Not Found» invece di renderizzare l'intero sito Bitculator - header, barra laterale e footer - dentro il tuo iframe.

  14. Modificato

    Email verificata obbligatoria per creare chiavi

    Creare una chiave embed ora richiede un indirizzo email verificato; gli account creati con un wallet crypto sono esentati. La creazione di chiavi è limitata a 10 al minuto, e le chiavi esistenti continuano a funzionare.

  15. Corretto

    I domini appena registrati funzionano subito

    Dal 14 agosto i controlli sui domini venivano memorizzati in cache per 5 minuti, compresi i risultati «non registrato», quindi un dominio appena aggiunto poteva continuare a restituire 403 per un massimo di 5 minuti. Ora vengono memorizzate in cache solo le corrispondenze riuscite; la rimozione di un dominio può comunque richiedere fino a 5 minuti per avere effetto.

  16. Modificato

    L'orario di ultimo utilizzo di una chiave si aggiorna ogni ora

    L'orario di ultimo utilizzo di una chiave nella console embed ora viene scritto al massimo una volta all'ora, e i caricamenti dei widget non contano più come visite nelle statistiche del sito di Bitculator. I conteggi di utilizzo degli embed non sono interessati.

  17. Corretto

    La griglia zoom scorre per fasce sugli schermi stretti

    Sulle larghezze ridotte, la fascia settimanale e la fascia annuale, trimestrale e mensile ora scorrono in modo indipendente, quindi trascinare la lunga riga settimanale non sposta più lateralmente la fascia più corta.

  18. Modificato

    Calcolatori ridisegnati; sezioni rimosse

    Tra il 12 e il 16 luglio i widget dei calcolatori e il flipper hanno ricevuto nuovi layout e nuovi campi di input, e alcune sezioni sono state rimosse: picker sul flipper, chart e table sul calcolatore di interessi, results su quelli di tasse e prestiti, e banner, table e chart su quello di staking, che ora elenca in linea le ricompense da giornaliere ad annuali. Le disposizioni salvate dai visitatori sono state reimpostate; ricostruisci qualsiasi valore layout o visible che nomini una sezione rimossa.

  19. Aggiunto

    Frame espandibile opzionale per i selettori

    Una pagina host può inviare {type: 'bitculator-embed-host-growable'} alla finestra del widget. Il widget apre allora i suoi selettori verso il basso e li include nell'altezza che comunica tramite bitculator-embed-resize; senza il messaggio, i selettori si aprono in sovrimpressione all'interno del frame fisso.

  20. Modificato

    Il widget zoom ricostruito come griglia di stagionalità

    /embed/zoom/{slug} ora mostra un'unica griglia dei rendimenti annuali, trimestrali, mensili e settimanali per anno, con una riga di media e riepiloghi del tasso di successo, più una vista trimestrale a «tornado». Sostituisce le precedenti tabelle trimestrali, mensili e settimanali e non ha una cornice esterna a card.

  21. Aggiunto

    Grafico dell'utilizzo giornaliero nella console embed

    La console embed ora mostra un grafico delle richieste al giorno per il periodo di fatturazione corrente.

  22. Modificato

    I prezzi degli embed spostati nella pagina dei widget

    /{locale}/pricing/embed ora reindirizza a /{locale}/crypto-tools, che ha acquisito un selettore di piano con checkout e un esploratore di widget che mostra l'anteprima di un widget alla volta accanto al generatore di snippet.

  23. Aggiunto

    Documentazione degli embed pubblicata

    Questo riferimento è andato online su /{locale}/documentation/embed/v1, con un generatore di snippet, autenticazione, domini, quota, piani, i parametri di ogni widget e anteprime caricate al clic.

  24. Modificato

    Quota embed separata dalla Data API

    I caricamenti embed ora hanno un piano, un periodo di fatturazione e un contatore propri; nei suoi primi due giorni la Data API aveva attinto al piano embed. Solo le chiavi embed contano per il tuo limite di chiavi embed, una chiave Data API o una chiave scaduta in un URL di widget riceve 403, e le risposte dei widget non riportano alcun header X-Quota-*.

  25. Corretto

    La finestra di utilizzo mantiene il giorno di fatturazione dopo la disdetta

    Dopo la disdetta di un piano embed a pagamento, l'utilizzo continua a essere conteggiato nella finestra del tuo giorno di fatturazione fino alla fine del piano, invece di passare al mese di calendario a metà periodo, e la data di azzeramento indicata dalla console è corretta per i giorni di fatturazione a fine mese.

  26. Rimosso

    Le chiavi embed non funzionano più su /api/v1

    I primi endpoint JSON /api/v1/prices e /api/v1/widgets/convert/{from}/{to}, che accettavano una chiave embed, sono stati sostituiti dalla Data API, che accetta solo le proprie chiavi. Le chiavi embed si gestiscono su /user/developer/embed.

  27. Corretto

    La corrispondenza dei domini ignora maiuscole e punto finale

    L'host che incorpora il widget viene convertito in minuscolo e perde qualsiasi punto finale prima di essere confrontato con i tuoi domini registrati.

  28. Aggiunto

    Pagina di presentazione dei widget

    /{locale}/crypto-tools è diventata una pagina dei widget con un convertitore live, uno snippet da copiare e il confronto tra Free, Starter e Pro.

  29. Modificato

    I widget con chiave richiedono un referrer

    Un caricamento con embed_key ma senza header Referer o Origin ora riceve 403; prima saltava il controllo del dominio. Mantieni la referrer policy predefinita del browser e non impostare referrerpolicy="no-referrer" sull'iframe.

  30. Modificato

    Il limite senza chiave è conteggiato per visitatore

    La quota senza chiave di 1.000 caricamenti al mese ora è conteggiata per IP visitatore su tutti i widget senza chiave di tutti i siti, invece che come un unico pool per ogni dominio che incorpora.

  31. Modificato

    Ripristinato il link «Powered by Bitculator»

    Il link in fondo a ogni widget è tornato dopo la sua rimozione il 4 aprile. Punta allo strumento corrispondente su bitculator.com e non può essere disattivato.

  32. Modificato

    Snippet iframe semplice

    Gli snippet del generatore sono tornati a un semplice <iframe>; gli snippet copiati il 3 aprile includevano anche un wrapper, un link Powered-by separato e uno <script> di ridimensionamento automatico. Il link nel footer del widget è stato rimosso nello stesso momento ed è tornato il 2 maggio.

  33. Aggiunto

    Generatore di embed in ogni pagina degli strumenti

    Ogni pagina degli strumenti ha acquisito un generatore: incolla la tua chiave embed, scegli la lingua del widget, un template di layout e le sezioni visibili, e imposta larghezza, altezza, raggio degli angoli e caricamento lazy o eager, con lo snippet e un'anteprima live che si aggiornano insieme.

  34. Aggiunto

    Parametro visible

    I widget dei calcolatori e il flipper accettano ?visible=, un elenco separato da virgole degli ID delle sezioni da mostrare per impostazione predefinita. La scelta del visitatore, salvata nel suo browser, ha la precedenza.

  35. Modificato

    Parametro embed_key e indirizzo della console

    Passa la tua chiave come ?embed_key=; ?api_key= funziona ancora come alias. La console è stata spostata su /{locale}/user/developer/embed, e il valore completo di una nuova chiave viene mostrato una sola volta, subito dopo la creazione.

  36. Corretto

    I widget possono essere incorporati su altri siti

    Le pagine dei widget venivano ancora servite con X-Frame-Options: SAMEORIGIN e frame-ancestors 'self', quindi i browser si rifiutavano di mostrarle su altri domini. Ora inviano frame-ancestors * e nessun X-Frame-Options.

  37. Modificato

    Piani embed dedicati

    I piani introdotti il 22 marzo sono diventati piani embed con un proprio checkout, e la pagina dei prezzi è stata spostata su /{locale}/pricing/embed. I limiti non sono cambiati.

  38. Aggiunto

    Sezioni trascinabili e parametro layout

    I widget DCA, profitto, interessi, tasse, prestiti, staking e il flipper sono suddivisi in sezioni che i visitatori possono trascinare, ridimensionare e allineare, salvate nel loro browser con un pulsante «Reimposta layout». ?layout= imposta la disposizione iniziale, ad esempio c(stats::cc,settings::cc), dove c() è una colonna, r() una riga e una sezione è id:width:alignment.

  39. Aggiunto

    Chiavi, domini, piani e quota

    I widget accettano una chiave nell'URL, e un caricamento con chiave deve provenire da un dominio registrato nella console, altrimenti riceve 403; i caricamenti senza chiave vengono comunque renderizzati. Free consente 10.000 caricamenti al mese, 1 dominio e 2 chiavi; Starter 50.000, 3 e 5; Pro 500.000, 10 e 10. Oltre il limite, il widget mostra una pagina di limite di utilizzo (HTTP 429).

  40. Rimosso

    Tabella di confronto del convertitore rimossa

    Il widget del convertitore ha perso la tabella di confronto, quindi da allora hideTable non ha alcun effetto. Il parametro è ancora accettato.

  41. Aggiunto

    Messaggi di altezza e snippet nelle pagine degli strumenti

    I widget inviano {type: 'bitculator-embed-resize', height} alla finestra padre ogni volta che la loro altezza cambia, così uno script host può dimensionare l'iframe, e mostrano un segnaposto di caricamento finché non sono pronti. Ogni pagina degli strumenti ha acquisito uno snippet embed da copiare.

  42. Aggiunto

    Nove widget incorporabili

    Lancio: il convertitore (/{locale}/embed/converter/{from}/{to}), zoom (/zoom/{slug}), il flipper di marketcap (/flip/{entity1}/{entity2}) e i calcolatori /dca, /profit, /interest, /tax, /loan e /staking. Ogni widget accetta ?compact=1 e ?theme=dark, ha uno sfondo trasparente, è noindex e riporta un link «Powered by Bitculator».

Resta aggiornato

La rimozione di una versione di widget o l'abbassamento di un limite vengono annunciati qui e via email con almeno sei mesi di anticipo - vedi la politica di deprecazione.