All changes done to Node.JS REPL will be kept here, according to changelog format
- trying to remove the repl writer
- trying to fix a few exceptions that occured since newer NodeJs is throwing errors a little different
- leave require path as is if it's not local and doesn't exist in node_modules
- fixing circular references in serializer
- fallback for serializer, using toString
- output fixes (thanks @plylrnsdy)
- require should probably work better (thanks @plylrnsdy)
- console.log with multiline
- ... and a few more
- Stop command
- Console output for arrays
- Console output for objects
- Dispose the REPL extension by closing the active document
- Runs REPL for first document named Untitled-* when opening new project
- Fixed a bug with import/require from NodeJs API
- Possibility to run REPL for any active javascript editor
- Interpret code right after deleting multiple lines
- First try with import of workspace modules
- Text editor optimizations for drawing results/console
- Import for global modules only works in debug for extension, not as an extension. Have to look more into this
- Fixing annoying bug where decoration didn't get removed when there was zero results.
- Import for global modules
- Hoover message for result/console
- Fix for positioning of results when statements returned undefined
- Fix for promise results and exceptions
- Fix for exceptions in functions
- Fix for nested method calls in newlines
- Interpretation of code right after first character after a backspace, fast fix
- Console output for Promises
- Editor may be placed in split window at right
- Better routines for result/console/error outputs but some more work has to be done here.
- Fast fix for disposed editor
- Support for result, console logs and errors
- Split window since this will take away focus from code
- Fixing single window mode
- New command for opening only a single window
- Experimental code results in source window is only active when in single window mode
- Experimenting with single window by adding result in source window
- Rewriting of 'import' to 'require', to support Node.js v6 and higher
- Parsing when semicolon or new line is typed
- Autoparsing after 2 seconds after inactivity
- Split window with code-results at second window