Skip to content

Janet 0.6.0

Compare
Choose a tag to compare
@bakpakin bakpakin released this 29 May 17:01

Hopefully last release before 1.0.0! This release brings a number of improvements since 0.5.0, including an improved build tool jpm for building native modules and other tasks, an improved windows installer, and more. See the Changelog for more details. The windows installer seems to be flagged by windows defender, but should work just find and I promise is not a trojan :).

  • file/close returns exit code when closing file opened with file/popen.
  • Add os/rename
  • Update windows installer to include tools like jpm.
  • Add jpm tool for building and managing projects.
  • Change interface to cook tool.
  • Add optional filters to module/paths to further refine import methods.
  • Add keyword arguments via &keys in parameter list.
  • Add -k flag for flychecking source.
  • Change signature to compile function.
  • Add module/loaders for custom loading functions.
  • Add external unification to match macro.
  • Add static library to main build.
  • Add janet/*headerpath* and change location of installed headers.
  • Let partition take strings.
  • Haiku OS support
  • Add string/trim, string/trimr, and string/triml.
  • Add dofile function.
  • Numbers require at least 1 significant digit.
  • file/read will return nil on end of file.
  • Fix various bugs.