| Fixed an issue with deepFreeze that was created by refactoring and renaming object to _object |
|
More...
|
about 8 years ago
|
| Fixed a bug where the export type of the value is more important than the target data type which doesn't make any sense |
|
More...
|
about 8 years ago
|
| Added a version number to the startup banner |
|
More...
|
about 8 years ago
|
| Optimized external Kernel API for easier, less error prone setup / starting, as well as to keep the API from breaking by needing more properties in future releases |
|
More...
|
about 8 years ago
|
| removed old start message |
|
More...
|
about 8 years ago
|
| moved emptyStackFrame to builtin as it is solely used for console logging features |
|
More...
|
about 8 years ago
|
| removed additional type alias Any for interface{}, as internally this is its own type and not fully assignment compatible with reflection |
|
More...
|
about 8 years ago
|
| preparations for later to add throttling |
|
More...
|
about 8 years ago
|
| little bit of cleanup after moving the sandbox into its own package |
|
More...
|
about 8 years ago
|
| Added a startup banner |
|
More...
|
about 8 years ago
|
| Extracted all of the sandbox into its own package 'sbgoja' and removed imports to goja from the common codebase. closes #5 closes #6 |
|
More...
|
about 8 years ago
|
| Split api.go into smaller chunks based on responsibility and started to work on #5 and #6 to separate goja implementation into a sandbox wrapper to prepare for adding additional runtimes |
|
More...
|
about 8 years ago
|
| less info logging, renamed named native method function |
|
More...
|
about 8 years ago
|
| better logging names based on support for nice native method names in goja |
|
More...
|
about 8 years ago
|
| Some more cleanup and split private only implementations into their own *_internal.go file |
|
More...
|
about 8 years ago
|
| started to clean up code again, using a real logger implementation which also supports log levels and using those too |
|
More...
|
about 8 years ago
|
| Removed test api for an internal vfs api wrapper instead of using afero as the external api |
|
More...
|
about 8 years ago
|
| added some basic security check based on module name and added bundle status updates |
|
More...
|
about 8 years ago
|
| plenty of cleanup |
|
More...
|
about 8 years ago
|
| added an api binder to implement commonly used js apis like console.log in external modules |
|
More...
|
about 8 years ago
|
| exchanged fmt.println to log.debugx/infox and added a better way to load script files |
|
More...
|
about 8 years ago
|
| preparations to exchange the old proxying approach with an ES6 Proxy based one |
|
More...
|
about 8 years ago
|
| renamed findScriptFile to resolveScriptPath and preparation for a more potential loading approach |
|
More...
|
about 8 years ago
|
| Fixed potential memory lead in loaderStack inside the bundle implementation |
|
More...
|
about 8 years ago
|
| Removed old interface definition not used anymore |
|
More...
|
about 8 years ago
|
| Added inter-bundle exports, no proxy / security handler inbetween yet |
|
More...
|
about 8 years ago
|
| Removed old fragments from before VFS |
|
More...
|
about 8 years ago
|
| Fixed transpiler cache after introduction of the VFS |
|
More...
|
about 8 years ago
|
| Added possibility to create javascript exceptions from go |
|
More...
|
about 8 years ago
|
| Fixed kernel module loading to represent better internal paths |
|
More...
|
about 8 years ago
|