github TheQwertiest/foo_spider_monkey_panel v1.0.0

latest releases: v1.6.1, v1.6.0, v1.5.2...
7 years ago

Changelog

Changelog is relative to the latest version of JScript Panel.

See wiki for the detailed description of API changes.

Added

  • Rewrote component to use Mozilla SpiderMonkey JavaScript engine.
  • Added stack trace to error reports.
  • API changes:
    • JavaScript is now conformant to ES2017 standard.
    • All arrays now can be accessed directly with [] operator (no need for toArray() cast).
    • FbMetadbHandleList items now can be accessed with [] operator.
    • Added global include() method.
    • Added window.DefinePanel method.
    • Added utils.CreateHtmlWindow() method.

Changed

  • Windows 7 is the minimum supported OS now.
  • API changes:
    • All methods and properties are case-sensitive as required by ECMAScript standard.
    • Removed Dispose() and toArray() methods.
    • Removed FbMetadbHandleList.Item() method.
    • Removed old ==PREPROCESSOR== panel header support.
    • utils.Version returns string instead of a number.
    • More rigorous error checks.
  • Updated samples with compatibility fixes.

Don't miss a new foo_spider_monkey_panel release

NewReleases is sending notifications on new releases.