Subject | IBO 4.9.12.233 has been released. |
---|---|
Author | Jason Wharton |
Post date | 2010-12-26T10:45:58Z |
I have just finished posting a new release of IBO 4.x to all areas.
Here are the major highlights:
* I was able to finish the installer for Delphi XE.
* I ported 6 packages to work in Lazarus. Core/Access/Tools (runtime & designtime).
* I fixed up the C++ Builder package files.
* A couple of bug fixes.
* Dropped support for Delphi 3&4 and C++Builder 4.
Here are the Release notes for just this release for more details:
12/16/2010 Version 4.9 Release 12 Build 233
I have revised the version numbering method for this Release Notes document to be consistent with Delphi and Lazarus.
I fixed a problem having to do with TIBODataset showing BOF = false just after opening a dataset. I also fixed an issue where under certain cirumstances duplicate records showed in a dataset that only has a single record.
I fixed a problem in the TIB_Connection editor having to do with the FieldsProperties stringlists. It was not properly saving the entries. This also resoves the same problem in the IB_SQL utility tool.
I added a check to the RowsAffected return value after a statement is executed to examine if there were any updates to the data in order to activate the transaction more accurately. Ideally, I only want to activate the transaction if an actual change has been made to the data.
I fixed some problems with defining custom button position ordering of the buttons on some of the button bar controls. All of the button bar ordering routines were updated to a more maintainable style of coding to avoid future problems if new buttons are ever added.
I corrected the package source files for all C++ Builder. The new versions of the package files after making the Access (IBO40ART_xxxx) run-time package were not included in previous releases. I also made some changes that should improve the behavior of the compiler/linker when rebuilding packages. I noticed some warnings about the precompiled headers because of local paths that didn't exist in
I also went through all of the package source files in all Delphi and C++ Builder versions and updated the version numbers and other information to be consistent throughout. Some packages had missing units that needed to be added, etc.
I ported the Core, Access and Tools packages to work with Free Pascal/Lazarus. They yet require more testing so please consider this port as a Beta. So far everything seems to work just fine in Windows. I'll be testing LINUX in the following weeks.
I have dropped support for Delphi/C++ Builder versions 3 and 4. I want to maintain text DFM files only from now on.
[Non-text portions of this message have been removed]
Here are the major highlights:
* I was able to finish the installer for Delphi XE.
* I ported 6 packages to work in Lazarus. Core/Access/Tools (runtime & designtime).
* I fixed up the C++ Builder package files.
* A couple of bug fixes.
* Dropped support for Delphi 3&4 and C++Builder 4.
Here are the Release notes for just this release for more details:
12/16/2010 Version 4.9 Release 12 Build 233
I have revised the version numbering method for this Release Notes document to be consistent with Delphi and Lazarus.
I fixed a problem having to do with TIBODataset showing BOF = false just after opening a dataset. I also fixed an issue where under certain cirumstances duplicate records showed in a dataset that only has a single record.
I fixed a problem in the TIB_Connection editor having to do with the FieldsProperties stringlists. It was not properly saving the entries. This also resoves the same problem in the IB_SQL utility tool.
I added a check to the RowsAffected return value after a statement is executed to examine if there were any updates to the data in order to activate the transaction more accurately. Ideally, I only want to activate the transaction if an actual change has been made to the data.
I fixed some problems with defining custom button position ordering of the buttons on some of the button bar controls. All of the button bar ordering routines were updated to a more maintainable style of coding to avoid future problems if new buttons are ever added.
I corrected the package source files for all C++ Builder. The new versions of the package files after making the Access (IBO40ART_xxxx) run-time package were not included in previous releases. I also made some changes that should improve the behavior of the compiler/linker when rebuilding packages. I noticed some warnings about the precompiled headers because of local paths that didn't exist in
I also went through all of the package source files in all Delphi and C++ Builder versions and updated the version numbers and other information to be consistent throughout. Some packages had missing units that needed to be added, etc.
I ported the Core, Access and Tools packages to work with Free Pascal/Lazarus. They yet require more testing so please consider this port as a Beta. So far everything seems to work just fine in Windows. I'll be testing LINUX in the following weeks.
I have dropped support for Delphi/C++ Builder versions 3 and 4. I want to maintain text DFM files only from now on.
[Non-text portions of this message have been removed]