mShell 3.01 Released
Version 3.01 of mShell has been released and can be downloaded here.
We would like to apologize for the unexpected delay, mostly caused by last minute changes due to compatibility issues on some platforms and newest firmware releases.
We are convinced this is the best m release ever, substantially enhancing the possibilities for m users. Enjoy!
New features:
- Static compilation option removes the need for installation of mEnvironment.sis on target devices, making deployment and signing of compiled applications much easier.
- User properties and permissions are transferred to standalone application via .mex file.
- Module Library search path allows searching for m modules in defined list of folders.
- m Supervisor & Viewer is now a separate package also available for 3rd edition devices. m Supervisor allows running m at device startup and controlling it via SMS, m Viewer adds .m/.mm/.mex file type recognition.
New library modules and functions:
- io.format() and io.printf() for formatted output
- video.record() to record videos
- ui.text() to support FEP editing in graphical UIs
- light module to control device lighting [S60 3rd only]
- mail module to send and receive e-mails using existing configurations (POP3 and IMAP4) [S60 3rd and UIQ3 only]
- location module to obtain position and satellite data (if available) [S60 3rd only]
- system.reboot() and system.shutdown() to reboot and power off the device
Major bugs fixed:
- Fixed broken coding help. Help key moved from double left shift to Yes key.
- Fixed video module on UIQ3.
- Fixed accel module on N96 and Symbian 5th ed devices (new sensor API is used if available).
- Fixed "use try" in compiled code.
Friday, March 06, 2009, Lukas Bühler