Changelog

Thorn Changelog

Version history for the Thorn language and toolchain.


Thorn 0.3 — Current

  • Added spawn for concurrency.
  • Added .force modifier.
  • Added reach built-in HTTP client.
  • Added events module.
  • Added folder.open().
  • Full file API with wildcard support.
  • Type conversion: .toStr, .toInt, .toChar.
  • V-strings support arbitrary expressions.

Thorn 0.2

  • Introduced section replacing class system.
  • Error handling redesigned: risk blocks added.
  • Booleans renamed to on / off.
  • void introduced as null value.
  • need keyword replaces earlier import syntax.
  • send replaces return.

Thorn 0.1

  • Initial draft specification.
  • Core syntax: task, loop(), if/elif/else.
  • Basic types, v-string interpolation, write().