Bitculator

Ändringslogg

Ändringslogg för embed-widgetar

Varje ändring i de inbäddningsbara widgetarna - URL:er, parametrar, nycklar, domäner och gränser - nyast först. Vad som förblir stabilt inom en version beskrivs i policyerna.

  1. Ändrat

    Widgetar öppnar ingen live-anslutning

    Widgetar öppnar inte längre någon websocket-anslutning till Bitculator och skriver inte längre översättningsdata till besökarens webbläsarlagring. Inget ändras på skärmen: widgetar har aldrig strömmat livepriser, så siffrorna gäller alltid från när sidan laddades.

  2. Åtgärdat

    Räntekalkylator: delvisa perioder och gränser för indata

    En löptid som slutar mitt i en ränteperiod ger nu proportionell ränta och krediterar fortfarande de insättningar som gjorts inom den, och tillväxtkurvan fördelas efter förfluten tid. Indata begränsas till ett kapital på 1 000 000 000 000, en insättning på 1 000 000 000, en ränta på 1 000 % och 50 år eller 600 månader; ett värde över gränsen återställs till gränsen.

  3. Åtgärdat

    Räntekalkylatorn behandlar räntan som årlig

    Räntan är nu en nominell årsränta, fördelad över ränteperioderna. Tidigare tillämpades hela räntan på varje period, så 5 % med månatlig ränta-på-ränta växte som 5 % per månad; resultaten i befintliga embeds sjunker i motsvarande grad.

  4. Åtgärdat

    Uppsägning tar bort en schemalagd planändring

    Att säga upp en betald embed-plan tar nu även bort en eventuell nedgradering som du hade schemalagt; planen löper helt enkelt till slutet av den betalda perioden.

  5. Åtgärdat

    DCA-datum förskjuts inte längre en dag

    Start- och slutdatumväljarna i DCA läste datum som midnatt UTC, vilket visade föregående dag för besökare väster om UTC. De använder nu besökarens lokala kalenderdag.

  6. Tillagt

    Åtta nya widgetspråk

    Sökvägssegmentet {locale} godtar nu även ar (visas från höger till vänster), sk, th, ko, ro, hu, sr och fi, tillagda mellan den 19 och 24 september - 27 språk totalt.

  7. Ändrat

    Widgetar sätter inga cookies; besökares IP-adresser hashas

    Widgetsidor sätter inte längre någon sessions- eller XSRF-cookie och registrerar inte längre någon service worker i besökarens webbläsare. Den nyckellösa räknaren per besökare använder nu en nyckelbaserad hash av IP-adressen, och nyckellösa laddningar utan referrer rapporteras som ”direct” i stället för med IP-adress.

  8. Åtgärdat

    Zoom-widgetens månads- och veckorader laddas på andra webbplatser

    Månads- och veckoraderna i /embed/zoom/{slug} hämtas nu utan sessionstoken, som en widget i en annan webbplats iframe inte kan få.

  9. Åtgärdat

    Omvandlare och flipper med saknade marknadsdata

    Omvandlaren visar ingen siffra när någon av tillgångarna saknar ett användbart pris, i stället för ”1 X = 0 Y”, och marketcap-flippern tömmer sina siffror när ett par saknar börsvärden, i stället för att behålla föregående pars siffror under de nya namnen.

  10. Tillagt

    Gamla coin-slugs omdirigeras

    En widget-URL som använder ett coins tidigare slug returnerar nu en 301 till samma widget under den aktuella slugen, med frågesträngen - inklusive embed_key - bevarad. Tidigare returnerade den 404.

  11. Ändrat

    Striktare registrering och matchning av domäner

    Registrerade domäner tolkas på samma sätt som en webbläsare läser en URL: schema, sökväg, port och ett inledande www. tas bort, namnet görs om till gemener och internationella namn blir punycode; allt som inte är ett värdnamn avvisas. Referer från den inbäddande sidan normaliseras på samma sätt. Andra underdomäner än www behöver fortfarande en egen post.

  12. Åtgärdat

    Nedgraderingar väntar till periodens slut

    Ett byte till en lägre embed-plan träder nu i kraft när den betalda perioden tar slut. Tidigare tillämpades en nedgradering inom samma faktureringsintervall direkt och sänkte den månatliga gränsen mitt i perioden. Uppgraderingar gäller fortfarande omedelbart.

  13. Ändrat

    Widgetfel returnerar ett enkelt ”Not Found”

    En okänd eller inaktiv coin-slug returnerar nu ett rent ”Not Found”-textsvar i stället för att rendera hela Bitculator-webbplatsen - sidhuvud, sidofält och sidfot - i din iframe.

  14. Ändrat

    Verifierad e-post krävs för att skapa nycklar

    Att skapa en embed-nyckel kräver nu en verifierad e-postadress; konton som skapats med en kryptoplånbok är undantagna. Skapandet av nycklar är begränsat till 10 per minut, och befintliga nycklar fortsätter att fungera.

  15. Åtgärdat

    Nyregistrerade domäner fungerar direkt

    Från den 14 augusti cachades domänkontroller i 5 minuter, även resultat om ”inte registrerad”, så en domän som du just hade lagt till kunde fortsätta att returnera 403 i upp till 5 minuter. Nu cachas bara lyckade träffar; att ta bort en domän kan fortfarande ta upp till 5 minuter innan det får effekt.

  16. Ändrat

    Nyckelns senast använd-tid uppdateras varje timme

    En nyckels senast använd-tid i embed-konsolen skrivs nu högst en gång i timmen, och widgetladdningar räknas inte längre som besök i Bitculators egen webbplatsstatistik. Räkningen av embed-användning påverkas inte.

  17. Åtgärdat

    Zoom-rutnätet rullar per band på smala skärmar

    På smala bredder rullar veckobandet och bandet för år, kvartal och månad nu var för sig, så att dra i den långa veckoraden inte längre drar det kortare bandet i sidled.

  18. Ändrat

    Kalkylatorer omgjorda; sektioner borttagna

    Mellan den 12 och 16 juli fick kalkylatorwidgetarna och flippern nya layouter och indatafält, och vissa sektioner togs bort: picker på flippern, chart och table på ränta, results på skatt och lån, samt banner, table och chart på staking, som nu listar belöningar från dag till år direkt i widgeten. Besökarnas sparade arrangemang återställdes; bygg om alla layout- eller visible-värden som namnger en borttagen sektion.

  19. Tillagt

    Valbar växande ram för väljare

    En värdsida kan skicka {type: 'bitculator-embed-host-growable'} till widgetfönstret. Widgeten öppnar då sina väljare nedåt och räknar in dem i den höjd den rapporterar via bitculator-embed-resize; utan meddelandet öppnas väljarna som ett överlägg inuti den fasta ramen.

  20. Ändrat

    Zoom-widgeten ombyggd till ett säsongsrutnät

    /embed/zoom/{slug} visar nu ett rutnät med års-, kvartals-, månads- och veckoavkastning per år, med en medelvärdesrad och sammanfattningar av träffprocent, plus en kvartalsvis ”tornado”-vy. Det ersätter de tidigare kvartals-, månads- och veckotabellerna och har ingen yttre kortram.

  21. Tillagt

    Diagram över daglig användning i embed-konsolen

    Embed-konsolen visar nu ett diagram över förfrågningar per dag för den aktuella faktureringsperioden.

  22. Ändrat

    Embed-priser flyttade till widgetsidan

    /{locale}/pricing/embed omdirigerar nu till /{locale}/crypto-tools, som fick en planväljare med kassa och en widgetutforskare som förhandsvisar en widget i taget bredvid snippet-byggaren.

  23. Tillagt

    Embed-dokumentation publicerad

    Den här referensen gick live på /{locale}/documentation/embed/v1, med en snippet-byggare, autentisering, domäner, kvot, planer, varje widgets parametrar och förhandsvisningar som laddas vid klick.

  24. Ändrat

    Embed-kvot separat från Data API

    Embed-laddningar har nu en egen plan, faktureringsperiod och räknare; Data API hade dragit från embed-planen under sina två första dagar. Bara embed-nycklar räknas mot din gräns för embed-nycklar, en Data API-nyckel eller en utgången nyckel i en widget-URL får 403, och widgetsvar har inga X-Quota-*-headrar.

  25. Åtgärdat

    Användningsfönstret behåller faktureringsdagen efter uppsägning

    När du har sagt upp en betald embed-plan fortsätter användningen att räknas i fönstret för din faktureringsdag tills planen upphör, i stället för att byta till kalendermånaden mitt i perioden, och konsolens återställningsdatum stämmer för faktureringsdagar i slutet av en månad.

  26. Borttaget

    Embed-nycklar fungerar inte längre på /api/v1

    De tidiga JSON-endpointsen /api/v1/prices och /api/v1/widgets/convert/{from}/{to}, som tog en embed-nyckel, ersattes av Data API, som bara godtar sina egna nycklar. Embed-nycklar hanteras på /user/developer/embed.

  27. Åtgärdat

    Domänmatchningen ignorerar skiftläge och en avslutande punkt

    Den inbäddande värden görs om till gemener och förlorar eventuell avslutande punkt innan den jämförs med dina registrerade domäner.

  28. Tillagt

    Landningssida för widgetar

    /{locale}/crypto-tools blev en widgetsida med en live omvandlare, en kopierbar snippet och jämförelsen mellan Free, Starter och Pro.

  29. Ändrat

    Widgetar med nyckel kräver en referrer

    En laddning med embed_key men utan Referer- eller Origin-header får nu 403; tidigare hoppade den över domänkontrollen. Behåll webbläsarens standardpolicy för referrer och sätt inte referrerpolicy="no-referrer" på iframen.

  30. Ändrat

    Nyckellös gräns räknas per besökare

    Den nyckellösa kvoten på 1 000 laddningar per månad räknas nu per besökar-IP över alla nyckellösa widgetar på alla webbplatser, i stället för en pott per inbäddande domän.

  31. Ändrat

    Länken ”Powered by Bitculator” återställd

    Länken längst ned i varje widget är tillbaka efter att ha tagits bort den 4 april. Den pekar till motsvarande verktyg på bitculator.com och kan inte stängas av.

  32. Ändrat

    Enkel iframe-snippet

    Snippets från byggaren gick tillbaka till en ren <iframe>; snippets som kopierades den 3 april innehöll även en wrapper, en separat Powered by-länk och ett <script> för automatisk storleksändring. Sidfotslänken i widgeten togs bort samtidigt och kom tillbaka den 2 maj.

  33. Tillagt

    Embed-byggare på varje verktygssida

    Varje verktygssida fick en byggare: klistra in din embed-nyckel, välj widgetspråk, en layoutmall och de synliga sektionerna, och ange bredd, höjd, hörnradie och lazy- eller eager-laddning, medan snippeten och en live förhandsvisning uppdateras samtidigt.

  34. Tillagt

    Parametern visible

    Kalkylator- och flipper-widgetarna godtar ?visible=, en kommaseparerad lista över ID:n för de sektioner som ska visas som standard. Besökarens eget val, sparat i webbläsaren, har företräde.

  35. Ändrat

    Parametern embed_key och konsolens adress

    Skicka din nyckel som ?embed_key=; ?api_key= fungerar fortfarande som alias. Konsolen flyttade till /{locale}/user/developer/embed, och en ny nyckels fullständiga värde visas en gång, direkt efter att den har skapats.

  36. Åtgärdat

    Widgetar kan visas i ramar på andra webbplatser

    Widgetsidor skickades fortfarande med X-Frame-Options: SAMEORIGIN och frame-ancestors 'self', så webbläsare vägrade visa dem på andra domäner. De skickar nu frame-ancestors * och ingen X-Frame-Options.

  37. Ändrat

    Egna embed-planer

    Planerna som infördes den 22 mars blev embed-planer med egen kassa, och prissidan flyttade till /{locale}/pricing/embed. Gränserna ändrades inte.

  38. Tillagt

    Dra-och-släpp-sektioner och parametern layout

    Widgetarna för DCA, vinst, ränta, skatt, lån och staking samt flippern är uppdelade i sektioner som besökare kan dra, ändra storlek på och justera, sparade i deras webbläsare med en ”Återställ layout”-knapp. ?layout= anger startarrangemanget, till exempel c(stats::cc,settings::cc), där c() är en kolumn, r() en rad och en sektion är id:width:alignment.

  39. Tillagt

    Nycklar, domäner, planer och kvot

    Widgetar godtar en nyckel i URL:en, och en laddning med nyckel måste komma från en domän som är registrerad i konsolen, annars får den 403; nyckellösa laddningar renderas fortfarande. Free tillåter 10 000 laddningar per månad, 1 domän och 2 nycklar, Starter 50 000, 3 och 5, och Pro 500 000, 10 och 10. Över gränsen visar widgeten en sida om användningsgräns (HTTP 429).

  40. Borttaget

    Omvandlarens jämförelsetabell borttagen

    Omvandlarwidgeten förlorade sin jämförelsetabell, så hideTable har inte haft någon effekt sedan dess. Parametern godtas fortfarande.

  41. Tillagt

    Höjdmeddelanden och snippets på verktygssidorna

    Widgetar skickar {type: 'bitculator-embed-resize', height} till det överordnade fönstret när deras höjd ändras, så att ett skript på värdsidan kan anpassa iframens storlek, och visar en platshållare under laddning tills de är klara. Varje verktygssida fick en kopierbar embed-snippet.

  42. Tillagt

    Nio inbäddningsbara widgetar

    Lansering: omvandlaren (/{locale}/embed/converter/{from}/{to}), zoom (/zoom/{slug}), marketcap-flippern (/flip/{entity1}/{entity2}) och kalkylatorerna /dca, /profit, /interest, /tax, /loan och /staking. Varje widget godtar ?compact=1 och ?theme=dark, har transparent bakgrund, är noindex och har en ”Powered by Bitculator”-länk.

Håll dig uppdaterad

Borttagning av en widgetversion eller sänkning av en gräns tillkännages här och via e-post minst sex månader i förväg - se utfasningspolicyn.