Changelog

Ano ang bago sa KulmanLab — patuloy na inilalabas, walang kailangang i-restart.

Text editor: pag-align ng parapo, underline & mga ayos para sa naikot na text

2026.07.23.49fac9a July 23, 2026
  • Mga bagong button ng pag-align ng parapo sa toolbar ng text editor — Align Left, Align Center, Align Right, at Justify — bilang override sa ibabaw ng column na ipinapahiwatig ng attachment point; available lang para sa Text entity, hindi para sa Multileader o dimension label
  • Bagong underline toggle button sa tabi ng Bold, Italic, at Strikethrough
  • Ang text cursor ay humihilig na ngayon para tumugma sa italic na text habang nag-e-edit, ayon sa kumbensyon ng word processor
  • Naayos: ang click-to-place-cursor ay pumipili ng maling character sa text na naikot sa anumang anggulo bukod sa 0°/180°
  • Naayos: ang popup ng text editor ay lumulutang sa ibabaw ng text sa halip na nasa itaas nito para sa Middle/Bottom attachment point, at nag-o-overlap sa naikot na leader text sa Multileader
  • Naayos: ang mga override ng taas bawat character (hal. magkahalong laki ng font na na-import mula sa DXF) ay pinapanatili ang absolute na laki sa halip na mag-scale kasama ang entity, sa parehong Text at Multileader

Mga Gabay (25 wika) at pagpapabuti sa responsive na navigation

2026.07.19.b22f372 July 19, 2026
  • Malinaw na ngayong ipinapakita ang mga gabay at header ng site sa mga telepono at tablet — kasama na ngayon sa mobile menu ang bagong link na Mga Gabay katabi ng Docs, Changelog, at FAQ
  • Bagong pahina ng Mga Gabay na may 9 na step-by-step na gabay — pagbubukas ng DXF file, pagguhit nang may eksaktong sukat, pag-aayos ng layer, pagdaragdag ng dimensyon, pagsukat ng distansya/anggulo/area, paghahanda ng file para sa laser cutting o CNC, pag-set up ng paper layout na may viewport, pag-print, at pag-backup ng mga drawing — isinalin sa lahat ng 25 wika ng site
  • Naayos ang pagpapalit ng wika sa mga pahinang Ingles: kapag may naka-save na wika sa dropdown, ang mga pahina tulad ng Privacy at Tungkol ay ngayon nagre-redirect sa buong isinaling bersyon sa halip na manatiling Ingles na naisalin lang ang mga label ng navigation
  • Pinaikli ang masyadong mahahabang pamagat ng pahina (homepage at pahinang Tungkol) sa mahigit 20 wika para lumabas nang buo sa mga resulta ng paghahanap

Patakaran sa privacy, pahinang Tungkol, at GDPR-compliant na consent banner

2026.07.15.0c09002 July 15, 2026
  • Bagong pahina ng Patakaran sa Privacy na nagpapaliwanag kung anong data ang kinokolekta ng KulmanLab — mga drawing na naka-imbak lang lokal, Google Analytics, at ang mga ad na paparating sa app sa pamamagitan ng Google AdSense — isinalin sa lahat ng 25 wika ng site
  • Bagong pahinang Tungkol na nagkukuwento ng istorya sa likod ng KulmanLab — isinalin sa lahat ng 25 wika ng site
  • Idinagdag ang isang consent banner para sa cookies na may hangganan sa rehiyon gamit ang Google Consent Mode v2: naka-deny bilang default ang Analytics hangga't hindi tinatanggap sa EEA, UK, at Switzerland, at agad na naka-grant sa lahat ng ibang lugar; ang link na "Mga setting ng cookie" sa footer ay nagpapahintulot na buksan itong muli anumang oras
  • Pinaikli ang footer sa Tungkol, Privacy, Mga setting ng cookie, GitHub, at Reddit — nananatiling isang click lang ang layo sa header ang App, Docs, Changelog, at FAQ
  • Naayos ang bug kung saan hindi tahimik na naitatala ng Google Analytics ang mga custom event (mga click sa "Ilunsad ang App", mga click sa palabas na link, lalim ng scroll) sa live na site — ang tracking script ay naka-scope sa module ng bundler, kaya hindi talaga nagkaroon ng window.gtag

Vector pins: object snap tracking na may ray snapping kapag naka-angle lock

2026.07.12.16f6fe3 July 12, 2026
  • Bagong Vector Pins (Pins) toggle sa control bar — mag-hover sa isang snap point o grip nang 500ms para i-pin ito, pagkatapos ay subaybayan ang cursor sa mga dashed na pahalang/patayong reference line na dumadaan sa naka-pin na punto; ang mga karaniwang geometry snap ay nananatiling prayoridad
  • Ang mga ray na naka-angle lock ay mag-s-snap na ngayon sa intersection ng naka-lock na direksyon at mga reference line ng pin sa Line, Polyline, Arc, Circle, Move, Copy, Area, Leader, at ViewportCopy
  • Pinapanatili na ngayon ng Distance at Angle ang kanilang resulta sa screen hanggang sa Escape, na may accent-colored na preview na dashed habang pumipili at solid pagkatapos kumpirmahin; nagpapakita rin ang Distance ng mga grip sa magkabilang endpoint
  • Inayos ang bug kung saan ang pag-click sa mga entity ng modelo na nakikita sa pamamagitan ng layout viewport ay pumipili ng mga phantom copy sa paper space na ang pag-edit at pagtanggal ay tahimik na walang epekto — ang laman ng viewport ngayon ay para sa pagtingin lamang kaugnay ng pagpili (hindi apektado ang snapping sa pamamagitan ng mga viewport)
  • Ang mga X marker ng intersection ay iginuguhit na ngayon sa accent color sa halip na berde, kasabay ng iba pang bahagi ng snap at preview palette
  • Pinahusay ang layout ng ANGL dropdown sa control bar

Align command: paglipat, pag-ikot, at pag-scale gamit ang mga pares ng punto

2026.07.09.cecea22 July 9, 2026
  • Ang bagong Align command ay muling naglalagay ng mga entity gamit ang isa o dalawang pares ng source/destination point — paglipat lamang gamit ang isang pares, o paglipat + pag-ikot + opsyonal na pag-scale gamit ang dalawang pares
  • Ang single-point na pag-align (pindutin ang Enter sa ikalawang source point) ay gumagana nang eksaktong tulad ng Move — paglipat lamang, walang pag-ikot
  • Kinakalkula ng two-point na pag-align ang pag-ikot mula sa direksyon ng source at destination segment, pagkatapos ay itatanong ang Yes/No kung i-scale din para magtugma ang haba ng segment
  • Live na preview sa canvas sa bawat hakbang: preview ng paglipat habang inilalagay ang unang destination point, pagkatapos ay dashed na naka-ikot na preview kapag nailagay na ang parehong destination point
  • Naa-access sa pamamagitan ng bagong Align button sa Edit toolbar panel, o sa pag-type ng `align` (sapat na ang `al`) sa terminal
  • Inayos ang text ng Align prompt para tumugma sa "pick" na parirala na ginagamit ng ibang command

Area measurement command at pag-refresh ng mga toolbar icon

2026.07.07.dca1eff July 7, 2026
  • Sinusukat ng bagong Area command ang saklaw na area at perimeter ng isang polygon — mag-click ng 3 o higit pang punto, pagkatapos ay pindutin ang Enter para isara ang hugis
  • Sinusuportahan ng Area ang angle-locked directional entry: nagsa-snap ito sa naka-configure na angle-tracking increment at nagpapahintulot na mag-type ng eksaktong haba ng edge
  • Ang saradong polygon — fill, outline, at vertex grips — ay nananatiling naka-highlight sa canvas hanggang maitago ang resulta
  • Ang Measure panel ay isa na ngayong 2×2 grid: Distance at Angle sa itaas na row, Area sa row sa ibaba
  • Muling ginuhit ang mga toolbar icon ng Distance at Angle gamit ang solid na linya at napunong wedge sa halip na dashed na linya
  • Pinasimple ang toolbar icon ng Area sa isang chamfered square na may snap points sa mga vertex
  • Inayos ang pag-jump ng terminal prompt text kapag lumalabas ang key badge

Copy/paste sa text editor, feedback bar, at theme-aware na mga arrowhead

2026.07.01.41031df July 1, 2026
  • Text editor: kina-copy, ci-cut, at ipi-paste na ngayon ng Ctrl/Cmd+C, Ctrl/Cmd+X, at Ctrl/Cmd+V ang napiling text
  • Ang na-paste na text ay kinukuha lagi ang format na nasa cursor na, sa halip na ang format nito noong kinopya — pinapanatili ng rich mode ang mga line break, tinatanggal ito ng simple mode (mga dimension label)
  • Bagong feedback bar sa toolbar na naka-link sa Reddit, GitHub Issues, at email — lumalabas pagkatapos ng 10 minutong paggamit at puwedeng isara
  • Ang mga preview ng arrowhead sa properties panel at arrowhead picker ay nagre-render na ngayon sa theme-aware na kulay sa halip na palaging puti
  • Pinahusay na contrast para sa mga header ng toolbar panel (hal. "STYLE", "LAYERS") sa light theme
  • Ang coordinate at zoom readout sa toolbar ay mas malapit na ngayon sa mga label nito sa halip na isang fixed-width na right-aligned na column

Mga mode ng text editor: rich at simple

2026.06.28.8f3519f June 28, 2026
  • Nagpapakita na ngayon ang header ng text editor ng mode chip — "rich" (accent color) para sa Text at Multileader, "simple" (muted) para sa mga dimension object
  • I-double-click ang anumang linear, aligned, angular, radius, o diameter dimension para buksan ang label nito sa text editor
  • Simple mode: paunang puno na ang editor ng kasalukuyang na-render na label kaya puwede mong ilagay ang cursor gamit ang ← / → at direktang i-edit ang value
  • Simple mode: ang pagpindot ng Enter ay nagko-confirm ng value at nagsasara ng editor — walang idinadagdag na line break
  • Simple mode: ang mga pagbabago sa bold, italic, font, at height ay inaaplay sa buong dimension label nang sabay-sabay
  • Rich mode (Text, Multileader): ganap na suportado pa rin ang character formatting, multi-line Enter, at line wrapping
  • Kumikislap na ngayon ang cursor sa loob ng popup ng dimension text editor
  • Naitama ang offset ng text cursor — na-render nang hanggang 2× kataas pagkatapos ng ilang pagbabago sa font

Urdu at Griyego — 22 wika, 1,320 na pahina

2026.06.20.a4f91c3 June 20, 2026
  • Idinagdag ang Urdu (اردو 🇵🇰) — ganap na suporta sa RTL gamit ang Arabic script; kumpleto ang salin ng dokumentasyon, FAQ, at changelog
  • Idinagdag ang Griyego (Ελληνικά 🇬🇷) — kumpletong dokumentasyon, FAQ, at changelog sa Griyego
  • Available na ngayon ang KulmanLab sa 22 wika: EN, DE, ES, FR, IT, PT, PL, UK, EL, HI, UR, BN, ZH, JA, KO, VI, TH, ID, MS, TR, AR, SW
  • Kabuuang laki ng site: 1,320 static na pahina — lahat ng command reference, FAQ, at changelog ay na-localize
  • Awtomatikong inaaplay ang RTL layout para sa Urdu (Arabic script) kasabay ng umiiral nang suporta sa Arabic
  • Idinagdag ang row ng language selector sa footer ng site — nakikitang plain-HTML na mga link para sa lahat ng 22 wika para madiskubre ng mga search engine ang bawat bersyon ng wika nang walang JavaScript
  • Kasama sa lahat ng pahina ng wika ang hreflang alternate link na tumuturo sa bawat ibang wika

Bagong website: landing page, dokumentasyon, at FAQ

2026.06.12.0269290 June 12, 2026
  • Ganap na bagong landing page sa kulmanlab.com — hero na may screenshot carousel, feature grid, at buod ng tatlong-hakbang na workflow
  • Comparison table: KulmanLab kumpara sa LibreCAD, QCAD, BricsCAD, at mga browser-based na CAD tool
  • Inilipat ang command reference documentation sa kulmanlab.com/docs na may collapsible tree sidebar
  • FAQ page na sumasaklaw sa storage, DXF compatibility, mga feature, at privacy
  • Ang changelog page na ito — release notes para sa bawat bersyon
  • Nailathala ang llms.txt at kumpletong command reference para sa mga AI assistant
  • GitHub repository at r/kulmanlab community link sa navigation ng site

Pagpapaganda ng text editor at web fonts

2026.06.10.580dba5 June 10, 2026
  • Inaayos na ngayon ng text mirror ang rotation at anchor point para sa readability
  • Available na ang mga web font sa font picker ng text editor
  • Dynamic na tumutugma ang taas ng cursor sa laki ng text sa posisyon ng cursor
  • Idinagdag ang strikethrough sa toolbar ng text editor katabi ng bold/italic
  • Line height kada linya at character height at font kada character (MTEXT)
  • MTEXT editor: frame constraint, live na resize handle, at font dropdown
  • Ang mga blangkong linya ay minana na ngayon ang height mula sa nakaraang linya ng text
  • Ang pag-edit ng text ay gumagawa ng iisang undo history entry kapag isinara

Direktang pag-edit ng text sa canvas

2026.06.06.c01c797 June 6, 2026
  • I-edit ang text nang direkta sa canvas gamit ang kumikislap na cursor — walang kailangang dialog box
  • Pagpili ng text: Shift+arrow keys, click, at click-and-drag
  • I-beam cursor habang aktibo ang text editor
  • Toolbar ng text editor: mga bold at italic toggle na may cursor-aware na active state
  • Sumusunod ang cursor at selection sa accent color ng aktibong theme
  • Ipinapakita ng Move command ang isang ganap na opaque na shadow preview ng mga inilipat na entity
  • MTEXT wrap frame na may apat na side-midpoint resize handle
  • Gumagana ang text frame handle sa text na walang explicit na reference width

Angle tracking, grid snap, at MTEXT

2026.06.03.7a0070a June 3, 2026
  • Configurable na angle tracking: 10°, 15°, 20°, 30°, 45°, 90° na hakbang sa pamamagitan ng dropdown sa toolbar
  • Ipinapakita ang arc indicator ng angle tracking sa sticky mode na may crash recovery
  • Grid snap toggle na may dot grid na na-render sa mga grid intersection
  • Iginuguhit ang mga grid point sa paper space ng layout, hindi sa loob ng mga viewport
  • Idinagdag ang custom scale input sa dropdown ng viewport scale
  • Multi-line MTEXT parsing at rendering na may wrap box
  • Sumusukat ang adaptive coordinate display precision batay sa zoom level

Keyboard X,Y input para sa lahat ng command at mga pagpapabuti sa leader

2026.05.31.c0decec May 31, 2026
  • Mag-type ng X,Y coordinates sa anumang point prompt para sa Line, Polyline, Circle, Arc, Rectangle, Ellipse, Spline, Move, Copy, Rotate, Scale, Mirror, at marami pang iba
  • Kina-confirm na ng spacebar ang numeric input sa lahat ng command
  • Sticky na ngayon ang Copy command — maglagay ng maraming kopya hanggang Enter o Esc
  • Sinusuportahan na ngayon ng Distance at Angle measurement command ang keyboard input na may mga label sa canvas
  • Sinusuportahan ng Dimension linear/aligned/continue ang keyboard X,Y input
  • Minamana ng mga dimension ang kasalukuyang kulay, linetype, at lineweight mula sa toolbar
  • Pinahusay ang Leader at Leader+/−: chain mode, X,Y input, cursor navigation sa text input
  • Sinusuportahan ng ViewportCopy at ViewportRectangle command ang X,Y point input
  • I-highlight ang naka-lock na length input sa mga terminal prompt

Na-rework na Print Manager at na-redesign na mga toolbar icon

2026.05.27.60851ce May 27, 2026
  • Hina-hijack ng Ctrl+P / Cmd+P ang browser print at binubuksan ang Print Manager ng KulmanLab
  • Print Manager: i-zoom at i-pan ang preview area, area-selection mode
  • DPI/quality picker para sa PNG at WebP export
  • Kasama na sa mga na-export na PDF ang title, creator, at date metadata
  • Ire-render ang mga layout viewport sa preview ng Print Manager
  • Layout context menu: palitan ang pangalan ng layout, tanggalin ang layout, right-click para buksan
  • Layout tabs: magdagdag, palitan ang pangalan, tanggalin ang mga layout na may alphanumeric validation
  • Na-redesign ang lahat ng toolbar icon: teal accent color, custom SVG para sa Move, Mirror, Extend, Trim, Scale, Copy, at marami pa
  • Mga icon ng dimension markup: grip sa lahat ng endpoint ng arrowhead, pinahusay na arrow geometry
  • Nagpapakita ang paper size label sa preview ng Page Manager
  • Hina-hijack ang Ctrl/Cmd+P para maiwasan ang di-sinasadyang browser print dialog

Layout mode at pag-edit ng viewport

2026.05.24.1a2d9cf May 24, 2026
  • Piliin, ilipat, at i-grip-edit ang mga viewport sa layout space
  • Mag-scroll at mag-pan ng model content sa loob ng isang napiling viewport nang independent
  • ISO 5455 scale picker sa control bar; i-apply ang viewport scale nang live
  • I-snap ang mga model object sa buong viewport transformation sa layout mode
  • Gumuhit ng mga object sa paper space ng layout
  • Iginuguhit ang grid sa loob ng mga viewport sa layout mode
  • Sinasaklaw na ngayon ng undo/redo ang mga layout object at pagbabago sa viewport structure
  • Lock toggle para sa mga viewport sa control bar
  • Auto-fit sa papel kapag lumipat sa pagitan ng mga layout
  • Lineweight toggle button sa control bar

Na-redesign na toolbar at mga layer command

2026.05.21.4ddef0d May 21, 2026
  • Inilipat ang layer panel sa main toolbar na may two-row layout at mas malalaking icon
  • Ipinakilala ang Teal (#4A8580) bilang accent color ng app
  • Na-restructure ang lahat ng toolbar panel: Shapes, Edit, Markup, Navigate, Measure, Style
  • LayerIsolate command: i-freeze ang lahat ng layer maliban sa aktibo
  • LayerUnfreezeAll command: i-unfreeze ang lahat ng layer nang sabay-sabay
  • LayerMatch command: kopyahin ang layer mula sa isang entity papunta sa iba
  • Available na ang Match Properties bilang isang malaking button sa Style panel
  • Na-rename ang mga toolbar label: ByLayer → From Layer para sa color, lineweight, at linetype
  • Nire-render ang mga pangalan ng command sa UpperCamelCase sa cursor widget at terminal
  • Nire-render ang Enter/Esc/Space/Delete bilang key chip badge sa mga terminal prompt

Match Properties, color picker, at properties panel

2026.05.18.8af6a0c May 18, 2026
  • Match Properties command: kopyahin ang kulay, layer, linetype, at lineweight sa pagitan ng mga entity, sinusuportahan ang area selection
  • Idinagdag ang properties panel sa toolbar na nagpapakita ng detalye ng entity
  • Color picker sa toolbar na may suporta sa ByLayer/ByBlock
  • Linetype picker sa properties panel
  • Lineweight picker na may graphical bar at ByLayer resolution
  • Suporta sa lineweight para sa lahat ng dimension object
  • Napapanatili ang mga setting ng layer, kulay, linetype, at lineweight sa pagitan ng mga page reload
  • Pinalitan ng Google Material Symbols Outlined ang lumang toolbar icon set
  • Naglo-load ang default na sample file sa unang paggamit

Angular dimension command

2026.05.15.56cc287 May 15, 2026
  • DimAngular command: sukatin ang mga anggulo sa pagitan ng dalawang linya o sa mga arc at circle
  • Angular dimension grip: radial/tangential na snap mode para sa arc endpoint handle
  • Text position control (vertical at horizontal) para sa angular dimension
  • Inilapat ang extension line extension (dimexe) sa angular dimension
  • Tama nang nahahati ang arc ng angular dimension kapag nasa loob ang text
  • Arrowhead geometry: nakaposisyon ang tip sa extension line, ang base midpoint sa arc
  • Ang properties window ay content-fit kapag maliit at scrollable kapag matangkad

Mga dimension grip, extension line, at arrowhead picker

2026.04.30.8731507 April 30, 2026
  • Grip editing para sa lahat ng dimension object: mga endpoint, arrowhead, at text position
  • Ire-render ang extension line offset (DIMEXO) at extension (DIMEXE) ayon sa DXF spec
  • Arrowhead picker: square preview na may leader line stub, sinasala ang mga anonymous block
  • Igagalang ang anchor point (group code 71) ng dimension text kapag nag-import
  • Limitado na ngayon ang dimension hit-testing sa mga linya at text — hindi sa buong bounding box
  • Nire-render ang origin marker bilang isang punto na ang laki ay tumutugma sa lapad ng linya

Command terminal at line chaining

2026.04.28.e887839 April 28, 2026
  • Kumpletong command terminal: history log, command recall gamit ang arrow key, floating layout
  • Continuous at chainable na ngayon ang Line command — pinapakain ng bawat segment ang susunod na starting point
  • Nag-cycle ang Tab sa mga command suggestion; nine-navigate ng arrow key ang suggestion list
  • Kumikislap na cursor sa terminal habang nasa numeric input phase
  • Nagpapakita ang "Command >" prefix habang nagta-type ng pangalan ng command
  • Leader+ command: magdagdag ng bagong arm sa isang umiiral nang multileader
  • Idinagdag ang polyline midpoint grip — i-drag para maglagay ng vertex o ilipat ang buong segment
  • Kinakansela ang aktibong command kapag na-activate ang isang bagong command

Multileader command (MLEADER)

2026.04.25.37963b5 April 25, 2026
  • MLEADER command: gumuhit ng multileader na may arrowhead, knee joint, at text block
  • Angle locking para sa arrowhead, arm vertex, at knee joint handle ng multileader
  • Length input habang naka-angle-lock sa MLEADER command
  • Nagpapakita ang green X marker sa naka-lock na endpoint habang naka-angle-lock ang pagguhit
  • Circle command: radius line preview at intersection marker sa canvas
  • Ellipse command: idinagdag ang axis-locked na length input
  • Pare-parehong prompt vocabulary sa lahat ng command
  • Tinaasan ang default na multileader landing distance mula 0.09 patungong 0.2

Command terminal (preview) at mga pagpapabuti sa UI

2026.04.21.3ee6fcd April 21, 2026
  • Maagang bersyon ng kumpletong command terminal na may history at suggestions
  • Idinagdag ang kumikislap na cursor sa terminal para sa numeric input phase
  • Ellipse grip editing na may constrained orthogonal axes at preview sa canvas
  • Naayos ang toolbar overflow sa makikitid na window; naibalik ang status bar layout
  • Nagpapakita ang coordinate widget kapag sapat ang horizontal space
  • Ipinakilala ang Tab command suggestion cycling

Pag-upgrade ng Angular, documentation website, at adaptive grid

2026.04.15.5fcb626 April 15, 2026
  • Na-upgrade mula Angular 19 → 20 → 21 gamit ang block control flow syntax
  • Nailunsad ang kumpletong command reference documentation website
  • Idinagdag ang adaptive CAD grid sa canvas
  • Idinagdag ang history panel sa toolbar (Undo / History / Redo)
  • Idinagdag ang documentation button sa help panel