Skip to content

Latest commit

 

History

History
64 lines (52 loc) · 2.54 KB

CHANGELOG.md

File metadata and controls

64 lines (52 loc) · 2.54 KB

**V0.95 **

  • Added GetEnv()
  • Switched over to curl 8.0.1 with mbedTLS 2.28.3

V0.92 updates, init?

  • updated openssl, curl and kuba-zip
  • added IniFile class for reading INI files

V0.92 p5js

  • updated zlib to 1.2.12
  • moved sources to src/
  • added MSecTime() based on PCTIMER
  • Sleep() now uses milliseconds and not seconds as before.
  • added Screen object for text mode double buffering.
  • added simple text mode port of p5js for fun
  • A sketch can now query if it is running on jSH using if (navigator.appName === "jSH") {}
  • added IntenseVideo() and BlinkVideo()

V0.91 fixes

  • updated openssl to 1.1.1n
  • small fixes in jpm package manager

V0.9 packages

  • added JSBOOT.ZIP to replace JSBOOT/
  • added jpm package manager
  • Added LFN_SUPPORTED global to indicate if long filenames are supported by the current DOS installation.

V0.8 fixes, fixes, fixes

  • fixed internal version number, now reports itself as 0.8, 0.7 did report itself as 0.6. #4
  • Quit() now takes an optional numerical parameter, Exit() now exists as alias to Quit(). #6
  • There is a new function CtrlBreak() which enables/disables handling of CTRL-C during script runtime. #5
  • HTML documentation will now contain the PNGs shown on the GitHub page. #7
  • The creation of JSLOG.TXT can now be suppressed on the command line (option "-n") or the logdata redirected to another file (option "-l"). #9

V0.7 more modules support

  • added SQLite module
  • added neuronal network module
  • added libcpuid

V0.6 native library loading support

  • added support to load DXEs during runtime to extend functionality
  • moved comport to a loadable library
  • re-added KbHit()

V0.5 backport to musj

  • switched back to MuJS for DOjS compatibility
  • added watt32 TCP/IP support
  • added raw disks access
  • unified code base with DOjS

V0.4 added IO-port access

  • jSH can now access hardware directly by using OutPortByte()/InPortByte(), etc
  • Added RandomInt() and String.startsWith()/String.endsWith()
  • Added POST() function to display debug info using a ISA/PCI POST card

V0.3 added COM port access

  • Added DZComm for COM port access.

V0.2 new JS engine

  • Switched from MuJS to duktape JS engine.

V0.1 initial release on GitHub

  • Basic file and console io.
  • JsCommander example script.