Ga naar inhoud

Changelog

Deze pagina is een samengevoegd projectlogboek op basis van de bredere build-sprint die de huidige moebis-site heeft vormgegeven. Het bevat mijlpalen die publiceren, chat, media, automatisering, navigatie, projecttools, prestaties en de openbare leeservaring wezenlijk veranderden.

De huidige releaseperiode loopt nu tot en met 21 oktober 2026: de basis van de site, livechat op basis van bronnen, publicatie en zoeken met blokken, ingebouwde analyses, sociaal delen en identiteits-SEO, robuuste sociale feeds met proactieve storingsmeldingen, interactieve projectlanceringen, geoptimaliseerde media, toegankelijkheidsdekking, CI-verificatie, architectuurgrenzen, uitgebreidere beheermetrics, versteviging van de productieserver, crawlerveilige vindbaarheid van berichten en een gedeeld profielportret met een toegankelijke CONNECT-statusanimatie.

De Reaction-shader en live bewegingsbediening toegevoegd aan het lab, naast toegankelijk zoeken via het toetsenbord, veiliger beheer van shaderresources, bijgewerkte editorafhankelijkheden en afgestemde levering van productiebuilds.

Gummy Bear toegevoegd aan het interactieve lab met softbodyfysica voor snoep, doorschijnende schaduwwerking, vijf snoepopties waaronder Clear en responsieve spelbediening.

Water World voegt betere wateroptiek, originele Blender-rekwisieten, krachtigere botsingen en verfijnde interactie via aanraking toe. Gummy Bear krijgt een zwarte studiominiatuur met doorschijnende veelkleurige snoepletters.

Cyclone breidt Shader Lab uit met een wervelende violette trechter, naast gepatchte beeldverwerking, veiliger opruimen van gegenereerde builds en samengevoegde projectrichtlijnen.

Gummy Bear, Water World en Capybara SK8R gebruiken nu Three.js r186. Verbeteringen aan reacties bij het skaten en duidelijkere gameplaybeelden komen samen met de shader Cyclone van vandaag en updates voor betrouwbaarheid.

De side-scrollinggevechten in Cinderwake brengen nu een blijvende campagne met zes wapens naar het projectlab, met Drones, blijvende upgrades die op elk moment beschikbaar zijn, evoluerende scheepshardware, projectielen die bij de eerste inslag effect hebben, vijf adaptieve elektronische thema's en diepere ruimtelijke effecten.

Plasmasommen in Cinderwake drijven nu vanaf de fysieke lopen van schepen en Drones voordat ze ontploffen bij nabijheid. Vier betaalde escortevaartuigen volgen hun voorkeursrol met één wapen; oudere campagnes worden via schema 6 gemigreerd met eenmalige terugbetalingen.

Liquid Glass breidt Shader Lab uit tot 19 achtergronden met vloeiende blauw-violette reflecterende ringen, naast rompevolutie, gevechtsvoortgang en een versiegebonden vluchtlogboek in Cinderwake v1.0.0.

God's Eye View toegevoegd aan Projects met een planeetverkenner met bronvermelding, blijvende fullscreenmodus, beveiligde providerinstellingen en een PostgreSQL-cache die bezoekers delen.

De Bolt-bliksemshader vergroot de Projects-hero tot 20 achtergronden, met blauw-wit vertakkend licht en gerimpelde waterreflecties. Het buildlog bevat nu ook het uitgebrachte interactieve project iPhone Duo.

Hand Atlas toegevoegd aan Projects als een afpelbare 3D-hand om handpijn te verkennen, met webcamhandtracking die je hand nabootst. De Projects-pagina speelt nu ook de Moebis Sizzle-reel af.

Vernieuwingen van X Log worden nu uitsluitend op de productieservice uitgevoerd, zodat nieuwe berichten en reacties dagelijks blijven worden bijgewerkt.

Gummy Bear, Water World en Particle Sim gebruiken nu realtime GPU-deeltjesfysica: samendrukbaar snoep, een zwembad met echt deeltjeswater en een speelveld met 320.000 deeltjes.

De homepage toont nu de Cyclops-productfilm, een interactief deeltjeslogo naast de introductie en compacte tekst- en spraakchat in About.

Versie 0.1.17 brengt sneller publiceren en een sterker projectlab: weerbaar opslaan door de redactie, lichtere kernpagina's, duurzame retrieval, responsieve media en gecoördineerde verbeteringen aan Tech Tonic, Hand Atlas, Cinderwake, AI Market Maker en God's Eye View.

Versie 0.1.18 introduceert Ocean Simulator: een eindeloze zee bij zonsondergang met realistische golven, schuim en zonlicht, verkenning via aanraking en toegankelijke bediening.

Versie 0.1.19 brengt de huidige lanceringsfilm van Cyclops naar Home, met vernieuwde voice-over, ondertiteling en productscènes.

Versie 0.1.20 introduceert Apps voor Cyclops, Pliability en Mask, toont ze onder een lijst met acht homepageberichten, verplaatst zijprojecten onder About met permanente omleidingen en voegt expliciete taalversies toe met Engels als standaard, een vormgegeven taalkiezer en betere vindbaarheid via zoeken.

Lees de openbare site in 23 talen, met Engels als standaard en volledig vertaalde artikelen, woordenboekitems en vastgelegde archieven.

Releaseperiode10 apr.–21 okt. 2026
Laatste mijlpaalVolledige taalversies
AandachtsgebiedenMeertalig lezen en zoeken in de eigen taal
Versie0.1.21

21 okt 2026

v0.1.21: Volledige meertalige versies

Lees de openbare site in 23 talen, met Engels als standaard en volledig vertaalde artikelen, woordenboekitems en vastgelegde archieven.

Alle 22 niet-Engelse versies van het vastgelegde openbare corpus voltooid, waaronder de openbare pagina's, 25 gepubliceerde berichten, woordenboekitems en historische archieftekst.

Vertalingen opgeslagen als gecontroleerde repositorybestanden die met de site worden meegeleverd; openbaar lezen roept niet langer een vertaaldienst aan.

Bestaande vertalingen behouden en Codex voor alle nieuwe tekst gebruikt, met behoud van links, code, productnamen en ingesloten media.

Zoeken in het woordenboek in de eigen taal toegevoegd, met behoud van het vinden van Engelse zoektermen.

De HTML-sanitizer en ontwikkeltools gepatcht na de audit van release-afhankelijkheden.

Vertaalde inhoud, taalbeschikbaarheid en verpakte bestanden samen gevalideerd, waarbij de laatst werkende vertalingen behouden bleven bij tijdelijke bestandsfouten.

Archief

Oudere berichten

20 okt 2026 naar 10 apr 2026 · 67 gearchiveerde mijlpalen

Archief openen

20 okt 2026

v0.1.20: Apps, zijprojecten en een meertalige site

Verken onder About drie aankomende Mac-apps en zijprojecten, met expliciete taalversies, duidelijkere navigatie en betere vindbaarheid via zoeken.

Apps aan de header toegevoegd en een eigen overzichtspagina gemaakt met een Cyclops-film over de volledige rij en een productintroductie, plus geïllustreerde Coming soon-previews voor Pliability en Mask.

De projectgalerij en detailpagina's verplaatst naar /about/projects en de oude links naar /projects permanent omgeleid. Clientomleidingen behouden ook querystrings en pagina-ankers, waaronder oudere aliassen voor games.

Op Home staan de secundaire links Blog Posts en Projects nu rechts vóór de primaire oranje actie Explore Apps. Home, About, Posts en Apps hebben overeenkomstige pictogrammen in de desktop- en mobiele menu's.

ASUS Fusion VPN verwijderd uit de projectdirectory, native pagina's, openbare media en zoekontdekking. Canonieke links, metadata voor delen, sitemap, zoeken en MOEBIS-grounding bijgewerkt voor de nieuwe bestemmingen van apps en projecten.

Mask toegevoegd als derde Coming soon-app, met het ontworpen theatermasker-artwork en een introductie op gezichten verwisselen op het apparaat zelf voor live camerabeelden, foto's en video's op Macs met Apple silicon.

Projects uitgelicht met de geanimeerde omlijning naast de About-titel, een eenvoudige knop Dictionary of AI gecentreerd onder het profielfotoportret en de interessepillen verwijderd. Lokale routering van responsieve afbeeldingen hersteld zodat blogomslagen en het About-portret de imageserver bereiken.

Home toont nu acht recente berichten in twee desktopkolommen en een link Load More naar het volledige /posts-archief. De lagere Projects-preview is vervangen door appkaarten voor Cyclops, Pliability en Mask en een link View all Apps.

Een expliciete taalkiezer en aparte URL's toegevoegd voor dezelfde 23 talen als Cyclops, met Engels altijd als standaard en rechts-naar-links-layouts voor Arabisch en Hebreeuws.

Openbare pagina's en gepubliceerde artikelen met vertalingen gebruiken opgeslagen vertalingen, gelokaliseerde titels en beschrijvingen, canonieke links naar zichzelf, wederzijdse alternatieve taalversies en gelokaliseerde gestructureerde gegevens. Een taalversie wordt pas beschikbaar wanneer alle vereiste vertalingen voltooid zijn.

Gecachete inhoud van Dictionary of AI, X Log en Tech Tonic servergerenderd zodat bezoekers en zoekmachines leesbare pagina-inhoud ontvangen voordat JavaScript start.

Beide sitemaps afgestemd op wijzigingsdatums van artikelen en de systeemeigen taaldropdown vervangen door een vormgegeven, toetsenbordtoegankelijk paneel dat aansluit bij de zoek- en thema-instellingen.

Inline afbeeldingsbeschrijvingen van artikelen, bijschriften in de afbeeldingsviewer en linklabels vertaald, met behoud van de oorspronkelijke links, embeds en code.

18 okt 2026

v0.1.19: Bijgewerkte Cyclops-film

De showcase van Cyclops op Home speelt nu de actuele lanceringsfilm af, met vernieuwde voice-over, ondertiteling en productscènes.

De ingesproken Cyclops-film in 1080p en 720p vervangen door de huidige montage: bijgewerkte voice-overregels, activiteitenkaarten met dot-matrix en een eenvoudige webcamspiegel.

De Engelse ondertiteling bijgewerkt zodat die aansluit bij de nieuwe voice-over en de cachetokens voor film en ondertiteling vernieuwd.

Richtlijnen voor de bedrijfsvoering, herstelprocedures en eigenaarschap van Ocean Simulator samengevoegd.

17 okt 2026

v0.1.18: Ocean Simulator

Verken een eindeloze zee bij zonsondergang met realistische golven, witte schuimkoppen en glinsterend licht in het nieuwe project Ocean Simulator.

Ocean Simulator aan Projects toegevoegd met een eigen beschrijving, gegenereerde thumbnail van de zonsondergang, responsive artwork en canonieke metadata voor delen en ontdekking.

Noniv's MIT-gelicentieerde web-oceanrenderer aangepast met behoud van de oorspronkelijke FFT-golven met zes cascades, schuim, zonnegloed, procedurele hemel en wolken, en vrije camera.

Zichtbare instellingen, de bediening Pause/Resume, Reset view en fullscreen toegevoegd, plus slepen om rond te kijken en ingedrukte bewegingsknoppen voor touchscreenapparaten.

De renderresolutie en aanraaktiming begrensd, werk gepauzeerd wanneer onderdelen verborgen of buiten beeld zijn, minder beweging gerespecteerd en grafische resources vrijgegeven. Apparaten zonder compatibele WebGPU tonen de projectillustratie en een duidelijke uitleg.

16 okt 2026

v0.1.17: Sneller publiceren en een sterker projectlab

Veiliger opslaan van redactionele wijzigingen, lichtere openbare pagina's en duurzame updates voor zoeken en chat, naast verbeteringen in gebruiksgemak en betrouwbaarheid voor vijf interactieve projecten.

Nieuwere invoer behouden wanneer een eerdere opslagactie wordt afgerond, generaties van editorsessies geïsoleerd en verouderde authenticatieantwoorden geweigerd. Editors voor berichten, pagina's en projecten behouden herstelbare niet-opgeslagen wijzigingen.

Alleen openbare inhoud versturen die relevant is voor de route, ongewijzigde revisies hergebruiken en tijdelijke fouten opnieuw proberen binnen begrensde budgetten. Artikeltekst zichtbaar houden tijdens herstel en lange artikelen en projectpagina's zichtbaar weergeven voordat JavaScript start.

Routespecifieke stijlen duidelijk eigenaarschap gegeven, oppervlaktetokens voor donker en licht gedeeld en expliciete paneelvarianten toegevoegd. Bestemmingen op Home en filters en resultaten van Posts staan eerder op mobiel. Metingen van de lokale build lieten 28,1% minder gzip voor de initiële CSS en ongeveer 71% minder Home-content-JSON zien.

Responsieve varianten van hero-, portret- en projectillustraties aanbieden, echte afbeeldingsbronnen in servergerenderde HTML behouden en werk voor transformaties van beheerde afbeeldingen begrenzen. De About-video pauzeren wanneer die buiten beeld of verborgen is en minder beweging respecteren.

Gerichte redactionele transacties en duurzame retrievalgeneraties gebruikt zodat vernieuwing van zoeken en chat na fouten of herstarts opnieuw wordt geprobeerd. Oudere vernieuwingen kunnen nieuwere uitvoer niet vervangen en ingetrokken berichten verdwijnen onmiddellijk uit retrieval.

Procesbeschikbaarheid losgekoppeld van databasegereedheid, geaccepteerd applicatiewerk netjes afhandelen bij afsluiten en budgetten voor authenticatie, verzoeklimieten, back-upconsistentie en behoud van statistieken versterkt. Gedeelde serverconfiguratie is ongewijzigd.

God's Eye View bijgewerkt naar de officiële upstreamversie 0.2.1, met behoud van de gehoste assetpaden, de privéproviderworker en de grenzen voor geauthenticeerde instellingen.

Navigatie tussen Palm en Back in Hand Atlas, pauzeren en hervatten van oefeningen, inferentietempo, validatie van handlandmarks, uitlijning van de camera-overlay en toegankelijke mobiele laagbediening verbeteren.

De triggerovergangen, startschilden, upgradelimieten en opschoning bij nieuwe pogingen in Cinderwake hersteld; HUD-updates, opslag en audioallocatie begrensd; en geïmporteerde grafische resources vrijgegeven.

Voorspellingsresultaten van AI Market Maker, validatie van gecachte status en annulering van scenario's verbeterd. Grafieken gebruiken werkelijke handelsdagposities, behouden scenariopunten en verzinnen geen toekomstig volume.

Tech Tonic uitgebreid met Hacker News Top en Best, Ars Technica, The Verge, Cloudflare, GitHub Changelog en PortSwigger naast Techmeme. Oorspronkelijke uitgeverslinks, bronvermelding, actualiteit en diversiteit blijven behouden dankzij begrensde ophaalacties en transactionele publicatie, met behoud van het dagelijkse schema en de archieven.

13 okt 2026

v0.1.16: Bijgewerkte Cyclops-productfilm

De homepage speelt nu de vernieuwde Cyclops-productfilm met voice-over af, inclusief ondersteuning voor 23 talen.

De ingesproken exports in 1080p en 720p en de Engelse ondertiteling bijgewerkt zodat ze 23 talen vermelden. Media-URL's met versies vernieuwen gecachete video, met behoud van afspelen bij klikken, inline afspelen en toegankelijke bediening.

12 okt 2026

v0.1.15: Cyclops-showcase en compacte chat in About

De homepage combineert de introductie met het deeltjeslogo, toont de geanimeerde mascotte en productfilm van Cyclops en plaatst compacte tekst- en spraakchat in het About-paneel.

Het interactieve deeltjeslogo links van de eyebrow Bohemian polymath en de kop all things curious geplaatst, met de welkomstparagraaf over de volledige breedte eronder. Een contrasterend licht kleurenpalet houdt de highlights zichtbaar op de bleke achtergrond.

De huidige productfilm van Cyclops met voice-over en een lengte van 109 seconden toegevoegd, inclusief poster, videobronnen voor desktop en mobiel, een geanimeerde afspeeloverlay die de afspeelknoppen toont zodra de video start, Engelse ondertiteling en een link naar de appwebsite.

MOEBIS-chat op desktop verplaatst naar About. Het spraakresponsieve portret staat rechts van de About-kop, met de biografie over de volledige breedte eronder. Op mobiele indelingen staat de chat onderaan en op desktop blijft uitklappen mogelijk.

De bestaande geanimeerde mascotte van de Cyclops-website naast het Cyclops-woordmerk geplaatst, met een kleine Coming soon-banner boven de video. De blikrichting schaalt mee met de volledige promotiekaart; de mascotte volgt de aanwijzer wanneer die stilstaat, kijkt rond in de stand-bymodus wanneer de aanwijzer het gebied verlaat en reageert op klikken. Ook is ondersteuning voor minder beweging toegevoegd. Coming soon staat rechts van het woordmerk, met de onderrand visueel uitgelijnd op het woordmerk, en de videoposter gebruikt de branded eindkaart uit de film. De voettekst linkt naar de appsite met Cyclops / A notch above the rest en Learn more naast de pijl.

Verbonden spraaksessies beter zichtbaar gemaakt met cyaan- en amberkleurig scanlicht, rondcirkelende ringen en een decoratieve geanimeerde signaalmeter rond het portret, met respect voor minder beweging.

De boven- en onderpadding van het chatpaneel in balans gebracht en extra ruimte naast het About-portret toegevoegd. De biografieën op de homepage en About vernieuwd rond actuele Mac-apps, AI-workflows en hands-on labprojecten. De interessepillen op About staan nu onder het portret, gebruiken Web in plaats van Web Development en laten Shell weg.

De zichtbare statusstrook van de chat en het binnenste transcriptkader verwijderd, bediening voor uit- en inklappen naast CONNECT geplaatst en het chatpaneel korter gemaakt, met behoud van tekstballonnen, toegankelijkheid van de status en foutfeedback.

Standaardpreviews voor Open Graph, Twitter en identiteit bijgewerkt naar het huidige zwart-witportret via een nieuwe JPEG-URL met versie, expliciete afmetingen en een gedeelde terugvaloptie voor previews van berichten.

Webcam en schermdelen verwijderd, inclusief opnamepreviews en videoframe-uploads. De chat behoudt tekst, spraak, dempen van de microfoon, citaten en compacte bediening voor CONNECT, microfoon en Send.

06 okt 2026

v0.1.14: Nauwkeurige Instagram-meldingen over incidenten

Instagram-waarschuwingen maken nu onderscheid tussen problemen met accountautorisatie en tijdelijke API-fouten, sturen geen melding bij korte onderbrekingen en bevestigen herstel.

Bij tijdelijke, niet-geclassificeerde fouten en fouten door snelheidslimieten wordt pas gemaild na drie gespreide storingen die minstens twee uur duren. Verzoeken en herstarts van de service kunnen geen dubbele incidentmeldingen veroorzaken.

Voor fouten met authenticatie, machtigingen en configuratie wordt specifieke, uitvoerbare uitleg gegeven. Een eerder bezorgde melding over een tijdelijke fout kan eenmaal worden opgeschaald wanneer actie van de accounteigenaar nodig is; een autorisatieafwijzing bewijst op zichzelf niet dat een token is verlopen.

Na een geslaagde feedvernieuwing wordt alleen een herstelmelding verstuurd als de e-mail over de storing is bezorgd. Bezorging van storings- en herstelmails wordt hoogstens eenmaal per uur opnieuw geprobeerd. De laatst geslaagde berichten en automatische tokenvernieuwing blijven beschermd.

Diagnostiek van providers bewaart alleen een opgeschoonde foutcategorie, HTTP-status, foutcode of subcode en tijdelijke foutvlag, zonder providermeldingen, antwoordpayloads of referenties.

Gecontroleerde afhankelijkheden bijgewerkt naar proxy-addr 2.0.8, sharp 0.35.5, source-map-js 1.2.2 en shell-quote 1.11.0. De bestaande versie van concurrently blijft behouden met een gerichte override voor shell-quote.

04 okt 2026

v0.1.13: Hybride zoeken en betrouwbare MOEBIS-gesprekken

Semantisch zoeken vult nu trefwoordmatching aan op de site en in MOEBIS. Uitgelichte verhalen passen bij hun inhoud, livegesprekken behouden getypte en onderbroken beurten en de kaart met statistieken van vandaag en Gemini-modelupdates blijven opgenomen.

De bezoekerskaart in het adminpaneel hersteld, die na het openen van de pagina als één afgesneden tegel verscheen. De kaart wordt nu bijgewerkt wanneer de container uitzet of van formaat verandert.

Geheugensynthese van MOEBIS en nieuwsrangschikking en voorspellingen van AI Market Maker bijgewerkt naar gemini-3.5-flash-lite.

De MOEBIS-spraak bijgewerkt naar gemini-3.8-live met ondersteunde instellingen voor audio en transcriptie. Sitezoekopdrachten blokkeren het antwoord nu expliciet totdat grounding klaar is en niet-ondersteunde instellingen voor thinking worden weggelaten.

Retrieval-vectoren van gemini-embedding-001 toegevoegd in PostgreSQL voor openbare zoekopdrachten en MOEBIS-context. Hybride rangschikking behoudt exacte titelmatches en terugval op zoekwoorden, terwijl inhoudsfingerprints verouderde, verwijderde en conceptbronnen uitsluiten. Achtergrondbatches, gedeelde dagbudgetten en gecachte queryvectoren begrenzen het gebruik van de provider. Achtergrondbatches voor indexering pauzeren na elke run van maximaal 64 documenten één minuut, zodat er ruimte overblijft voor bezoekersaanvragen op de gratis sleutel. Expliciete verzoeken om MOEBIS-titels blijven vóór bredere semantische matches staan, inclusief changelogvermeldingen. Cooldowns voor providerquota houden zich aan de door Google opgegeven resetvertraging, ook tussen workers, en behouden gecachte vectoren plus terugval op zoekwoorden terwijl indexering wacht. De dagelijkse administratie telt elk document in een batch mee binnen de geverifieerde gratis limiet van 1.000 verzoeken en reserveert 100 verzoeken voor queryvectoren van bezoekers.

De te grote lege ruimte onder uitgelichte blogverhalen verwijderd. De afbeelding behoudt de volledige verhoudingen, fragmenten worden stabiel tot vier regels afgekapt en de artikellink volgt op de tekst op desktop en mobiel.

gemini-3.8-live afgestemd op de huidige Live API: getypte berichten en begroetingen versturen voltooide clientbeurten, verouderde callbacks en grounding-verzoeken kunnen niet tussen verbindingen worden gebruikt, onderbroken antwoorden behouden vervangende beurten en citaten worden alleen gekoppeld aan context die aan het model is geleverd.

03 okt 2026

v0.1.12: GPU-deeltjesfysica voor Gummy Bear, Water World en Particle Sim

Drie projecten opnieuw opgebouwd met realtime GPU-deeltjesfysica: een candy-physicslab voor Gummy Bear, een zwembad met deeltjeswater voor Water World en een speelveld met 320.000 deeltjes voor Particle Sim. Elk behoudt zijn vorige versie voor browsers zonder WebGPU.

Gummy Bear werd een candy-physicslab met een nieuwe studiostijl en bediening. Druk een grote beer samen onder een pers en zie hoe die weer rechtop springt; laat een dozijn beren in een glazen schaal regenen of laat ze drijven in een tank met frisdrank, cola, aardbeienmelk of honing die je kunt gieten, laten klotsen en opspatten. Er zijn ook zeven smaken, een schuifregelaar voor zachtheid, slow motion, maan-zwaartekracht en gesynthetiseerde geluiden.

Water World is nu een zonnig zwembad in de achtertuin met echt deeltjeswater. De strandbal, rubberen eend, krat en kanonskogel drijven of zinken op basis van hun werkelijke dichtheid, kunnen worden rondgegooid en delen het zwembad met een golfmachine, fontein en draaikolk die allemaal tegelijk kunnen werken.

Particle Sim verplaatst 320.000 gloeiende deeltjes op de GPU naar het moebis-logo, een sterrenstelsel, een hart, een DNA-helix, een torusknoop of elk woord dat je typt, met hulpmiddelen voor aantrekken, afstoten, vortex en uiteenspatten, supernova- en zwart-gateffecten, bewegingssporen en kleurenpaletten.

Alle drie gebruiken de open-sourcebibliotheek threejs-particle-fluids via een gedeelde WebGPU-engine. Browsers zonder WebGPU behouden de vorige versie van elk project.

Safari (en elke iOS-browser) kan vastlopen op de deeltjescontact- en vloeistoffysica. Daarom krijgt Safari nu Squish in Gummy Lab en de klassieke oceaan van Water World, terwijl Chrome, Edge en Firefox alle scènes behouden. De tools Vortex en Repel van Particle Sim deden niets; ze draaien en duwen de deeltjes nu zoals bedoeld.

AI Market Maker is opnieuw ontworpen met een tickeroverzicht, een duidelijke aandelenkop en een grotere grafiek die ook in de lichte modus leesbaar blijft. Een paneel Model outlook toont de prognoses voor 5 dagen, 1 maand en 3 maanden, met doelwaarden, bandbreedtes en betrouwbaarheidsniveaus. De statistieken komen nu uit vijf jaar opgeslagen slotkoersen (rendement over 1 jaar en YTD, volatiliteit, drawdown en volume), in plaats van uit fundamentals die de databron nooit leverde. Verzonnen sectorpercentages en de weergave van één dag zijn verwijderd, en het nieuws legt uit waarom elk verhaal ertoe doet, zonder plaatsvervangende tekst of niet-gerelateerde verhalen.

Een gegooide gummybeer blijft nu in beeld terwijl de camera hem volgt, de pers landt waar je hem ook neerzet en zeer harde worpen kunnen hem niet langer de leegte in lanceren. Water World heeft een groter bassin met fijner water, gestreepte sproeinevel en een echte fonteinstraal, zonder de zwevende brokken.

ASUS Fusion VPN heeft nieuwe artwork met schild en hangslot die bij release 1.1.0 past: een nieuwe projectcover, appicoon en menubalkicoon, plus een bijgewerkte beschrijving. De app houdt nu één stille SSH-verbinding met de router open in plaats van elke 30 seconden opnieuw in te loggen, en het icoon past zich aan de lichte en donkere modus aan.

De projectpagina van ASUS Fusion VPN opnieuw ontworpen voor appversie 1.1.1: met een releasebadge, een onderdeel met nieuwigheden, de vier toestanden van het menubalkpictogram, nieuwe schermafbeeldingen van het huidige menu en venster met instellingen en releasenotities voor elke versie van de app.

Water World kreeg een fontein met fijne druppelspray, mildere golven en een dieper zwembad zonder de eerdere zwevende brokken; voor het eerst speelgoed laten vallen veroorzaakt geen hapering meer. Grafieken van AI Market Maker tonen nu exact de geselecteerde periode, van vijf handelsdagen tot vijf jaar.

Gummy Bear verhuisde naar een snoepland bij zonsondergang, met een lucht vol wolkenstrepen, een vloer met snoepjesruitjes en hagelslag, en winegums en lolly's aan de horizon. Beren wiebelen nu als echte gelei wanneer ze worden verplaatst, aangeraakt, gegooid of samengedrukt; de schuifregelaar voor zachtheid maakt dat wiebelen zichtbaar en je kunt ze van alle kanten vastpakken. Builds herschrijven op de server ook niet langer de illustraties van Cinderwake.

Gummy Bear en Water World bieden Safari nu precies dezelfde ervaring als Chrome. Bear rain, het sodazwembad en het deeltjesbad laten Safari niet langer vastlopen; Water World wordt binnen enkele seconden geladen in plaats van na een halve minuut.

01 okt 2026

v0.1.11: Crawlbare pagina's en duidelijkere ontdekking van inhoud

Openbare React-weergave, correcte wijzigingsdatums, duidelijkere projectbeschrijvingen en sterkere koppelingen tussen verwante inhoud.

Openbare pagina's leveren hun leesbare inhoud nu in de initiële HTML en hydrateren daarna dezelfde markup in de browser. Hoofdteksten van gepubliceerde artikelen zijn direct beschikbaar; privéconcepten blijven buiten de openbare bootstrap.

Openbare weergave heeft een begrensde cache, gelijktijdigheidslimiet en deadline. Controles op desktop en mobiel verifiëren dat hydratatie de servergerenderde DOM behoudt en dat bediening voor thema en artikelafbeeldingen interactief blijft.

Beschrijvende zoekresultaten en zichtbare toelichtingen voor alle twaalf projecten toegevoegd, samen met themagidsen, gerelateerde leestips en zichtbare auteurslinks bij artikelen.

Wijzigingsdatums per entiteit en updates van gestructureerde artikeldata toegevoegd. Ongewijzigde inhoud behoudt zijn datums, publicatiedatums blijven intact en oude pagina's zonder datum krijgen geen verzonnen actualiteit in de sitemap.

De domeineigendom in Google Search Console geverifieerd, de artikelsitemap ingediend en een nieuwe crawl van Better Living Through Chemistry aangevraagd nadat de live test had bevestigd dat indexering is toegestaan.

Eersteklas prestatiegegevens van echte gebruikers beoordeeld: geaggregeerde metingen op p75 zijn gezond; interactie- en lay-outsignalen met kleine steekproeven bij Hand Atlas, God’s Eye View en mobiel zijn aanknopingspunten voor verder onderzoek.

Transitieve afhankelijkheden Axios en DOMPurify bijgewerkt. De volledige verify-gate slaagde voor 137 regressiescripts, 14 hydratiescenario's voor desktop en mobiel slaagden en beide afhankelijkheidsaudits meldden nul kwetsbaarheden. In de bredere toegankelijkheidssmoketest blijft de reeds bestaande fout met het aantal Dictionary-links staan.

29 sep 2026

v0.1.10: Veiliger inhoud opslaan, privéconcepten en webcamsessies

X uitsluitend in productie vernieuwen, inhoud atomair opslaan, privacy van concepten behouden, downloads van Tech Tonic begrenzen en webcamopruiming betrouwbaar maken.

Achterstand van een dag in X Log en de homepagekaart met X-bericht hersteld: een lokale testserver die de productiedatabase deelt, kon bij een openbaar verzoek de X-tijdlijn lezen en het vernieuwingsvenster van 24 uur resetten. Buiten productie wordt het nieuwste X-bericht nu alleen-lezen uit de opslag geleverd, zonder providerlezingen, tokenwerk of cachewrites, ook bij geforceerde vernieuwing door admins.

Regressiedekking toegevoegd die aantoont dat een server buiten productie het opgeslagen bericht toont zonder X API-lezingen of -schrijfacties, terwijl productie de tijdlijn eenmaal per dag blijft vernieuwen.

Bij atomaire inhoudsopslag worden concurrerende snapshots van admins en operators gecontroleerd onder dezelfde database-rijvergrendeling als de schrijfactie. Verouderde bewerkingen leveren een conflict op in plaats van wijzigingen stilzwijgend te overschrijven.

Privéconcepten en aanvragen voor berichtteksten die nog in behandeling zijn ongeldig gemaakt wanneer de authenticatie- of inhoudsscope verandert, waaronder uitloggen zonder de pagina opnieuw te laden.

Tech Tonic annuleert te grote RSS- en HTML-antwoorden tijdens het streamen in plaats van ze eerst te bufferen en pas daarna de limiet van 2 MB toe te passen.

Hand Atlas annuleert het starten van de webcam dat nog in behandeling is, geeft laat binnengekomen camerastreams vrij en sluit handtrackingmodellen bij Stop, fouten en nieuwe pogingen.

Lokale X-feeds kunnen de opgeslagen productiecache lezen zonder providerreferenties, ook bij geforceerde aanvragen, zonder X aan te roepen of de gedeelde providerstatus te wijzigen.

De Joi-afhankelijkheid die alleen voor ontwikkeling wordt gebruikt bijgewerkt naar 18.2.9 en gedragsmatige regressiedekking toegevoegd voor gelijktijdig opslaan, streamlimieten en de levenscyclus van de webcam.

28 sep 2026

v0.1.9: Anatomielab Hand Atlas en de Moebis Sizzle-reel

Hand Atlas toegevoegd aan Projects als een interactieve 3D-hand om handpijn te verkennen, met afpelbare anatomie, pijnpunten en webcamhandtracking. Ook is een Moebis Sizzle-reel toegevoegd aan de Projects-pagina.

Hand Atlas toegevoegd: een interactieve 3D-hand die volledig uit code is opgebouwd. Trek de huid, fascia, zenuwen en bloedvaten, pezen en peesscheden en spieren laag voor laag weg tot op de botten. Met een spookachtige huidomtrek, aanzichten van handpalm, handrug, duimzijde en pinkzijde, zes houdingen en vier begeleide handtherapie-oefeningen.

Veertien gemarkeerde pijnpunten leggen uit welke structuren eronder liggen, wat de meest waarschijnlijke oorzaken zijn, wat meestal helpt en wanneer je het moet laten controleren. De inhoud is bedoeld om te leren, niet om een diagnose te stellen.

Handtracking via de webcam met MediaPipe spiegelt je hand op het model en laat je met de wijsvinger van je andere hand een pijnlijke plek aanwijzen; houd stil of maak een knijpbeweging om die te openen. Een luchtcursormodus is ook beschikbaar. De tracking behoudt de links- of rechtshandigheid van de echte hand, corrigeert verkeerde links/rechtslabels op basis van de vingerkrul en past de duim aan zodat een echte knijpbeweging op het model sluit ondanks verschillen in handverhoudingen.

De Hand Atlas-embed krijgt WebAssembly-compilatie voor de handtracker en toegang tot de camera uitsluitend binnen het eigen frame. Een nieuwe roundtriptest dekt herpositionering van gewrichten, correctie van de handigheid en contact met de knijpbeweging af.

Een Moebis Sizzle-knop naast Open GitHub op de Projects-pagina toegevoegd. Die speelt de door code gemaakte reel van 60 seconden af in een toegankelijk modaal venster met toetsenbordfocusbeheer, sluiten met Escape en scrollvergrendeling.

27 sep 2026

v0.1.8: Thema-instellingen, typografie, mobiele verfijning en betere zichtbaarheid in zoekmachines

Een systeemgestuurd licht en donker thema met een schakelaar in de header, uniforme typografie met Plus Jakarta Sans, schonere koppen van bijdragen, stevigere mobiele layouts en rijkere metadata voor de zoekfunctie.

Een volledig licht thema voor pagina's, bijdragen, projecten en de adminconsole toegevoegd, met shaderachtergronden voor daglicht, matglazen heropanelen, een slate-woordmerk en leesbare grafieken en projectkunst. Het thema volgt het systeem totdat het met de schakelaar in de header wordt gewijzigd; een opgeslagen overschrijving blijft alleen behouden zolang die afwijkt van de systeeminstelling.

Het lichte kleurenpalet voorzien van een kleurengenerator die elke donkere kleur op basis van zijn rol omzet: tekst wordt inkt, donkere panelen worden lichte oppervlakken en accenten behouden hun tint met leesbaar contrast. Geautomatiseerde contrastcontroles slagen nu op de hoofdpagina's in beide thema's.

Mobiele indelingen aangescherpt: op telefoons schuift niets meer zijwaarts; sociale links in de voettekst en de bereikselector van AI Market Maker zijn aanraakdoelen op ware grootte; de kleinste labels zijn groter op kleine schermen.

De zichtbaarheid in zoekmachines verbeterd met broodkruimelnavigatie, uitgebreidere artikelgegevens, nauwkeurige afbeeldingsbeschrijvingen voor social previews, sitemapdatums per pagina, duidelijkere paginatitels en een eigen kop en introductie voor elke tagpagina.

Dubbele kopieën van gegenereerde projectbestanden uit de repository verwijderd en een beveiliging toegevoegd zodat duplicaten van bestandssynchronisatie niet meer kunnen worden gecommit. De volledige verify-gate slaagde voor alle 131 regressiescripts.

Verdwijnen van Shader Lab-tegels kort na selectie verholpen: de status van instapanimaties blijft nu behouden op een plek waar pagina-updates die niet kunnen resetten, zodat geselecteerde tegels en andere geanimeerde elementen zichtbaar blijven.

Een ronde thematransitie vanaf de schakelaar in de header toegevoegd en lichte-modustekst verzacht tot slate. De hoofdtypografie van de site is verenigd rond Plus Jakarta Sans, met variabele gewichten en echte cursief.

Berichttags naast de datum en leestijd geplaatst, met rustige monochrome deelkoppelingen rechts en een subtiele scheidingslijn onder het artikel. Op telefoonindelingen staan de deelkoppelingen onder de metadata.

Lange artikelteksten die tijdens instapanimaties verborgen bleven hersteld, clipping van de Instagram-feed verwijderd, de lichte fade van de voettekst vloeiender gemaakt en mobiele adminpictogrammen en projectdetails in de lichte modus verfijnd.

24 sep 2026

v0.1.7: Cinderwake 1.1.0, prestaties van echte gebruikers, lichtere Capybara SK8R en sterkere adminbeveiliging

Cinderwake 1.1.0 met een adaptieve score, oplopende visuele intensiteit en eerlijkere voortgang, plus Core Web Vitals van echte gebruikers, een veel lichtere Capybara SK8R, vernieuwingen van providers uitsluitend in productie, veiliger configuratieparsing en verbeteringen voor admins.

Configuratieparsing aangescherpt: lege of ongeldige instellingen vallen nu terug op hun standaardwaarden in plaats van stilzwijgend nul of NaN te worden; lege PG-variabelen overschaduwen de DATABASE-instellingen niet langer; en de X-gebruikersnaam, openbare site-URL en Gemini-sleutel worden via één gedeelde helper gelezen.

De waarschuwing voor niet-opgeslagen wijzigingen in het adminpaneel hersteld voor de knoppen Vorige en Volgende van de browser: de listener wordt nu vóór de router geïnstalleerd, zodat die kan vragen voordat een concept wordt weggegooid. Annuleren laat de editor en het concept staan.

Een toetsenbord-skiplink naar de hoofdinhoud toegevoegd. De zoekfunctie van de site laat de focus na het kiezen van een resultaat nu op de nieuwe pagina staan, in plaats van die terug te halen naar de zoekknop.

De knoppen op het start- en pauzepaneel van Cinderwake op telefoons voorzien van aanraakdoelen van 44 pixels, naast eerdere verbeteringen aan de workshop- en upgradevensters. Ook de nieuwe ramvoorspellingsringen vóór de botsing tijdens live spelen gecontroleerd.

De gedragsmatige testdekking uitgebreid voor stale-while-refresh van Instagram, de adminbeveiliging voor geschiedenis, inhoudsconflicten, configuratieparsing en het projectregister. Oudere tests die alleen brontekst controleerden zijn vervangen of verwijderd. De volledige verify-gate slaagde voor alle 124 regressiescripts en beide afhankelijkheidsaudits vonden geen kwetsbaarheden.

Meting van prestaties voor echte gebruikers toegevoegd: bezoekers melden nu Core Web Vitals (LCP, INP, CLS, FCP en TTFB) via de eigen first-party statistieken van de site, zonder bezoekers- of sessie-ID's. De adminstatistiekenpagina toont resultaten op het 75e percentiel per route en apparaatcategorie, inclusief het element achter elke LCP.

Capybara SK8R aanzienlijk lichter gemaakt: gametexturen zitten nu als WebP in de 3D-modellen en als kleurgeoptimaliseerde PNG's die zijn gegenereerd op basis van behouden bronmasters. Dit bespaart ongeveer 9,7 MB in de geleverde game. De Draco-meshdecoder wordt nu geladen vanaf moebis.com in plaats van vanaf de servers van Google.

Lokale ontwikkelservers gestopt met vernieuwingen door providers uit te voeren op de gedeelde database: Instagram, X, Tech Tonic, AI Market Maker, Dictionary- en kennisvernieuwingen, updates van Instagram-tokens en waarschuwingen voor feedfouten draaien nu alleen op de productieservice. Daarmee eindigen de onterechte e-mails over Instagram-vernieuwingsfouten door een verouderd lokaal token.

De editor van de adminpagina verplaatst naar een eigen werkruimtecomponent en adminsessies een afzonderlijk ondertekeningsgeheim gegeven, zodat hun sleutel niet langer van het adminwachtwoord wordt afgeleid.

Cinderwake 1.1.0 uitgebracht met een adaptieve score: de muziek versnelt en wordt donkerder naarmate je verder komt, van heldere vroege sectoren tot mineur en dreigende modi. Elke golf groeit van een eenzame melodie uit tot een volledige stuwende groove; na elke dreadnought stijgt de toonsoort; eindbazen verschijnen met een sirene en overgang naar hun eigen thema; overdrive maakt de muziek rauwer; overwinningen eindigen met een heroïsche slotfanfare; bij weinig schilden wordt de mix gedempt onder een hartslag; en een verloren vlucht loopt af als een band die stopt.

Cinderwake voert de visuele intensiteit nu ook op: de lucht verschuift van cyaan via violet naar sintelrood, sectoren eindigen met een warpsprong, dreadnoughts beginnen met een rode waarschuwing en een combometer, op de maat gesynchroniseerde gloed en zwaardere vernietiging van eindbazen geven meer impact, met respect voor minder beweging.

De voortgang in Cinderwake is eerlijker: bij nieuwe pogingen is de dreiging dezelfde als bij de eerste poging, zodat upgrades na verlies helpen; verloren duels tegen dreadnoughts laten littekens achter bij de eindbaas voor de herkansing; elke ontwikkeling van de romp voegt ingebouwde schilden toe; het voltooien van een sector herstelt schilden; en latere sectoren bevatten meer elites en sneller vurende vijanden. Bestaande campagneopslagen worden automatisch gemigreerd.

De pagina van God’s Eye View vereenvoudigd voor persoonlijk sandboxgebruik door de creditregel in de voettekst, de providercreditbalk op de globe en de zin met bronvermelding in de projectbeschrijving te verwijderen; de MIT-licentie en upstream-vermeldingen van gegevens blijven bij de verkenner.

De homepagehero aangescherpt door de chatknop en het Tech Tonic-logo te verwijderen, zodat het nieuwste X-bericht direct onder de introductie staat. Ook instapbewegingen op de hele site opnieuw opgebouwd: koppen verschijnen woord voor woord, panelen komen omhoog en worden scherper met diepte, rasters vallen trapsgewijs op hun plek en heropanelen verschijnen met een diagonale veeg en korte lichtglans langs de rand. Alles wordt uitgeschakeld bij minder beweging.

23 sep 2026

v0.1.6: God's Eye View vernieuwen, iPhone Duo verfijnen en platform beveiligen

Vernieuwing van de upstream voor God's Eye View, een lichtere iPhone Duo en een platformbrede versterking van servergrenzen, frontendweerbaarheid, toegankelijkheid en verificatie.

De vastgezette bron van God's Eye View bijgewerkt naar upstreamrevisie 082074a, met behoud van gasttoegang op moebis.com, providerinstellingen uitsluitend voor admins, lokale uitbreidingshooks, bronvermelding en de eerdere oplossingen voor fullscreen, stapeling en pictogrammen.

De upstream-integratie van de verkenner en serververpakking aangepast voor de nieuwe modulaire bron, met behoud van begrensd gebruik van providers, caching van openbare gegevens op basis van PostgreSQL, browsercaching en lazy geladen adminservices.

iPhone Duo vereenvoudigd tot de modi Wallpaper en Launcher, de bediening Custom verwijderd, het laadgedrag verbeterd, afbeeldingen van de launcher geoptimaliseerd en de oorspronkelijke projectvermelding zichtbaar gehouden.

Compatibele afhankelijkheden en tools bijgewerkt, bronmasters buiten de geleverde runtime-assets behouden en achterhaalde gegenereerde uitvoer verwijderd. De volledige lokale verify-gate slaagde voor alle 115 regressiescripts; beide afhankelijkheidsaudits vonden nul kwetsbaarheden.

De overlaylabels en bovenste bronlink van iPhone Duo verwijderd, met behoud van de bronvermelding onder de embed. Browsercontroles op desktop en mobiel bevestigden beide schermstijlen en de bediening van de vouw.

Servergrenzen versterkt: weigering van paden naar gedecodeerde bronmasters en dotfiles; fail-closed snelheidslimieten met afzonderlijke globale buckets en IPv6-/64-sleutels; intrekbare adminsessies op basis van een serverside epoch; geredigeerde openbare foutmeldingen; antwoorden voor uploadlimieten; en providertime-outs met een begrensde Instagram-mediadownload.

De betrouwbaarheid verbeterd: de PostgreSQL-pool registreert nu fouten van inactieve clients in plaats van te crashen en begrenst gewone statements; contactbezorging meldt succes zodra het bericht is verstuurd; adminopslaan detecteert conflicterende bewerkingen met 409 in plaats van stilzwijgend te overschrijven; en verouderde Instagram-gegevens worden geleverd terwijl ze op de achtergrond worden vernieuwd.

De frontend weerbaarder en toegankelijker gemaakt: een routefoutgrens herstelt van verouderde chunks na deployments; rechten voor spraak, camera en schermdelen laten apparaten niet langer draaien nadat je de chat verlaat; lichtbakken en het mobiele menu beheren de focus; navigatie verplaatst de focus naar de pagina; en achtergronden respecteren minder beweging, pauzeren in verborgen tabbladen en herstellen na verlies van WebGL-context.

De uitsnede van het About-portret op de homepage bij middelgrote desktopbreedtes hersteld en een consistente focusring toegevoegd. Ook pre-contactramsterkteringen en grotere aanraakdoelen in Cinderwake toegevoegd, plus betere portretkadering, continuïteit van spatten en diepte van helder water in Water World.

Verificatie versneld: 122 regressiescripts draaien nu parallel in ongeveer 8 seconden, testscripts worden op strengere compilerinstellingen gecontroleerd, tests op de broncodevorm en ongebruikte afhankelijkheden zijn verwijderd, de deploymentworkflow is alleen handmatig uitvoerbaar en gebruikt een vastgezette hostkey, en een configuratiereferentie zonder waarden is toegevoegd. Beide afhankelijkheidsaudits vonden nul kwetsbaarheden.

17 sep 2026

v0.1.5: Bolt-bliksemshader

Bolt toegevoegd aan de Projects-hero als Shader Lab-optie 20: een getrouwe bewerking van de Stepped Leader-shader van @filip, met evoluerende bliksemvertakkingen, herhaalde terugkerende lichtflitsen, volumetrische wolken en vervormde waterreflecties.

De aanvankelijk vereenvoudigde benadering vervangen door een getrouwe WebGL-port van @filip's Stepped Leader. De oorspronkelijke volume-integratie met 220 stappen, negen octaven voor vervorming, vertakkende paden, cyclus van acht seconden en waterreflecties behouden, met zichtbare bronvermelding CC BY-NC 4.0.

Bolt gebruikt weergave op halve resolutie met een maximum van 1× de device-pixelratio, een statisch frame bij minder beweging, pauzeren van verborgen tabbladen en GPU-opruiming bij het wisselen van achtergronden.

Selectie van de Projects-hero en gerenderd canvas, beide TypeScript-doelen, productiebuilds van client en server, alle 115 regressiescripts, deploybare uitvoer en beide afhankelijkheidsaudits met nul kwetsbaarheden geverifieerd.

De uitgebrachte commits van de voorgaande week vergeleken en de ontbrekende releasevermelding van iPhone Duo voor 14 september toegevoegd.

De Bolt-previewtegel afgestemd op de gedeelde doorschijnende kaarten van Shader Lab. De ondoorzichtige donkere vulling is vervangen door dezelfde subtiele gradiënt, afmetingen, afgeronde rand en stijl van statusbadge.

De port rechtstreeks vergeleken met de referentie op overeenkomende frames van 4,05 en 12,05 seconden. Daarbij zijn de bliksemgeometrie, veranderende vertakkingspatronen, wolkverlichting en waterreflectie bevestigd. De gecorrigeerde Projects-pagina gecontroleerd op desktop en mobiel, zonder shaderfouten.

Bij minder beweging wordt de volledige inslag van 4,05 seconden nu als vast frame weergegeven in plaats van als leeg beginframe. De volledige releasegate slaagde opnieuw voor alle 115 regressiescripts, beide TypeScript-doelen, productiebuilds en beide audits zonder kwetsbaarheden.

14 sep 2026

iPhone Duo toegevoegd aan het projectlab

Een interactieve studie van een vouwbare telefoon toegevoegd aan Projects, met een lokale Three.js-embed, gesynchroniseerde scherminhoud en scharnierovergangen.

De projectkaart voor iPhone Duo, de omslagillustratie, projectpagina, geïsoleerde interactieve embed en verpakte runtime-assets toegevoegd. Deze vermelding legt de update vast die eerder op 14 september is uitgebracht.

12 sep 2026

v0.1.4: God's Eye View, Cinderwake en Liquid Glass

Cinderwake v1.0.0 voegt rompevolutie, doelbewustere voortgang, sterkere rivaliserende vloten en een versiegebonden vluchtlogboek toe. Liquid Glass wordt de negentiende achtergrond in Shader Lab. God's Eye View krijgt een interactieve planeetverkenner met gasttoegang, een adminconsole en caching van openbare feeds op basis van PostgreSQL.

In het Cinderwake-vluchtlogboek blijft de huidige gameversie naast de naam van de romp staan, inclusief Vanguard. Klik erop om een changelog-overlay te openen die het gevecht pauzeert; wanneer je de overlay sluit, wordt de vlucht hervat.

Vier rompstadia, uitbreidende bepantsering en escortevaartuigen, schad mijlpalen op niveau vier, langzamer onderzoek en upgradekeuzes die ontwikkelde wapens behouden.

Vijandelijke vloten opnieuw in balans gebracht, ontwijkende interceptors en herhaalde Lancer-aanvallen toegevoegd, aankomst van eindbazen beter zichtbaar gemaakt en de waarschuwingen voor ionenlansen die een doel volgen en zwaardere vijandelijke projectielen verbeterd.

Wederzijdse botsschade met duidelijke feedback bij rammen, afzonderlijke vuurniveaus en één upgrade voor volautomatisch vuur voor de hele vloot na aanschaf van alle vijf quadwapens en vier Drones.

Uitlaat, plasma, bliksem, vernietiging van eindbazen, geluid en leesbaarheid van het mobiele HUD verfijnd.

Projectrichtlijnen samengevoegd en verouderde controles op implementatievorm verwijderd. De volledige verificatie slaagde voor alle 114 regressiescripts; beide afhankelijkheidsaudits waren schoon.

Liquid Glass toegevoegd als Shader Lab-optie 19, waarbij de geometrie, blauw-violette studiolichting en onderlinge reflecties van Sabo Sugi's Liquid Rings zijn aangepast aan een lazy-geladen achtergrond van de site.

Liquid Glass respecteert minder beweging, pauzeert in verborgen tabbladen en geeft GPU-resources vrij bij wijzigingen in de selectie. De weergave gebruikt een maximum van 1× DPR en begrensde reflectieopnames; de kern- en rendererchunks van Three.js zijn gesplitst om clientbuilds binnen het omvangbudget te houden.

Weergave van Liquid Glass op desktop en mobiel, shaderwissels, een stabiel frame bij minder beweging en de gebouwde clientpreview geverifieerd. De volledige releasegate slaagde voor alle 114 regressiescripts en beide afhankelijkheidsaudits meldden nul kwetsbaarheden.

Projectlessen samengevoegd en verouderde visuele beveiligingen buiten gebruik gesteld; alle commits met broncode die in de voorafgaande week zijn uitgebracht, zijn met dit buildlog vergeleken.

God's Eye View gelanceerd met een Projectskaart, miniatuur met bronvermelding, satellietglobe, sensorstijlen, openbare aardbevingslaag en fullscreenweergave in een browservenster die de huidige weergave behoudt. Gebaseerd op het open-sourceproject van Bilawal Sidhu onder MIT-licentie.

Bestaande adminsessies van moebis.com geven toegang tot de volledige verkenner en privéproviderinstellingen. Gasten hebben geen toegang tot providerreferenties en kunnen geen betaalde providerverzoeken starten. Het geïsoleerde providerproces start op verzoek, verloopt na inactiviteit en heeft geheugenbeveiligingen.

PostgreSQL slaat een begrensde gedeelde momentopname van aardbevingen en een atomaire vernieuwingspauze van vijf minuten op, met behoud van de laatst goede gegevens bij providerfouten. Applicatiegeheugen bewaart geen payload van openbare feeds tussen verzoeken; HTTP-caching en ETags in de browser verminderen herhaalde overdrachten. Voor statische assets met fingerprints geldt caching voor lange tijd.

Een ongewijzigde upstreambron en een updater voor gecontroleerde revisies vastgezet, zodat aanpassingen voor moebis.com gescheiden blijven, met strikte compatibiliteitscontroles en lokale uitbreidingshooks.

Geslaagd voor beide TypeScript-controles, client- en serverbuilds, alle 115 regressiescripts, PostgreSQL-cachecontroles, afhankelijkheidsaudits met nul kwetsbaarheden en browserverificatie voor gasten en admins.

De gestapelde vensters van God's Eye View hersteld, zodat de shaderachtergrond van de site achter de verkenner blijft. Het ondoorzichtige ingesloten paneel, fullscreen en terugkeren naar dezelfde weergave geverifieerd. Alle 115 regressiescripts en beide afhankelijkheidsaudits zijn geslaagd.

Pictogrammen voor vastzetten in de flyout van God's Eye View en het pad naar de adminmicrofoonasset hersteld. Clear Layers, Copy Link en Reset Globe gebruiken nu inline-SVG-pictogrammen die niet geselecteerd kunnen worden. Verwijzingen naar lokale afbeeldingen, modellen en CSS-pictogrammen gecontroleerd, afbeeldingen laden voor gasten en admins geverifieerd op mobiel en geslaagd voor alle 115 regressiescripts en beide afhankelijkheidsaudits.

09 sep 2026

v0.1.3: Cinderwake, Three.js r186 en Cyclone

Cinderwake ondersteunt nu afzonderlijke besturing voor sturen en vuren met twee vingers, plus fullscreen in landschapsmodus of uitgebreid spelen. De campagne met vier Drones en nabijheidsontstoken plasmasommen blijft behouden, naast de updates van vandaag voor Three.js r186, Capybara en Cyclone.

Cyclone toegevoegd als Shader Lab-optie 18 met behoud van de aangeleverde shader met 90 stappen en zeven vervormingspasses. Lazy loading, rendering op halve resolutie, beperkte beweging, pauzeren van verborgen tabs en opruimen gebruiken de gedeelde renderer.

Sharp bijgewerkt naar stabiele versie 0.35.4 om een beveiligingsadvies met hoge ernst voor de beeldverwerkingsafhankelijkheid op te lossen. Beide volledige en productiegerichte afhankelijkheidsaudits melden nul kwetsbaarheden.

Het opruimen van botsingen met gegenereerde builds uitgebreid, met behoud van canonieke naastgelegen bestanden en bewust aanwezige openbare assets. Geïsoleerde regressietestfixtures dekken deze grenzen af.

Richtlijnen voor projecteigenaarschap, deployment en herstel samengevoegd; bestaande regressiebeveiligingen gericht op gedrag en grenzen; en actuele illustratiemasters behouden, terwijl achterhaalde concepten via Git herstelbaar blijven.

Geslaagd voor beide TypeScript-doelen, productiebuilds van client en server, alle 103 regressiescripts en controles van deploybare uitvoer. Cyclone-weergave op desktop en mobiel en het vaste frame bij minder beweging geverifieerd.

De gedeelde Three.js-afhankelijkheid voor Gummy Bear en Water World bijgewerkt naar stabiele versie r186. De ingebedde r183-engine van Capybara SK8R vervangen door een afzonderlijk gebouwde r186-runtime, met behoud van de aangepaste game, illustraties en getekende rijder.

Een springbuffer van 140 ms voor toetsenbord en touch toegevoegd, zodat een nieuwe druk vlak vóór het landen één keer wordt onthouden. Pauzeren, het venster verlaten en opnieuw starten annuleren klaargezette sprongen; herhaalde toetsaanslagen veroorzaken geen automatische sprongen. De gameplay-bloom verlaagd zodat rijder, boomstammen en wegdetails duidelijker blijven.

Shader Lab-tegels ongeveer 20% korter gemaakt, met verhoudingsgewijs compactere padding en tussenruimte in desktop- en mobiele indelingen.

Multer bijgewerkt naar stabiele versie 2.3.0 om pas gemelde denial-of-serviceproblemen bij multipartuploads en problemen met de bestandsgrootte op te lossen. Beide volledige en productiegerichte afhankelijkheidsaudits melden nul kwetsbaarheden.

De applicatieversie verhoogd naar 0.1.3 en de releasedatum vastgelegd. Bij de eerste release op een nieuwe kalenderdag in Europe/Bratislava wordt voortaan het patchversienummer verhoogd en een changelog bijgewerkt; latere wijzigingen op dezelfde dag worden samengevoegd in die dagrelease.

Beide TypeScript-doelen, productiebuilds van client en server, alle 104 regressiescripts, deploybare uitvoer, desktop- en mobiele weergave, interacties in Gummy Bear en helder gelatine-snoep, drijvende objecten en caustiek in Water World en toetsenbord- en sprongbediening via aanraking in Capybara geverifieerd.

Alle zes commits met broncode uit de voorgaande week vergeleken met de bestaande changelog. Reaction, Gummy Bear, Water World en Cyclone waren al opgenomen, inclusief alle bijbehorende broncommitverwijzingen.

Bij productiecontrole bleken texturefetches voor ingesloten GLB-bestanden geblokkeerd. blob: uitsluitend toegevoegd aan het verbindingsbeleid dat Three.js ImageBitmapLoader nodig heeft; de afgedwongen CSP blijft van kracht en uitvoerbare blob-scripts blijven uitgesloten op gewone sitepagina's. Regressiedekking toegevoegd, daarna de volledige releasegate met 104 scripts en beide beveiligingsaudits opnieuw uitgevoerd.

De start van Capybara hersteld onder afgedwongen productiebeveiligingsheaders. Alleen de zelfstandige game staat de WebAssembly-meshdecoder, bindings voor de Basis-textuurdecoder, Troika-workermodules en bestaande Google Fonts toe. Gewone site- en adminpagina's behouden hun strengere scriptbeleid. Het opstarten van het titelscherm en de gameplay geverifieerd met het productiebeleid, alle 104 regressiescripts, schone builds en nul kwetsbaarheden in de audits.

Het uitgefaseerde project Galaga vervangen door Cinderwake, een ruimtecampagne in zijaanzicht van 16:9 waarin de jager de linkerflank verdedigt tegen patrouilles die geleidelijk groeien, elites en drie dreadnoughts.

Persistente voortgang van schema 5 toegevoegd, met stabiele upgrades van drie kaarten waarmee de exacte ontmoeting kan worden gepauzeerd en hervat. Zes wapens met 20 niveaus omvatten nu maximaal drie Drones, afzonderlijke triggerpaden van salvo- tot volautomatisch vuur en vertakkingen waarmee attributen gericht kunnen worden verbeterd; bij nieuwe pogingen blijven de geïnstalleerde uitrusting, rang en gespaarde credits behouden.

Gevechten opnieuw ontworpen rond fysieke projectielen met effect bij de eerste inslag, schilden met één lading per treffer, bescheiden zoekerschade, bliksem vanaf live-lopen op basis van een seed, evoluerende afneembare scheepsonderdelen, berging van schilden, brandend breukpuin en een begrensde, op kracht afgestemde verhoging van de druk die alleen bij het begin van een sector wordt toegepast.

Vijf originele adaptieve elektronische thema's toegevoegd: vier wisselen tijdens gewone vlucht af met echte crossfades, terwijl Afterburn Avenue het overneemt bij eindbazen en overdrive en daarna terugkeert naar de bewaarde afspeellijst. Muziek klinkt zachter onder afzonderlijke wapeneffecten en aanhoudende bas van explosies.

Geslaagd voor beide TypeScript-doelen, schone client- en serverbuilds, 111 regressiescripts, controles van deploybare uitvoer en beide afhankelijkheidsaudits met nul kwetsbaarheden. Desktop- en mobiele QA omvatten het compacte HUD in landschapsmodus, vluchtgrenzen die rekening houden met het HUD, horizontaal gevecht, drie bewegende Drones, migratie van opgeslagen campagnes en annulering van resets.

Plasmasommen in Cinderwake verlaten de loop nu als langzame, compacte ladingen, worden gewapend zodra tijds- en afstandsdrempels zijn bereikt en veroorzaken één begrensde nova bij de eerste doorkruiste nabijheidsovergang of fysieke inslag. Bommen die in een leeg veld terechtkomen verlopen stilletjes in plaats van uit te rekken tot stralen.

Drones opnieuw vormgegeven als vier gewapende escortevaartuigen die elk één credit kosten en elk één wapen dragen. De volledige vloot behoudt bliksem op de jager, terwijl D1 tot en met D4 de voorkeur geven aan raketten, plasmasommen, Starfall en laser. Bij gedeeltelijke vloten worden beschikbare wapens compact verdeeld en wordt teruggevallen op gedeeld Starfall-vuur.

Campagneopslag bijgewerkt naar schema 6. Opslagen uit schema's 1 tot en met 5 behouden de kernniveaus van wapens, rang en credits, zetten eerdere Drone-niveaus om naar de verdiende escortcapaciteit en betalen overtollige Drone-niveaus plus verwijderde aankopen voor Drone-vuur en -doelkeuze precies één keer terug.

Geslaagd voor beide TypeScript-doelen, schone client- en serverbuilds, 112 regressiescripts, controles van deploybare uitvoer en beide afhankelijkheidsaudits met nul kwetsbaarheden. Desktop-QA en QA op 844 bij 390 omvatten alle vlootpatronen, fysieke lopen, bewegende escortevaartuigen, dynamiek van plasmasommen en het uiteindelijke label PLASMA, zonder de campagne van de gebruiker te wijzigen.

Een onafhankelijke vuurknop voor de rechterduim toegevoegd, zodat sturen en schieten met touch verschillende pointers gebruiken. Snelle tikken zetten één salvo in de wachtrij, ingedrukt houden respecteert vrijgespeelde volautomatische wapens en loslaten van een van beide vingers behoudt de andere invoer.

Een actie voor liggend volledig scherm toegevoegd die waar mogelijk het native volledige scherm gebruikt en anders binnen hetzelfde iframe uitbreidt. De lopende campagne blijft behouden, paginascroll wordt vergrendeld en bij afsluiten wordt de focus hersteld.

Geslaagd voor beide TypeScript-doelen, schone client- en serverbuilds, alle 113 regressiescripts, controles van deploybare uitvoer en beide afhankelijkheidsaudits met nul kwetsbaarheden. Mobiele QA in productie bevestigde de nieuwe bediening, het behoud van de opgeslagen campagne, schone weergave en een lege browserconsole.

08 sep 2026

Gummy Bear en Water World breiden het interactieve lab uit

Gummy Bear kreeg een zwarte studio-omslag met doorschijnende veelkleurige snoepletters. Water World kreeg betere wateroptiek, originele Blender-rekwisieten, expressievere botsingen en sterkere interactie op desktop en mobiel.

Een originele gummybeer in Blender gemaakt met een brede zittende basis, gladde poten en een geïntegreerde driehoekige neus en glimlach, plus een bijpassende projectminiatuur en beschrijving.

Een tetraëdrische softbodysimulatie gebouwd met lokaal grijpen, elastische vervorming, impuls, contact met de vloer, wrijving en gedempte terugvering. De beer kan vrij rollen en tuimelen.

Doorschijnende snoepachtige schaduwwerking, reflecties op ramen, absorptie afhankelijk van de dikte en gebroken asdeeltjes toegevoegd met een realtime benadering van de vloer.

Bediening voor Rood, Groen, Geel, Oranje en Transparant toegevoegd, plus Rechtop zetten, Stuiteren, Pauzeren en Resetten, met responsieve aanraakdoelen en sneltoetsen.

Beide TypeScript-doelen, productiebuilds, alle 100 regressiescripts, deploybare uitvoer en beide afhankelijkheidsaudits met nul kwetsbaarheden geverifieerd. Browsercontroles omvatten de projectpagina, mobiele bediening, snoepkleuren, slepen, stuiteren en de beer rechtop zetten.

Een licht getinte Clear-gummy toegevoegd met subtiele absorptie door warme gelatine, plus een mobiel kleurenpalet met vijf opties dat op smalle schermen past.

Grijpen waarbij de beer na verplaatsen of tuimelen niet werd opgepakt hersteld door de vervormde klikgrenzen vóór elke greep bij te werken. Regressie- en browsercontroles dekken verplaatste en gedraaide beren, kleurveranderingen en het oppakken van de beer vanaf zijn rug.

De bleke projectminiatuur van Gummy Bear vervangen door een zwarte studiocompositie met een robijnrode beer en glanzende veelkleurige letters GUMMY BEAR. De bijbehorende afbeeldingsbeschrijving bijgewerkt en versiegebonden URL's voor illustraties gebruikt zodat terugkerende bezoekers de nieuwe omslag krijgen.

Water World verbeterd met geprojecteerde caustiek, reflectie en breking in de scène, absorptie afhankelijk van de diepte en gecoördineerde golf- en objectfysica met vaste tijdstappen.

Originele Blender-rekwisieten gemaakt: een bal, eend, krat en kanonskogel, plus een terugkaatsende waterstraal gesimuleerd met Mantaflow, met behoud van de bronassets. Botsingen combineren uiteenvallende waterkronen, opspattend water en begrensde terugkaatsende geometrie.

Drijfvermogen, grijpen, optillen, gooien, vastleggen van de aanwijzer, portretkadering en inklapbare mobiele bediening in Water World verbeterd. Herhaald loslaten via de knop spreidt objecten nu rond het zwembad.

De gecombineerde release geverifieerd met beide TypeScript-doelen, productiebuilds van client en server, 103 regressiescripts, controles van deploybare uitvoer en beide afhankelijkheidsaudits met nul kwetsbaarheden. Browsercontroles omvatten projectillustraties, waterweergave, bediening en interactie met objecten op desktop en mobiel.

05 sep 2026

Reaction-shader, toegankelijkheid van beweging en beveiliging van de editor

De Reaction-shader en live bewegingsbediening breiden Shader Lab uit. Toetsenbordnavigatie in zoeken, GPU-opruiming, bijgewerkte editorafhankelijkheden en afgestemde productie-opstart maken de site betrouwbaarder.

Reaction toegevoegd als shader 17, met vloeiende paarse, blauwe en roze details, lazy loading, een bijpassende previewtegel en begrensde WebGL-rendering op halve resolutie.

Canvasachtergronden reageren nu onmiddellijk wanneer de instelling voor minder beweging verandert. Renderers met één doorgang houden tijdens het schalen met minder beweging een vast frame aan, slaan verborgen schaalbewerkingen over en geven gedeeltelijk toegewezen GPU-resources vrij na initialisatiefouten.

Zoeken houdt Tab en Shift+Tab binnen het dialoogvenster, verplaatst de focus bij sluiten terug naar de zoekknop en negeert resultaten of fouten van geannuleerde aanvragen.

De gesynchroniseerde Tiptap-familie bijgewerkt naar stabiele versie 3.31.3 en qs naar 6.16.0, nieuw gemelde kwetsbaarheden in afhankelijkheden verholpen en een regressiecontrole toegevoegd tegen overgeërfde DOM-attributen in de editor.

De productieservice afgestemd op dist-server.nosync, waarmee de bestaande migratie van builduitvoer en de gestroomlijnde projectrichtlijnen ook in de gedeployde checkout zijn opgenomen.

Beide TypeScript-doelen, productiebuilds, 99 regressiescripts, deploybare uitvoer en beide afhankelijkheidsaudits met nul kwetsbaarheden geverifieerd. Browsercontroles omvatten Reaction op desktop en mobiel, live wijzigingen van minder beweging, rondgaande zoekfocus en focusherstel, en typen, lijstopmaak en ongedaan maken in de editor.

31 aug 2026

Herstel van de Instagram-feed en proactieve waarschuwingen bij verouderde feedgegevens

De negen ontbrekende Instagram-berichten teruggehaald nadat Meta de productiesessie ongeldig had gemaakt. Daarna onafhankelijke feedmonitoring, een expliciete waarschuwing voor een verouderde cache en ontdubbelde e-mailmeldingen aan de eigenaar toegevoegd, zodat toekomstige providerstoringen niet onopgemerkt blijven.

De verouderde grens rechtstreeks bij Meta gevalideerd, de ingetrokken productie-referentie vernieuwd via de goedgekeurde inlogprocedure van de eigenaar, de service herstart en bevestigd dat de zes nieuwste kaarten in de voettekst nu de meest recente herstelperiode van negen berichten tot en met 30 augustus omvatten.

Controles voor het vernieuwen van providers uit het verzoekpad van de voettekst gehaald: de server controleert Instagram nu bij het opstarten en elk uur, terwijl het openbare endpoint bij een storing de laatst bekende goede gecachete kaarten blijft aanbieden.

Een zichtbare algemene waarschuwing boven gecachte Instagram-kaarten toegevoegd wanneer het vernieuwen door de provider mislukt, zonder providerantwoorden, inloggegevens of operationele details aan bezoekers te tonen.

Status van waarschuwingen opgeslagen in PostgreSQL zodat herstarts geen dubbele incidentmail veroorzaken, incidenten pas na een geslaagde vernieuwing van de provider gereset en mislukte Mailgun-bezorging hoogstens eenmaal per uur opnieuw geprobeerd.

De Mailgun-configuratie van het contactformulier hergebruikt om per Instagram-incident één melding aan de eigenaar te sturen en de goedgekeurde end-to-end-testmail voltooid.

Geslaagd voor de canonieke typecontrole, productiebuilds van client en server, alle 98 regressiescripts, validatie van deploybare uitvoer, beide afhankelijkheidsaudits met nul kwetsbaarheden, beveiligde deployment, exacte SHA-overeenkomst, livefeedcontroles en gerenderde QA van waarschuwingstoestanden op desktop en mobiel.

29 aug 2026

Profielfotoportretten en animatie van het spraaksignaal

Portretten voor About en de homepage bijgewerkt met het aangeleverde zwart-witte inktprofiel: een nauwere uitsnede van 4:3 voor About, een transparante ronde stilstaande afbeelding die wordt gedeeld door de About- en Latest X-oppervlakken van de homepage en een veel sterkere signaalanimatie voor de CONNECT-status die het gezicht behoudt.

De canonieke About-afbeelding naar media.moebis.com gepubliceerd en de nauwere uitsnede van 4:3 voor de hero behouden. Een afzonderlijke, 20% nauwer uitgesneden ronde afbeelding voor de homepage gemaakt, met echte alfatransparantie buiten het portret.

Een originele CONNECT-animatie van 28 frames gemaakt met een helderdere ImageGen-signaalbehandeling, roterende cyaan- en amberkleurige randpulsen, twee scans over de zonnebril en minstens 75% meer piekkleur in het signaal dan in de vorige lus, terwijl de oorspronkelijke gezichtsvorm stabiel bleef.

Het geanimeerde asset beperkt tot actieve spraaksessies op de homepage; bij verbreken van de verbinding en bij prefers-reduced-motion wordt altijd de ronde stilstaande afbeelding gebruikt.

De presentaties van de homepage en About afzonderlijk beheerd gehouden, zodat toekomstige wijzigingen in uitsnede of beweging niet ongemerkt beide oppervlakken veranderen.

Getraceerde bronmasters, een reproduceerbare generator op basis van Sharp voor ronde maskers en animaties, controles voor alfa en compactheid, regressiedekking voor signaalsterkte en duurzame projectnotities over eigenaarschap toegevoegd.

Exacte R2-uploadhashes, budgetten van 138 kB voor stilstaand beeld en 2,0 MB voor GIF, lokale bronstransities van CONNECT en DISCONNECT, nul horizontale overloop, schone uitvoer van de applicatieconsole en de canonieke gate met 95 regressiescripts geverifieerd.

De afzonderlijke verouderde avatar op de homepagekaart Latest X Post vervangen door dezelfde ronde stilstaande afbeelding van de site, met behoud van de berichttekst, geverifieerde status, actielinks en canonieke X-bestemming.

23 aug 2026

Beveiliging, betrouwbaarheid, spraak, redactionele interface en crawlerweergave hersteld

Een volledige audit van de stack afgerond, waaronder React, Express, PostgreSQL, R2, AI-routes, afhankelijkheidsstatus en productie-uitrol. Daarna zijn herstel van beheerde assets binnen grenzen, duurzame kostenbeheersing voor openbare functies, snellere retrieval-herbouw, gecoördineerde migraties, afdwingbare CSP, betrouwbare spraakweergave met deterministische onderbreking, ingeperkte chatweergave, herstelde redactionele typografie, crawlerveilige weergave van gepubliceerde berichten en goedkopere productiemonitoring uitgebracht.

Publiek herstel van beheerde assets beperkt tot R2-sleutels waarnaar gepubliceerde inhoud verwijst, met downloads die maar één keer tegelijk plaatsvinden, een objectlimiet van 32 MiB, negatieve caching en standaardlimieten van 256 bestanden, 512 MiB en zeven dagen, zonder canonieke assets op te schonen.

Uitgifte van geaccepteerde contactpincodes en scenariobudgetten van AI Market Maker verplaatst naar atomaire dagelijkse PostgreSQL-buckets, zodat de kostenbeheersing herstarts overleeft en op meerdere applicatieprocessen consistent wordt toegepast.

Opstartmigraties geserialiseerd met een PostgreSQL-advisory lock, grenzen voor JSON-parsers voor gewone, live-log- en geauthenticeerde schrijfverzoeken aangescherpt en stagingpaden voor R2-back-ups afzonderlijk ingeperkt.

Corpora voor openbare zoekopdrachten en MOEBIS-livecontext opnieuw opgebouwd met één batchinsert via jsonb_to_recordset per corpus. Zo zijn lussen met afzonderlijke databasequeries per document verwijderd en transacties met vergrendelingen voor het opnieuw opbouwen verkort.

De productie gemeten voordat PostgreSQL werd gewijzigd: geïndexeerde retrievalplannen werden voltooid in ongeveer 2,1 en 2,6 ms, de onderzochte query voor statistieken over 30 dagen in ongeveer 1,0 ms en een zoekpiek van 120 verzoeken bereikte de ingestelde pool van 10 verbindingen zonder mislukte applicatieverzoeken. Daarom is geen speculatieve wijziging aan index of pool gedaan.

De compatibele afhankelijkheidsgrafiek voor AWS SDK, Google GenAI, Tiptap, PostgreSQL-types, Vite, Lucide, Concurrently en sanitize-html vernieuwd, waarbij npm outdated en beide afhankelijkheidsaudits leeg bleven.

Content Security Policy van alleen rapporteren naar afdwingen overgezet met een directe rollbackvlag. Daarna is uitsluitend de beperkte scriptbron voor Cloudflare Web Analytics toegevoegd die door productie-browserverificatie werd gerechtvaardigd.

Geslaagd voor de canonieke typecontrole, client- en serverbuilds, 92 regressiescripts, validatie van deploybare uitvoer, beide afhankelijkheidsaudits, toegankelijkheidssmoketest in productie, databasegezondheidscontroles en alleen-lezen CSP-QA met authenticatie voor de bericht- en pagina-editor.

Verplichte updates van de changelog via de database ingevoerd voor toekomstige productiereleases met meerdere wijzigingen, inclusief exacte commitverwijzingen en verificatie van openbare zoekopdrachten en MOEBIS-retrieval vóór overdracht.

Afspelen van MOEBIS-liveaudio bij de eerste verbinding hersteld door de AudioContext van de browser vanuit de gebruikersactie aan te maken en te hervatten voordat de asynchrone Gemini-sessie start, met een zichtbare foutmelding bij de geluidsinstellingen als afspelen niet kan beginnen.

Lange chattranscripten in hun eigen scrolgebied gehouden zodat de werkbalk bereikbaar blijft, de ingesloten chat uitgelijnd op het homepagepodium en de achtergrondtekening beperkt tot de echte afgeronde shell, met behoud van de schaduw aan de buitenkant.

De afstand tussen alinea's, koppen, lijsten, citaten, figuren en code in berichten hersteld door regels voor openbare tekst te verplaatsen uit de routespecifieke Admin- en Tech Tonic-stylesheet naar de globaal geladen stylesheet voor inhoud.

De snelkoppeling Tech News Chat van de homepage verwijderd, samen met het bijbehorende contract voor toegangspunten in client, shared en server. De link naar het project Tech Tonic, de dagelijkse samenvatting en gewone MOEBIS-kennis over tech nieuws blijven behouden.

De bediening voor live spraak ingekort tot CONNECT en DISCONNECT en presentatiestijlen verwijderd die alleen hoorden bij de inmiddels uitgefaseerde begroeting van Tech News Chat.

Regressie- en gerenderde browserdekking toegevoegd voor afspeelvoorbereiding bij de eerste verbinding, insluiting van transcripties, uitlijning van het podium, uitsnijden van afgeronde hoeken, typografie van openbare berichten, beknopte labels en de volledige verwijdering van toegangspunten voor Tech News Chat.

Geslaagd voor typecontroles, productiebuilds van client en server, alle 94 regressiescripts, validatie van deploybare uitvoer, gerenderde toegankelijkheidssmoketest in de browser, beide afhankelijkheidsaudits met nul kwetsbaarheden, GitHub Verify, beveiligde deployment, controles van de exacte productie-SHA en gezondheidscontroles van openbare services.

Onderbreking van Gemini Live hersteld op de grens van browserweergave door asynchrone audio met generaties te beveiligen, elke geplande bron te stoppen en gebufferde antwoordfragmenten te onderdrukken totdat de onderbroken beurt is voltooid, terwijl de microfoon in full-duplex blijft streamen.

De Soft 404-fouten in Google Search Console op beide getroffen gepubliceerde berichten hersteld door Google’s Web Rendering Service toegang te geven tot de anonieme openbare inhoudscatalogus en de teksten van gepubliceerde berichten. De admin-, statistieken-, live-sessie-, schrijf- en alle overige API-routes blijven geblokkeerd via robots.txt.

Dekking voor het geldende robotsbeleid toegevoegd, waarbij alleen /api/content en /api/posts/ zijn toegestaan onder de brede API-disallow. Anonieme bijdragen kunnen uitsluitend worden gelezen als ze gepubliceerd zijn en API-antwoorden behouden noindex-headers.

Het schema voor veelvuldige uptimecontroles via GitHub verwijderd nadat afronding per job in hele minuten de Actions-limiet had opgebruikt. De verouderde controle op aanwezigheid vervangen door een beveiliging die de geplande probe uitgeschakeld houdt, zelfs als die wordt hernoemd.

Lokale verificatie en GitHub-verificatie geslaagd met 94 regressiescripts en nul kwetsbaarheden in afhankelijkheden. Exacte SHA a82aa448f422899232426ba590bf6fb36f0c5c80 uitgerold, alleen het verouderde edge-object robots.txt opgeschoond, bevestigd dat Google beide betrokken URL's bij live-inspectie kan bereiken, elk aangemeld voor de prioritaire crawllijst en validatie van Soft 404 gestart.

15 aug 2026

Interactie en prestaties van homepagedeeltjes hersteld

De interactie voor afstoting door de aanwijzer van het deeltjeslogo in het About-paneel op de homepage hersteld. Geschikte versies van Chrome en Safari teruggezet op dezelfde animatie met volledige dichtheid en vernieuwingsfrequentie van het scherm, met behoud van adaptieve beveiligingen voor omgevingen met beperkingen.

De regressie herleid tot de prestatie-update van 19 juli: het volgen van de aanwijzer is verplaatst van het venster naar het deeltjescanvas, terwijl de decoratieve shell dat canvas nog steeds instelde op pointer-events none.

Alleen het canvas interactief gemaakt voor hit-testing en de decoratieve wrapper niet-interactief gehouden. Daardoor werken hover en afstoting bij slepen weer, zonder globale aanwijzerlisteners terug te brengen of de bestaande deeltjefysica te wijzigen.

Een echte browser-smoketest voor de startpagina toegevoegd die naar het partikelcanvas scrollt en pointerbeweging verstuurt, plus contractdekking die deze interactiecontrole in de geplande workflow voor toegankelijkheidscontroles houdt.

De nieuwe controle opnieuw laten mislukken tegen de productiebuild van vóór de reparatie, na de reparatie laten slagen tegen localhost, de canonieke gate met alle 88 regressiescripts uitgevoerd, GitHub Verify doorstaan en de exact geverifieerde commit uitgerold.

De resterende regressie in animatie en dichtheid herleid tot het gedeelde decoratieve prestatieprofiel, dat geschikte versies van Chrome begrensde op ongeveer 30 frames per seconde en Safari op ongeveer 15, en tegelijk verschillende limieten toepaste voor dichtheid en device-pixelratio.

Het interactieve deeltjeslogo een eigen profiel gegeven dat op geschikte desktopcomputers in beide browserengines de volledige dichtheid, device-pixelratio 2 en animatie op de vernieuwingsfrequentie van het scherm herstelt, met behoud van beveiligingen voor minder beweging, gegevensbesparing, apparaten met beperkte capaciteit, inhoud buiten beeld en verborgen tabbladen.

Regressiondekking toegevoegd voor gedragsprofiel en componentgrenzen, de dichtere deeltjesring en pointerrespons afgestemd met echte tests in Chrome en Safari, het canonieke gate doorlopen met alle 88 regressietests, GitHub Verify doorstaan en de exact geverifieerde commit uitgerold.

11 aug 2026

Runtime optimaliseren, beveiliging aanscherpen en databaseonderhoud uitvoeren

Volledige beoordelingen van code, afhankelijkheden, beveiliging en CSS-efficiëntie afgerond; de runtime-afhankelijkheidsgrafiek vernieuwd; vermijdbaar werk verwijderd; openbare en bevoorrechte grenzen versterkt; en de release plus online PostgreSQL-onderhoud in productie geverifieerd.

Grenzen tussen React, server en CSS in eigendom van functies beoordeeld met buildanalyse, React Doctor, Knip en inventarisaties van PostCSS. Bestaand ontwerp voor lazy loading en cascades behouden waar brede herschrijvingen geen meetbaar voordeel boden.

Datum- en getalformatters hergebruikt in veelgebruikte weergaven, onafhankelijke databaselezingen voor Tech Tonic gelijktijdig gestart en een toewijzing van array plus Set verwijderd uit elk frame van de visuele synchronisatie van Water World.

Alle verouderde directe Node-afhankelijkheden bijgewerkt en het opgeloste lockbestand opnieuw gegenereerd; npm outdated vond geen pakketten en zowel volledige als uitsluitend op productie gerichte audits meldden nul bekende kwetsbaarheden.

De primaire stylesheet op 157,42 kB ongecomprimeerd / 28,58 kB gzip gehouden en gerichte regressiedekking voor runtime-allocaties toegevoegd in plaats van bewuste responsieve en cascade-selectors te verwijderen.

De canonieke verificatiegate uitgevoerd met productiebuilds van client en server en alle 82 regressiescripts; daarna GitHub Verify doorstaan en de exact geverifieerde commit uitgerold naar productie.

VACUUM (ANALYZE) online uitgevoerd op PostgreSQL; autovacuum en PGLZ TOAST-compressie bevestigd; en na onderhoud nul dode tuples, ongeldige indexen, wachtende locks, deadlocks of checksumfouten geverifieerd.

Een beveiligings-, correctheids- en efficiëntieaudit van de hele repository afgerond en daarna alle 13 bevindingen die op broncode waren gebaseerd verholpen, verspreid over openbare telemetrie, livechat, herstel van back-ups, adminvernieuwing, sociale providers, statische paden en Tech Tonic-previews.

Openbare telemetrie en logging van livechat begrensd met routegebonden bodylimieten, limieten per IP, globaal en per token, mogelijkheden met vervaldatum, strikte opgeslagen schema's, canonieke paden, begrenzing van klokafwijkingen en een selectieve migratie die privacygegevens opnieuw opschoont.

Ophalen van uitgeverspagina's door de server uit previews van Tech Tonic-verhalen verwijderd. Previews tonen nu opgeslagen samenvattingsinhoud in een gesandboxed frame dat uitsluitend de cache gebruikt. Daarmee verdwijnen de SSRF-grens, begrenzingsproblemen met upstream-antwoorden en netwerkverzoeken bij elke opening.

Geprivilegieerde workflows aangescherpt door uitvoering van geüploade SQL uit webherstel van back-ups te verwijderen, ZIP-typen vóór het uitpakken en echte paden erna te valideren, herstelde inhoud op te schonen, lokale omslagpaden te begrenzen, vernieuwingsacties voor providers en MOEBIS naar POST-routes met CSRF-bescherming te verplaatsen, misbruik van inlog- en pincodes te begrenzen en het multipartcontract voor afbeeldingsuploads te herstellen.

De canonieke regressiegate uitgebreid van 82 naar 88 scripts, de onafhankelijke herstelbeoordeling doorstaan zonder resterende bevindingen, schone npm-audits en GitHub Verify doorstaan en de exact geverifieerde commit uitgerold naar productie.

27 jul 2026

Goedkopere X-updates en scherpere zoekfunctie voor de site

API-werk van X verminderd met incrementele vernieuwing die rekening houdt met eigenaarschap en weerbare caching. Daarna openbare zoekopdrachten en MOEBIS-retrieval versterkt met gedeelde querynormalisatie, deterministische relevantierangschikking en herstel van typfouten.

Het ophalen van de nieuwste X-berichten aangepast: alleen berichten na de opgeslagen bericht-ID worden opgevraagd, alle ongeziene berichten worden gepagineerd en gearchiveerd, de stabiele account-ID wordt opgeslagen en bij een lege of mislukte vernieuwing blijft het vorige homepagebericht staan.

OAuth 2.0-ondersteuning voor alleen-lezen toegang door de eigenaar toegevoegd, met server-side rotatie van refresh-tokens, proactieve afhandeling van verlopen tokens, één nieuwe poging na authenticatiefouten en volledige compatibiliteit met het bestaande app-only bearer-token.

X-vernieuwingswerk verplaatst naar een samengevoegde achtergrondlevenscyclus met een provider-cachegrens van één uur, kortere browseractualiteit en automatische synchronisatie van nieuwe berichten met sitezoekopdrachten en MOEBIS-context.

Normalisatie voor retrieval op de site en in de chatbot verenigd, zodat gespreksvulling wordt verwijderd, veelvoorkomende woordvormen en X-terminologie samenkomen, zoekopdrachten naar personen intact blijven en zoekopdrachten met onderwerpen de juiste termen in de corpus bereiken.

Deterministische rangschikking op titel, frase, route-intentie, volledige tekst en fuzzy-relevantie toegevoegd, met begrensde PostgreSQL-kandidaten plus voorwaardelijke pg_trgm-indexen om typefouten op te vangen.

Openbare zoekroutes versterkt met begrensde querylengtes en instelbare limieten per IP. Ook geslaagd voor de canonieke gate npm run verify met productie-builds van client en server en alle 79 regressiescripts.

24 jul 2026

Publicatie-editor met blokken, mediastroom en herstel van Tech Tonic

De berichtcomposer opnieuw opgebouwd als moderne werkruimte voor auteurschap met blokken, mediakaarten als volwaardige elementen toegevoegd en uploads beveiligd. Daarna is Tech Tonic hersteld nadat Digg de livepayload had gewijzigd en is het ontbrekende dagelijkse archief aangevuld met bronhistorie van de exacte dagen.

De geauthenticeerde berichtcomposer opnieuw opgebouwd rond onafhankelijke Tiptap-blokken op hoofdniveau, met een catalogus Add block, bediening om het actieve blok omhoog of omlaag te verplaatsen of te verwijderen, versleepbare mediakaarten en behoud van inline-opmaak en invoer via het toetsenbord.

Bewerkbare YouTube-, audio-, RSS- en X/Twitter-kaarten toegevoegd, met omzetting van geplakte inhoud naar kaarten en behoud van Post.contentHtml als canonieke, achterwaarts compatibele opslagindeling.

Begrensde audio-uploads voor admins toegevoegd voor MP3, M4A, WAV, OGG en FLAC, met validatie van bytehandtekeningen, beheerde staging en canonieke conversie, R2-spiegeling, opschoning, back-up en publicatiecontroles voor niet-afgeronde uploads.

Sanering aan de serverzijde en openbare weergave uitgebreid voor getypeerde mediakaarten, terwijl onveilige URL-schema's, eventhandlers, niet-toegestane iframe-hosts, autoplay en vervalste audiouploads worden geweigerd.

RSS-embeds deterministisch gehouden als semantische feedreferentiekaarten, zodat openbare weergave nooit willekeurige feeds van derden ophaalt en de beveiligingsgrens van de site behouden blijft.

De afhankelijkheidsgrafiek bijgewerkt zodat beide CI-auditpoorten met hoge ernst schoon zijn en de onderhouden React Router 6-SPA-lijn behouden blijft zolang er geen gepatchte versie beschikbaar is van de huidige Router 7-release voor het nieuwe beveiligingsadvies.

Geslaagd voor de canonieke gate npm run verify met 75 regressiescripts, productiebuilds van client en server, validatie van deploybare uitvoer, beide GitHub-audits van afhankelijkheden, responsieve editorcontroles op desktop en mobiel en verificatie van de productiegezondheid na deployment.

Tech Tonic hersteld nadat Digg de gerangschikte livepayload veranderde van items met platte velden title/tldr naar berichten met geneste samenvattingsvelden, met behoud van compatibiliteit met beide indelingen.

Geauthenticeerd herstel voor exacte dagen toegevoegd via de bevroren Digg-feedgeschiedenis met strikte datumovereenkomst. Daarna zijn 23 juli aangevuld en 24 juli vernieuwd, zodat het openbare dagelijkse archief weer doorlopend is.

18 jul 2026

Optimalisatie van siteprestaties en architectuur

Een diepgaande optimalisatie van de hele site afgerond die de openbare payload en het werk in de browser heeft verminderd, de grenzen voor inhoud, server, build en deployment heeft aangescherpt en alle openbare routes, adminworkflows, visuele vormgeving en projectruntime heeft behouden.

De anonieme contentbootstrap teruggebracht van 242.168 naar 120.070 bytes door alleen gepubliceerde samenvattingen aan te bieden, volledige berichtteksten op verzoek te laden en concepten en volledige inhoud binnen geauthenticeerde adminrechten te houden.

De browser-API-laag opgesplitst in gerichte featureclients en grenzen voor lazy geladen zoeken, Instagram en achtergronden. Daardoor daalde de initiële entry van 103,45 KB ongecomprimeerd / 31,32 KB gzip naar 78,06 KB / 24,81 KB.

Niet-kritieke responsieve afbeeldingen, de About-video en canvassen buiten beeld, verborgen of met minder beweging uitgesteld. Een vergelijkbare Lighthouse-meting verminderde de overdracht van ongeveer 3,18 MiB naar 1,02 MiB en de toerekening aan achtergrondwerk op de hoofdthread van 9,81 naar 2,53 seconden, met in totaal 2 ms blokkeertijd.

Het externe border-beam-pakket vervangen door de eigen CSS-behandeling BeamFrame, met behoud van het visuele ontwerp van About en MOEBIS en verwijdering van de afzonderlijke effectbundel.

Tailwind CSS 4.3.3 actueel gehouden met expliciete detectie van app-bronbestanden; Dictionary-levering gecomprimeerd en gememoiseerd; synchronisatie van de nieuwste X-kennis samengevoegd; paden naar bronmasterassets geweigerd; en API-foutantwoorden beheerst en privé gemaakt.

Serverbuilds verwijderen nu verouderde uitvoer voordat ze compileren; aan Verify is een laatste controle van deploybare artefacten toegevoegd; de runtimes van de GitHub-checkout- en setup-node-acties zijn bijgewerkt naar v7; en de productie-deployment wacht nu op een geslaagde Verify-run met controles van de SHA van current main vlak vóór de beperkte SSH-verbinding.

Geslaagd voor de volledige gate npm run verify met 74 regressiescripts, beide TypeScript-builds, browser-smoketest voor toegankelijkheid, nul npm-kwetsbaarheden, geen verouderde pakketten, Lighthouse-scores van 100 voor SEO, toegankelijkheid en best practices, en gerenderde QA voor desktop, mobiel, zoeken, achtergronden, berichten en geauthenticeerd admingebruik.

12 jul 2026

Uitgebreide analyses, architectuur, serverbeveiliging en Water World-fysica

De eerste release van de verbeterroadmap afgerond, met uitgebreidere adminanalyses, duidelijker code-eigenaarschap, uniforme verificatie en CI, media- en toegankelijkheidswerk, een door back-ups beveiligde onderhouds- en beveiligingsronde voor Ubuntu en een grote upgrade van Water World met interactieve objectfysica en GPU-golven geschaald op gewicht.

Admin Metrics opnieuw opgebouwd rond een blijvende opdrachtbalk, bereiken van 7/30/90/365 dagen en aangepaste periodes, vergelijkingsbediening, KPI-context, trendanalyse en weergaven voor acquisitie, apparaten, browsers, geografie, intern verkeer, foutpaden en sessiedetails.

De grootte en scrollweergave van de Sessions-werkruimte hersteld, zodat de lijst- en detailpanelen de beschikbare hoogte gebruiken zonder onderaan in een afgesneden leeg gedeelte te eindigen.

Serverzijdige metriekdefinities, classificatie, overzichtsanalyses, sessiefiltering, vergelijkingsoverzichten, ondersteuning voor geïndexeerde migraties en regressiedekking voor het uitgebreide analysecontract toegevoegd.

De stylesheet van 9.600 regels opgesplitst in CSS-modules met eigenaarschap per functie en te grote verantwoordelijkheden voor admin, MOEBIS-chat, site-layout en server-entrypoint opgesplitst in gerichte componenten, hooks, routes en services.

Eén npm run verify-pad, GitHub CI- en browser-smokeworkflows, deterministische Node 26-deprecationchecks, smoketests voor browser-toegankelijkheid, monitoring van interne Dictionary-links en tests van architectuurgrenzen toegevoegd.

Kleine mobiele bedieningselementen vergroot richting aanraakdoelen van 44 pixels, payloads van lettertypen verminderd, grote projectillustraties en gametexturen omgezet naar geoptimaliseerde WebP-assets en rapportage voor het Content Security Policy van de hele site gefaseerd ingevoerd met regressiedekking.

De sitearchitectuur, het ontwerpsysteem, de verbeterroadmap, grenzen voor projecteigenaarschap, het model voor lokale en productieomgevingen en de verificatieworkflow gedocumenteerd voor toekomstig onderhoud.

Een back-up gemaakt van PostgreSQL, beide Ghost-databases in MySQL, de gehoste webgegevens en de serviceconfiguratie, en alles gecontroleerd met checksums voordat alle 30 openstaande Ubuntu-pakketten werden bijgewerkt en het systeem opnieuw werd opgestart met kernel 6.8.0-134.

Fail2Ban hersteld door ongeldige Ghost-filters uit te schakelen, de actieve nftables-jail voor SSH teruggezet, afwijkingen in de productiecheckout van AI-DICTIONARY.md opgelost en na de herstart alle gehoste sites, databases, paden voor certificaatvernieuwing, firewallregels en applicatieservices gecontroleerd.

Verouderde afbeeldingspaden in de database voor Water World en Capybara SK8R bijgewerkt, canonieke selectie van projectillustraties toegevoegd en markup met WebP als eerste keuze uitgebracht, met geoptimaliseerde JPEG/PNG-terugval voor oudere versies van Safari.

Bediening voor Facebook, X en LinkedIn gestandaardiseerd over elke projecthero in één mediakolom rechtsboven boven de illustratie, met een gestapelde mobiele indeling en zonder vermenging met CTA-, bron- of adminactierijen van projecten.

De geplande productiesmoketest in de browser hersteld door schuifbare Dictionary-tabellen te benoemen als focusbare toetsenbordregio's en de bewering over het responsieve menu te stabiliseren nadat het toegankelijke label verandert.

Water World uitgebreid met de modi Play, Sandbox en Show en de objecten Beach Ball, Duck, Crate en Cannonball, plus op dichtheid gebaseerd drijfvermogen, drijven en zinken, worpen met de aanwijzer, spatdeeltjes en een begrensde physicslaag met 12 objecten.

De zichtbare selectoren Atlantic, Tropic en Night uitgefaseerd ten gunste van een vast verborgen Atlantic-palet, compacte objectbediening toegevoegd en het generieke vogelsymbool vervangen door een groter eendpictogram op maat.

Botsingen met objecten gebruiken nu de canonieke GPU-rimpelfunctie voor aanwijzerklikken, met amplitude geschaald naar gewicht. Het stuiteren van de strandbal is gedempt zodat die tot rust komt in plaats van eindeloos te blijven springen. Het resultaat is geverifieerd met regressietests, browsercontrole, CI en deployment naar productie.

08 jul 2026

Versterking van de stack en versie 0.1.2

De sitestack bijgewerkt, misbruikbeheersing voor openbare API's aangescherpt en release 0.1.2 van het pakket uitgebracht na verificatie in productie.

npm-pakketten in de hele sitestack bijgewerkt, waaronder de toolchains voor Tailwind, Vite, TypeScript, React, Three.js, Express, Multer en sharp.

Een algemene snelheidslimiet voor MOEBIS-live-sessietokens toegevoegd bovenop de beperking per IP-adres, zodat misbruik van betaalde sessieaanmaak met LLM's via verspreid verkeer lastiger wordt.

Multipartparsing voor afbeeldingsuploads van admins en herstel van back-ups aangescherpt met strikte limieten voor bestanden, velden, onderdelen en veldnamen.

Tech Tonic op het Digg Tech-bronpad zonder LLM gehouden en het beleid behouden dat voorspellingen in AI Market Maker alleen de gratis Gemini-sleutel gebruiken.

Typecontrole, productiebuild, npm audit, npm outdated en gerichte regressietests voor routes en beveiliging vóór deployment geverifieerd.

De pakketversie van de site verhoogd naar 0.1.2 en de release uitgerold naar productie.

25 jun 2026

Delen op sociale media en SEO voor identiteit

Canonieke deelmogelijkheden voor Facebook, X en LinkedIn op bijdragen en projecten toegevoegd en tegelijk de openbare identiteits- en citatiegraaf rond Carl Moebis, moebis en @moebis versterkt.

Herbruikbare deelknoppen met merkuitstraling toegevoegd voor gepubliceerde berichten en alle projectervaringen. Ze verwijzen altijd naar de canonieke route op moebis.com.

Deelpreviews afgestemd gehouden op de bestaande servergerenderde canonieke, Open Graph- en Twitter Card-metadata en de metadata van project- en berichtafbeeldingen.

Carl Moebis, moebis en @moebis gekoppeld via stabiele JSON-LD van het type Person en ProfilePage met officiële profielen op LinkedIn, GitHub, X, Instagram, Flickr en about.me.

Gestructureerde projectgegevens en citaten in /llms.txt uitgebreid, zodat prioritaire projectpagina's hun stabiele bronnen, referenties en upstream-afhankelijkheden aangeven.

Gerichte regressiedekking toegevoegd voor deel-URL's, identiteits-SEO, crawler-samenvattingen en gestructureerde data.

22 jun 2026

Aanhoudende vernieuwing van Instagram-tokens

De Instagram-feed in de voettekst weerbaarder gemaakt door vernieuwde Meta-tokens met lange geldigheid op te slaan in de gedeelde runtime-status, in plaats van voor altijd afhankelijk te blijven van één statische omgevingswaarde.

INSTAGRAM_ACCESS_TOKEN behouden als startsleutel en tegelijkertijd toestaan dat vernieuwde tokens met lange geldigheid procesherstarts overleven via de gedeelde runtime_state-tabel.

Een conservatief vernieuwingsvenster van 30 dagen na de cooldown van Meta toegevoegd, samen met begrensde afhandeling van mislukte vernieuwingen en regressiedekking voor de selectie van opgeslagen tokens.

De laatst goede databasefeed behouden wanneer vernieuwing door providers mislukt en openbare flags voor geforceerde vernieuwing achter adminmachtigingen gehouden.

21 jun 2026

Dictionary-shader en Markdown-tabellen

De Germ Fractal-zijbalkshader toegevoegd aan Dictionary of AI en de Markdown-tabellen in GitHub-stijl van upstream hersteld, met responsieve weergave als kaarten.

Een afgeknipt, afgerond WebGL-paneel met Germ Fractal toegevoegd onder de navigatie in de Dictionary-zijbalk.

Pipe-tabellen uit de upstream README weergegeven als vormgegeven responsieve Dictionary-tabellen in plaats van afgeplatte Markdown-tekst

Items met veel tabellen binnen kaarten gehouden die kunnen krimpen, met horizontaal schuifbare tabelkaders zodat de mobiele indeling niet overloopt.

De pagina geverifieerd tegen de echte Dictionary-payload uit de database met 68 geparseerde termen en de volledige upstream-Markdowncache.

De pakketversie van de site verhoogd naar 0.1.1.

Meer ruimte onder brede Dictionary-tabellen toegevoegd, zodat de kop van het volgende item niet langer tegen het horizontaal schuifbare kader aan staat.

18 jun 2026

Digg-bron van Tech Tonic opnieuw instellen

Tech Tonic teruggebracht naar één dagelijkse Digg Tech-feed, de LLM-pipeline voor meerdere bronnen op basis van zoeken verwijderd, oude Tech Tonic-rijen opgeschoond en terugval naar betaalde Gemini-sleutels uitgeschakeld gehouden.

De Gemini-/zoekbronadapter van Tech Tonic vervangen door een deterministische Digg Tech-fetcher die https://digg.com/tech/ verwerkt en dagelijks tien gerangschikte verhalen opslaat onder de bronsleutel digg-tech.

De wekelijkse feed Last 30 Days, verouderde bronsleutels en het eenmalige Week 23-bootstrapscript verwijderd uit runtime, gedeelde typen, projectpagina, tests en duurzame AGENTS.md-projectnotities.

Migratie 023_tech_tonic_digg_tech_source toegevoegd om oude Tech Tonic-runs, -items en -archieven te verwijderen en toekomstige rijen te beperken tot de afgelopen 24 uur, dagelijkse archieven en digg-tech-items.

De live Tech Tonic-samenvatting opnieuw gegenereerd na de opschoning. De database bevat nu één geslaagde digg-tech-run met tien items en geen niet-dagelijkse rijen of rijen die niet van Digg Tech afkomstig zijn.

De selectie van Gemini-sleutels voor AI Market Maker en Tech Tonic bewust niet laten terugvallen op GEMINI_API_KEY_PAID of GEMINI_API_KEY, tenzij betaald gebruik uitdrukkelijk opnieuw wordt toegestaan.

De ongebruikte vermelding GEMINI_API_KEY_PAID verwijderd uit lokale omgevingsbestanden nadat was gecontroleerd dat getraceerde runtimecode alleen GEMINI_API_KEY_FREE leest en Tech Tonic Gemini helemaal niet meer aanroept.

14 jun 2026

Verfijning van onderhoud, beveiliging, publicatie en editor

npm-pakketten bijgewerkt, endpoints met providerkoppelingen beveiligd, het vervolg op American Abroad gepubliceerd met beheerde R2-media en link- en cursorbediening in de admineditor verbeterd.

Alle npm-pakketten op hoofdniveau bijgewerkt, sharp naar 0.35.1 verplaatst, het transitieve esbuild-beveiligingsadvies opgelost en bevestigd dat zowel npm audit als de productieaudit schoon zijn.

Openbare snelheidslimieten toegevoegd voor het aanmaken van live-sessietokens voor MOEBIS en scenarioanalyses in AI Market. Ook is de maximale lengte van scenarioprompts begrensd; adminsessies blijven vrijgesteld voor legitiem onderhoud.

De queryvlaggen voor het vernieuwen van X en Instagram aangepast, zodat niet-geauthenticeerde bellers geen vernieuwingswerk bij providers of caches kunnen afdwingen.

Voorbeelden van Tech Tonic-artikelen beter beveiligd door letterlijke privéhosts en privé-DNS-resoluties te weigeren voordat serverzijdig verhaalframes worden opgehaald, inclusief tijdens omleidingen.

Aantoonbaar ongebruikte CSS-selectors verwijderd; getraceerde previewbestanden in tmp/imagegen verwijderd; toekomstige tijdelijke uitvoer genegeerd; het beveiligingsrapport vernieuwd en het duurzame projectgeheugen bijgewerkt.

The Anti-Bubble, Ten Years Later gepubliceerd als vervolg op American Abroad en uitgelicht, met de gecorrigeerde handgeschreven omslagmontage, backlink naar het oorspronkelijke bericht, omslag- en socialassets in R2, collages, bijschriften en opschoning van vervangen mediaobjecten.

Een werkbalkactie voor editorlinks toegevoegd en het synchroniseren van rich-text-inhoud afgeschermd, zodat lokale invoer niet telkens de HTML van de editor opnieuw toepast en tijdens het schrijven de selectie reset.

05 jun 2026

Lancering van het Three.js-project Water World

Water World toegevoegd als native, zelfgehoste Three.js-projectpagina met interactieve GPU-rimpelingen, refractieve zwembadschaduwen, caustics, orbitbesturing en landschapskunstwerk voor het project.

/projects/water-world geregistreerd als ingebouwd native project, inclusief metadata voor het projectraster, de eyebrow Three.js Ocean Lab en een omslagafbeelding in landschapsformaat onder public/project-assets/water-world.

De bewerkbare Water World-scène gebouwd met een rimpelsimulatie op een renderdoel, druppels die met de aanwijzer worden gemaakt, bijgewerkte normalen, caustische lichtkaartweergave, brekend water en transparante wanden rond de zwembadomtrek, zonder zichtbaar raster van vloertegels.

De bediening verplaatst naar een smalle kolom aan de linkerkant met presets, hoogte, snelheid, schuim, kwaliteit en Orbit. Daarna is de camera afgesteld zodat de pool in desktopkadering naar rechts opschuift, terwijl OrbitControls rond het watermidden blijft draaien.

De rimpeloplosser gestabiliseerd zodat de bediening Speed de zichtbare golftijd aanpast zonder de simulatie te overbelasten; hoogte en snelheid van rimpels begrensd en mobiele indelingen vrij van horizontale overloop gehouden.

Three.js-afhankelijkheden toegevoegd, een geïsoleerde buildchunk voor three-vendor, BSD-achtige attributie voor de openbare waterreferentie martinRenou/threejs-water, regressiedekking in scripts/test-water-world-project.mjs en duurzaam projectgeheugen in AGENTS.md.

04 jun 2026

Beveiligings-, afhankelijkheids-, Dictionary- en livebronreparaties

De beveiligings- en afhankelijkheidsaudit afgerond, de productieblokkade door een gewijzigd gegenereerd Dictionary-bestand verholpen, de wekelijkse AI Dictionary-cache naar de gedeelde database verplaatst en broncitaten in de eerste beurt van MOEBIS-livechat hersteld.

Na de mislukte deployment het gevolg opgepakt door het getraceerde bestand AI-DICTIONARY.md ongewijzigd te laten ten opzichte van de basiscommit in productie. Zo kan de servercheckout ondanks de verouderde lokaal gegenereerde kopie probleemloos worden samengevoegd.

De wekelijkse cache van AI Dictionary verplaatst naar de gedeelde Postgres-rij site_documents met de sleutel ai-dictionary, de databasecache gevuld vanuit de upstreambron en het bestand AI-DICTIONARY.md in de hoofdmap behouden als alleen-lezen bootstrapterugval.

De lokale shell- en runtimeversies afgestemd op Node 26.1.0 en npm 11.14.0, npm-pakketten vernieuwd, ongebruikte directe afhankelijkheden verwijderd en de pakketcontrole schoon gehouden.

Beveiligingspaden voor admins en de openbare server aangescherpt: verwerking van doorgestuurde IP-adressen volgt nu de Express trust proxy-instelling, adminmutaties vereisen de CSRF-header, opschoning van rich text hanteert strengere URL-schema's, adminuploads worden gecontroleerd met sharp, herstel van back-ups valideert ZIP-uitpak voordat bestanden worden uitgepakt en tokens voor MOEBIS-live-logboeken gebruiken geen openbaar terugvalgeheim meer.

Regressiedekking toegevoegd in scripts/test-server-hardening.mjs, de cache van AI Coding Dictionary vernieuwd, de audit vastgelegd in security_best_practices_report.md en het projectgeheugen in AGENTS.md bijgewerkt voor toekomstige threads.

Bronpillen bij antwoorden in de MOEBIS-livechat hersteld voor de eerste beurt door controllers voor grounding vooraf en voltooide antwoorddoelen van de assistent per spraakbeurtvolgorde bij te houden. Zo worden laat binnengekomen bronresultaten gekoppeld aan het antwoord waarvoor ze zijn gebruikt, ook als een vervolgvraag al is gestart.

Verankerde pagina- en Dictionary-matches naar voren gehaald in live- en zoekretrieval, waaronder termgebonden ankers in Dictionary of AI zoals /dictionary#inference en /dictionary#training, plus X-logankers voor antwoorden over persoonlijke geschiedenis in de eerste beurt.

31 mei 2026

Stabilisatie van AI Market Maker, Tech Tonic en grounding van spraak

Drie live-oppervlakken gestabiliseerd: caching van AI Market Maker-voorspellingen valt nu terug op de nieuwste volledige set modellen in de cache, Tech Tonic volgt de huidige AI-feedpayload van Digg en MOEBIS-spraakchat grondt gesproken beurten voordat antwoorden beginnen.

AI Market Maker leest nu de nieuwste volledige gecachte voorspellingsset voor 5D, 1M en 3M wanneer de rijen van vandaag ontbreken of gedeeltelijk zijn. Browsersnapshots bewaren alleen weergaven waarin voorspellingen gereed zijn, zodat dashboards niet blijven hangen op Prediction cache pending.

Tech Tonic haalt Digg AI nu op uit de ingesloten verhalenpayload van digg.com/ai, gebruikt canonieke verhaal-URL's van digg.com en heeft overeenkomstige projecttekst en regressiedekking voor de parser.

MOEBIS-spraakchat voegt opgehaalde sitecontext toe aan actieve gesproken beurten voordat het antwoord van de assistent begint. Dit verbetert de grounding voor relevante site-inhoud uit site_chat_chunks.

Het projectgeheugen in AGENTS.md en regressietests voor AI Market Maker en Tech Tonic bijgewerkt, daarna geverifieerd met gerichte tests en een productiebuild.

16 mei 2026

Hygiëne van React Doctor en opschoning van toegankelijkheid

Een React Doctor-configuratie en regressiecontrole toegevoegd, en vervolgens de eerste echte meldingen over hook-volgorde, alt-tekst, toetsenbordtoegankelijkheid en route-locatie in de React-app opgelost.

react-doctor.config.json toegevoegd om gegenereerde projectembedbundels uit te sluiten en de echte app-broncode binnen het controlebereik te houden. Ook scripts/test-react-doctor-hygiene.mjs toegevoegd om deze opschoning te bewaken.

Hooks van PostPage en PostsPage vóór vroege returns geplaatst, zodat de hookvolgorde onvoorwaardelijk blijft.

Alt-tekst verplicht gemaakt in de gedeelde primitive PanelImage en links naar verhalen in de Tech Tonic-samenvatting toegankelijk gemaakt via het toetsenbord.

De waarden van React Router voor de locatie gedestructureerd in SiteLayout, SiteSearch en XLogPage om misleidende waarschuwingen over afhankelijkheden van veranderlijke globale waarden te voorkomen, zonder het routegedrag te wijzigen.

De release geverifieerd met React Doctor op 76/100 Great, nul gerichte diagnostische meldingen, typecontrole en een productiebuild.

14 mei 2026

Galaxy Center-shader en opschoning voor productie op Node 26

Galaxy Center toegevoegd als zestiende achtergrondshader, de Projects-Hero omgevormd tot een shaderlab van 4×4 en het Node 26-build/deploypad opgeschoond, zodat de productie geen deprecationwaarschuwing voor module.register meer uitstoot.

De Galaxy Center WebGL-shader toegevoegd, met een vloeiendere renderer op lagere resolutie en een blauw-witte kleurlaag voor de sterrenstelsels, gebaseerd op de referentieanimatie.

De shaderkeuze in Projects uitgebreid tot een desktopraster van 4 × 4, de shaderbediening meer ruimte gegeven en de tekst van de Projects-hero aangescherpt rond het thema Experiments.

Afhankelijkheden Tailwind en tsx bijgewerkt en een tracetest voor Node 26 toegevoegd zodat lokale ontwikkeling, Vite en productiebuilds de module.register-waarschuwing DEP0205 vermijden.

Vernieuwingen van Dictionary of AI in productie verplaatst naar genegeerde opslag in .runtime, zodat de server de getraceerde checkout niet langer vervuilt en de lokale workflow met AI-DICTIONARY.md intact blijft.

Het gedrag van de productie-deploysleutel met beperkte commando's gedocumenteerd en de uiteindelijke GitHub Actions-deploy van 3948f69c37c7c8a7ed51eea80657602c013bc1f7 geverifieerd.

10 mei 2026

Dictionary-zoekfunctie, Safari-favicons en snellere ontwikkelstart

Dictionary of AI geïndexeerd voor zoekopdrachten en live voice context, faviconlevering in Safari hersteld met de juiste pictogramassets en trage kennisvernieuwingen uitgesteld tot na de blokkerende ontwikkelstart.

De Dictionary of AI-pagina en termblokken toegevoegd aan zowel de sitezoekfunctie aan clientzijde als de databasegestuurde zoekfunctie, zodat zoekopdrachten zoals "dictionary" de Dictionary-pagina tonen.

Live voice grounding uitgebreid zodat vragen over AI-termen en Dictionary of AI uit dezelfde Dictionary-corpus worden beantwoord als berichten, projecten, changelogitems en gearchiveerde X-berichten.

Een aanwijzing aan de client toegevoegd die AI-vocabulairevragen voorafgaand aan live-spraaktoolaanroepen grondt, plus regressiedekking voor de vorm van de zoek- en live-contextcorpus van Dictionary.

De PNG die zich voordeed als favicon.ico vervangen door een echte ICO-container met meerdere formaten en expliciete assets toegevoegd voor pictogrammen van 16, 32 en 256 px en voor Apple touch, voor Safari en andere strengere browsers.

Vernieuwing van Moebis-kennisartefacten verplaatst naar achtergrondwerk bij het opstarten, zodat /api/health antwoord kan geven voordat Vite tijdens npm run dev op poort 5173 wacht.

Gerichte regressietests voor favicon-assets en de volgorde van dev-startup toegevoegd, met behoud van de bestaande Dictionary-dekking.

09 mei 2026

Verfijning van homepagevermeldingen, lancering van ASUS Fusion VPN en Tech Tonic-parser

De homepage aangepast zodat vooraf minder berichten en projecten worden getoond, een directe CTA naar de projectdirectory toegevoegd, de projectpagina ASUS Fusion VPN uitgebracht en Tech Tonic aangescherpt tot een kleinere samenvattingsstroom die alleen di.gg gebruikt.

De Tech Tonic-ophaalstap aangepast: /ai levert de links van de tien best gerangschikte verhalen en elke di.gg-detailpagina levert de schone kop en hoofdparagraaf van het verhaal.

De regressie waarbij titel en hoofdtekst samensmolten verholpen; die werd veroorzaakt door lijstkaartankers met zowel kop- als samenvattingstekst.

Oude verborgen payloads van samenvattingsitems verwijderd en velden voor items uit het HN/Slashdot-tijdperk buiten gebruik gesteld, zodat Tech Tonic alleen de rang, link, titel, hoofdtekst, bron en actualiteitsgegevens opslaat die nog worden gebruikt.

Een migratie toegevoegd die verouderde Tech Tonic-itemkolommen verwijdert en de run/rank-index opnieuw opbouwt rond de vereenvoudigde tabelstructuur die uitsluitend Digg gebruikt.

Tech Tonic-opslag compact gehouden na het opruimen van het archief, zodat de adminbadge voor de database een veel kleinere actuele werkset toont.

Samenvattingsrangschikkingen omgezet in uitgelijnde groen-naar-rode badges voor belang en de handmatige actie Force refresh naast de di.gg AI-bronknop gehouden.

De Tech Tonic-regressiedekking uitgebreid voor samenvattingen van geneste lijstkaarten, het ophalen van de hoofdtekst van detailpagina's, Digg-verhaallinks en de afwezigheid van Gemini-, Hacker News-, Slashdot- en Further Reading-uitvoer.

/projects/asus-fusion-vpn toegevoegd als aparte showcasepagina voor de native app, met appicoon, menubalkglyph, featurekaarten, screenshots en een download-CTA naar GitHub Releases.

ASUS Fusion VPN geregistreerd als ingebouwde projectmetadata, zodat het in de projectdirectory verschijnt en wordt gevonden voordat er een projectrij in de database bestaat.

Gerede app-schermafbeeldingen toegevoegd van de status- en instellingenweergaven van het menu. Privéwaarden voor netwerk en locatie worden afgeschermd, terwijl de productinterface behouden blijft.

Het openbare app-pictogram hersteld zodat de afgeronde hoeken echt transparant zijn en geen ondoorzichtige zwarte vierkante achtergrond meer hebben.

Regressiedekking toegevoegd voor de ASUS-route, metadata, CTA-tekst, CSS-hooks, openbare assets, geredigeerde schermafbeeldingen en transparante pictogramhoeken.

Het raster met recente berichten op de homepage beperkt tot de eerste negen niet-uitgelichte berichten, waarna de bestaande uitbreiding Load More verschijnt.

De Projects-preview op de homepage beperkt tot de drie nieuwste projectkaarten en een bijpassende CTA VIEW ALL PROJECTS toegevoegd die de volledige projectdirectory opent.

Regressiedekking voor de homepage toegevoegd voor de batch van negen berichten, de preview van drie projecten en de CTA-koppeling naar de projectenpagina.

08 mei 2026

Capybara SK8R, verfijning van de Dictionary-shader en vernieuwing van Tech Tonic Digg

Het oude project 2042 vervangen door Capybara SK8R, de shaderverfijning voor de introductie van Dictionary of AI uitgebracht en Tech Tonic vereenvoudigd tot een beknopte workflow voor de top 10 van di.gg AI.

/projects/capybara-sk8r toegevoegd als speelbare projectroute en verkeer van de oude routes /projects/1942 en /projects/2042 hiernaartoe doorgestuurd.

De geïsoleerde Capybara SK8R-iframe-embed verpakt met spelersillustraties van capybara, tutorialkaarten, scanlijnen op het CRT-titelscherm, een achtergrond met blauwe lucht, een crèmekleurige vloertegelstructuur, bijgewerkte posterillustraties en opgeschoonde start- en resultaatweergaven.

Het oorspronkelijke GitHub-project Skate Cat van Matthew Greenberg vermeld in de projecthero en de modelvermelding voor de Capybara-asset behouden.

De verouderde 2042-embed, vliegtuig- en oceaanassets en het regressiescript voor 2042 verwijderd; gedeelde metadata voor ingebouwde projecten en dekking voor Capybara SK8R toegevoegd.

Een transparante geanimeerde partikelshader aan de introductie van Dictionary of AI toegevoegd, de introductietekst aangescherpt en het lichtere gewicht 200 van het lettertype Bai Jamjuree geladen voor de herziene lay-out.

De Dictionary-shader vergroot en gepositioneerd zodat die groter wordt getekend in een compact vierkant canvas, zonder een omkaderde achtergrond toe te voegen.

Regressiedekking bijgewerkt voor de introductietekst van Dictionary, gedrag van het shadercanvas, responsieve CSS en verwachtingen voor transparante weergave.

Tech Tonic opnieuw opgebouwd rond de tien hoogst gerangschikte verhalen van di.gg/ai. Parsing van de feeds van Hacker News en Slashdot, debugpayload voor bronbatches, het Gemini-pad voor samenvattingsprompts en uitvoer voor verder lezen zijn verwijderd.

Een databasemigratie toegevoegd die oude Tech Tonic-runs, items en archieven wist en het verouderde debugpromptveld verwijdert, zodat nieuwe digests met de exclusieve Digg-workflow beginnen.

Tech Tonic-verhaaltitels aangepast zodat ze hun di.gg-itemlinks openen in een modaal iframe binnen de pagina. De openbare projectweergave blijft gericht op de huidige beknopte samenvatting.

De adminbediening Force refresh naast de di.gg AI-bronpil geplaatst, met de notitie dat automatische vernieuwing om 06:00 Europe/Bratislava plaatsvindt onder de hero-acties.

05 mei 2026

Extractie van Tech Tonic, lancering van Camera Toy en statische embedachtergronden

Extractie van Tech Tonic en hygiëne van afhankelijkheden verbeterd, Camera Toy gelanceerd met visuele en audio-effecten die handtracking gebruiken, en Particle Sim plus Camera Toy zo afgesteld dat ze statische plasma-achtergronden van de shell gebruiken voor meer GPU-ruimte.

Defuddle/linkedom toegevoegd als eerste lezer van artikelen, vóór de bestaande lokale extractor en de r.jina.ai-fallback.

Een conservatieve kwaliteitscontrole voor slechte fragmenten toegevoegd, zodat lege tekst, navigatie, social- en deeltekst, advertenties, nieuwsbrieven en gerelateerde kaarten niet worden samengevat maar worden overgeslagen.

Golden fixtures voor bekende patronen van lawaaierige artikelpagina's toegevoegd aan Tech Tonic en het gedrag van extractor en gate afgedekt in scripts/test-tech-tonic.ts.

npm audit fix en npm update uitgevoerd. De audit is schoon gebleven en @types/node is op de Node 24-lijn gehouden.

Het runtime-doel van het project bijgewerkt naar Node 24.15.0 en npm 11.13.0, daarna extractietests, AI Dictionary, AI Market Maker, dekking voor 2042, typecontrole en productiebuild geverifieerd.

Camera Toy toegevoegd op /projects/camtoy als iframe-project met MediaPipe Hands + p5.js en modi voor de ruwe camera en het silhouet van de hand.

Laser Harp als standaardeffect ingesteld, met akkoorden gekoppeld aan vingers, toonvorming op basis van handhoogte, expressie op basis van handafstand en explosiegeluiden bij aanraking via Web Audio.

Cat's Cradle-, Plasma Web- en Lightning-modi toegevoegd met elastische neonstrengen, plasmavuur, sterkere bliksemschichten op korte afstand en deeltjesuitbarstingen bij vingertoppen.

Transparante projectillustraties voor Camera Toy toegevoegd, plus regressietests voor projectroutering, iframe-metadata, effectkoppelingen, tekst, audiohooks en SVG-transparantie.

De projectroutes Particle Sim en Camera Toy gedwongen een statische plasma-achtergrond van de site te gebruiken in plaats van de geanimeerde shaderlaag, zodat hun iframe-canvassen meer GPU-ruimte overhouden.

Een herbruikbare statische bewegingsmodus toegevoegd aan SitePlasmaBackground, plus een regressietest voor de zware projectroutes.

04 mei 2026

Dictionary of AI-pagina

Een wekelijks vernieuwde Dictionary of AI-pagina toegevoegd op basis van Matt Pococks AI Coding Dictionary, zichtbaar gemaakt via de About-hero, met een aangescherpte CTA naar de bron en betere leesbaarheid.

De route /dictionary toegevoegd, gekoppeld aan /api/dictionary. Deze leest het bestand AI-DICTIONARY.md in de hoofdmap en vernieuwt het wekelijks vanuit de upstream README.

Zoeken, sectienavigatie, een beknopte lokale introductie, termkaarten met hoog contrast, sitemapdekking en SEO-metadata specifiek voor Dictionary toegevoegd.

Een opvallende CTA in de About-hero naar Dictionary of AI toegevoegd en de onderwerp-pills op About vereenvoudigd door hun randstralen te verwijderen.

De actie Dictionary Source rechtsboven in de hero geplaatst, met een GitHub-logo en een link naar de voor mensen leesbare bron-README.

Regressiedekking en projectgeheugen toegevoegd voor de Dictionary-vernieuwingsstroom, de plaatsing van CTA's en het leesbaarheidsgedrag.

03 mei 2026

Performance van de About-pagina en afwerking van de hover-beam

De About-pagina lichter gemaakt voor Safari en browsers op minder krachtige apparaten door minder werk te vragen van de plasma-achtergrond. De oorspronkelijke BorderBeam-weergave van de onderwerp-pillen hersteld als effect dat alleen bij hover verschijnt en de Flashback-titeltekst bijgewerkt.

Een visueel performanceprofiel toegevoegd dat de plasma-achtergrond wisselt tussen volledige, gebalanceerde en statische modi op basis van Safari, apparaten met weinig geheugen of CPU-kernen, compacte viewports, Save-Data en voorkeuren voor beperkte beweging.

Kosten van de plasma-achtergrond op gebalanceerde en statische profielen verlaagd door device-pixelratio, veldresolutie, framecadans en vervagingspasses te verminderen, met behoud van de volledige behandeling op geschikte desktopcomputers.

De onderwerppillen van About teruggezet op de oorspronkelijk gecommitte afstelling van BorderBeam en de lichtbundel gewijzigd van altijd aan naar activering bij hover, zodat inactieve pillen rustig blijven.

Terugvaltekst voor de Flashback-titel en live tekst bijgewerkt naar From 8-bit to US Robotics.

Regressiescripts toegevoegd voor het gedrag van de lichtbundel rond de About-pil en de selectie van visuele prestatieprofielen.

02 mei 2026

Polijstwerk aan het live-data-dashboard van AI Market Maker

AI Market Maker verder naar een fase met echte data gebracht met dashboardhydratatie op basis van de database, cachegedrag dat rekening houdt met de provider, geanimeerde prijscurves in Recharts, schonere statusoverlays en een compactere analyse-indeling op één scherm.

Oude nagebootste financiële startwaarden verwijderd uit watchlist- en datalaag, zodat onbekende koersen, statistieken, grafieken, risico en nieuws worden weergegeven op basis van gecachete EOD-gegevens of een wachtstatus in plaats van marktdata uit een mock.

Browserlokale snapshotcaching voor het dashboard toegevoegd, zodat eerder gerenderde ticker-/periodeweergaven meteen kunnen verschijnen terwijl de interne API nieuwere gegevens uit de database ophaalt.

De verbonden grafiek van historie en toekomst opnieuw opgebouwd met Recharts, met geanimeerde periodeovergangen, dynamische assen, volumebalken, hoverstatussen voor echte en verwachte gegevens, scenario-overlays en gecentreerde statusmeldingen die de pagina niet langer naar beneden duwen.

De backendcache en providerstroom versterkt met afhandeling van onbeschikbare FMP-antwoorden 402/403, terugval op recente geschiedenis van Twelve Data, logging van externe databaseaanroepen vóór uitvoering en een paneel voor de volledigheid van EOD-gegevens over vijf jaar.

Kaarten met actuele sectorexposure teruggeplaatst boven de databasegegevensdekking, sectorlabels vereenvoudigd, sectorpictogrammen toegevoegd en de kolommen voor watchlist, nieuws en What-if op gelijke hoogte gebracht.

Projectgeheugen van AI Market Maker en dekking van helpers bijgewerkt zodat toekomstig werk het EOD-gegevensmodel, discipline rond providerquota, regels voor nieuwsrangschikking en gedrag van de snapshotcache behoudt.

01 mei 2026

Verfijning van routes en beveiliging van AI Market Maker

Navigatie aan clientzijde soepeler gemaakt, de openbare 404-tekst aangescherpt en de cache-first-aandelenanalyse van AI Market Maker versterkt zodat voorspellingsberekeningen, herhaalpogingen voor vernieuwing, cache-invalidatie, schaal van grafieken en beweging in de interface aansluiten op het gegevensmodel dat uitsluitend EOD-data gebruikt.

Klikken op interne routes resetten nu de scrollpositie voordat React Router de volgende pagina tekent. Zo wordt voorkomen dat de pagina eerst halverwege flitst voordat die bovenaan tot rust komt.

De shell van de site kiest nu voor handmatig herstel van de browserscrollpositie, zodat Safari en andere browsers geen verouderde offsets van interne routes hergebruiken.

De kop van de 404-pagina luidt nu: Dit is niet de URL die u zoekt.

De voorspellingsberekeningen van AI Market Maker aangescherpt, zodat neerwaartse basiscurves hun richting behouden en niet worden opgeschaald tot een onterechte stijging.

De verwerkingsregistratie voor het vernieuwen van AI Market Maker aangepast, zodat mislukte stappen bij de provider of cache de import als mislukt markeren en opnieuw kunnen worden geprobeerd.

Gecachete voorspellingscurves afhankelijk gemaakt van de nieuwste slotkoers, de nieuwssamenvatting van dezelfde dag, de rankingversie en de modelversie, zodat opnieuw gerangschikt nieuws de toekomstgrafiek opnieuw kan opbouwen.

Dagelijkse nieuwssignalen beperkt tot rijen van de huidige dag en de regel behouden dat gegevens uitsluitend van EOD afkomstig zijn, door bij gewone vernieuwing geen payload van actuele koersen op te slaan.

De grafiek van het React-dashboard bijgewerkt zodat datums en koersen worden geschaald op basis van gecachete tickerdata, resultaten van scenario's worden gekoppeld aan de geselecteerde ticker en periodewijzigingen worden geanimeerd met verfijndere beweging van grafiek en flyout.

26 apr 2026

Herhaalpogingen van Tech Tonic en betrouwbaarheid van Follower

De dagelijkse automatisering van Tech Tonic versterkt en Follower vervangen door een lichte lokale renderer. Dat verbetert de betrouwbaarheid in Safari en houdt de productie­bundel onder de waarschuwingsdrempel.

Geplande vernieuwingen van Tech Tonic worden na mislukte runs opnieuw geprobeerd totdat er voor die dag een geslaagde samenvatting of archief bestaat.

De achtergrond Follower opnieuw opgebouwd als lokale canvasrenderer, zodat Safari die direct na selectie kan starten zonder de pagina te vernieuwen.

De ongebruikte cursorafhankelijkheid van Three.js verwijderd, waardoor de waarschuwing over de te grote productiebuildchunk verdween.

Hoververfijning van de Instagram-feed

Hovergedrag van de Instagram-feed in de voettekst verfijnd, zodat elke miniatuur en het bijbehorende kaartkader samen groter worden, met ruimere tussenruimte en een samenhangender lift-effect.

De schaal bij hover op de volledige Instagram-kaart vergroot, zodat het zichtbare kader nu met de miniatuur meegroeit in plaats van statisch aan te voelen.

De interne afbeeldingszoom verkleind zodat de beweging aanvoelt als één samenhangende kaartinteractie in plaats van een uitgesneden afbeelding die binnen een vast kader beweegt.

Meer ruimte toegevoegd bij hover langs de feedrij, zodat grotere kaarten en schaduwen niet tegen de randen van de rij lijken te worden afgesneden.

25 apr 2026

Prestatieaudit en afstemming van de laadstroom

Een productieprestatie-update gepubliceerd die initiële laadtijd, assetprioriteit, shaderkosten en verfijning per route aanscherpt, met behoud van de huidige visuele richting.

Vite/Rolldown-uitvoer geoptimaliseerd zodat gedeelde leverancierscode voorspelbaarder wordt gesplitst en bibliotheken die vooral voor admins nodig zijn buiten het opstartpad van openbare pagina's blijven.

De Instagram-feed in de voettekst pas geladen wanneer die de viewport nadert en de feedminiaturen ingesteld op lazy loading met lagere prioriteit.

Kosten van de standaardplasma-shader verminderd met een lagere renderresolutie en rustiger framecadans op compacte apparaten en apparaten met minder processorkernen.

De mediaprioriteiten voor de homepage, berichten en projecten aangepast, zodat kaarten onder de vouw niet langer concurreren met inhoud op het eerste scherm.

Lighthouse-controles in productie uitgevoerd voor de belangrijkste openbare routes. Daarmee is bevestigd dat grote afbeeldingspayloads het volgende zinvolle optimalisatiedoel zijn, niet regressies in JavaScript.

24 apr 2026

Verfijning van de site, 2042 en interfacesystemen

De interface van de openbare site verfijnd, 2042 opnieuw opgebouwd met sterkere rasterachtige visuals, terugkerende interfacepatronen gecentraliseerd en de changelogweergave omgevormd tot een schoner dagelijks archief.

Illustraties voor 2042 opnieuw opgebouwd rond een rasteratlas met sprites voor schepen, vijanden, eilanden, explosies en EMP-effecten.

Uitlaat van de speler, behandeling van de oceaan, kielzog van het konvooi, diepte van het landschap en bonuskaart voor het voltooien van een level opnieuw vormgegeven zodat de arcadescène in de projectembed helderder leest.

Brede verfijning van de site aangescherpt, waaronder projectlabels, ruimte in hero's, overgang tussen voettekst en achtergrond, contactafhandeling en frontendopschoning gericht op prestaties.

Gedeelde basiscomponenten toegevoegd voor paginastapels, panelen, CTA's, labelpillen, mediakaders en sectiekoppen, zodat terugkerende patronen op openbare pagina's op één plek staan.

De Tailwind v4-thematokens uitgebreid voor paneeloppervlakken, inktkleuren, schaduwen, afrondingen en tussenruimte, terwijl op maat gemaakte visuele effecten in aangepaste CSS blijven.

Het berichtengrid op de homepage bijgewerkt zodat eerst 15 recente berichten worden getoond en daarna via LOAD MORE telkens nog een batch van maximaal 15 verschijnt.

De changelogweergave verbeterd zodat werk op dezelfde dag gegroepeerd blijft, labels van broncommits korte hashes tonen en vermeldingen van het huidige jaar beschikbaar blijven in het archief.

De pillen in de About-pagehero verfijnd en het experimentele werk aan de BorderBeam-rand van de profielfoto opgeschoond, zodat het portretkader eenvoudig blijft.

23 apr 2026

Projectlabels, plasma-achtergrond en verfijning van de voettekst

Projecttaxonomielabels aangescherpt, de plasma-achtergrond en voettekst vloeiender laten overlopen en paginahero's meer ruimte onder de navigatie gegeven.

Projectkaarten en projectdetailpagina's gebruiken nu beschrijvende eyebrow-labels zoals AI News Aggregator, Future Retro Game, Retro Game en Eye Candy in plaats van het generieke label Project Node.

De stapellabels van het project 2042 ingekort tot Canvas Sprites, Audio Chiptunes en Responsive Input voor een beter scanbare kaart.

De plasma-shader vult de viewport nu betrouwbaarder en verwijdert de zwarte balk die onder het projectraster kon verschijnen.

De voettekst veranderde van een effen donker vlak in een transparante donkere gradiënt die overgaat in de Instagram-feed en de plasma-achtergrond zichtbaar laat.

Gedeelde ruimte in de paginashell geeft herosecties nu meer ruimte onder de vaste navigatie, op desktop en mobiel.

De flashbacktekst op de About-pagina teruggebracht tot één doorlopende alinea, met behoud van het volledige verhaal van Seequa tot comicshow.com.

Contactworkflow, gedeelde media en verfijning van de homepage geverifieerd

Een contactformulier met korte code toegevoegd, de spraak- en Tech Tonic-instappunten op de startpagina vernieuwd en de opschoning van bezoekersgekoppelde berichten aangescherpt.

De About-pagina heeft nu een tijdelijk contactproces met een e-mailcode voordat een bericht kan worden verstuurd.

Contactinzendingen zijn gekoppeld aan de bezoekerssessie zodat ze kunnen worden beoordeeld, verwijderd en na korte tijd kunnen worden opgeschoond.

Spraakacties op de homepage, de Tech Tonic-snelkoppeling en de auteursregel in de voettekst kregen een verfijndere interactieve afwerking.

De uitvoer van de openbare feed aangepast voor bredere compatibiliteit met feedlezers, met behoud van uitgelichte afbeeldingen voor lezers.

Verwijzingen naar openbare media worden nu opgelost via gedeelde mediaopslag, zodat paginabeelden, projectafbeeldingen, logo's en ingebedde projectassets in alle omgevingen consistent blijven.

De bronophaling van Tech Tonic haalt nu paginakoppen, metadata en andere markup die geen artikel bevat weg voordat vastgelegde items in de samenvattingsworkflow worden opgenomen.

De tekst in de homepagehero en labels voor spraakinvoer zijn aangescherpt zodat de belangrijkste acties natuurlijker klinken.

22 apr 2026

Live nieuwsmodus van Tech Tonic, veiliger publiceren van media en verfijning van de leeservaring

22 april stond in het teken van het aanscherpen van de nieuwe Tech Tonic-stroom, het verweven van de dagelijkse samenvatting met de livechatervaring, soepelere beeldverwerking voor berichten en verbeterde openbare leesweergaven zoals feeds, uitgelichte kaarten en artikellichtbakken.

De invoer voor Tech Tonic is aangescherpt rond Hacker News en Slashdot, uitgebreid met diepere bronbatches en ontdaan van ruis bij het ophalen van artikeltekst. De samenvatting is afgesteld op zes hoofdverhalen plus een beknopte rubriek In other news.

De Tech Tonic-projectpagina is redactioneler en operationeel duidelijker geworden, met samenvattingsarchieven, verfijnde statuskaarten voor de pipeline, gebruiksrapportage en een schonere indeling van hero en zijbalk.

De homepage heeft nu een eigen spraakpad voor dagelijks technieuws: Chat about today's tech news start dezelfde live Moebis-ervaring, maar vult die vooraf met een Tech Tonic-introductie en de samenvatting van vandaag zodat vragen direct kunnen beginnen.

Verwerking van berichtassets is nu slimmer en sneller: bewerkingen van blogberichten met alleen afbeeldingen slaan het zwaardere pad voor tekstvernieuwing over, en bijgewerkte omslag- of socialafbeeldingen worden gepubliceerd onder URL's met fingerprints, zodat verouderde browser- en mediacaches niet blijven hangen.

Ook de leeservaring verfijnd met niet-bijgesneden uitgelichte media op de homepage, responsief inkorten van fragmenten, vernieuwde portretten, artikelafbeeldingen die je kunt aanklikken om te vergroten en een beveiliging die voorkomt dat tijdelijke afbeeldingsuploads in gepubliceerde berichten terechtkomen.

Ook de openbare feed en changeloglaag aangescherpt: de indeling van changelogitems rekt de ruimte tussen opsommingstekens en de commitkolom niet langer uit, en de RSS-feed gebruikt nu één canoniek /rss-endpoint met ingesloten omslagafbeeldingen van berichten die geschikt zijn voor feedlezers.

21 apr 2026

Lancering van Tech Tonic, opschoning van inhoud en verfijning van de console

De site heeft de overstap naar een inhouds- en geheugenstroom op basis van de database voltooid en tegelijk Tech Tonic gelanceerd: een dagelijks door AI samengestelde samenvatting van technieuws met een eigen vernieuwingspipeline en operationele bediening.

Bewerkbare site-inhoud wordt nu uitsluitend uit de database gelezen en daarin geschreven; site-export en hersteltools volgen hetzelfde pad.

De geheugenlaag is overgezet naar een schoner documentmodel en kan op basis van nieuwe sitewijzigingen controleerbare conceptupdates voorstellen zonder ze automatisch te publiceren.

Tech Tonic gelanceerd als afzonderlijk project met geplande dagelijkse nieuwsophaling, batching van bronnen, genereren van samenvattingen, vernieuwingsbediening, rapportage van runstatus en zichtbaarheid van de uitrol.

De achtergrondmatrix van Projects uitgebreid met Maze, String Theory, Pulse, Vortex, Quasar en Caustics. De interface van de selectie is compacter gemaakt en eenvoudiger te bekijken vanuit zowel de console als de openbare Projects-pagina.

De console- en statistiekweergaven verfijnd met gedeelde acties in de kop, een onderhoudsoverzicht, duidelijkere herstelbediening, verbeterde filters en minder ruis door interne sessies.

Eigen Instagram-feed, beheerde media en vernieuwing van previews

De Instagram-strip in de voettekst verhuisde van de widget van derden naar de app zelf, met directe Instagram-ophalingen, levering van beheerde media en een opnieuw opgebouwde klik-om-te-previewervaring voor desktop en mobiel.

De oude JavaScript-embed is verwijderd: de site haalt nu rechtstreeks de zes nieuwste Instagram-berichten op en toont ze als native kaarten in de shell van de voettekst.

Instagram-media worden via de gedeelde mediapipeline gecachet, zodat de openbare site Instagram niet bij elke weergave van de voettekst hoeft op te vragen.

De strip behoudt nu op desktop een indeling met zes items naast elkaar en gebruikt op mobiel een terugvalindeling van drie bij twee, plus een hoverbehandeling van grijswaarden naar kleur en een sterker effect waarbij kaarten omhoogkomen, zodat het onderdeel aanvoelt als deel van de site in plaats van als externe widget.

Een tegel aanklikken opent nu een ingebouwde lichtbakweergave met een vierkant mediavlak, Instagram-CTA, bijschrift in de pagina en ondersteuning voor het afspelen van reels, in plaats van de bezoeker direct naar Instagram door te sturen.

De previewbeweging opnieuw opgebouwd rond een overgang die begint bij de tegel; de uitrol is niet langer afhankelijk van oudere terugvalopties voor inhoud.

20 apr 2026

Follow the Leader, berichten met bronvermelding en verfijning van publicatie

20 april werd een gerichte verfijningsronde: de nieuwe achtergrondshader Follow the Leader verving de oude plek van World Destroyer, berichten kregen optionele gestructureerde bronvoetteksten en een reeks verbeteringen aan publiceren en statistieken stroomlijnde zowel het lezen als het bewerken.

De oude achtergrondplek World Destroyer toont nu het nieuwe effect Follow the Leader, met een bijgewerkt label in de selector en een visuele behandeling die is gekoppeld aan het gedeelde shader-systeem van de site.

Die shader kreeg ook een reparatie voor het volgen van de viewport, zodat het effect dat de cursor volgt doorloopt tot aan het onderste deel van het scherm in plaats van al rond de eerste rijen berichten te stoppen.

Gepubliceerde berichten kunnen nu een optionele gestructureerde bronnenlijst bevatten. Die wordt direct in de inhoudslaag opgeslagen en alleen als een bericht daadwerkelijk bronnen bevat weergegeven in een subtiele gelinkte voettekst.

De publicatieworkflow begrijpt nu ook geplakte bronregels zoals Title: https://... en bestaande ankermarkup en zet die om in nette gelinkte brontitels, zodat lange ruwe URL's niet overlopen in de zichtbare voettekst van een bericht.

De shell van de site start bij de eerste lading niet langer een verkeerde terugvalshader terwijl die op inhoud wacht. Nieuwe bezoekers zien nu meteen de geconfigureerde achtergrond in plaats van dat Plasma kort wordt geïnitialiseerd.

De indeling van de statistieken- en redactionele werkruimte verder verfijnd, zodat langlopende beheerweergaven de ruimte beter benutten en tijdens doorlopende publicatiewerkzaamheden eenvoudiger te navigeren zijn.

19 apr 2026

Gegronde MOEBIS-chat, fuzzy retrieval en eigen statistieken

19 april werd een grote architectuurronde voor MOEBIS: livechat verving de oude bootstrap met gecomprimeerde context door een geheugensysteem op basis van retrieval, openbare zoekopdrachten en X-Log-matching werden veel scherper en externe analytics maakten plaats voor een eigen meetpad.

De oude bootstrap met vooraf geladen context is niet langer de live groundinglaag: MOEBIS gebruikt nu een duurzame geheugenlaag plus site-retrieval op verzoek voor elke beurt.

Deze gegronde chatstroom geeft gestructureerde bronlinks onder elk antwoord, houdt die links weg uit privé-inhoud en 404-inhoud en geeft sterk de voorkeur aan afzonderlijke bronnen zoals berichten, projecten en verankerde X-berichten boven brede archiefpagina's, tags en changelogitems.

Openbaar zoeken is verder uitgebreid naar het sitearchief: het X-logboek is geïndexeerd, treffers voor X-berichten springen naar exacte ankers, gemarkeerde termen kunnen meegaan naar de aangeklikte bestemming en de eerste zoekactie reageert sneller nu de index niet meer tijdens de eerste interactieve query wordt opgebouwd.

De retrievalstack gebruikt nu fuzzy matching die typfouten tolereert, strengere rangschikking en hergebruik van vervolgcontext. Daardoor blijven vragen over bijvoorbeeld Ukraine, iPhone, Ghostty, Modest Mouse of vage gesproken vervolgvragen dichter bij werkelijk relevante berichten en tweets in plaats van af te dwalen naar zijdelingse inhoud.

Analytics van derden zijn verwijderd: eigen sessie- en gebeurtenisregistratie legt nu bezoeken, unieke bezoekers, paginaweergaven, geopende chats, apparaatsignalen en overzichten over langere periodes vast.

Ook de homepage en live-shell zijn parallel verfijnd: MOEBIS is nu standaard ingebed in de hero, kan op desktop worden uitgebreid over de volledige hero- en About-shell en de transcript- en broninterface is aangescherpt zodat de bredere modus de beschikbare ruimte benut.

18 apr 2026

Shadersysteem, gedeelde mediasynchronisatie en optimalisatie

18 april werd de release waarin alles werd aangescherpt: de site kreeg een echt systeem met meerdere achtergrondshaders en instelbare modi, schonere route- en sessielading, een opnieuw gebouwde wolkeneffectshader en een gedeelde inhouds- en mediapipeline zodat livebewerkingen en berichtmedia tussen localhost en productie gesynchroniseerd blijven.

De siteachtergrond is geen eenmalig effect meer maar een gedeeld systeem: World Destroyer, Shader Toy, Jupiter, Cauldron, Gobstopper, Easter Lily en het opnieuw opgebouwde Head in Clouds-effect staan nu naast Plasma als genormaliseerde opties in de siteconfiguratie.

De selectie van achtergrondshaders gekoppeld via gedeelde typen en normalisatie voor siteconfiguratie, zodat het uiterlijk van de site kan worden aangepast zonder inhoud handmatig te bewerken of risico op niet-overeenkomende waarden tussen client en server.

Er is een aparte SiteBackgroundLayer toegevoegd, samen met herbruikbare renderer-infrastructuur die de zwaardere WebGL-achtergronden pas achter de openbare shell laadt. Daardoor blijft de standaardroute lichter en wordt het veel eenvoudiger nieuwe shaderexperimenten in te wisselen en erop door te ontwikkelen.

Veranderlijke site-inhoud is nu in alle omgevingen gekoppeld aan de database. De changelog, bewerkbare pagina's, siteconfiguratie, tweetlog en andere live-inhoud worden allemaal uit de gedeelde opslag gelezen in plaats van uit snapshots van de repository.

Berichtmedia worden nu geüpload naar de gedeelde mediahost met behoud van een archiefkopie onder assets/posts; oude rommel uit uploads is verwijderd en bestaande verwijzingen naar afbeeldingen in berichten zijn gemigreerd naar de gedeelde mediahost.

Ook de frontend gebruikt meer codesplitsing per route, uitgesteld werk van derden, gedeelde sessiestatus en opschoning van editors. Zo gebruiken de bewerkings- en publicatieoppervlakken minder dubbele ophaallogica en minder overgebleven lijmcode.

De server kreeg een slimmere cache voor de inhoudsopslag en strengere beveiliging van beschermde routes en live-sessieroutes. De lokale shell houdt nu tijdens herstarts van de backend de laatst goede inhoudssnapshot op het scherm, terwijl inhoudsbewerkingen tussen processen worden vernieuwd zonder handmatige herstart.

17 apr 2026

Tailwind v4, opschoning van UI-overeenkomst en verfijning van context en chat

17 april werd een brede verfijningsronde voor de hele stack: de site stapte over op Tailwind v4 en recentere kernafhankelijkheden, de chat-groundingpipeline werd beter afgestemd op continuïteit en een uitgebreide opschoning van de visuele overeenkomst bracht localhost na de upgradewerkzaamheden weer dichter bij de productie-uitstraling.

De frontendstack gebruikt nu Tailwind v4 met vernieuwde React-, Vite-, TypeScript-, Tiptap-, lucide-react- en andere directe afhankelijkheden, plus de ondersteunende configuratiewijzigingen die nodig zijn om de build succesvol te houden.

Daarna herstelde een lange pariteitsronde het oudere visuele ritme waar de upgrade daarvan was afgeweken: hero-eyebrows, navigatiepills, CTA-afmetingen, tagpills, bediening voor het bewerken van bijdragen, Changelog-afstanden, regelhoogte van titels, uitlijning van de zoekknop en andere kleine chroomelementen werden weer dichter bij de productiestijl gebracht.

De hero-kicker op de homepage luidt nu Bohemian polymath / creative web lab en de huisstijl van de nieuwste X-kaart is vereenvoudigd tot een standaard x.com-pil in plaats van een logo op maat.

De standaard-404-ervaring gebruikt nu de geüploade Obi-Wan-afbeelding, behoudt de kleinere bijschriftstijl op de afbeelding en laat de te grote overlaytekst weg zodat het kunstwerk ruimte krijgt.

De handmatige vernieuwing van geheugen ondersteunt nu een eenmalige volledige herbouw plus een lichtere incrementele workflow die alleen de getroffen secties van de groundingbestanden bijwerkt in plaats van alles bij elke delta-vernieuwing opnieuw te verwerken.

Aan die groundingbestanden is ook een expliciete sectie Musical Taste toegevoegd, zodat voorkeuren zoals Pink Floyd, Modest Mouse en Radiohead als volwaardige context behouden blijven in plaats van in samenvattingen te worden afgevlakt.

De MOEBIS-livechat behoudt nu de oorspronkelijke begroeting voor nieuwe gebruikers, schakelt bij opnieuw verbinden binnen dezelfde sessie over op What's up? en gebruikt een warmere standaardstem dan de vorige build.

De nieuwste X-kaart op de homepage controleert nu opnieuw bij de server, zelfs als een browser een recente kopie in de cache heeft. Daardoor blijft moebis.com niet vasthouden aan een lokale tweetcache van gisteren wanneer de server al weet van een nieuwer bericht.

16 apr 2026

Verfijning van MOEBIS-chat, herstel van arcadegames en opschoning van de publicatiepipeline

16 april werd een bredere verfijningsronde voor de hele site: de MOEBIS-chat kreeg rustiger gedrag bij gemengde modi, de arcadespellen werden hersteld en kregen doelbewustere namen, en de publicatiestack werd aangescherpt met schonere mediaverwerking, stevigere bewerkingsstromen en speciaal ontworpen social cards.

De MOEBIS-chat opent nu met een vooraf ingevulde tekstbegroeting, houdt de invoer actief voordat spraak is verbonden en spreekt die openingszin pas uit nadat de gebruiker spraak expliciet heeft ingeschakeld.

Binnen een livesessie volgen antwoorden nu de meest recente invoermodus van de gebruiker in plaats van alleen de aanwezigheid van een open microfoon. Getypte beurten blijven daardoor tekstueel, terwijl gesproken beurten nog steeds hardop kunnen worden beantwoord.

De verzendknop geeft nu aan dat die klaar is met een groene omlijnde status zodra een getypt concept kan worden verstuurd.

De remake van 2042 veel dichter bij het arcade-origineel gebracht met een herkenbaarder P-38-silhouet, plattere geometrie van vliegdekschepen, rustigere vijandelijke druk, goed leesbare POW-kratten, krachtiger afgesteld geluid en duidelijkere enscenering van eilanden en konvooien.

Zowel 2042 als Galaga staan nu in lichtere, afgeronde projectvensters met een subtiele halo. De Instagram-weergave in de voettekst is vereenvoudigd zodat die beter aansluit bij de rest van de site.

Berichten bewerken kreeg ook een veel stevigere assetpipeline: nieuwe concepten en gerichte bewerkingen worden nu correct verwerkt, de afstand tot de titel en bijschriften werken in de composer zoals bedoeld, Markdown-bestandsnamen worden niet langer automatisch links en assets van gepubliceerde berichten blijven geordend in mappen op basis van de slug wanneer omslagen of slugs veranderen.

Uitgelichte media in kaarten, artikelkoppen, bewerkingspreviews en deelpreviews gebruiken nu allemaal de verhouding 1,91:1. Elk gepubliceerd bericht krijgt bovendien een eigen social-cardafbeelding van 1200 × 628, zodat X een speciaal gemaakte preview voor een grote kaart krijgt in plaats van de ruwe omslagafbeelding.

13 apr 2026

Lancering van de changelog en verfijning van artikelmedia

De site kreeg hier een bruikbaardere redactionele cyclus: een openbare changelog en een schoner mediasysteem voor inlinevideo en artikelen met veel afbeeldingen.

De changelogpagina online gezet met mijlpaalvermeldingen en een link in de voettekst, zodat de buildgeschiedenis deel is van de site en niet uitsluitend in versiebeheer staat.

Gepubliceerde berichten kregen een gerichtere bewerkingsworkflow met minder ruis in de console, terwijl artikelupdates dicht bij de live-inhoud blijven.

Berichtkaarten en artikelomslagen tonen nu een VIDEO-badge bij berichten met ingesloten video. Media in artikelen zijn gecentreerd en worden doelbewuster op 80% weergegeven, met betere videokadering.

12 apr 2026

Projectlab verfijnen en geheugenbeveiliging aanscherpen

De projectpagina's ontwikkelden zich verder tot een doelbewuster interactief lab, terwijl de sitegeheugenpipeline werd herwerkt om rijkere details voor MOEBIS-chat te behouden in plaats van belangrijke nuances plat te slaan.

Projectembeds vernieuwd zodat de arcade-experimenten en native browserdemo's beter bij de site passen.

De pipeline voor gecomprimeerde context en geheugen geeft nu meer details door en behandelt continuïteit als onderdeel van het geheugenmodel in plaats van alles vanaf nul te herschrijven.

De hero-oppervlakken op de site opnieuw verfijnd zodat de plasma-achtergrond consistenter zichtbaar is, zonder dat niet-homepagina's flets ogen.

11 apr 2026

Sprint voor de publicatiestack, livechat, synchronisatie en snelheid

Een grote systeemronde is doorgevoerd in de publicatiestack, de MOEBIS-assistent op de startpagina, herstelprocessen van de site, analytics en performance-afstemming, zodat de site kan functioneren als een echt zelfgehost publicatieplatform.

De homepage kreeg de inline MOEBIS-livechatervaring met realtime spraakbediening en context die rekening houdt met de site.

De publicatiestack kreeg sterkere sessies, hersteltools die onder versiebeheer vallen, betere editorbediening, embeds, zoeken en schonere publicatieworkflows.

Werk aan prestaties en stabiliteit omvatte het splitsen van chunks, caching, laadprioriteiten voor de homepage, visuele verfijning en een terugkeer naar een eenvoudig statistieksnippet.

10 apr 2026

Fundament voor de zelfgehoste site en richting voor de frontend

Hier kreeg het fundament van de site vorm: een zelfgehoste moebis-build met homepage, About, berichten, projecten, SEO per route en de eerste visuele stijl voor de nieuwe interface.

De sitestructuur en navigatie zijn ingericht voor Home, About, Posts, tags, projecten en de belangrijkste publicatieroutes.

De SEO-basis werd vroeg aangelegd, waaronder metadata, omleidingen, ondersteuning voor sitemaps en social cards.

De feedkaart op de homepage, de laagopbouw van de hero, beweging en bundelgedrag zijn in meerdere snelle verfijningsrondes aangepast om de visuele toon vast te leggen.

Instagram