v0.2k: Streams
Features:
union
andunique
have string overloads. The order is now preserved.isnil
.- streams (xz bzip2 gzip lz4 input/output, CRC32 CRC32C XXH32 MD5 MD2 Adler32 Sha1 digest streams, histogram streams, null streams, tee streams, byte buffer input/output, file input/output, audio streams, custom streams via wrapper).
- sockets now use streams.
- prime:factors - error when n<2.
- support
sh:process
to launch external processes, manage their state, capture their input and output. - terminal/editor font reset (fixes a rare highlight bug).
- terminal repl: fix quote/escape parsing.
- fix the name of cdar
- IDE: project support, syncing projects to different terminal sessions
- fix matrix:trace, rename to num:trace.
- cas:matrix:trace works on symbolic functions (@der-teufel-programming)
- fix a bug in num:LU that threw division by zero error on singular matrices. properly detect singular matrices now.
- fix builds on Java 19 (bump PG)
import
can load project files now.- fix
rank
when reactive forms are present in an array. - MathExpression composition
- PLU decomposition, determinants, matrix inversion for
flt64:
andnum: