releases

what changed, version by version.

before you cut

kerf is alpha. play the toolpath through before you send it to the machine: what it cuts is your responsibility, and there is no warranty.

0.4.0

pre-releaselatest

operations

  • newPreflight checks the job before you cut, names what is wrong and offers the fix where one exists.
  • newA required number left empty blocks the job instead of being filled with a default nobody chose.
  • fixV-carving cut around letters instead of through them. The pass wandered off the middle and the groove came out in pieces. It now runs down the middle where a shape is narrow and against each wall where it is wide.
  • fixA circle drawn as a stroke produced no path at all on inside, and two passes on outside. One cut per side again.
  • fixAn operation could get stuck on "nothing to cut" forever, even after the cause was fixed, because the empty result was cached.

ui

  • newEvery bit has a card of feeds and speeds, one row per material.
  • newFields take arithmetic, so a feed follows the chip and the flutes instead of being retyped.
  • newA chart shows how the maker's chip window tightens with depth.
  • newThe tool sheet draws the bit, dimensioned like a catalogue page.

bit library

  • newBundled Dimar and Amana bits ship with published chip loads.
  • newWhen a maker corrects a number, the app shows what would change and waits for you. It never overwrites your bit on its own.

this is the version that opens when you go in.

start cutting

0.3.1

pre-release

operations

  • fixV-carving stabbed its way around curves: the bit lifted and dived where the cut should have carried on. Curves come out continuous.

0.3.0

pre-release

operations

  • fixDense art took minutes to compile. It no longer does.
  • fixArt laid over the stock face stopped fighting it, and an exported drawing no longer punches a black square through the stock.

ui

  • newA first-run tutorial walks five steps in the real panel.
  • newStock draws three ways, and the viewport takes Blender's controls.
  • newA status bar carries the job's state, and each section flags what needs attention.
  • fixLeaving a field commits it, whichever way you leave.
  • fixReloading the page stopped losing work.

0.2.0

pre-release

operations

  • newG-code export, so the job finally leaves the app.
  • newHolding tabs: ramped bridges, counted by perimeter, kept off the corners.
  • newDogbone and t-bone overcuts, applied per concave corner, so a slot takes the part it was drawn for.
  • newRamped entries (spiral, smooth, zigzag) chosen per contour, with the fallback stated when a contour is too short.

ui

  • newDXF opens alongside SVG, with layers to pick from.
  • newA field guide explains each control where you meet it.

0.1.0

pre-release

operations

  • newProfile, pocket, drill and v-carve, cut from an SVG you drew anywhere.
  • newProfile cuts outside, inside or on the line.
  • newCompiling is a button. Editing marks the toolpath out of date instead of recomputing on every keystroke.

ui

  • newA 3D viewport plays the cut back before the machine does.
  • newProjects are saved in the browser, with undo and redo.