all repos — min @ 1870b7482e551f224d67f5a543161dfc61fa9e98

A small but practical concatenative programming language.

site/contents/news/v0.43.0.md

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
-----
content-type: "post"
title: "Version 0.43.0 released"
date: 2024-02-04
-----
{@ _defs_.md || 0 @}

## BREAKING CHANGES

- Renamed `ROOT` symbol to `global`. Also the built-in `lang` module is now called `global`.

## New Features

- Upgraded OpenSSL to v3.2.0
- mmm: It is now possible to install, uninstall, and update modules by specifying them via `<name>@<version>`.
- mmm: The version is now optional when installing, uninstalling, and updating modules (the name of the HEAD branch will be used, e.g. "master" or "main", typically).

## Fixes and Improvements

- Added check to prevent installing local managed modules in the HOME directory or $HOME/mmm.
- Changed `tokenize` symbol so that it returns the full token, including delimiters (for strings and comments).