v0.5.0 — Units everywhere & a smarter notepad
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.
Links anywhere
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.