2023-10-21 * Added 'Toggle target' in the file menu, to mark/umark the current file as target. The target can be compiled and run using the Program menu or icons. This can be useful if you have a program consisting of multiple files and want to compile or run the target (main) file instead of the one you're currently editing * Added support for reading and writing binary files 2023-10-18 * Fixed some issues with 'include' 2023-04-22 * Added buttons to hide the console and the function list in ned * Changed and added some functions in the wolf3d library and improved its performance (a lot) 2023-04-15 * Added the wolf3d library with some examples under examples/wolf3d * Improved the performance of the commands 'draw hraster' and 'draw vraster' 2022-10-27 * Added optional formatting parameters to 'str' 2022-10-13 * Fixed an issue with 'draw poly' that occurred when running on Wine 2022-10-08 * Added the 'scroll' command * Added the 'draw to' command * Fixed a bug where 'draw image image_id, x, y, src_x, src_y, w, h' always used additive draw mode * Fixed a bug with zones * Increased supported number of points for 'draw poly' from 64 to infinity and beyond * Improved sound quality * Added examples, accessible through F1 in NED, for all built in commands and functions * Added some examples programs posted in the forum to examples/other 2022-07-08 * Fixed a bug that affected the functions 'pixel', 'datetime' and 'split * Modified polygon rendering for a better visual result 2022-06-05 * Rewrote the entire memory manager and garbage collector * Added two 'set mouse' commands 2022-05-12 * Added syntax help to NED * Added function lists to NED * Fixed some bugs in the tilemap library 2022-04-30 * Added the tilemap library and Tilemap Editor. * Added some new themes by johnno1956 * Added some artwork by luigui and johnno1956 (assets/logos_and_icons/), feel free to use the images in your games :) 2022-03-31 * Added support for additive drawing with the command 'set additive' * Added a theme editor for ngui 2022-03-20 * Added support for loading theme files in ngui * Added a version of the Dracula theme (https://draculatheme.com/) to ned * Fixed mouse button up events outside of window not being handled 2022-03-12 * Added a single argument version of 'set color' for setting the drawing color with the values of an array: [r, g, b] or [r, g, b, a] * Added zones * Line breaks are now allowed after comma, mathematical and logical operators, left parentheses and left bracket 2022-03-05 * Made some improvements to ned and ngui * Added the 'window' function to check for running (win32) n7 programs 2022-02-25 * Replaced ned with a new IDE using ngui * Added the ngui (wip) library * Added the 'draw ellipse" command * Added the 'exists' function 2022-02-11 * Rewrote most parts of asm.c * Added some bytecode optimizations * Added the 'draw vraster' and 'draw hraster' commands * Added the 'assert' command * Added the 'asm' and 'endasm' commands for inline bytecoding * Fixed a bug where 'copy' did absolutely nothing * Added support for dynamic window size 2022-01-09 * Added the 'save image' command * Added the 'save font' and 'load font' commands and the 'loadfont' function * Fixed some garbage collector issues 2022-01-06 * Added the command 'gc' to force garbage collecting * Fixed a memory issue during deep copying of tables * Fixed a bug in the 'fwait' function * % is now a modulo rather than remainder operator 2021-12-31 * Added support for scrolling with mousewheel in ned * Added support for mousewheel through mousebutton(2) * Added a pause (wait for key press) after runtime errors in console applications * Added a message box for runtime errors in win32 applications 2021-12-27 * First beta release.