Changelog

Wat is er nieuw in KulmanLab — continu uitgebracht, geen herstart nodig.

Teksteditor: alineauitlijning, onderstrepen & correcties voor geroteerde tekst

2026.07.23.49fac9a July 23, 2026
  • Nieuwe knoppen voor alineauitlijning in de werkbalk van de teksteditor — Align Left, Align Center, Align Right en Justify — als overschrijving boven de kolom die wordt geïmpliceerd door het aanhechtingspunt; alleen beschikbaar voor Text-entiteiten, niet voor Multileader of maatvoeringslabels
  • Nieuwe onderstrepen-knop naast Bold, Italic en Strikethrough
  • De tekstcursor helt nu om overeen te komen met cursieve tekst tijdens het bewerken, volgens de conventie van tekstverwerkers
  • Opgelost: klikken om de cursor te plaatsen selecteerde het verkeerde teken bij tekst die was geroteerd tot een andere hoek dan 0°/180°
  • Opgelost: de pop-up van de teksteditor zweefde over de tekst in plaats van erboven bij Middle/Bottom-verankerde aanhechtingspunten, en overlapte geroteerde leader-tekst op Multileaders
  • Opgelost: overschrijvingen van hoogte per teken (bijv. gemengde lettergroottes geïmporteerd uit DXF) behielden hun absolute grootte in plaats van mee te schalen met de entiteit, zowel op Text als Multileader

How-to-handleidingen (25 talen) & responsieve navigatie

2026.07.19.b22f372 July 19, 2026
  • How-to-handleidingen en de koptekst van de site worden nu netjes weergegeven op telefoons en tablets — het mobiele menu bevat de nieuwe How-to-link naast Documentatie, Changelog en FAQ
  • Nieuwe How-to-pagina met 9 stapsgewijze handleidingen — DXF-bestanden openen, tekenen met exacte maten, lagen organiseren, maatvoering toevoegen, afstand/hoek/oppervlakte meten, bestanden voorbereiden voor lasersnijden of CNC, papierlayouts met viewports, afdrukken en tekeningen back-uppen — vertaald in alle 25 talen van de site
  • Taalwisseling op Engelse pagina's gerepareerd: met een opgeslagen taal in de vervolgkeuzelijst leiden pagina's zoals Privacy en Over ons nu door naar de volledig vertaalde versie in plaats van in het Engels te blijven met alleen vertaalde navigatielabels
  • Te lange paginatitels (startpagina en Over ons-pagina) ingekort in 20+ talen zodat ze volledig worden weergegeven in zoekresultaten

Privacybeleid, Over-ons-pagina & AVG-conforme cookiebanner

2026.07.15.0c09002 July 15, 2026
  • Nieuwe Privacybeleid-pagina legt uit welke gegevens KulmanLab verzamelt — alleen lokale opslag van tekeningen, Google Analytics en de advertenties die via Google AdSense in de app komen — vertaald in alle 25 talen van de site
  • Nieuwe Over ons-pagina vertelt het verhaal achter KulmanLab — vertaald in alle 25 talen van de site
  • Regiogebonden cookiebanner toegevoegd met Google Consent Mode v2: Analytics staat standaard uit totdat geaccepteerd in de EER, VK en Zwitserland, en overal elders direct aan; een "Cookie-instellingen"-link in de footer opent de banner op elk moment opnieuw
  • Footer teruggebracht tot Over ons, Privacy, Cookie-instellingen, GitHub en Reddit — App, Documentatie, Changelog en FAQ blijven één klik verwijderd in de header
  • Opgelost dat Google Analytics stilzwijgend geen aangepaste gebeurtenissen registreerde (klikken op App starten, klikken op externe links, scrolldiepte) op de live site — het trackingscript werd door de bundler in een modulescope geplaatst, waardoor window.gtag nooit echt bestond

Vector Pins: objectsnap-tracking met hoekvergrendelde straalsnap

2026.07.12.16f6fe3 July 12, 2026
  • Nieuwe Vector Pins-schakelaar (Pins) in de controlebalk — houd de cursor 500ms boven een snappunt of grip om het vast te pinnen, en volg de cursor daarna langs gestreepte horizontale/verticale referentielijnen door het vastgepinde punt, waarbij normale geometrie-snaps voorrang houden
  • Hoekvergrendelde stralen snappen nu naar het snijpunt van de vergrendelde richting met pin-referentielijnen in Line, Polyline, Arc, Circle, Move, Copy, Area, Leader en ViewportCopy
  • Distance en Angle houden hun resultaat nu op het scherm tot Escape, met een accentkleurige preview die gestreept is tijdens het kiezen en effen zodra bevestigd; Distance toont ook grips op beide eindpunten
  • Bug opgelost waarbij het klikken op modelentiteiten die zichtbaar zijn door een layout-viewport fantoomkopieën in de papierruimte selecteerde waarvan bewerken en verwijderen stilzwijgend niets deden — viewport-inhoud is nu alleen-weergave voor selectie (snappen door viewports blijft ongewijzigd)
  • Snijpunt-X-markeringen worden nu in de accentkleur getekend in plaats van groen, passend bij de rest van het snap- en previewpalet
  • Verbeterde lay-out van de ANGL-vervolgkeuzelijst in de controlebalk

Align-commando: verplaatsen, roteren & schalen met puntparen

2026.07.09.cecea22 July 9, 2026
  • Nieuw Align-commando verplaatst entiteiten met behulp van één of twee paren bron-/bestemmingspunten — alleen verplaatsen met één paar, of verplaatsen + roteren + optioneel schalen met twee
  • Uitlijning met één punt (Enter bij het tweede bronpunt) werkt precies als Move — alleen verplaatsen, geen rotatie
  • Uitlijning met twee punten berekent de rotatie uit de bron- en bestemmingssegmentrichtingen, en vraagt daarna Ja/Nee om ook te schalen zodat de segmentlengtes overeenkomen
  • Live canvaspreview bij elke stap: een spookpreview van verplaatsing tijdens het plaatsen van het eerste bestemmingspunt, daarna een gestreepte geroteerde preview zodra beide bestemmingspunten zijn ingesteld
  • Toegankelijk via de nieuwe Align-knop in het Bewerken-werkbalkpaneel, of door `align` (`al` volstaat al) in de terminal te typen
  • Bewoording van de Align-prompt gecorrigeerd om overeen te komen met de "kies"-formulering die andere commando's gebruiken

Area-meetcommando & vernieuwde werkbalkpictogrammen

2026.07.07.dca1eff July 7, 2026
  • Nieuw Area-commando meet de omsloten oppervlakte en omtrek van een veelhoek — klik 3 of meer punten, druk dan op Enter om de vorm te sluiten
  • Area ondersteunt hoekvergrendelde richtinginvoer: snap naar de ingestelde hoektracking-stap en typ een exacte randlengte
  • De gesloten veelhoek — vulling, omtrek en hoekpuntgrips — blijft op het canvas gemarkeerd totdat u het resultaat sluit
  • Meetpaneel is nu een 2×2-raster: Distance en Angle op de bovenste rij, Area op de rij eronder
  • Werkbalkpictogrammen van Distance en Angle opnieuw getekend met effen lijnen en een gevulde wig in plaats van gestreepte lijnen
  • Werkbalkpictogram van Area vereenvoudigd tot een afgeschuind vierkant met hoekpuntsnappunten
  • Opgelost dat terminalprompttekst sprong wanneer het toetsbadge verscheen

Tekstverwerker kopiëren/plakken, feedbackbalk & thema-pijlpunten

2026.07.01.41031df July 1, 2026
  • Tekstverwerker: Ctrl/Cmd+C, Ctrl/Cmd+X en Ctrl/Cmd+V kopiëren, knippen en plakken nu de geselecteerde tekst
  • Geplakte tekst neemt altijd de opmaak over die al bij de cursor staat in plaats van de opmaak die het had bij het kopiëren; rich-modus behoudt regeleinden, simple-modus (maatlabels) verwijdert ze
  • Nieuwe feedbackbalk in de werkbalk linkt naar Reddit, GitHub Issues en e-mail — verschijnt na 10 minuten gebruik en kan worden gesloten
  • Pijlpuntpreviews in het Eigenschappenpaneel en de pijlpuntkiezer renderen nu in een themabewuste kleur in plaats van altijd wit
  • Verbeterd contrast voor werkbalkpaneelbijschriften (bijv. "STYLE", "LAYERS") in het lichte thema
  • Coördinaten- en zoomweergave in de werkbalk staan nu dichter bij hun labels in plaats van een kolom met vaste breedte rechts uitgelijnd

Tekstverwerkermodi: rich en simple

2026.06.28.8f3519f June 28, 2026
  • Header van de tekstverwerker toont nu een moduslabel — "rich" (accentkleur) voor Text en Multileader, "simple" (gedempt) voor maatvoeringsentiteiten
  • Dubbelklik op een lineaire, uitgelijnde, hoek-, radius- of diametermaatvoering om het label in de tekstverwerker te openen
  • Simple-modus: editor wordt vooraf gevuld met het huidige gerenderde label zodat u de cursor kunt positioneren met ← / → en de waarde direct kunt bewerken
  • Simple-modus: op Enter drukken bevestigt de waarde en sluit de editor — er wordt geen regeleinde ingevoegd
  • Simple-modus: vet, cursief, lettertype en hoogtewijzigingen gelden meteen voor het volledige maatlabel
  • Rich-modus (Text, Multileader): opmaak per teken, meerregelige Enter en woordafbreking blijven volledig ondersteund
  • Knipperende cursor animeert nu binnen de pop-up van de maatvoeringstekstverwerker
  • Tekstcursoroffset gecorrigeerd — werd tot 2× te hoog gerenderd na bepaalde lettertypewijzigingen

Urdu en Grieks — 22 talen, 1320 pagina's

2026.06.20.a4f91c3 June 20, 2026
  • Urdu toegevoegd (اردو 🇵🇰) — volledige RTL-ondersteuning met Arabisch schrift; documentatie, FAQ en changelog volledig vertaald
  • Grieks toegevoegd (Ελληνικά 🇬🇷) — volledige documentatie, FAQ en changelog in het Grieks
  • KulmanLab is nu beschikbaar in 22 talen: EN, DE, ES, FR, IT, PT, PL, UK, EL, HI, UR, BN, ZH, JA, KO, VI, TH, ID, MS, TR, AR, SW
  • Totale sitegrootte: 1320 statische pagina's — alle opdrachtreferenties, FAQ's en changelogs gelokaliseerd
  • RTL-layout automatisch toegepast voor Urdu (Arabisch schrift) naast bestaande Arabische ondersteuning
  • Taalkeuzerij toegevoegd aan de footer van de site — zichtbare platte HTML-links voor alle 22 taalversies zodat zoekmachines elke taalversie kunnen vinden zonder JavaScript
  • Alle taalpagina's bevatten hreflang-alternatieflinks naar elke andere taalversie

Nieuwe website: landingspagina, documentatie & FAQ

2026.06.12.0269290 June 12, 2026
  • Gloednieuwe landingspagina op kulmanlab.com — hero met screenshotcarrousel, functieraster en overzicht van een driestapsworkflow
  • Vergelijkingstabel: KulmanLab versus LibreCAD, QCAD, BricsCAD en browsergebaseerde CAD-tools
  • Opdrachtreferentiedocumentatie verplaatst naar kulmanlab.com/docs met een inklapbare boomstructuur in de zijbalk
  • FAQ-pagina over opslag, DXF-compatibiliteit, functies en privacy
  • Deze changelog-pagina — release notes voor elke versie
  • llms.txt en volledige opdrachtreferentie gepubliceerd voor AI-assistenten
  • Links naar GitHub-repository en r/kulmanlab-community in de sitenavigatie

Verfijning tekstverwerker & webfonts

2026.06.10.580dba5 June 10, 2026
  • Tekstspiegeling past nu rotatie en aanhechtingspunt aan voor leesbaarheid
  • Webfonts beschikbaar in de lettertypekiezer van de tekstverwerker
  • Cursorhoogte past dynamisch aan de tekstgrootte op de cursorpositie aan
  • Doorhalen toegevoegd aan de werkbalk van de tekstverwerker naast Vet/Cursief
  • Regelhoogte per regel en teksthoogte & lettertype per teken (MTEXT)
  • MTEXT-editor: framegrootte, live vergrendelgrip voor formaat en lettertype-dropdown
  • Lege regels erven nu de hoogte van de voorgaande tekstregel
  • Tekstbewerking creëert bij het sluiten één ongedaanmaak-vermelding

Tekstbewerking direct op canvas

2026.06.06.c01c797 June 6, 2026
  • Bewerk tekst direct op het canvas met een knipperende cursor — geen dialoogvenster nodig
  • Tekstselectie: Shift+pijltjestoetsen, klikken en klik-en-sleep
  • I-balkcursor terwijl de tekstverwerker actief is
  • Werkbalk van de tekstverwerker: Vet- en Cursief-schakelaars met cursorbewuste actieve status
  • Cursor en selectie volgen de accentkleur van het actieve thema
  • Move-commando toont een volledig ondoorzichtige schaduwpreview van entiteiten die worden verplaatst
  • MTEXT-omloopframe met vier grips op de zijmiddens voor formaatwijziging
  • Textframegrips werken op tekst zonder expliciete referentiebreedte

Hoektracking, snap-to-grid & MTEXT

2026.06.03.7a0070a June 3, 2026
  • Instelbare hoektracking: stappen van 10°, 15°, 20°, 30°, 45°, 90° via werkbalk-dropdown
  • Boogindicator voor hoektracking getoond in vastzetmodus met crashherstel
  • Snap-to-grid-schakelaar met puntraster gerenderd op rasterkruisingen
  • Rasterpunten getekend op layout-papierruimte, niet binnen viewports
  • Aangepaste schaalinvoer toegevoegd aan de viewport-schaal-dropdown
  • Parsing en rendering van meerregelige MTEXT met omloopkader
  • Adaptieve precisie van coördinatenweergave schaalt mee met zoomniveau

Toetsenbord X,Y-invoer voor alle commando's & leader-verbeteringen

2026.05.31.c0decec May 31, 2026
  • Typ X,Y-coördinaten bij elke puntprompt in Line, Polyline, Circle, Arc, Rectangle, Ellipse, Spline, Move, Copy, Rotate, Scale, Mirror en meer
  • Spatiebalk bevestigt numerieke invoer in alle commando's
  • Copy-commando is nu vastzettend — plaats meerdere kopieën tot Enter of Esc
  • Distance- en Angle-meetcommando's ondersteunen nu toetsenbordinvoer met canvaslabels
  • Lineaire/uitgelijnde/doorlopende maatvoering ondersteunt toetsenbord-X,Y-invoer
  • Maatvoering erft de huidige kleur, lijntype en lijndikte van de werkbalk
  • Leader en Leader+/− verbeterd: kettingmodus, X,Y-invoer, cursornavigatie in tekstinvoer
  • ViewportCopy- en ViewportRectangle-commando's ondersteunen X,Y-punttyping
  • Vergrendelde lengte-invoer gemarkeerd in terminalprompts

Grote update printmanager & herontwerp werkbalkpictogrammen

2026.05.27.60851ce May 27, 2026
  • Ctrl+P / Cmd+P onderschept het afdrukken van de browser en opent de KulmanLab-printmanager
  • Printmanager: zoom en pan het previewcanvas, gebiedselectiemodus
  • DPI/kwaliteitskiezer voor PNG- en WebP-export
  • Geëxporteerde PDF's bevatten nu titel-, maker- en datummetadata
  • Layout-viewports gerenderd in printmanager-preview
  • Contextmenu voor layouts: layouts hernoemen, verwijderen, openen met rechterklik
  • Layouttabbladen: layouts toevoegen, hernoemen, verwijderen met alfanumerieke validatie
  • Alle werkbalkpictogrammen herontworpen: turquoise accentkleur, aangepaste SVG's voor Move, Mirror, Extend, Trim, Scale, Copy en meer
  • Maatvoeringsmarkeringspictogrammen: grips op alle pijluiteinden, verbeterde pijlgeometrie
  • Papierformaatlabel getoond in de preview van de paginabeheerder
  • Ctrl/Cmd+P onderschept om een ongewenst afdrukdialoogvenster van de browser te voorkomen

Layoutmodus & viewport-bewerking

2026.05.24.1a2d9cf May 24, 2026
  • Selecteer, verplaats en bewerk viewports met grips in de layoutruimte
  • Scroll en pan modelinhoud onafhankelijk binnen een geselecteerde viewport
  • ISO 5455-schaalkiezer in de controlebalk; pas viewportschaal live toe
  • Snap naar modelentiteiten door viewporttransformaties in layoutmodus
  • Teken entiteiten op layout-papierruimte
  • Raster getekend binnen viewports in layoutmodus
  • Ongedaan maken/opnieuw dekt nu layoutentiteiten en structuurwijzigingen van viewports
  • Vergrendelschakelaar voor viewports in de controlebalk
  • Automatisch passend maken op papier bij het wisselen tussen layouts
  • Lijndikte-schakelknop in de controlebalk

Herontwerp werkbalk & laagcommando's

2026.05.21.4ddef0d May 21, 2026
  • Laagpaneel verplaatst naar de hoofdwerkbalk met een layout van twee rijen en grotere pictogrammen
  • Turquoise (#4A8580) geïntroduceerd als accentkleur van de app
  • Alle werkbalkpanelen geherstructureerd: Vormen, Bewerken, Markering, Navigeren, Meten, Stijl
  • LayerIsolate-commando: bevries alle lagen behalve de actieve
  • LayerUnfreezeAll-commando: alle lagen tegelijk ontdooien
  • LayerMatch-commando: kopieer de laag van één entiteit naar andere
  • Match Properties beschikbaar als grote knop in het Stijl-paneel
  • Werkbalklabels hernoemd: ByLayer → Van laag voor kleur, lijndikte en lijntype
  • Commandonamen weergegeven in UpperCamelCase in cursorwidget en terminal
  • Enter/Esc/Space/Delete weergegeven als toetsbadges in terminalprompts

Eigenschappen overnemen, kleurkiezer & Eigenschappenpaneel

2026.05.18.8af6a0c May 18, 2026
  • Match Properties-commando: kopieer kleur, laag, lijntype en lijndikte tussen entiteiten, ondersteunt gebiedselectie
  • Eigenschappenpaneel toegevoegd aan de werkbalk met entiteitsdetails
  • Kleurkiezer in de werkbalk met ByLayer/ByBlock-ondersteuning
  • Lijntypekiezer in het Eigenschappenpaneel
  • Lijndiktekiezer met grafische balken en ByLayer-resolutie
  • Lijndikte-ondersteuning voor alle maatvoeringsentiteiten
  • Laag-, kleur-, lijntype- en lijndikte-instellingen blijven behouden bij het vernieuwen van de pagina
  • Google Material Symbols Outlined vervangt de oudere set werkbalkpictogrammen
  • Standaardvoorbeeldbestand geladen bij eerste opstart

Hoekmaatvoeringscommando

2026.05.15.56cc287 May 15, 2026
  • DimAngular-commando: meet hoeken tussen twee lijnen of op bogen en cirkels
  • Grips voor hoekmaatvoering: radiale/tangentiële snapmodi voor grips op boog-eindpunten
  • Tekstpositiebediening (verticaal en horizontaal) voor hoekmaatvoering
  • Verlengingslijnverlenging (dimexe) toegepast op hoekmaatvoering
  • Boog van hoekmaatvoering splitst correct wanneer tekst zich erbinnen bevindt
  • Pijlpuntgeometrie: punt gepositioneerd bij verlengingslijn, basismiddelpunt op de boog
  • Eigenschappenvenster is inhoudsgrootte wanneer klein en scrollbaar wanneer hoog

Maatvoeringsgrips, verlengingslijnen & pijlpuntkiezer

2026.04.30.8731507 April 30, 2026
  • Grip-bewerking voor alle maatvoeringsentiteiten: uiteinden, pijlpunten en tekstpositie
  • Verlengingslijnoffset (DIMEXO) en verlenging (DIMEXE) gerenderd volgens de DXF-specificatie
  • Pijlpuntkiezer: vierkante preview met leaderlijnstompje, filtert anonieme blocks
  • Tekstaanhechtingspunt van maatvoering (groepscode 71) gerespecteerd bij import
  • Hit-testing van maatvoering beperkt tot lijnen en tekst — niet het volledige begrenzingsvak
  • Oorsprongstip gerenderd als een punt met een grootte die overeenkomt met de lijnbreedte

Opdrachtterminal & lijnketening

2026.04.28.e887839 April 28, 2026
  • Volledige opdrachtterminal: geschiedenislog, opdrachten terughalen met pijltjestoetsen, zwevende layout
  • Line-commando is nu doorlopend en aaneenschakelbaar — elk segment voedt het volgende startpunt
  • Tab doorloopt opdrachtsuggesties; pijltjestoetsen navigeren door de suggestielijst
  • Knipperende cursor in de terminal tijdens numerieke invoerfasen
  • "Command >"-voorvoegsel getoond tijdens het typen van een opdrachtnaam
  • Leader+-commando: voeg een nieuwe arm toe aan een bestaande multileader
  • Middelpuntgrips voor polylijnen toegevoegd — sleep om een hoekpunt in te voegen of het hele segment te verplaatsen
  • Actief commando geannuleerd wanneer een nieuw commando wordt geactiveerd

Multileader-commando (MLEADER)

2026.04.25.37963b5 April 25, 2026
  • MLEADER-commando: teken een multileader met pijlpunt, knik en tekstblok
  • Hoekvergrendeling voor pijlpunt-, armhoekpunt- en knikgrips van multileaders
  • Lengte-invoer bij hoekvergrendeling in het MLEADER-commando
  • Groene X-markering getoond bij het vergrendelde eindpunt tijdens hoekvergrendeld tekenen
  • Circle-commando: preview van radiuslijn en snijpuntmarkering op canvas
  • Ellipse-commando: asvergrendelde lengte-invoer toegevoegd
  • Uniforme promptwoordenschat over alle commando's
  • Standaard landingsafstand van multileaders verhoogd van 0,09 naar 0,2

Opdrachtterminal (preview) & UI-verbeteringen

2026.04.21.3ee6fcd April 21, 2026
  • Vroege versie van de volledige opdrachtterminal met geschiedenis en suggesties
  • Knipperende cursor toegevoegd aan terminal voor numerieke invoerfasen
  • Ellipse-grip-bewerking met beperkte orthogonale assen en preview op canvas
  • Werkbalkoverloop opgelost bij smalle vensters; statusbalklayout hersteld
  • Coördinatenwidget getoond wanneer er voldoende horizontale ruimte is
  • Tab-opdrachtsuggestiecyclus geïntroduceerd

Angular-upgrade, documentatiesite & adaptief raster

2026.04.15.5fcb626 April 15, 2026
  • Geüpgraded van Angular 19 → 20 → 21 met block-control-flow-syntax
  • Volledige site met opdrachtreferentiedocumentatie gelanceerd
  • Adaptief CAD-raster toegevoegd aan het canvas
  • Geschiedenispaneel toegevoegd aan de werkbalk (Undo / Geschiedenis / Redo)
  • Documentatieknop toegevoegd aan het helppaneel