summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rwxr-xr-xNEWS30
1 files changed, 26 insertions, 4 deletions
diff --git a/NEWS b/NEWS
index 66fd658..60fdc49 100755
--- a/NEWS
+++ b/NEWS
@@ -1,13 +1,29 @@
-Xbase64 (Nov 27, 2022)
+Xbase64 (Dec 26, 2022)
------------------------
-The library has been refreshed with release 4.0.1
+
+
+4.0.3 - 12/26/22
+
+1) Additional documentation updates
+2) Updates to the rename methods
+3) Added SQL command - "ALTER TABLE tablename.DBF RENAME TO newname.DBF"
+4) Added SQL command - "DELETE FROM tablename.DBF [WHERE expression]"
+5) Update to xbDbf::DumpRecs method to support deleted records
+6) Update to xbDbf::GetLongField - bug fix
+7) Misc updates to xb_dbfutil program
+8) Added reindex logic to xb_pack utility program
+9) Created method xbString::Replace(s1,s2)
+10) Updates to test program xb_ndx_test
+
4.0.2 - 12/15/22 Documentation cleanup and updates.
-4.0.1 - 11/22/22 Rerwrite of core library.
+
+4.0.1 - 11/22/22 Rewrite of core library.
+The library has been refreshed (Major rewrite) with release 4.0.1
1) 32/64 bit support.
2) Big Endian or Little Endian support.
@@ -20,7 +36,13 @@ The library has been refreshed with release 4.0.1
9) The beginnings of SQL support.
10) CDX and NTX index support which was available in earlier releases
is still pending inclusion in the latest library rewrite.
-
+11) Encapsulated library into a namespace called "xb".
+12) Migrated from autoconf and automake to cmake.
+13) Significant testing.
+14) General library cleanup.
+15) Updated license to be the latest GPL.
+16) Updated xbString method names to be more consistant with the rest of the library.
+17) String functions were updated from 0 based routines to 1 based routines.