Naar de hoofdinhoud
Over het project · 2025 tot nu

Een logboek
voor precieze
piloten.

We-fly is een logboek dat de community samen bouwt, met elke vlucht erin: de wind die dag, het scherm waarmee je vloog, de lijn die je koos. Gebouwd door piloten, voor piloten, in alfa.

Klaar om te loggen
Leg elke thermiek, elke helling en elke glijvlucht vast.
Begin je logboek →

Release-geschiedenis

Een eerlijk verslag van wat er uitkwam, wat er stukging en wat we hersteld hebben. De nieuwste bovenaan.

39 releases · oudste 16 nov 2025
Toegevoegd
releasesommige releases komen nu met sterretjes. Af en toe wordt een release als shiny gemarkeerd. De eerste keer dat je We-Fly opent nadat ze geland is, wordt het gewone venster „nieuwe versie“ vervangen door een holografische kaart die zweeft in een nachtelijke hemel vol sterretjes, met dezelfde links naar de release notes en de nieuwste blogpost. Beweeg je muis erover om de folie het licht te zien vangen, tik op de paraglider voor een extra uitbarsting en druk op Let's fly om hem weg te sturen. Shiny releases dragen ook een label Shiny in de changelog op de pagina Over. Vraagt je toestel om minder beweging, dan blijft de kaart shiny maar beweegt er niets.
airspacekoppel het luchtruimbestand van een wedstrijd aan je vlucht. Als de organisatoren het officiële luchtruim aanpassen of buffers toevoegen voor een taak, open je het menu ⋯ van een vlucht en kies je Luchtruimbestand koppelen om hun OpenAir-bestand te uploaden (tot 8 MB). Vanaf dan is dat bestand het enige luchtruim voor deze vlucht: de kaart, de luchtruimcontrole, de 3D-replay en de 3D-vergelijking van dezelfde dag gebruiken het allemaal, en een klein label Luchtruim naast de taak toont welk bestand het is. Heeft een andere piloot al een bestand gekoppeld aan een vlucht op dezelfde taak, dan stelt We-Fly het voor zodra je de taak koppelt, zodat niemand ernaar hoeft te zoeken. Bestanden worden met iedereen gedeeld en één keer opgeslagen, gecomprimeerd. Een vergelijking gebruikt eerst het bestand van je eigen vlucht, anders dat van een van de andere piloten.
adminzie hoe de vluchten over de piloten verdeeld zijn. De pagina voor gebruikersbeheer kan gebruikers nu sorteren op aantal vluchten, en een nieuwe kaart Flights per User toont hoeveel accounts echt vliegen, de mediaan en het p90 van het aantal vluchten, het drukste logboek en welk aandeel van alle vluchten de top 10% van de piloten uploadt.
apipartnerapps kunnen nu je originele IGC-bestanden downloaden. Een nieuw endpoint GET /api/v1/flights/{id}/igc geeft het bestand terug precies zoals je het uploadde, voor apps die je gekoppeld hebt met de toestemming „Je vluchten lezen“, en alleen voor je eigen vluchten. Samen met incrementele synchronisatie en uploaden laat dit een vlieginstrument zijn logboek en je We-Fly-logboek in beide richtingen gelijk houden, zonder ooit dubbels te maken.
apije taken, waypoints en routes synchroniseren nu ook met je vlieginstrument. Gekoppelde apps kunnen elke taak, waypointcollectie of route uit de XC-planner downloaden als .wpt-, .cup- of .gpx-bestand, en een taak geëxporteerd als .cup bevat de straal van zijn keerpunten en zijn goallijn. Je opgeslagen routes krijgen dezelfde synchronisatie in twee richtingen als vluchten, taken en waypoints, dus een route die je in de XC-planner tekent, kan op je instrument verschijnen, en een route die je op het instrument plant, belandt in je planner. De toestemmingen „Je taken en waypoints lezen/toevoegen“ zeggen nu dat ze ook routes dekken.
xc-plannerkrijg een XContest-cloudcode voor routes en taken, meteen in de briefing. De laatste stap van de XC-planner heeft nu een blok XContest-cloudcode naast de bestandsdownload en de QR-code. Publiceer je plan en je krijgt de korte code die XCTrack laadt met Task → Edit → Load from XContest, met hoe lang hij geldig blijft en een waarschuwing als je het plan sindsdien aangepast hebt. Het werkt voor een wedstrijdtaak en voor een route, die XCTrack laadt als een gewone reeks keerpunten. De code van een taak wordt nog altijd met de taak bewaard; die van een route alleen zolang de planner openstaat.
xc-plannerzie startplaatsen en landingsplaatsen terwijl je plant. Twee nieuwe schakelaars onder Kaartlagen → Nuttige punten tekenen elke bekende startplaats (groen) en landingsplaats (oranje) op de plannerkaart. Beweeg over een punt voor zijn naam, hoogte en oriëntatie. De laag is gebouwd om vlot te blijven: zodra je inzoomt, laadt ze alleen het deel van de kaart dat je bekijkt, tekent ze duizenden sites in één keer en onthoudt ze wat ze al geladen heeft, zodat terugschuiven of de laag uit- en weer aanzetten meteen gaat.
xc-plannerdeel een openbare route met één klik, op jouw naam. Elke openbare route in Mijn routes en Ontdekken heeft nu een deelknop die de link meteen naar je klembord kopieert, zonder de route eerst te laden; een vinkje en een melding „gekopieerd“ bevestigen het. Alleen opgeslagen openbare routes kunnen gedeeld worden: de knop Delen blijft uit tot je route als openbaar opgeslagen is. Wie de link opent, ziet wie de route gemaakt heeft, in de zijbalk en op de kaart, en kan een eigen kopie bewaren.
xc-plannervoeg notities toe aan je opgeslagen routes en taken. Een nieuw notitieveld onder de naam in Opslaan en delen laat je schrijven wat andere piloten moeten weten: beste seizoen, omstandigheden, uitwijklandingen, veiligheidspunten. Zodra de route of taak openbaar is, leest iedereen die ze opent via een deellink of Ontdekken je notities naast je naam, in de zijbalk en in het overzicht op de kaart, en de lijsten in Ontdekken tonen een voorproefje van één regel. Notities blijven privé zolang de route of taak privé is, en bevatten tot 2000 tekens.
xc-plannergedeelde routes en taken krijgen nu een voorbeeldkaart. Plak de link naar een openbare route of taak in WhatsApp, Facebook, Slack of waar dan ook linkvoorbeelden getoond worden, en hij ontvouwt zich tot een kaartje met de route of taak getekend op een kleine kaart, de naam, wie hem maakte, de afstand, de vorm of het reglement en het begin van je notities. Taken tonen elke cilinder, met kleurcodes zoals in de planner, met de geoptimaliseerde lijn erdoor. Privéroutes en -taken houden het algemene plannerkaartje, zodat er niets over hen uitlekt via een voorbeeld.
communityzoek communityvluchten op een kaart. De nieuwe pagina Community → Vluchten zoeken is een grote kaart van elke startplaats waar de community vanaf gevlogen heeft, geladen terwijl je rondschuift. Klik op een startplaats en de tracks van zijn communityvluchten verschijnen, met de lijst ernaast (de 400 langste als een site er meer heeft), te filteren op piloot of scherm. Beweeg over een track om te zien wie hem vloog, wanneer, hoe ver en op welk scherm. Klik erop, of op een vlucht in de lijst, en het overzicht opent meteen in het zijpaneel: tijden, gescoorde afstand en score, hoogte, beste stijging, snelheid, thermiek, plafond en wind, met pijlen om door de andere vluchten van die startplaats te bladeren. Niets verschuift op de kaart terwijl je bladert. Wil je de hele vlucht, dan houdt Volledige vlucht openen in een nieuw tabblad deze kaart precies zoals je ze achterliet.
communityde piloten die je volgt, meteen op de Community-pagina. De kaart Nieuwste vluchten opent nu met een rij van de piloten die je volgt, wie het laatst vloog eerst. Een ring markeert wie deze week vloog, met zijn laatste afstand, en een tik opent die vlucht. Hun vluchten in de communitylijst dragen een markering Gevolgd, en elke andere piloot daar kun je meteen vanuit de lijst volgen met de knop Volgen die verschijnt als je over een rij beweegt. Volg je nog niemand? Dan stelt de rij piloten voor: mensen die vanaf je vaste startplaatsen vliegen, of de actiefste piloten van de maand, elk met een knop Volgen. De lijst zelf groeide van 6 naar 8 vluchten.
communityeen overzichtelijkere pagina Gevolgd. Community → Gevolgd toont nu links de piloten die je volgt, wie het laatst vloog eerst, met een ring rond iedereen die deze week vloog. Klik op een piloot om alleen zijn vluchten te zien, en de link houdt die weergave vast als je ze deelt of herlaadt. Beweeg over een piloot om zijn profiel te openen of hem te ontvolgen. Rechts staan hun vluchten gegroepeerd per dag, elk met een kleine tekening van de track, de afstand, de duur en de maximale hoogte. Als meerdere piloten die je volgt dezelfde dag vanaf dezelfde startplaats vlogen, zegt een regel dat. Meer vluchten laden vanzelf terwijl je scrolt. Een paar voorgestelde piloten staan onder je lijst, en als je nog niemand volgt, opent de pagina met piloten om te volgen in plaats van een lege doos. Op een telefoon worden de piloten een rij avatars boven de vluchten.
takeoffstoon alleen de startplaatsen waar je nu kunt vliegen. Een nieuwe schakelaar Nu vliegbaar in de filters van de startplaatsen houdt alleen de sites over waar de huidige wind in het windvenster van de startplaats valt, dezelfde controle als achter de groene badge op elke kaart. Het werkt op de lijst, de kaart en je favorieten, en We-Fly onthoudt je keuze. Sites waarvan het weer nog laadt, blijven weg tot we het weten, en op de kaart treedt de filter in werking zodra je ver genoeg inzoomt om het weer te zien.
admineen e-mail als een partner API-toegang vraagt. Een OAuth-applicatie registreren stuurt de admins van We-Fly nu een mail met de gegevens van de app, de gevraagde toestemmingen en een link om ze te beoordelen, zodat nieuwe aanvragen niet meer onopgemerkt in het adminpaneel blijven liggen.
Gewijzigd
communityde lijst met communityvluchten toont het minikaartje alleen als je erom vraagt. Net als in je logboek heeft de lijst nu een klein trackicoontje aan het begin van elke rij. Beweeg erover om de vlucht op een kaart te bekijken. Met de muis over de rijen gaan laat niet meer telkens een kaart opduiken, dus de lijst bladert rustiger. Op een telefoon, waar er geen hover is, heeft elke vluchtkaart een knop Voorbeeld die de kaart meteen in de kaart zelf opent, net als in je logboek.
depsvluchttabellen overgezet naar TanStack Table v9. Je logboek en de vluchtlijst op pilotenprofielen draaien nu op de nieuwe hoofdversie van de tabelbibliotheek. Voor jou verandert er niets: sorteren, kolommen tonen of verbergen, vluchten selecteren voor bulkbewerkingen en het trackvoorbeeld werken zoals voorheen.
replayeen rustigere, ruimere 3D-replay, dezelfde voor één vlucht en voor de vergelijking van dezelfde dag. De scène krijgt nu de ruimte: het afspelen zit in een vaste balk onder de 3D-weergave in plaats van erover te zweven, met markeringen voor start, landing, beste stijging en grootste achterstand op de tijdlijn en snelheden van 1× tot 100×. Alle acht live waarden (hoogte, hoogte boven de grond, stijging, snelheid, glijgetal, wind, luchtsnelheid, tijd) staan in één strook linksboven, en op een telefoon in een raster vlak boven de bediening. De camera, een knop Lagen die toont hoeveel lagen aan staan, en een menu Meer (delen, een video opnemen, overlays verbergen, lengte en doorzichtigheid van de afgelegde track, sneltoetsen) delen één werkbalk. Een luchtruimwaarschuwing verschijnt bovenaan zolang je bij of in een zone bent, en de variolegende kan weggeklapt worden. Op volledig scherm vervaagt de bediening terwijl de replay speelt en komt ze terug zodra je beweegt. De vergelijking krijgt een live rangschikking naast de scène (pilotenchips op een telefoon) met momenten waar je naartoe kunt springen, een rangstrook die Afstand / Race vlak naast de rang zet die het verandert, een grafiekenlade onder de scène die je kunt vergroten of inklappen (Hoogte, Fasen, Cirkels), zodat geen enkele grafiek de 3D-weergave kan platdrukken, en statistieken in een zijpaneel dat je vanuit de kop opent; op een telefoon delen grafieken en statistieken één paneel. Lichte en donkere thema's worden allebei ondersteund, en je laagkeuzes worden apart onthouden voor losse vluchten en vergelijkingen. De vergelijking opent nu met dezelfde val uit de ruimte als een losse vlucht, landt op de eerste piloot die start en volgt hem tot je iemand anders kiest; in beide replays springt de camera niet meer als de afdaling eindigt, en het inzoomen in baanmodus stopt op 500 m van de paraglider, voor de grond in wazige pixels verandert. De hoogte-onderschriften boven elke thermiekbel in de vergelijking zijn verdwenen.
navlinks blijven binnen We-Fly, en externe links zeggen het. Links naar pagina's van We-Fly (docs, vluchten, profielen, het privacybeleid) openen nu in hetzelfde venster, zodat de geïnstalleerde app op je telefoon je niet meer naar de browser gooit; Terug brengt je waar je was. Links naar andere websites openen nog steeds een nieuw tabblad en dragen nu een kleine ↗, zodat het nooit als een verrassing komt. Waar de pagina verlaten je werk zou kosten, opent de hulp nu in een lade: de link Privacybeleid op de uploadpagina en Meer info in het venster voor de datumcorrectie schuiven over de pagina en laten je bestanden en wijzigingen ongemoeid. Een nieuw artikel Verkeerde vluchtdatums corrigeren legt uit wanneer je de datumcorrectie gebruikt. Ben je ingelogd, dan openen Referenties en Contact nu ook binnen We-Fly, in dezelfde stijl als de rest van de app.
naveen lichtere manier om door We-Fly te bewegen, zonder de zijbalk links. De bovenbalk bevat nu de vier plekken waar je naartoe gaat: Mijn vluchten (Logboek, Cockpit, Successen), Community, Startplaatsen en XC-planner, plus Admin voor admins. Een smalle balk eronder toont de pagina's van waar je bent, en een tweede rij groepeert de rest: de tien weergaven van de Cockpit, Vluchten en Schermen van het Logboek, en de negen pagina's van Community, nu ingedeeld in Overzicht, Feed, Mensen, Statistieken en Uitdagingen. Filters staat rechts in die balk op het Logboek en de Cockpit, met het aantal actieve filters; je opgeslagen filters en filtersets blijven onaangeroerd. Druk op ⌘K (Ctrl+K) of het vergrootglas om op naam naar een pagina te springen. Je avatarmenu toont nu Profiel, Gedeelde links, Afwijkingen en Ontwikkelaar, dan Documentatie, Wat is er nieuw, Over, Referenties, Contact en Privacybeleid. Op een telefoon staan onderaan vijf tabbladen (Logboek, Cockpit, een grote knop Uploaden, Community en Ik); Ik bevat je meldingen, Successen, Startplaatsen, XC-planner, accountpagina's, hulp en thema. Elke pagina houdt haar adres, dus bladwijzers en gedeelde links werken nog steeds.
filtersfilters openen ter plekke, en zoeken vindt je vluchten en startplaatsen. Op een computer klapt Filters nu een breed paneel open onder de balk in plaats van de pagina te bedekken: filtersets, vlucht, locatie, tijd en prestaties (nu met een minimale afstand) naast elkaar, met een kalender die de dagen waarop je vloog met een stip aanduidt, het aantal overeenkomende vluchten en Klaar. De resultaten worden bijgewerkt terwijl je klikt. Elk filterlabel onder de titel opent alleen die filter voor een snelle aanpassing. Op een telefoon is Filters een paneel van onderen met snelle rijen voor Seizoen, Scherm en Startplaats en een knop Vluchten tonen. Het zoekveld zit nu in de bovenbalk (⌘K) en vindt startplaatsen, je vluchten, piloten, pagina's en acties zoals een opgeslagen filterset toepassen; zonder iets in te tikken toont het je recente vluchten. Je opgeslagen filters en filtersets blijven ongewijzigd. Op het Logboek staat de knop Kolommen om tabelkolommen te tonen of te verbergen naast de schakelaar Vluchten / Schermen.
naveen duidelijke weg terug in plaats van een broodkruimelspoor. Het oude broodkruimelspoor boven de pagina's is weg. Pagina's die je vanuit een lijst bereikt, beginnen nu met een teruglink in de balk onder het hoofdmenu, zoals ← Logboek bij een vlucht: een startplaats toont ← Startplaatsen, een piloot ← Piloten, een club ← Clubs, een seizoensoverzicht ← Logboek. Ben je ingelogd, dan opent de documentatie nu binnen We-Fly met een rustig sectiemenu, ← categorie bij elk artikel en tabbladen Docs / Wat is er nieuw op de startpagina.
xc-plannerde XC-planner en de docs krijgen de nieuwe look. Ben je ingelogd, dan opent de XC-planner nu binnen We-Fly zoals elke andere pagina: de drie stappen (Ontwerp, Luchtruimen, Briefing) staan in de balk onder het hoofdmenu, je route-instellingen in een paneel links, en de afstandskaart en de knop Verder op de kaart. Elk plannerhulpmiddel is er nog; Ontdekken en het importeren en exporteren van routes staan nu onder Meer tools. De pagina's Documentatie en Wat is er nieuw krijgen dezelfde rustige stijl, met het docsmenu links en een inhoudsopgave naast elk artikel. Startplaatspagina's laten het broodkruimelspoor vallen, want Startplaatsen blijft gemarkeerd in de bovenbalk.
designelke pagina draagt nu de nieuwe look. Logboek, Cockpit en zijn weergaven, Successen, de tabbladen van elke vlucht, Community, Startplaatsen, Profiel, Ontwikkelaar en Admin delen dezelfde rustige stijl: een duidelijke titel met een samenvatting van één regel, een rij kerncijfers, omkaderde panelen en rustigere tabellen. Op het Logboek en de Cockpit toont een filterrij onder de titel elke actieve filter als een label dat je kunt weghalen, je opgeslagen filtersets en hoeveel vluchten overeenkomen. Bij een vlucht schuiven de tabbladen (Overzicht, 3D-replay, Fasen en de rest) omhoog in de balk naast een pijl terug naar het Logboek. Er is niets weggehaald: elke grafiek, tabel, knop en instelling is er nog.
communitykies vluchten rechtstreeks op de kaart met je telefoon. Op Community → Vluchten zoeken tik je ergens op de tracks en elke vlucht die onder je vinger doorloopt, verschijnt in een kaartje boven de kaart, zodat overlappende tracks geen gokwerk meer zijn. Tik op een piloot in het kaartje om zijn track te markeren en te vergelijken, en tik dan op Bekijken om de vlucht te openen die je wilt. De lijst onder de kaart werkt op dezelfde manier: een eerste tik markeert de track, een tweede (of Bekijken) opent de vlucht. De lijst is ook compacter op kleine schermen, met de afstand rechts van de naam van elke piloot, zodat er meer vluchten passen zonder scrollen. Op een computer verandert er niets.
apigekoppelde apps kunnen je vluchten niet meer verwijderen. De toestemming waarmee een app vluchten definitief uit je logboek kon wissen, is weg, samen met het endpoint erachter. Alleen jij kunt een vlucht verwijderen, op We-Fly. Gekoppelde apps horen het nog wel als je dat doet, zodat hun kopie gelijk blijft.
Hersteld
contactberichten via het contactformulier komen nu in de inbox van We-Fly terecht. Berichten die je via de pagina Contact stuurt, gaan naar contact@we-fly.cloud in plaats van naar een persoonlijk adres, zodat het team je vanaf een We-Fly-adres kan antwoorden. Antwoorden komen nog steeds rechtstreeks bij jou. Het privacybeleid vermeldt nu hetzelfde adres voor vragen en verzoeken over je gegevens.
communityvluchtstatistieken passen op kleine telefoons. In de lijst met communityvluchten lopen de afstand, duur, kwaliteit en routerendement onder elke vluchtkaart niet meer over of worden ze niet meer samengedrukt op smalle schermen: ze staan in twee nette rijen op de kleinste telefoons en in één ruime rij overal elders.
replayde 3D-replay past op je telefoon. Op een telefoon schuiven de 3D-instellingen nu omhoog als een paneel in plaats van de hele kaart te bedekken, en de knoppen voor camera, delen en instellingen staan in twee nette rijen. De 3D-weergave van een vlucht en de 3D-vergelijking van dezelfde dag bieden nu dezelfde instellingen in dezelfde volgorde, en de vergelijking krijgt Vario, Windprofiel en Bereik voor de piloot die je volgt. Luchtruim uitzetten in de vergelijking verbergt nu ook de luchtruimdoorsnijdingen in de lijst met momenten. De schakelaar Kaart | 3D van de vergelijking wordt niet meer afgesneden of verstopt achter de sluitknop, de tabbladen scrollen op een telefoon, en de balk N vluchten vergelijken ligt niet meer bovenop het onderste menu.
navje ziet wanneer er meer tabbladen zijn. Rijen tabbladen die niet op het scherm passen (de tabbladen van een vlucht, de weergaven van de Cockpit, Admin, de piloten die je volgt op Community…) vervagen nu aan de rand waar er meer verborgen zit, en openen gescrold naar het tabblad waarop je staat. Seizoenslabels op een clubpagina bedekken de titel van de ranglijst niet meer op een telefoon.
communityzoeken op de kaart leest makkelijker op een telefoon, en toont alleen echte vluchten. Op een telefoon scrollen de vluchtgegevens onder de kaart nu gewoon. Vluchten onder 5 km XC-afstand worden uit de resultaten gelaten, net als vluchten gemarkeerd als autorit of gemotoriseerd, zodat de kaart echte vluchten toont; een link naar een kortere vlucht opent nog steeds.
cockpitde kaart van de Cockpit verstopt zich niet meer achter het onderste menu op een telefoon. Op een telefoon is de kaart nu zo groot dat ze net boven het onderste menu eindigt, zodat je ze helemaal ziet zonder te scrollen.
designOver, de kop van de docs en de openbare pagina's passen op een telefoon. Het venster Over loopt niet meer van de rechterrand van het scherm. Het hoofdmenu op de docs, Wat is er nieuw en andere openbare pagina's houdt het logo op één regel en stopt zijn links in een menu op een telefoon. Referenties en Contact dragen de nieuwe look.
flightsvliegtijd telt nu alleen de tijd die je in de lucht doorbrengt. Een instrument dat voor de start of na de landing bleef draaien, telde die tijd bij de vlucht op, omdat GPS-drift het deed lijken alsof het nog bewoog: één vlucht die een nacht bleef aanstaan, toonde 13h30 in plaats van 2h30. We-Fly zoekt nu het moment waarop je start en het moment waarop je landt, en laat het wachten op de startplaats, de tijd op de grond erna en elke autorit naar de startplaats of naar huis in hetzelfde bestand weg (met dezelfde autoritdetectie die al uploads met alleen een autorit herkent). Je duur, start- en landingstijden, trackafstand, score, seizoensoverzicht, persoonlijke records en badges weerspiegelen nu de vlucht zelf. Vluchten die over middernacht UTC gaan, typisch voor middagvluchten in Amerika, werden ook afgekapt op 23:59:59 en lopen nu tot hun echte landing. Bestaande vluchten waarop dit van toepassing is, worden gecorrigeerd.
communityde ring rond piloten die je volgt, wordt niet meer afgesneden. Bewegen over een piloot in de rij mensen die je volgt op de Community-pagina knipte de bovenkant van zijn avatarring af. Die is nu helemaal zichtbaar, en de ring rond piloten die deze week vlogen, gebruikt het oranje van We-Fly, ook op de pagina Gevolgd.
communityonbekende schermen staan niet meer bovenaan het overzicht. Vluchten gelogd zonder scherm („NKN“, „Unknown (not in IGC)“ en dergelijke) telden als een eigen scherm in Populairste schermen. Ze worden nu buiten de schermranglijsten en -tellingen gehouden.
communityelke startplaats in het overzicht is leesbaar en klikbaar. Lange startplaatsnamen in Topdagen werden afgekapt en staan er nu volledig, ook op telefoons. Startplaatsnamen in alle panelen van het overzicht openen nu de startplaatspagina.
depsbeveiligingsupdates. Next.js, brace-expansion, fast-uri en DOMPurify zijn bijgewerkt naar versies die bekende kwetsbaarheden dichten, waaronder een kritieke in de beeldgeneratie van Next.js.

Oudere releases staan in het Engels.