[ANN] Valentina 1.9.7b1 release
Ruslan Zasukhin
sunshine at public.kherson.ua
Mon Dec 16 13:31:00 EST 2002
Hi All,
Today we make the first maintain release 1.9.7 b1.
This release introduces bunch of new features in the C++ and C SDK,
Which we have use for development of Valentina PHP module and Valentina JDBC
driver.
Below you will find full list of new features, changes and fixed bugs.
Note the most important things:
-- Valentina for PHP module.
-- Valentina for Director carbonized.
-- Valentina JDBC driver announce.
--------------------------------------------------------------------
Version 1.9.7b1 // Dec 16, 2002
--------------------------------------------------------------------
******* NEW *********
- [VPHP] Introduced VPHP module for OS X and Windows.
- [V4MD] V4MD is Carbonized, so it works with Director
MX and Projector on OS X.
- [C++ SDK] VDK_Database class now have functions
CreateDataBase( char* path );
OpenDataBase( char* path );
that works on all platforms, including MacOS classic.
- [C++ SDK] VDK_Database class now have function
VDK_Database::GetDataBaseByPath(
const char* inFullPath );
which can be used as well as
GetDatabase( FBL_String inName );
to check if for required database already
exists VDK_Database object.
On success returns pointer to this object.
- [C++ SDK] Class VDK_Cursor now have functions
- [C SDK] GetEOF() and GetBOF() which provide OTHER logic of
record navigation than NextRecord(), PrevRecord().
We was need them for VPHP module.
- [C++ SDK] Now functions
const FBL_String& VDK_Database::GetName()
const FBL_String& VDK_Database::GetFullPath()
work on all platforms in the same way.
GetName() returns the name of db file.
GetFullPath() returns the full path in the format
of corresponded platform.
- [KERNEL] Now Valentina can accept UNIX paths on OS X.
- [C SDK] Function GetErrrorString() now have parameter errCode.
******* FIXED BUGS *******
- [KERNEL] Crash if method use field that has name
with underscores.
- [KERNEL] Orphaned segments if do
DeleteBLOBValue() and UpdateRecord()
for a BLOB that is not indexed.
- [KERNEL][SQL] UPDATE ...WHERE uniqueFld = value, did not work.
- [V4MD] Crash on finish of script if forget to do db = VOID
- [V4MD] AddRecord() now returns FALSE in case of error.
- [V4RB][WIN] Property HOUR in Time field was broken.
Probably CW 8 bug.
- [VAPP][AS] Command 'recordsAsString' now do not change
the position of cursor.
- [VXCMD] Command 'SetEncryption' now is recognized.
- [VXCMD] Classic version was broken after move to CodeWarrior 8.
- [C SDK] Now works error strings.
--------------------------------------------------------------------
--
Best regards,
Ruslan Zasukhin [ I feel the need...the need for speed ]
-------------------------------------------------------------
e-mail: ruslan at paradigmasoft.com
web: http://www.paradigmasoft.com
To subscribe to the Valentina mail list
send a letter to valentina-on at lists.macserve.net
-------------------------------------------------------------
More information about the metacard
mailing list