summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rwxr-xr-xNEWS58
1 files changed, 57 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 1dd9edd..76de1be 100755
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,62 @@
-Xbase64 (Feb 1, 2023)
+Xbase64 (06/01/23)
------------------------
+4.1.4 - 06/01/23
+
+1) Created html chapter for log routines.
+2) Created sample log program.
+3) Added logic to enable/disable block processing for xbDbf::Reindex method.
+4) Updated usage of xbDbf::GetRecordCnt() to support error capture logic.
+5) Updated message handling logic in the SQL processor routines (beta).
+6) New utility program called xb_import, used to import records from a flat file into a DBF file/table.
+7) Updates to the xbDate class for handling null date values. Upgrade notes - xbDate values now default
+ to a null date on initialization, previous versions defaults to current date.
+8) Added method xbDbf::GetNullSts() - used to determine if a field is considered null.
+9) Reolved memory leak in expression parser when error condition encountered.
+10) Updates to Reindex routine, memory leak fix when error condition encountered
+11) Reindex, delete tag if reindex failure, updates to test programs to verify
+
+
+
+4.1.3 - 04/14/23
+
+1) Changed xbDbf::ReadHeader() to be a protected method, was private
+2) Added new config option for temp directory for temp file processing
+3) Added support for termporary indices (.TDX)
+4) New method xbFile::CreateFqn()
+5) Updated methods and shared static variables for Data, Log and Temp folders
+ Also moved Set and Get methods for log file to xbSsv class.
+6) Updated method xbFile::CreateUniqueFileName() to check for path separator at the
+ end of the supplied path, if not there, add it.
+7) Fix to xbDbf::DeleteTag() logic for setting cur tag to null when no tags exist.
+
+
+
+4.1.2 - 04/05/23
+
+1) New method created - xbSsv::GetPathSeparator()
+2) Updates to lock testing program.
+3) Updates for doxygen auto documentation.
+4) Documentation updates, added html chapter 19.
+5) Updates to CMakeLists.txt config file
+
+
+
+4.1.1 - 03/28/23
+
+1) Updates to AUTHORS file
+2) Port for mingw
+ - New mingw build folder
+ - Updates to CMakeLists.txt
+3) Documentation updates
+4) Added support for getenv_s for Visual Studio compiles
+5) Updates to Drop Table routine
+6) Updates to Create Table routine
+7) Updates to xb_lock_test and xb_lock_test2 library testing programs
+
+
+
4.1.0 - 03/02/23
1) Created block read functionality, class xbBlockRead
@@ -21,6 +76,7 @@ Xbase64 (Feb 1, 2023)
13) Created Debian specific build folder
+
4.0.3 - 12/26/22
1) Additional documentation updates