← Back to blog
Major Update

v0.5.0 — Units everywhere & a smarter notepad

· v0.5.0 · 3 min read

CalNote started with currencies and temperatures. With version 0.5.0, it now speaks distance, weight, power, speed, and time — plus a handful of improvements that make the notepad feel a lot more natural.

Six new unit types

Every unit type works the same way: type a number followed by a unit, use to to convert, and mix units freely in arithmetic. Here’s a quick tour.

Distance

Metric and imperial, short or long form:

10 km to mi                 6.21 mi
height = 180 cm
height to ft                5.91 ft
1 mi + 500 m                6,780 ft

Supported: km, m, cm, mm, mi, ft, in, yd — plus long forms like meters, feet, inches.

Weight

5 kg to lb                  11.02 lb
flour = 500 g
flour to oz                 17.64 oz
1 kg + 250 g                1,250 g

Supported: kg, g, mg, t (tonne), lb, oz — plus pounds, grams, ounces, etc.

Power

200 hp to kW                149.14 kW
1500 W to kW                1.5 kW
1 kW + 500 W                1,500 W

Supported: W, kW, MW, hp (horsepower) — plus watts, kilowatts, horsepower.

Speed

Since / is the division operator, speed units use shorthand aliases for input while displaying proper notation in results:

100 kph to mph              62.14 mph
1 mach to kph               1,234.8 km/h
1 c to kph                  1,079,252,848.8 km/h

Supported: kph (km/h), mph (mi/h), mps (m/s), kps (km/s), kn (knots), c (speed of light), mach.

Time

2 h to min                  120 min
1 year to days              365.24 day
1 h + 30 min                90 min
duration = 90 min
duration to h               1.5 h

Supported: ms, s, min, h, day, week, month, year — plus seconds, minutes, hours, days, etc.

Mixed-unit arithmetic

All unit types support mixed arithmetic — the result adopts the rightmost unit:

1 km + 500 m                1,500 m
2 lb + 8 oz                 40 oz
1 kW + 500 W                1,500 W
100 kph + 50 mph            112.14 mph
2 day - 12 h                36 h

Currency × unit = currency

A common real-world calculation: multiply a unit quantity by a price. Currency now wins in multiplication and division:

pricePerKm = 1.3 EUR
distance = 100 km
distance * pricePerKm       €130.00

$0.50 * 10 kg               $5.00

Incompatible conversion detection

Trying to convert between unrelated unit types — like time to currency or distance to temperature — now shows a clear ø error indicator instead of a wrong result:

1 h to USD                  ø
$100 to km                  ø
10 km to °C                 ø

A smarter notepad

Beyond units, v0.5.0 rethinks how CalNote handles text.

Just type — no // needed

Previously you had to prefix notes with //. Now plain text is treated as a note automatically. If a line doesn’t parse as a valid expression, it’s simply left as-is — no error, no noise. Write freely alongside your calculations.

# Headings

Lines starting with # are styled as bold, colored headings — perfect for organizing your boards into sections.

Smart to keyword

The to conversion keyword now only activates when the left side has a unit or currency. This means to no longer interferes with plain text — you can write “go to the store” without it being misinterpreted.

Contextual autocomplete

When you invoke autocomplete on a line that already contains a unit, suggestions of the same type are promoted to the top. Type 200 kW to and power units appear first instead of being buried below temperature and distance.

URLs are now detected and rendered as clickable links anywhere in your text — not just inside comments.


That’s v0.5.0. Seven unit types, smarter text handling, and a bunch of quality-of-life fixes. Open app.calnote.eu and try 100 kph to mph or 5 kg to lb — it just works.

Try the new units now
Free, offline, no sign-up. Just open and start typing.
Open CalNote →