Release Notes: Harbour now supports FreeBSD 4.4. Enhancements and bugfixes were added to index handlers, dbfntx and dbfcdx, sixnsx and rddads. Work on the Harbour GUI multiplatform Framework (HGF) has commenced. The class HBPersistent was added to RTL in order to provide Harbour object persistence.
Release Notes: NTX support was fixed and improved. OOP was improved and fixed. The DOT prompt was enhanced with scripting engine. The HBMake utility was enhanced. A new HBZLib library is used to provide ZIP support in Harbour. COPY TO DELIMITED and COPY TO SDF were implemented. Support for the HB_TR_FLUSH environment variable was added. The Harbour License is now based on the license used for Guile 1.4. A HB_INKEY_EXTENDED keyboard input mode was added. ADS support is now more complete. The run-time preprocessing possibilities were extended with the TPreprocessor class. Debugger fixes were made such that it is really usable now. OLEDB and COM objects can now be accessed with the TOleAuto() class.
Release Notes: This release includes NTX read and write support, experimental support for inline C code in certain circumstances, dot prompt and limited Harbour interpreter, improved support and fixes for ADS databases, improved stack handling, improved OOP, better Class(y) and TopClass compatibility, more work on MemoEdit(), improved TBrowse class, lots of improvements to the Harbour Debugger, and a new hbMake utility.
Release Notes: Enhanced OO engine, Linux/Unix ncurses screen output and xterm mouse input support, simplified and enhanced base for multiplatform coding, language API, several other optimizations, enhancements and fixes
Release Notes: Final cleanups have been done on global macro and symbol names, DISKSPACE() enhancements have been made, 10 character symbol support has been finalized, VAL() has been made fully compatible, the new functions HB_COMPILER(), HB_FSIZE(), HB_FTEMPNAME(), and HB_FTEMPCREATE() have been added, PP bug fixes have been made, more functions are now documented, handling of double/long number widths and decimals has been made completely CA-Cl*pper compatible, some new CA-Tools-compatible functions have been added, MEMO type support has been added, #pragma fixes and enhancements have been made, GT API selection is done now at link time instead of compile time, compiler and platform detection has been enhanced, multiplatform cleanups and fixes have been made, warning levels have been upped and warnings have been fixed, multiple source file support has been added to the Harbour command line, HBCLIP and RUNJAVA contribution dirs have been added, and new subtags have been added to HBDOC for better output.
Release Notes: New Borland make files, many make and build process fixes, enhancments and warning fixes, Borland, MSVC, and GNU-make processes don't collide anymore, support in preprocessor header files for embedded code, separation of docs from the source, documentation enhancements, compiler and macro fixes, FRM and LBL support, TBrowse fixes, HBDOC improvments, some mouse support, new C include file names, preprocessor __DATE__ and __TIME__ support, addition of __TYPEFILE(), and many other small fixes and changes.
Release Notes: Closer to CA-Clipper 5.2 spec. Not yet production code. Currently looking for ncurses or slang experience. Macro support for improved performance. Numerous compiler improvements. Many changes, fixes, and enhancements to documentation, including literate programing technology.
Release Notes: 16 bit/32 bit/64 bit (depending on C compiler) used, RDD support, support for MEM files, the debugger is introduced, support for BEGIN/END/RECOVER/BREAK statements, the preprocessor support changed order of keywords in xcommand/xtranslate, the preprocessor runs standalone, error handler supports retry/substitute operations, support for aliased expressions, support for FIELD variables, support for canceling the application by pressing Alt-C, enhanced ITEM API, support for internal command line options '//', severe speed improvement, better Directory() compatibility, redirected output works now and more.
Release Notes: Support for C++ Builder, DJGPP for Dos/Windows, Macintosh, BC 3.1/4.0/4.5/5.2, GCC OS/2, GCC Win32, MS VC, GCC Linux/Unix, IBM C, Watcom C/C++ 10 and new INI file support including enhanced support for MEMVAR's, added support for PUBLIC, PRIVATE and PARAMETERS, added support for empty arguments in functions, added colors support, added support for concatenation operator "-", added support to generate runtime errors in functions.