1.1.1build36: 2008-07-05 * Re-fixed including from within jar * General bugfixes + Released 1.1.1build35: not a release * Fixed loading of plugins from within jar * Fixed including (lang.include()) files from within jar * Added code injection to Sandbox while executing (SandboxAccessor's can benefit from this) * Made PluginProperties public again, otherwise it couldn't be modified from JS * Made PluginReader public * Simplified plugin's properties retrieval (plugin identification over the first line) 1.1.1build34: not a release * Bumped revision number * Renamed the $net object to $net_outlyer to be less intrusive * Interactive shell prints the result of each line (optionally and on by default) * Cleaner use of internal variables, there's no longer a need to reserve any variable name / namespace beyond $net_outlyer * lang.array() family of methods to create Java arrays * lang.var_dump() to help in debugging * (optional) lang.for_each() as alternative to "for each" 1.1.0build33: 2008-07-01 * Sandbox can be created with no associated file (only boilerPlate code will be issued) * Shell supports interactive mode * Scripts have access to the PluginEnvironment ($net.outlyer.runtime.pluginEnvironment) * Sandbox allows access to the ScriptEngine in use * LanguageExtensions (eval and include) * More opaque hierarchies where appropriate * Output.print() * PluginObject.features as a Set instead of a List + Released 1.1.0build32: not a release * Removed the deprecated versions of Sandbox.createDelayedImplementation() * Cleaner boilerplate code, less intrusive variables created * Debug mode (prints eval'ed code to stderr), by setting -Ddebug=1 * Corrected/refined SandboxAccessor's specs * PluginEnvironment.exportGlobalObject -> PluginEnvironment.exportObject * +PluginEnvironment.exportPackage * Use of eval() to retrieve objects instead of get() (cleaner boilerplate, no need for extra variables to retrieve objects) * Removed extra enableSandboxAccess'es for the plugin object * Redefined versioning meaning 1.0build29: 2008-06-29 * Initial public pre-release + Released