next-release.md
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
### BREAKING CHANGES * The `-c` option has been removed, use `min compile <file>.min` to compile a min file. * The `-e` option has been removed, use `min eval <string>` to evaluate a string as a min program. ### New Features * Added support for binary (0b) octal (0o), and hexadecimal (0x) integers in parser. * Added `base` and `base?` symbols to set and get the current number base (dec, hex, bin or oct). * Added `bitand`, `bitor`, `bitxor`, `bitparity`, `bitclear`, `bitflip`, `bitset`, `bitmask` symbols for biwise operations. * Added `to-(hex|bin|dec|oct)` and `from-(hex|bin|dec|oct)` symbols to convert integers to and from different string representations. * Added `help`, `compile` and `eval` commands to the min executable. ### Fixes and Improvements * Now requiring `checksums` unless OpenSSL is used. * Prepended `std/` to standard library modules. * REPL tab-completions are now sorted alphabetically. |