This release is all about enhanced support for Node.js,
that are also usable from the desktop app option NW.js.
Smalltalk library
- Node: File System ('fs') and Path support fully implemented,
with sync and async (promises) operations. - Node: Operating System ('os') support fully implemented.
- Node: Process support fully implemented.
- Node: Environment variable handing now in new class: Environment.
- Node: Renamed classes there where also in Browser,
so desktop frameworks like NW.js can compile them together now.
Examples
- NWjs: Added feature reading a text file using the Node Fs class.
- NWjs: Added example feature using imported npm package 'lpad'.
- NodeGui: NodeGui now works also on MacOS on ARM silicon!