Version\build history, maintenance releases

 

To obtain the version and build number use the following command:

?VERSION(0) 

NOTE: You can use any number inside of VERSION() to return build number.

VERSION RELEASED COMMENTS
dBASE II
2.02 1980 First vers - 8 bit
2.02a
2.2
2.3 Jan 82
2.3a Jun 82
2.3b Aug 82 First 16 bit (quite buggy)
2.3c Internal release only
2.3d STABLE 16 bit version
2.4 Apr 83
2.41 Feb 84
2.43 Jan 85
2.43* Jun 85 *ONLY* version to utilize DOS 3.x
dBASE III
1.0 Jun 84 Copy protected
1.0e
1.1 Nov 84
1.2 Oct 85
dBASE III PLUS
1.0 x77 Dec 85
x95c May 86
2.0 x100 Jul 86 NO Copy protection
x102 Jan 87
dBASE IV
*- DOS
1.0 x322 Oct 88
1.1 x500 Jul 90
x507 See NOTE 1 below
x509 See NOTE 2 below
1.5 x67 Mar 92
x69 See NOTE 3 below
x71 See NOTE 4 below
2.0 x54 Mar 93 See NOTE 5 below
x16 Jan 94 Fixes problems with ERROR 1000's and MEMO corruption
x17 Aug 94 Certified with Netware VLMs
*- High End
1.1 x500bb Jun 91 Sun 4/SPARC/IPC
x500bc           "
x500bb Jun 91 Sun 3
x500az " Intel 386
x500bc "
x500bb Jun 91 AIX
x500bc " VMS
2.0 x69 Jan 94 Solaris 1.x ( Sun OS 4.x )
Solaris 2.x ( Sun OS 5.x )
Solaris 2.x ( x86 Sun OS 5.x )
Intel 386 ( SVR3 )
Intel 386 ( Unixware, SVR4 )
x71 Mar 94 AIX ( RS6000 )
x73 Aug 94 VMS
dBASE Compiler
1.0 x55 Mar 93
2.0 x12 Oct 93 Includes fixes in dBASE IV v2.0 x16 above (not x17 i.e. not VLM compatible, dB5D exe's are compatible). It's also a new version that contain new features not in the V1.0 product: -32-bit generation
- Auto compiling and linking
- Smaller .EXE size
- Menu driver user interface
- Linker can produce combined .DBO output
- Linker can produce a .MAP file
- Compiler supports alternate date formats
- Support for wild-card character in file names
  used with command-line switches.
dBASE 5 for DOS
1.0 x46 Jun 94
x58 Aug 94 Lots of small fixes. If you have x46 it is recommended you get this.
dBASE 5 for WINDOWS
1.0 x343 Aug 94
x369 Oct 94 ODBC socket upgrade. Certified on WFWG.
Visual dBASE 5.5
5.5 b673 Jul 95
5.5a b689
5.6 b698 Jan 98
5.7 b702 Jul 99
Visual dBASE 7
7.0 b1345 Dec 97 Full 32 bit version for Win 95/NT
7.01 b1419 Mar 98
7.5 b1477 Feb 00

All later builds includes fixes from previous builds.


* NOTE 1 * Version 1.1 x507A
ANOMALIES FIXED IN X507

Append Memo with Open Window corrupting DBT file. CGA Mode for AT&T, Olivetti and Xerox Computers screen display. Convert and Copy Structure ignore fields after _dBASELOCK field. Copy With Production requires database to be in natural order. Move Window in an On Key Procedure shifts data of Window. Printing hangs. Workaround: This Release and SET NOXON ON. Set Autosave On with Replace All not completely flushing buffer.


* NOTE 2 * Version 1.1 x509
ANOMALIES FIXED IN X509

Attempting to print under various environments hangs dbase QBE hangs after abandoning with view nodes selected PC hangs with SET DEVICE TO PRINT and @...GET/READ INDEXing using SEEK() will lock computer INDE ON IIF(SEEK()) produces protection violation Update query for network generates wrong code Cannot edit memo stored to block 32 or 48 of .DBT ESCaping from an edit menu changes values back to default _BUILD.000 contains illegal - extended ascii's. Disable ORGANIZE menu in RunTime DO CASE has week warning or logic inside loop QBE generates the wrong code for a complex index link Spurious error message when attempting to save query RINSTALL does not print usage text RINSTALL has trouble installing to some directory names QBE returns "Variable not found" if TAG deleted The pace of the clock is not even HELP screen is incorrect for new syntax for LOCATE HELP for DMY() shows incorrect example Description of BAD ARRAY DIMENSIONS shows incorrect maximum HELP for REPLICATE():STRING TOO LONG error message is wrong Tags created by INDEX ON are corrupted if the set is empty Uninstall fails to remove certain files DO foo.FMT does not run the .DBO it creates How to Record Macros screen - "function" misspelled Cannot execute command;transaction in process With WINDOW active, leaving the EDITOR trashes DEBUG screen LINKING on complex index causes "Variable not found" err msg Changing Postscript Defaults & Modi Comm


* NOTE 3 * Version 1.5 x69
ANOMALIES FIXED IN X69

COMMAND PROBLEM
@...GET,picture @^ dBASE crashes when "^" function is combind with "#" template.
APPEND/PACK "Erase marked records" during APPEND creates an endless loop.
BROWSE - Format When clause not working correctly on Memo field/
DBSETUP System freezes when more than 4 commas exist in PRGEDIT template.
EDIT - Format "Undo Change..." menu option doesn't work when blanking.
EDIT Contents of a memo field are zapped when UN-DOING changes.
EDIT System hangs when "$" picture clause is used in a memvar .FMT.
INSTALL Small typo in an INSTALL message.
RUN() with rollout System will crash using RUN() with rollout in dBASE/RUNTIME.
RUN/! Hangs the system when using DOS 2.1 RUN/RUN() fails when 12+ files are open. DOS 2.1.
RUN() RUN() function used when more than 14 files are opened cause "Insufficient memory" error message.
SET DIRECTORY TO SET DIRECTORY TO a DOS path longer than 64 is PV. (Protection violation).
 

* NOTE 4 * Version 1.5 x71
ANOMALIES FIXED IN X71

COMMAND PROBLEM
@GET/READ SET KEY @GET/READ causes SET KEY to fail with error message "Data Type mismatch".
APPEND MEMO APPEND MEMO losing data in specific user's application.
REPLACE In a program that does a lot of separate REPLACE's on fields, MDX file gets corrupted intermittently.
SORT SORT from BROWSE hangs dBASE after edit file description.
USE Running dBASE on a fast computers such as 486/50, causes "File already open" message.
 

* NOTE 5 * Version 2.0 x54
ANOMALIES (dBASE IV v1.5 x71) FIXED IN X54

SAY/Picture Replicate ["!",254] locks up system.
3COM3+ network "File in use by another" with Use...Noupdate.
Append QBE ignores source file filter conditions.
Append to Memo in FMT drops to Control Center if you hit [Enter].
Boolean operators enclosed in parentheses return errors.
Copy To With CTOD() creates 10 character date field.
DBSETUP fails to extract driver HPLASD60.PR2.
DBT swelling in size until "disk full" with one line in one memo.
DBLINK does not recognize Set Library To.
"Duplicate file name error QBE____0" in QBE.
Export/Copy to wk1/wks inserts blank lines cumulatively.
"File does not exist" trying to erase w/out network delete right.
Import from wk? is very, very slow.
Menu with 30+ pads causes irregular mouse behavior.
PROTECT gives error with Controlpath in CONFIG.DB.
QBE/Novell 3.11/Exclusive Off/Linked files return extra record.
Reindex produces "File Already Open" error between index tags.
Report > 30 pages terminates prematurely on postscript printers.
Popup Prompt Field w/ large DBF produces "Insufficient Memory".
QBE hangs/reboots if condition/calc field is very long.
Record Locks lost during Transaction if Lock fails in Browse.
Report Form Heading error if first line of header isn't blank.
Seek fails if Deleted On/Set Relation and key > 9 characters.
Set DBTMP to RAM Drive produces "File Already Open" errors.
Set Key fails after changing key values in Browse.
Sort on database > 230,656 records produces corrupted database.
"Syntax Error"/QBE/Linking Files/Names beginning with numbers.
Use...Again/Append corrupts DBT file.
Use...Noupdate returns wrong error message.



[Home] [FAQ Index]

1