User Changes 3.2.4: what changed
Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.
| Old | New | | Line |
|---|
| 1 | | - | ## About this page |
| 2 | | - | |
| 3 | | - | Listed below are intentional changes made to the FPC compiler (3.2.4) since the [[User Changes 3.2.2|previous release]] that may break existing code. The list includes reasons why these changes have been implemented, and suggestions for how you might adapt your code if you find that previously working code has been adversely affected by these recent changes. |
| 4 | | - | |
| 5 | | - | The list of new features that do not break existing code can be found [[FPC New Features 3.2.4|here]]. |
| 6 | | - | |
| 7 | | - | Please add revision numbers to the entries from now on. This facilitates moving merged items to the user changes of a release. |
| 8 | | - | |
| 9 | | - | ## All systems |
| 10 | | - | |
| 11 | | - | ### Usage Changes |
| 12 | | - | |
| 13 | | - | ### Language changes |
| 14 | | - | |
| 15 | | - | ### Implementation changes |
| 16 | | - | |
| 17 | | - | ### Unit changes |
| 18 | | - | |
| 19 | | - | #### DB |
| 20 | | - | |
| 21 | | - | ##### TMSSQLConnection uses TDS protocol version 7.3 (MS SQL Server 2008) |
| 1 | + | Free Pascal Compiler - User Changes (Release Notes) |
| 22 | 2 | | |
| 23 | | - | - **Old behaviour:** TMSSQLConnection used TDS protocol version 7.0 (MS SQL Server 2000). |
| 24 | | - | - **New behaviour:** TMSSQLConnection uses TDS protocol version 7.3 (MS SQL Server 2008). |
| 25 | | - | - **Reason for change:** native support for new data types introduced in MS SQL Server 2008 (like DATE, TIME, DATETIME2). FreeTDS client library version 0.95 or higher required. |
| 26 | | - | - **svn**: 42737 |
| 3 | + | User Changes: |
| 27 | 4 | | |
| 28 | | - | ##### DB.TFieldType: new types added |
| 5 | + | [[User Changes 2.2.0|2.2.0]] | [[User Changes 2.2.2|2.2.2]] | [[User Changes 2.2.4|2.2.4]] | [[User Changes 2.4.0|2.4.0]] | [[User Changes 2.4.2|2.4.2]] | [[User Changes 2.4.4|2.4.4]] | [[User Changes 2.6.0|2.6.0]] | [[User Changes 2.6.2|2.6.2]] | [[User Changes 2.6.4|2.6.4]] | [[User Changes 3.0|3.0]] | [[User Changes 3.0.2|3.0.2]] | [[User Changes 3.0.4|3.0.4]] | [[User Changes 3.2.0|3.2.0]] | [[User Changes 3.2.2|3.2.2]] | 3.2.4 | [[User Changes Trunk|trunk (current development)]] |
| 29 | 6 | | |
| 30 | | - | - **Old behaviour:** . |
| 31 | | - | - **New behaviour:** Some of new Delphi field types were added (ftOraTimeStamp, ftOraInterval, ftLongWord, ftShortint, ftByte, ftExtended) + corresponding classes TLongWordField, TShortIntField, TByteField |
| 32 | | - | - **Reason for change:** align with Delphi and open space for support of short integer and unsigned integer data types |
| 33 | | - | - **svn**: 47217, 47219, 47220, 47221 |
| 7 | + | New Features: |
| 34 | 8 | | |
| 35 | | - | ## Previous release notes |
| 9 | + | [[FPC New Features 2.4.2|2.4.2]] | [[FPC New Features 2.4.4|2.4.4]] | [[FPC New Features 2.6.0|2.6.0]] | [[FPC New Features 2.6.2|2.6.2]] | [[FPC New Features 3.0.0|3.0.0]] | [[FPC New Features 3.2.0|3.2.0]] | [[FPC New Features 3.2.2|3.2.2]] | [[FPC New Features Trunk|trunk (current development)]] |
| 36 | 10 | | |
| 37 | 11 | | --- |
| 38 | | - | *From the Free Pascal wiki, page "User Changes 3.2.4", as it stood on 2021-10-05 after a change by FPK, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* |
| 39 | | - | Category: FPC New Features by release |
| 40 | | - | Category: FPC User Changes by release |
| 41 | | - | Category: Release Notes |
| 12 | + | *From the Free Pascal wiki, page "User Changes 3.2.4", as the Internet Archive kept it on 2025-08-19, last changed on 2025-06-28. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* |
Back to history