Changelog
The following tables shows the list of all major changes to Zeobase since it's initial public release.
Version | Description |
---|---|
0.9.3 | * #4981 - ST Overflow when using Substr function multiple times. Found bug in virtual machine where it was not garbage collecting in some cases. * #4981 - Increse the size of the string table, even though bug was found. |
0.9.2 | * Added support for scripting from the unix command line (zeobase -r) * Commented out most traces of licensing and license codes. |
0.9.1 | * #851 Added DELETE-CATALOG (zbasic) * #801 Added CLEAR-STACK (builtin) * #831 Added COPY-LIST (zbasic) * #951 Added SAVE-STACK (builtin) * #941 Added RESTORE-STACK (builtin) * #891 Added EDIT-STACK (zbasic) * #961 Added SET-EXIT-VALUE (builtin) |
0.9 | * #561 Added an upgrade path so that older versions of zeobase can be upgraded directly from the installer. * #701 Added limited non-recursive Q-Pointer support. * #1061 Added the UPDATE-MD command to ensure that the MD is up to date and allow for updates. * #1061 Updated the installer to automatically update your MD file(s) upon installation. * #921 Implemented the PAUSE TCL keyword (in zbasic) * #991 Implemented the SLEEP TCL keyword (in zbasic) * #881 Implemented the EDIT-LIST TCL keyword (in zbasic) * #861 Implemented the DELETE-LIST TCL keyword (in zbasic) * #781 Implemented the EDIT builtin, allowing a user to specify a text editor in the config file. * #721 Implemented limited PHANTOM support. * #871 Implemented the DISPLAY keyword |
0.8.3 | * #601 DELETE now looks for an active select list * #601 ED now looks for an active select list. * #591 Major changes to the ENGLISH parser to add reliability. * #591 ENGLISH parser now looks for dictionary items in the dict of MD if they do not exist in the item's dict. |
0.8.2 | * Issue #651 - added -q option to suppress welcome messages and log info to screen when launching server or starting an interactive session. * Issue #661 - Removed unused USER.COLDSTART and NEW.RECORD items from DM/MD. * Issue #671 - Fixed documentation to remove reference non-implemented SETPTR builtin. |
0.8.1 | * Updated the CREATE-FILE command to allow the creation of DIR type files (Operating system directories). * Updated the DELETE-FILE command to remove the definitions of DIR type files. |
0.8 | * Major updates to the command parser to fix issue #651, spaces in command. * moved the WHO command to be an internal builtin instead of a PA. Issue #621 * Issue #631, added a "-b" flag to launch zeobase in the background and not start an interactive session. * Issue #631, added a "-k" flag to gracefully shutdown the zeobase server. |
0.7 | * Fixed problem with editor not releasing file locks in some circumstances. * License Agreement on installer is easy to scroll through and miss * License screen mistakenly created a configuration file for 2 users instead of 1000 * Arguments could not be passed to programs ran with "RUN" |
0.6 | * Fixed bug when logging into any account other than DM |
0.5 | * Increased default user count to 1000 |
0.4 | * Minor Bug fixes |
0.3 | * Fixed MD/LOGIN bug that stopped default menu from opening sometimes * Fixed a bug zeobase server that caused a crash in some circumstances. |
0.2 | * Fixed installer bug which allowed caused issues installing on some platforms. * Fixed a bug in screen positioning demo, DRAW.BOX subroutine. |
0.1 | *First Public Release of Zeobase, A little busted, but worth a look!. |